Skip to content
PipsMorrow

Most new traders judge a strategy by one number: how often it wins. It feels natural, because winning is what you want. But trading expectancy, the average amount a strategy makes or loses per trade, can be positive with a win rate of 35% and negative with a win rate of 70%.

This article shows how to calculate expectancy in R (one R is the amount you risk per trade), why win rate and payout must be read together, and how costs and sample size change the answer. Every example uses the site's shared $2,400 account with 1% risk, so 1R is $24.

Key takeaways

  • Trading expectancy is the average result per trade in R (one R is the amount you risk). It equals win rate × average win − loss rate × average loss.
  • Win rate alone says nothing about profit. A strategy that wins 70% of trades but pays only 0.4R per win loses money, while one that wins 35% at 2.5R per win makes money.
  • The lower the win rate, the bigger the average win must be to break even. A 35% win rate needs wins at least 1.86 times the average loss.
  • Costs come off every trade. A $0.30 spread on a $3.00 gold stop costs about 0.1R per trade, which can erase a thin edge.
  • An expectancy figure from 50 or 100 trades is a rough estimate. Plan on 200 or more trades before trusting a small positive number.

What trading expectancy measures

Trading expectancy answers a simple question: if you placed this trade again and again, what would you make on average each time? It is the long-run average, not a prediction for the next trade. Any single trade is still a win or a loss.

Expectancy needs three inputs. The first is the win rate, the share of trades that finish in profit. The second is the average win, and the third is the average loss, both measured in R. Measuring in R means a $48 win on a $24 risk is +2R, whatever the account size.

Expectancy (in R) = (win rate × average win) − (loss rate × average loss)

What each variable means:

  • win rate — Share of trades that finish in profit, as a decimal such as 0.35
  • loss rate — 1 minus the win rate, such as 0.65
  • average win — Average profit of a winning trade, in R
  • average loss — Average loss of a losing trade, in R, usually close to 1

Multiply the result by your dollars per R to get money. An expectancy of +0.225R on a $24 risk is $5.40 per trade. The lesson on expectancy and what your edge is worth covers the same idea at a slower pace.

If you have read about the risk-reward ratio, this is the same formula in a wider form. That article fixes the payout at a planned target. Here, the average win and average loss come from what your trades actually did, which is closer to real life.

Two traders, one account, opposite results

Meet two traders who each risk $24 per trade on a $2,400 account. Trader A wins 70% of the time but tends to close winners early, so the average win is only 0.4R. Trader B wins just 35% of the time but lets winners run to an average of 2.5R. Both lose about 1R when wrong.

Averages before spread and commissions. A real run of 100 trades will not match the average exactly.
Trader ATrader B
Win rate70%35%
Average win+0.4R ($9.60)+2.5R ($60)
Average loss−1R ($24)−1R ($24)
Expectancy0.70 × 0.4 − 0.30 × 1 = −0.02R0.35 × 2.5 − 0.65 × 1 = +0.225R
Average per trade−$0.48+$5.40
Over 100 trades−$48+$540

Trader A feels successful. Seven winners out of ten is a pleasant day-to-day experience. But the 70 small wins add up to $672, while the 30 losses cost $720, so the account slowly shrinks. Trader B sees six or seven losses in every ten trades, yet the 35 big wins bring in $2,100 against $1,560 of losses.

Paired bars for 100 trades: Trader A wins $672 and loses $720, net negative; Trader B wins $2,100 and loses $1,560, net positive
Over 100 trades, Trader A's many small wins fall $48 short of the losses. Trader B's fewer, larger wins finish $540 ahead.

Neither trader is better at predicting direction. Trader B simply gets paid more when right. That is why a win rate quoted alone, in an advert or a forum post, tells you very little.

How big a win you need at each win rate

Flip the formula around and you get a useful rule. For a given win rate, there is a break-even payoff: the average win, in multiples of the average loss, at which expectancy is exactly zero. Anything above it pays, and anything below it loses.

