Skip to content
All library documents

Why EMA Crossover Strategies Struggle in Range-Bound Markets

Article Quant Q&A · Author: user18659

Summary

This exchange explains why buying when a short-term exponential moving average crosses above a longer-term average may appear effective on a chart but fail as a trading strategy. The main failure mode described is a market moving sideways rather than sustaining a clear trend. In that setting, the averages repeatedly cross or cluster, producing successive losing trades.

Trading costs make the problem worse: commissions can consume returns from frequent signals. The discussion characterizes EMA crossovers as a simple introductory or testing strategy, while acknowledging that they may sometimes make money. It provides no backtest, performance statistics, or rules for choosing EMA periods, exits, position sizes, or market conditions. The exchange therefore identifies a plausible source of failure rather than establishing how the strategy performs across assets or time periods.

Key ideas

  • EMA crossovers rely on sustained trends to generate useful directional signals.
  • Range-bound price action can trigger repeated entries and losses as the averages cross frequently.
  • Commissions can erode results when the strategy trades often.
  • The exchange offers no empirical testing to establish performance or robust parameter choices.

Tags

Full text
# What's the problem with simple EMA-crossover strategies?


# What's the problem with simple EMA-crossover strategies?












I'm looking at charts of bitcoin here: https://bitcoinwisdom.com/markets/kraken/btceur with the option of displaying a short term as well as a long term EMA.

It seems to me that if I were to buy bitcoin each time the short term EMA raises above the long term EMA, I would make money. I know this is obviously not the case since if it were, everyone would do it.

So in reality, what actually is the problem with these kind of simplistic strategies? The "strategy" seems to cover every relevant change in market price.

## Answer by sen_saven (score 1)

https://quant.stackexchange.com/a/36706

The issue is that so as to the EMA crossing to work you need a perfect trend.

In case the underlying starts moving in a range you will start having multiple losing trades since the two EMA's will almost overlap...the commissions will kill you.

You can see this picture for an example

## Answer by chao shi (score 0)

https://quant.stackexchange.com/a/36704

This strategy used EMA crossing is a simple testing, It is only used to teach some new player to learn programmatic trading. But some times it also can make money. Although, it`s not a good strategy, because it can loss money too. So, it is just a test strategy to study if you interesting in this. You could watch this URL: https://www.botvs.com/strategy/12348.

A strategy only has 30 line code. It is Realizing the EMA, the MA and the AMA crossing.

Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)

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