Blog

Forex Trading

Trading Expectancy: The Formula That Shows If You Profit

Posted by NIFM Academy

Here is the uncomfortable truth most trading courses skip: you can be right on 8 out of 10 trades and still lose money. Being right often and making money are two different things, and the number that separates them is called trading expectancy. It is the single figure that tells you whether your system actually makes money over hundreds of trades — or just feels like it does.

This guide shows you exactly how to calculate trading expectancy, why a low win rate can still be highly profitable, and how to work out your own edge from your trade history. If you want the full framework behind it, a structured forex trading course walks through the risk math step by step — but you can start with the formula right here.

Key takeaways
  • Expectancy = (Win% × Average Win) - (Loss% × Average Loss) — the profit you can expect per trade, on average.
  • A positive number means a real edge; zero or negative means the system bleeds money over time, no matter how good it feels.
  • Win rate alone is meaningless: an 80% win rate can still break even, and a 35% win rate can double the edge of a 60% one.
  • Measure expectancy in R-multiples (profit per $1 risked) so the number works on any account size.
  • You need a decent sample — roughly 100+ trades — before the number is trustworthy.

What is trading expectancy?

Trading expectancy is the average amount you can expect to win or lose per trade, calculated across your win rate, your average winning trade, and your average losing trade. A positive expectancy means the strategy makes money over a large number of trades; a negative one means it loses money, even if individual trades feel like wins.

Put simply, expectancy answers the only question that matters: if I take this trade a thousand times, do I come out ahead? It folds two things people usually judge separately — how often you win and how much you win versus lose — into one honest figure.

Why does this matter so much? Because the market punishes traders who confuse activity and accuracy with profitability. The regulatory data on retail outcomes is blunt.

74-89%
of retail CFD & forex accounts lose money (broker disclosures)
97%
of persistent day traders still lost money over 300+ days

Sources: ESMA product-intervention and FCA client-money disclosures, 2018 onward; Chague, De-Losso & Giovannetti, "Day Trading for a Living?", 2020 (study of 19,646 traders).

What should you take from those numbers? Not that trading is hopeless — but that most people trade without ever measuring whether their system has an edge. Expectancy is how you stop guessing and start knowing. It is the first thing a disciplined trader calculates and the last thing a gambler ever checks.

The trading expectancy formula

The expectancy formula is short enough to memorize:

Expectancy = (Win% × Average Win) - (Loss% × Average Loss)

Your loss rate is simply everything that is not a win: if you win 40% of trades, you lose the other 60%. Now put real dollars through it.

Say you win 40% of your trades, your average winner is $300, and your average loser is $100. The math runs:

(0.40 × $300) - (0.60 × $100) = $120 - $60 = +$60 per trade

That $60 is your edge per trade, on average. Subtract realistic costs — say $6 in spread and commission — and you net roughly $54 a trade. Over 200 trades that is about $10,800 of expected profit, even though you lose 6 times out of every 10. Notice what just happened: a losing majority produced a winning system, because the winners were three times the size of the losers.

Costs are not a footnote here. On a system with thin edges, spread and commission can flip a positive expectancy negative — which is exactly why you always calculate expectancy after costs, not before.

One warning on the inputs: only count closed trades, and measure wins and losses over the same period. A common self-deception is quietly leaving losers open — "they will come back" — while banking the winners. That inflates both your win rate and your average win, and hands you a fantasy expectancy that collapses the moment those open losers are finally cut. The formula is only ever as honest as the numbers you feed it.

Can a low win rate still be profitable?

Yes — and this is the point most traders miss. Win rate on its own tells you nothing about whether you make money. What matters is win rate combined with how big your wins are relative to your losses. Compare three systems that all sound reasonable:

System Win rate Reward : risk Expectancy per $1 risked
A — "high win rate" 60% 1 : 1 +$0.20
B — "low win rate, big winners" 35% 1 : 3 +$0.40
C — "looks amazing" 80% 1 : 0.25 $0.00 (break-even)

Expectancy per $1 risked = (Win% × reward) - (Loss% × 1). Illustrative systems; the arithmetic is exact.

Read the table again slowly. System C wins 80% of the time and makes nothing, because the rare losses are four times the size of the frequent wins. System B loses almost two-thirds of its trades and has double the edge of the popular high-win-rate System A. This is why chasing win rate is a trap, and why a 1:3 reward-to-risk trade can beat a coin-flip strategy. If you want the deeper case for asymmetric payoffs, our breakdown of why a 1:2 risk-reward ratio beats a high win rate pairs directly with this section.

Stop trading on gut feel. Trade on numbers.
The Advance Forex course shows you how to build, measure and size a positive-expectancy system — the exact math this article is built on.
Explore the Advance Forex Course

Expectancy in R-multiples: the account-size-free version

Dollar figures are fine until you change position size or account balance — then your averages get distorted. The professional fix is to measure everything in R-multiples, where 1R is the amount you risk on a trade (the distance from entry to stop, in money). A win of three times your risk is +3R; a full stop-out is -1R.