Break-even payoff = loss rate ÷ win rate

What each variable means:

  • payoff — Average win divided by average loss
  • break-even — The payoff at which expectancy is 0R, before costs
Break-even payoff = (1 − win rate) ÷ win rate, before spread and commissions.
Win rateBreak-even payoffWhat it means
70%0.43Wins can be less than half a loss
50%1.00Wins must equal losses
35%1.86Wins must be almost twice a loss
25%3.00Wins must be three times a loss
20%4.00Wins must be four times a loss

Trader A needed only 0.43 at a 70% win rate, so a payoff of 0.4 falls just short. Trader B needed 1.86 at 35% and delivers 2.5, comfortably above the line. The same table also shows why chasing a very low win rate with a huge target is risky: you must be right about how far price travels, not just which way.

A falling curve of break-even payoff against win rate, with Trader A at 70% and 0.4 below the curve and Trader B at 35% and 2.5 above it
Above the curve a strategy pays on average. Trader A sits just below it, Trader B well above.

Profit factor tells the same story

Profit factor is total gross wins divided by total gross losses. Trader A's is 672 ÷ 720 = 0.93 and Trader B's is 2,100 ÷ 1,560 = 1.35. Anything below 1.0 means the strategy loses money. It is the same information as expectancy, packaged as a ratio of dollars.

Costs come off every trade

Expectancy is only honest when it is measured after costs. The main cost on a short-term gold trade is the spread (the gap between the buy price and the sell price). You pay it on every trade, win or lose, so it subtracts from expectancy as a flat amount.

Say you trade gold (XAU/USD) with a $3.00 stop. At $24 risk and 100 troy ounces per lot (a lot is a standard trade size, and a troy ounce is about 31.1 g), the position is 0.08 lots. A $0.30 spread costs 0.08 × 100 × $0.30 = $2.40, which is 0.1R on every trade.

Spread of $0.30 on a $3.00 stop at 0.08 lots, assumed for illustration. Commissions and swap (the overnight financing charge) would add to the cost.
Trader ATrader B
Expectancy before costs−0.02R+0.225R
Spread cost per trade−0.10R−0.10R
Expectancy after costs−0.12R (−$2.88)+0.125R (+$3.00)
Over 100 trades−$288+$300

Trader B keeps most of the edge, but it fell from $5.40 to $3.00 per trade. A trader with a thinner edge, say +0.08R, would be pushed below zero by the same spread. This is why strategies that trade often and aim for small moves are the most sensitive to costs. The what is the spread in forex guide explains how brokers set it.

Bars showing expectancy per trade before and after a 0.1R spread: Trader A moves from −0.02R to −0.12R, Trader B from +0.225R to +0.125R
A $0.30 spread on a $3.00 stop takes 0.1R off every trade. It turns a small loss into a bigger one and trims a gain.

How many trades before you can trust it

Your journal gives you an expectancy figure, but it is an estimate. Each trade is a win of 2.5R or a loss of 1R, so single results swing widely around the average. The fewer trades you have, the wider the band of values your true expectancy could sit in.

For Trader B's numbers, one trade has a standard deviation (a measure of spread around the average) of about 1.67R. The average of n trades has an uncertainty of 1.67 ÷ √n. A rough 95% range is the average plus or minus twice that.

A simple model assuming wins of +2.5R at 35% and losses of −1R. Real trade results are messier, so the true bands are wider.
Trades loggedUncertainty (± 2 standard errors)Rough range for a true +0.225R
50± 0.47R−0.25R to +0.70R
100± 0.33R−0.11R to +0.56R
200± 0.24R−0.01R to +0.46R
400± 0.17R+0.06R to +0.39R
Four horizontal range bars narrowing as trades grow from 50 to 400, only clearing the zero line at 400 trades
With 50 trades the range easily includes zero. It takes several hundred trades to clear it, even for a real +0.225R edge.

The practical rule: treat the first 50 trades as a pilot, not a verdict. A positive result is a reason to keep going, and a negative one is a reason to look closer. It is not proof either way. Keep logging in the same format with a trading journal template so the numbers stay comparable.

