Skip to main content
ForexNews24
Golden Cross EMA(50/200): What Two Trades Can Prove — Backtesting, ForexNews24

Golden Cross EMA(50/200): What Two Trades Can Prove

A fast moving average crossing above a slow one is treated as a signal of a long-term bull trend. We test the canonical 50 and 200 period pair on daily bars.

Golden cross: the entry condition

Long while EMA(50) is above EMA(200), short while it is below. The rule is almost permanently in the market and changes position very rarely: slow averages cross only a handful of times in a two-year sample.

What the EMA(50/200) run showed

Run with the portal's own engine over 518 daily bars for each of 12 pairs, costs of 1 pip round turn, canonical parameters. The method and its limitations are set out in how we run backtests.

  • Median return — 1.22%, profitable on 7 of 12 pairs
  • Sharpe — 0.17, drawdown — 6.1%
  • Trades — 2, win rate — 50%, time at risk — 62%
  • Extremes: EURJPY +15.2%, NZDUSD -22.0%

Two trades per pair: why that settles the question

The median result is formally positive and more than half the pairs made money. But the number to look at is not return, it is trade count: a median of two per pair. Two trades are not statistics, they are two outcomes. The spread between pairs confirms it — from a substantial gain to a comparable loss, meaning the result depends entirely on whether the single cross happened to catch a real trend.

What this backtest actually teaches

This test is useful not for its result but as an illustration: a positive number on a sample of two trades means nothing. Had we selected this rule on that basis and traded it live, we would have been trading a coin flip. This is what self-deception in testing looks like — not falsified data, but an ignored sample size. For comparison: simply holding the position on the same data returned 4.79%, and this rule did not beat it — why a benchmark is not optional.

The limitation that decides everything here

The binding constraint is specific rather than general: two trades per pair. At that number the confidence interval around any estimate is wider than the estimate itself, and no amount of care elsewhere repairs it. Slow averages need decades, not two years. The general limitations — a short sample, correlated pairs, a signal tested without risk management — are listed in the methodology. The data is open and the run reproduces from a script in the repository.

This material is educational and is not individual investment advice. Backtested results do not guarantee similar results in the future. Trading forex carries the risk of losing capital.

Frequently asked questions

What did Golden Cross EMA(50/200) return in the test?

A median of 1.22% across 12 pairs over 518 daily bars, profitable on 7 of 12, with a median Sharpe of 0.17. Simply holding the position returned 4.79% on the same data.

Does this mean Golden Cross EMA(50/200) does not work?

This test is useful not for its result but as an illustration: a positive number on a sample of two trades means nothing. Had we selected this rule on that basis and traded it live, we would have been trading a coin flip. This is what self-deception in testing looks like — not falsified data, but an ignored sample size

What is the main caveat to the Golden Cross EMA(50/200) result?

The binding constraint is specific rather than general: two trades per pair. At that number the confidence interval around any estimate is wider than the estimate itself, and no amount of care elsewhere repairs it. Slow averages need decades, not two years.

Digest

New backtest studies — to your inbox

When a new reproducible study comes out or the data is updated, we send a short email. No spam, no "signals", no selling your address.

By leaving your email you agree to receive occasional emails from the portal. Unsubscribe in one click from any of them.

From research to application

In our Allocation product we implemented these algorithms with all the nuances covered across the portal.

Learn about Allocation