CMO Mean-Reversion Strategy Using Three Periods
Summary
This oscillator strategy uses the Chande Momentum Oscillator to signal potential reversals. It calculates CMO over three lookback periods, takes the average of their absolute values, and compares the result with upper and lower thresholds. The described logic treats a high reading as a short signal and a low reading as a long signal; the position remains active until the indicator returns to its normal range. The parameters allow the lookbacks and thresholds to be changed, and an option can reverse the trade direction.
The rationale is that unusually large absolute momentum readings may mark stretched prices, while averaging multiple periods can smooth the signal. The document provides no performance results, and the published BTC/USDT futures backtest spans only a few days, which is not enough evidence to establish robustness. Its source code maintains the signal state between thresholds and switches direction at the opposite condition, rather than showing a separate exit rule for a neutral reading. In strong trends, extreme readings can persist and countertrend positions can lose; the text suggests trend filters and stops as possible safeguards.
Key ideas
- The strategy averages the absolute CMO readings from three lookback periods to create a smoothed oscillator.
- It signals short trades above an upper threshold and long trades below a lower threshold.
- The position state persists until the oscillator reaches the opposite threshold, with an option to reverse directions.
- The document gives no performance evidence, and its brief futures backtest is too limited to establish reliability.
- Persistent extremes during strong trends can make this countertrend approach risky.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.