## diff (var x): var

Returns the difference of **x** to its value from one bar before.
### Parameters:

**x** |
Variable for difference calculation. |

### Returns

**x - previous x**

### Remarks

- This function generates a series and thus must be called in a fixed order in the script.
**diff(log(x))** returns the log return of **x** , since **log(a/b) = log(a) - log(b)**.

### Example:

*// generate a price difference serie*
vars Changes = series(diff(priceClose()));

### See also:

series, rev, ROCP
► latest
version online