Skip to content
All library documents

Combining Stochastic Reversals with Negative Volume Index Trend Signals

Article Strategy library · Author: ChaoZhang

Summary

This combined strategy requires a short-term reversal signal and a longer-term trend signal to agree before entering. The reversal component uses a Stochastic oscillator with price movement over recent bars and fast/slow line relationships around the midpoint. The trend component builds a Negative Volume Index by accumulating price returns on lower-volume bars, then compares that index with its moving average. Matching bullish or bearish states produce entries; disagreement closes positions. A setting can invert the resulting direction.

The stated rationale is that short-term reversals may capture pullbacks while the NVI filter aligns trades with a broader direction. The document gives parameter defaults and a brief one-minute BTC futures backtest window, but reports no performance statistics. It notes that the two signals may arrive at different times and that unusual volume changes can distort NVI. The source logic also differs in places from the prose description of the oscillator conditions, so implementation details should be checked before interpreting results. Parameter tuning, volume anomaly filters, and explicit stops are proposed as possible refinements.

Key ideas

  • Entries require agreement between a Stochastic reversal state and an NVI trend state.
  • NVI accumulates price returns on bars with lower volume and is compared with a moving average.
  • Conflicting component signals prevent entry and close an existing position.
  • Signal timing mismatch and unusual volume shifts can cause missed or misleading trades.
  • The brief backtest settings include no performance results or stop-loss evaluation.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.