Dynamic Momentum Oscillator Signals from Normalized Stochastic Values
Summary
This strategy adapts a stochastic oscillator to account for its own trend by comparing a smoothed oscillator with a longer moving average. It starts with a 10-period stochastic, smooths it with a 10-period average, and calculates a further 20-period average. The normalized reading is based on the oscillator’s running midpoint, adjusted by the difference between the longer average and the smoothed oscillator. The stated rules go long above 77 and short below 23.
The document gives parameter settings and published backtest configuration for BTC-USDT futures, but reports no performance results, so it does not establish profitability. It describes the indicator as a way to identify overbought or oversold turning points, while acknowledging that sharp moves and choppy conditions can produce false signals. It suggests testing other markets and parameters, adding filters, and defining stop losses. The source code’s running oscillator extremes and reversal behavior are implementation details that may affect signals; they should be checked before relying on the summary’s general claims about trend adjustment.
Key ideas
- The method begins with a 10-period stochastic oscillator, smooths it, and applies a longer moving average.
- The normalized reading adjusts the oscillator midpoint by the difference between the smoothed oscillator and its longer average.
- The stated entry thresholds are above 77 for long positions and below 23 for short positions.
- The document warns that volatile or sideways markets can produce false signals and higher trading costs.
- The published BTC-USDT futures settings contain no performance results, so profitability is not demonstrated.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.