Skip to content
All library documents

EMA Crossover Trend Strategy with Volume Filtering and Fixed Exits

Article Strategy library · Author: ChaoZhang

Summary

This Bitcoin futures strategy follows trend changes using a 65-period and a 240-period exponential moving average. It enters long on an upward crossover and short on a downward crossover, provided current volume exceeds a threshold. The source also describes sizing positions around a fixed dollar risk and placing stop-loss and take-profit orders at set price distances: 100 dollars of risk against a 1,500-dollar target.

The document identifies lagging crossover signals, choppy-market whipsaws, subjective volume thresholds, and fixed exit distances that may not fit changing volatility as potential weaknesses. The published backtest configuration covers a brief period of three-minute Binance BTC/USDT futures data, but no performance results are supplied. There is also an internal inconsistency: the source code sets risk per trade to 0.5 dollars, although its explanatory text says 10 dollars. The stated fixed-risk sizing therefore cannot be taken at face value without checking the implementation and contract specifications.

Key ideas

  • The strategy uses crossovers of 65-period and 240-period EMAs to determine long and short direction.
  • Trades require volume to exceed a specified threshold.
  • Exits use fixed price distances, with a larger stated target distance than stop distance.
  • The description and code disagree about the dollar risk amount per trade.
  • EMA lag and repeated crossovers in sideways markets are stated limitations.

Tags

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