Expressed this way, the forex expectancy formula becomes wonderfully portable:

Expectancy (in R) = (Win% × Average win in R) - (Loss% × Average loss in R)

An expectancy of +0.4R means that, on average, every trade returns 40% of what you risked. Risk $100 per trade and you expect $40 per trade over a long run; risk $500 and you expect $200 — the same edge scales cleanly with size. That single number, tracked over time, is the cleanest read on whether your trading has an edge at all.

Here is System B from the table above, read in R. It wins 35% of the time at +3R and loses 65% at -1R: (0.35 × 3) - (0.65 × 1) = 1.05 - 0.65 = +0.40R. Risk 1% of a $10,000 account — $100 — on each trade and your expected return is about $40 every time you click the button, whether or not that individual trade wins. Stack 300 trades and it is the edge, not any single result, that lands in the balance.

The bonus: R-multiples let you compare completely different strategies on one ruler. A scalping system and a swing system can both be judged by their expected R, no matter how different their dollar amounts look.

The breakeven win rate for every reward-to-risk ratio

Set expectancy to zero and you can solve for the exact win rate a strategy needs just to break even. The identity is clean: breakeven win rate = 1 / (1 + reward-to-risk). Bigger winners mean you can be wrong far more often and still survive.

Win rate you need just to break even, by reward-to-risk ratio

1 : 0.5 — 66.7% 1 : 1 — 50.0% 1 : 2 — 33.3% 1 : 3 — 25.0% 1 : 5 — 16.7%

Source: derived from breakeven win rate = 1 / (1 + reward-to-risk). Exact arithmetic.

How to read this before you take a trade

Use it as a pre-trade filter. If your setup only offers a 1:1 payoff, you must win more than half your trades forever — a brutal standard. But at 1:3, you can be wrong three times out of four and still break even; anything above 25% wins turns a profit. What to do with this: before entering, check whether your realistic win rate clears the breakeven bar for that trade's reward-to-risk. If it does not, skip the trade.

How to calculate expectancy from your own trades

Theory is cheap. Here is how to get your real number from your own history — ideally pulled from a proper forex trading journal so the inputs are accurate.

1
Gather at least 100 closed trades
Fewer than that and variance, not skill, drives the result. More is better.
2
Split them into winners and losers
Count each group. Win% = winners ÷ total trades; loss% is the rest.
3
Average each group, after costs
Average win = total profit of winners ÷ number of winners; do the same for losers. Net spread and commission out first.
4
Plug into the formula
(Win% × avg win) - (Loss% × avg loss). Convert to R by dividing wins and losses by your risk per trade.
5
Act on the sign, not the story
Positive: scale the system carefully. Negative: fix the exits or the entries before risking another cent.

If your expectancy comes out negative, resist the urge to add trades — you would only lose faster. Before going live with any change, backtest the strategy first to see whether the fix genuinely lifts the number.

How many trades before you can trust the number?

Treat anything under 100 trades as a rough estimate, not a verdict. Expectancy is an average, and averages built on small samples swing wildly. A run of five lucky winners can make a mediocre system look brilliant; a cold streak can bury a good one. The larger your sample, the closer your measured expectancy sits to your true edge.

This is also why persistence alone does not rescue bad traders. The 2020 study of nearly 20,000 day traders found no evidence of learning with experience — those who kept going mostly kept losing. Repetition only helps if the underlying system carries a positive expectancy in the first place. Volume magnifies your edge; it cannot manufacture one.

Practical rule: recalculate expectancy every 20 to 30 new trades and watch the trend. A number that holds positive across a growing sample is a genuine edge you can lean on.

Frequently asked questions

What is a good trading expectancy?
Any positive expectancy after costs is a real edge. In R terms, +0.2R to +0.5R per trade is solid and realistic for retail systems; consistently above that is excellent. The priority is a number that stays positive across a large sample, not a big number from a handful of trades.
Is expectancy the same as the risk-reward ratio?
No. Reward-to-risk is only the size of your average win versus loss. Expectancy combines that with your win rate to tell you the actual expected profit per trade. A great reward-to-risk ratio with a terrible win rate can still be negative expectancy.
Can a positive expectancy strategy still lose money?
Over short runs, yes — variance guarantees losing streaks even in a profitable system. Poor position sizing can also blow up an account before the edge plays out. Positive expectancy works only when paired with risk control and a large enough number of trades.
How do I fix a negative expectancy?
Attack the biggest lever first. Usually that means cutting losers faster (tighter, smarter stops) or letting winners run further to lift your average win. Reducing trading costs and filtering out low-quality setups also help. Re-measure after each change across a fresh sample.

Trading involves substantial risk of loss and is not suitable for every investor. This article is educational content, not investment advice.

Trade currencies with professional discipline
From your first pip to a measured, positive-expectancy strategy — a complete forex education for global markets.
Start Forex Training

Post Comments