Indicators

Correlation Trend Indicator (CTI) Indicator Explained

How Ehlers' Correlation Trend Indicator scores trend quality from -1 to +1 by correlating price with time, in Setup.Cash.

By Setup.Cash TeamLast updated 2026-07-032 min read205 words

Featured image placeholder

/og/setup-cash-og.svg

John Ehlers' Correlation Trend Indicator (CTI) asks a statistical question: how correlated is price with a straight upward line over the window? The answer, from −1 to +1, is a pure trend quality score — +0.9 means price has moved like a ruler; 0 means no linear trend at all.

How It Works

  • Pearson correlation between price and time over N bars.
  • +1 = perfect uptrend, −1 = perfect downtrend, 0 = trendless.
  • Unlike slope, CTI measures cleanliness of the trend, not its steepness.

How to Trade It

CTI is a superb regime gate: require |CTI| > 0.7 before trend entries, and stand down when it hovers near zero. Crosses through ±0.5 also serve as trend start/end events. Combine with Slope to demand both steep and clean.

Building It in Setup.Cash

Add Correlation Trend Indicator (CTI) in the strategy builder — the length input controls its sensitivity — and use its value in any entry, exit, or filter condition. You can also combine it with other tools in the Indicators Lab or via the AI indicator generator. Compare with the Efficiency Ratio, the other trend-quality score. For the full category overview, see the advanced trend library guide.

Trend tools reward patience: pick one, pair it with a volatility or regime filter, and backtest before trading it live.

Not financial advice. Trading involves risk. Use backtesting and paper trading before risking real capital.

Related Posts

View all

Indicators

Linear Regression Indicator Explained

How the Linear Regression indicator fits a least-squares line to price for statistical trend measurement in Setup.Cash.

2 min read · 215 words

Indicators

Slope Indicator Explained

How the Slope indicator quantifies trend steepness as a number your bot can threshold, and how to use it in Setup.Cash.

1 min read · 194 words

Start here

Build your trading bot workflow with structure

Use Setup.Cash to create, backtest, and paper trade rule-based strategies without relying on guesswork. Not financial advice. Trading involves risk.