Stochastic, CCI, and Rate of Change Trend-Following Strategy
Summary
This strategy combines a smoothed RSI-style oscillator labeled Stochastic, CCI, and Rate of Change to choose directional trades. It treats a rising oscillator with CCI above zero as bullish, and a falling oscillator with CCI below zero as bearish. A smoothed ROC threshold acts as an activity filter intended to screen out quieter, range-bound periods. Entries occur when the latest directional signal overtakes the prior opposite signal, and the source places stop orders three percent from the average position price.
The document describes a BTC-USDT futures backtest configuration but provides no outcome statistics. Its explanation calls the oscillator a Stochastic indicator, while the code actually calculates RSI and smooths it with an EMA. It also mentions breakout entry, although the source's signal logic centers on changes in indicator conditions rather than a clear price breakout. Risks include parameter sensitivity, missed early trend moves, indicator failure in extreme markets, and stops that may be too tight or wide. Suggested refinements include parameter testing, added trend filters, trailing or time-based stops, and drawdown constraints.
Key ideas
- The strategy combines oscillator direction, CCI sign, and a smoothed ROC activity filter.
- Long signals require a rising smoothed RSI and positive CCI; short signals require the opposite.
- The source calculates and smooths RSI even though the description names the oscillator Stochastic.
- Stop orders are placed three percent from the average entry price for both directions.
- No backtest performance results are reported, and parameter sensitivity and whipsaws remain concerns.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.