Skip to content
All library documents

EMA and Stochastic Signals with ATR-Based Stops and Position Sizing

Article Strategy library · Author: ChaoZhang

Summary

This strategy pairs fast and slow exponential moving averages with the Stochastic Oscillator. A long signal requires the fast EMA to exceed the slow EMA, the Stochastic K line to be in overbought territory and cross above D, and the close to fall between the two averages. Short conditions reverse the logic, and entries are placed at the next bar’s open. ATR sets stop distance, while a configurable reward multiple determines the target; optional sizing rules tie quantity to account equity or a fixed cash risk.

The document describes adjustable parameters and publishes a short BTC/USDT futures backtest window, but provides no performance results. It notes that EMA signals can fail, Stochastic readings lag, and one strategy may not suit changing markets. The source also cautions that a stop may be reached within the entry bar. Higher-timeframe filters, volatility-aware sizing, and clear risk limits are suggested, but are not shown to improve results.

Key ideas

  • Long entries require EMA trend alignment, an overbought Stochastic K line crossing above D, and a close between the EMAs.
  • Short entry logic reverses the long conditions, with orders placed at the next bar’s open.
  • ATR determines stop distance, and a configurable risk-to-reward setting determines the target.
  • Optional sizing can base trade quantity on a percentage of equity or a fixed cash risk.
  • The published backtest settings have no accompanying performance results.

Tags

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