# API ChartStyles Community Components Community Indicators IndexDefinitions Knowledge Base Misc Optimizers Pending Deletion PosSizers Providers Standard Indicators TASC Traders Tips TASCIndicators Tutorial Videos Visualizers Quick Search
»

# CTI (Chande Trend Index)

### Syntax

```public CTI(Bars bars, DataSeries ds, int period, bool positiveOnly, string description)
public static CTI Series(Bars bars, DataSeries ds, int period, bool positiveOnly)```

### Parameter Description

 Bars A Bars object ds Data series the indicator is based on period Indicator lookback period positiveOnly If true, only positive values are returned

### Description

This indicator builds on some results from quantitative finance. The reasoning goes as follows:

1. For any stock, within a certain hour, there are many traders that follow a large number of influences (news, gut feelings, rumours, etc). Given many random events the net outcome of all these trader's orders is a random price shift.
2. The exact distribution of the random price shift does not matter. Mostly its assumed that the distribution is symmetric which generates zero drift. In fact the distribution is close to a "normal" or "gaussian" distribution with enlarged kurtosis. The exact shape of the distribution is not important for what follows.
3. The sequence of these random price shifts from hour to hour generate a pure random walk.
4. In a random walk the variance of the prices grows linearly with time. While the expected value for a price after time t is equal to the starting price (meaning there are no moves on average), the StdDev of the "target price distribution" after time t is proportional to sqrt(t).
5. The growth of variance with time can be used to check if the prices move strictly according to a "pure" random walk. If a large number of "moves" after time t are symmetric around zero with a StdDev proportional to t it is a pure random walk. If the StdDev is larger, prices tend to trend. If StDev is smaller prices tend to "revert to the mean". This is the basis of the "Variance Ratio Test" of mean reversion.
6. T. S. Chande's CTI Indicator uses a "shortcut" method to see if prices trend, are purely random or revert to the mean. Instead of using a large number of moves the "current" price move after time P*t is compared against the StdDev of a number of moves of length t.
7. This means the CTI Indicator gives a rather "noisy" measure of the trendiness or mean reverting behaviour of the price series.

Originally created for WL4 by fundtimer and DrKoch.

### Interpretation

If the CTI is above 1 the price series is in a trend. If the CTI is 1 the stock moves according to a random walk (not predictable). If the CTI is below 1 the price series shows mean reverting behaviour. The CTI should be smoothed for more reliable information.

### Example

No example currently available.