Indicators

Chande Forecast Oscillator (CFO) Indicator Explained

How the Chande Forecast Oscillator compares price to its linear-regression forecast, and how to automate CFO in Setup.Cash.

By Setup.Cash TeamLast updated 2026-07-031 min read200 words

Featured image placeholder

/og/setup-cash-og.svg

The Chande Forecast Oscillator (CFO) fits a linear regression to recent price, projects where price should be, and reports the percentage gap between reality and forecast. Positive CFO: price is running ahead of its own trendline; negative: it's lagging behind.

How It Works

  • Percent difference between close and the linear-regression forecast value.
  • Zero = price exactly on its statistical trendline.
  • Persistent positive readings = price consistently beating its trend.

How to Trade It

Use zero-crosses as trend-relative momentum shifts, or fade large gaps back toward the forecast in mean-reverting conditions. CFO also makes an elegant pullback qualifier: in an uptrend, a dip to slightly negative CFO marks price cheap relative to its own trend.

Building It in Setup.Cash

Add Chande Forecast Oscillator (CFO) 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. Built on the same math as the Linear Regression indicator. For the full category overview, see the advanced momentum library guide.

Momentum signals are timing tools — combine them with a trend or regime filter and backtest the exact rules before going live.

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

Related Posts

View all

Indicators

Log Return Indicator Explained

How the Log Return series turns price into statistically well-behaved returns for quant rules in Setup.Cash.

2 min read · 203 words

Indicators

Percent Return Indicator Explained

How the Percent Return series exposes simple bar returns for threshold and momentum rules in Setup.Cash.

1 min read · 196 words

Indicators

Awesome Oscillator Indicator Explained

How Bill Williams' Awesome Oscillator compares 5- and 34-period midpoint momentum, with saucer and twin-peaks signals, in Setup.Cash.

2 min read · 210 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.