Skip to content
All library documents

Slow Stochastic Trend Signals with Heavy Smoothing

Article Strategy library · Author: ChaoZhang

Summary

This strategy applies extensive smoothing to a stochastic oscillator to focus on broad price moves. It computes a stochastic K value using a 400-period setting, smooths it with a 275-period simple moving average, then smooths that result again into a D line using a 10-period average. The code uses D for its signals: it enters long when D crosses above 23 and short when D crosses below 78.5. Longs close when D crosses above 78.5, and shorts close when D crosses below 23.

The document presents the smoothing as a way to reduce noise and follow major trends, while warning that signals may arrive late and that oscillation around the thresholds can cause repeated false entries. It provides BTC/USDT futures backtest settings for a one-minute interval over a short December 2023 window, but gives no returns, risk measures, or trade statistics. The narrative describes the threshold levels as oversold and overbought zones; it does not provide empirical evidence that the settings perform well. Adjusting smoothing, price input, and adding risk controls are proposed as research directions.

Key ideas

  • The oscillator is smoothed with long moving-average settings to reduce short-term fluctuations.
  • The supplied code enters long above the lower threshold and short below the upper threshold using its smoothed D line.
  • Exits occur when D crosses the opposite threshold for the position.
  • Heavy smoothing may delay responses to abrupt changes, while threshold oscillations can create repeated false signals.
  • Published settings specify a brief one-minute BTC/USDT futures backtest, without performance results.

Tags

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