Long losing runs are part of the maths too. For a method that loses 65% of the time, 10 losses in a row has a probability of just 1.3% on any given 10 trades. Across 100 trades, though, a run of at least 6 losses is nearly certain (about 96%), and a run of 8 or more is more likely than not (about 69%).

What a negative streak does to the account

Positive expectancy does not protect you from drawdown (the fall from an account's peak to a later low). At 1% risk, eight losses in a row take a $2,400 account to about $2,214.59, a fall of roughly 7.7%. That is normal for Trader B and still hard to sit through.

The risk of ruin calculator runs this as a simulation. Entering a 35% win rate, 2.5R wins, 1R losses and 1% risk over 200 trades, it shows about an 11.5% chance of a 20% fall from a peak and a 1.9% chance of the account dropping 20% below its start. Those are simulated estimates and not forecasts, but they put the pain in proportion.

Drawdowns are also where discipline breaks. A trader with a real edge who abandons it after seven losses has thrown away the thing that made it work. The article on revenge trading covers what happens next, and the drawdown guide covers the recovery maths.

Try it now

Enter your win rate, average win, average loss and risk per trade to see the expectancy and how often a deep drawdown appears. Use the profit and loss calculator to check what a single trade pays at your lot size.

Using expectancy on your own trades

  1. Log every trade in R. Record the result as a multiple of the amount risked, not only in dollars. A $60 win on a $24 risk is +2.5R.
  2. Separate wins and losses. Compute your win rate, the average win and the average loss. Do not mix them into one average.
  3. Apply the formula. Multiply the win rate by the average win and subtract the loss rate times the average loss.
  4. Subtract costs. Include spread, commission and swap in each trade's result before averaging.
  5. Wait for a sample. Use 100 trades as a first look and 200 or more before trusting a small edge. Keep the position size steady while you gather them.

If your results come from a backtest (a test of rules on past price data), be careful. Tests tend to flatter a strategy because rules get tuned to the past. The piece on backtesting trading strategies explains how to keep the figure honest.

Expectancy is not a guarantee

A positive past expectancy describes what a method did, not what it must do. Markets change, and an edge can fade. Gaps over weekends or around data releases can also turn a planned 1R loss into a larger one, which pulls the average loss, and so the expectancy, the wrong way.

Frequently asked questions

What is trading expectancy?

Trading expectancy is the average amount a strategy makes or loses per trade over many trades, usually measured in R. It combines the win rate, the average win and the average loss into one number. A positive figure means the method pays on average, before any doubt about sample size.

What is a good expectancy for a trading strategy?

Any figure above zero after costs is positive, but a thin one is fragile. An expectancy of +0.1R can vanish with a slightly wider spread or a small change in win rate. Many traders look for a margin that survives a pessimistic test, rather than aiming for a specific number.

Can a strategy with a low win rate be profitable?

Yes. If the average win is large enough compared with the average loss, a low win rate pays. At a 35% win rate, wins must average at least 1.86 times the average loss to break even, and a payoff of 2.5 gives +0.225R per trade.

What is the difference between win rate and expectancy?

Win rate counts how often trades finish in profit. Expectancy also weighs how much those wins and losses are worth. Two strategies can share a win rate and have opposite expectancy, which is why win rate on its own cannot tell you whether a method works.

How many trades do I need to measure expectancy?

There is no fixed number, but 50 trades is too few to rely on. In the simple model used above, a real +0.225R edge needed about 220 trades before the rough 95% range stayed above zero. Real results are noisier, so more is better.

The PipsMorrow Team

A team of writers covering XAU/USD gold trading education. We focus on explaining the mechanics and risk management in a structured way, with no trade signals and no promotion of any specific broker.

Last updated

Keep reading

Related articles

Ready for the structured path

Build on this article with the full gold trading curriculum, ordered from the basics to advanced topics, free.

See the full curriculum →