Concept · Reading the returns
Gross profit divided by gross loss — the total won across all winning trades, divided by the total lost across all losing trades. Above 1 means the strategy made money; below 1 means it lost.
Profit factor (PF) answers one blunt question: for every dollar the strategy lost, how many did it win?
It folds win rate and payoff size into a single number. A strategy can reach PF > 1 two ways: win often with small edges, or win rarely with huge winners (the positive skew shape of a trend following strategy). PF doesn't care which — it reports only the net.
The catch: PF is a point estimate. On a handful of trades it is almost meaningless — one lucky winner can send it sky-high. It tells you what happened, not what edge produced it. For that you need sample size, the confidence interval, and the edge test.
Across the 210 EMA-cross variants, profit factor ranges from 0 to 20.8, with a median of just 0.76 — 151 of 210 (72%) have PF below 1, i.e. they lost money. Even at a fair 2× leverage, only 20 of the 66 two-times rows clear PF > 1. Most EMA-cross configs are net losers, and the metric makes that plain.
But the spread also hides the classic trap: the highest profit factors come from the strategies you can trust least.
The lesson in one line: id478's PF 20.8 (3 trades) is worth less than id523's PF 1.46 (436 trades). Read profit factor next to trade count, never alone.
growth/content/dossiers/ema-cross/1-analysis.md (run 83 analysis)growth/content/dossiers/ema-cross/1-dataset.csv (the 210-row result set)Related concepts
See it in a real result →Put it to the test
Spawn your variant, run it on the same engine, and read the edge-significance verdict — before you risk real money.