Skip to content
All library documents

Average Stochastic Crossovers with Pyramiding

Article Strategy library · Author: ChaoZhang

Summary

This strategy smooths stochastic %K and %D values with exponential moving averages, then trades their crossovers in extreme oscillator zones. It enters long when average %K crosses above average %D while average %D is below 20, and enters short when %K crosses below %D while %D is above 80. Positions are closed when the oscillator reaches the opposite threshold. The script permits up to three same direction entries, allowing pyramiding as signals recur.

The document frames the method as trend following and suggests it may suit trending conditions, but supplies no performance statistics. Its published backtest settings specify BTC/USDT futures over roughly a year, while the source comments refer to a different timeframe; results cannot be inferred from these settings alone. Risks include frequent trading costs, fixed thresholds exiting trends early, larger exposure from pyramiding, and losses on reversals. Proposed improvements include trend filters, adaptive stops, and instrument specific parameter testing.

Key ideas

  • Long entries require an upward average stochastic crossover below the lower threshold, while short entries require a downward crossover above the upper threshold.
  • The opposite oscillator threshold closes an open position.
  • The strategy allows as many as three entries in the same direction, increasing exposure as signals recur.
  • Frequent signals, reversals, and pyramiding can increase costs or losses.
  • The document proposes filters and parameter tests but presents no quantified performance evidence.

Tags

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