Skip to content
All library documents

DiNapoli Detrended Oscillator Threshold Reversal Strategy

Article Strategy library · Author: ChaoZhang

Summary

This strategy uses the difference between closing price and a simple moving average as a detrended oscillator. It compares that value with a trigger level: crossing above it sets a long direction and crossing below it sets a short direction. A reverse option flips those directions. The stated purpose is to capture short-term reversals when price departs from its moving-average baseline.

The document describes adjustable parameters and discusses possible stops, volume confirmation, position sizing, and testing across markets and timeframes as ways to develop the idea. Published backtest settings specify BTC/USDT futures over a brief period, but no performance results are reported, so they do not establish profitability. The source also defaults to reversed signals and repeatedly submits entries according to the resulting direction; it does not implement the discussed stop-loss or take-profit rules. The oscillator and moving average are lagging, frequent trades can incur costs, and parameter tuning risks overfitting. Robustness across market conditions remains unshown.

Key ideas

  • The oscillator is calculated as closing price minus a simple moving average.
  • Crossing the trigger level determines direction, with an option to reverse long and short signals.
  • The document frames the method as a short-term reversal strategy, though the signal rules alone do not establish an edge.
  • Stops, volume confirmation, and broader robustness checks are proposed but are not implemented in the provided source.
  • The brief published backtest settings include no reported performance evidence.

Tags

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