Skip to content
All library documents

Combining a 200-Period EMA Trend Filter with Stochastic Crosses

Article Strategy library · Author: ChaoZhang

Summary

The strategy combines a long-term exponential moving average filter with short-term Stochastic thresholds. It opens a long position when price is below the 200-period EMA and %K rises through 20, and opens a short when price is above the EMA and %K falls through 80. The document describes the EMA as a measure of long-term trend and the oscillator as a way to detect short-term momentum shifts from oversold or overbought levels. The source also sets fixed price-distance stops and targets.

A published configuration covers BTC/USDT Binance futures on two-hour bars for one month, but the document reports no returns, drawdowns, or benchmark comparison. The setup therefore provides rules rather than evidence of effectiveness. The text flags false oscillator signals in choppy markets, delayed response to trend changes, parameter sensitivity, and trading costs. There is also a conceptual tension in buying below the long-term average and shorting above it despite describing the method as trend following, and the specific stop and target distances are not justified with market or volatility analysis.

Key ideas

  • Long entries require price below the 200-period EMA and Stochastic %K crossing above 20.
  • Short entries require price above the EMA and %K crossing below 80.
  • The source sets fixed stop and target distances, without explaining how those distances were calibrated.
  • The published futures test setup has no stated performance results.
  • The document highlights false signals, trend reversals, parameter sensitivity, and trading costs as limitations.

Tags

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