Tabellab
Valuation, investing & credit

Trading expectancy formula: what your average trade is worth

Expectancy is the average amount a trading strategy has made per trade. The formula combines how often you win with how much you win and lose: expectancy = win rate × average win − loss rate × average loss. In the 20-trade example below, a 40.0% win rate with an average win of $250.00 and an average loss of $100.00 gives an expectancy of $40.00 per trade, or 0.40R with $100 risked per trade. The break-even win rate for that payoff is 28.6%.

Updated 21 Oct 2026 5 min read By Tabellab team

The expectancy formula

Expectancy = win rate × average win − (1 − win rate) × |average loss|

If you keep losses as negative numbers, as a trade log does, the same formula is written with a plus: =B22*B23+(1-B22)*B24, where B24 is −100. In the example: 0.40 × 250 + 0.60 × (−100) = 100 − 60 = $40.00.

The loss rate is 1 − win rate only if every trade is either a win or a loss. If your journal has break-even trades, count them separately or treat them as small losses after costs.

Worked example: expectancy from a 20-trade journal

Rows 2 to 21 are the net P&L of 20 closed trades, losses negative. Rows 22 to 32 calculate the statistics. The trades are synthetic.

Worked example: expectancy from a 20-trade journal
ABFormula in B
1TradeP&L ($)
2Trade 1310
3Trade 2-100
4Trade 3-95
5Trade 4180
6Trade 5-110
7Trade 6-80
8Trade 7265
9Trade 8-120
10Trade 9-100
11Trade 10420
12Trade 11-105
13Trade 12-90
14Trade 13150
15Trade 14-100
16Trade 15230
17Trade 16-115
18Trade 17-85
19Trade 18205
20Trade 19-100
21Trade 20240
22Win rate40.0%=COUNTIF(B2:B21,">0")/COUNT(B2:B21)
23Average win ($)250.00=AVERAGEIF(B2:B21,">0")
24Average loss ($)-100.00=AVERAGEIF(B2:B21,"<0")
25Payoff ratio (avg win ÷ |avg loss|)2.50x=B23/-B24
26Expectancy per trade ($)40.00=B22*B23+(1-B22)*B24
27Check: average of all P&Ls ($)40.00=AVERAGE(B2:B21)
28Risk per trade, 1R ($)100
29Expectancy in R0.40=B26/B28
30Break-even win rate28.6%=-B24/(B23-B24)
31Edge (win rate − break-even)11.4%=B22-B30
32Profit factor1.67=SUMIF(B2:B21,">0")/-SUMIF(B2:B21,"<0")
Yellow cells are inputs, green cells are formulas. Hover a result to see its formula.

Educational only, not investment or trading advice. A sample of 20 trades is far too small to prove an edge.

The cross-check: it is just the average trade

Expectancy is nothing more than the mean P&L per trade, so =AVERAGE(B2:B21) must give the same $40.00. If the two disagree, the win rate or one of the averages is wrong, typically because a zero trade was counted in one formula but not in the other. The value of splitting the average into win rate and payoff is that it shows why a strategy makes money, and which part to work on.

Expectancy in R-multiples

Dollar expectancy depends on position size. Dividing by the amount risked per trade, 1R, makes strategies and periods comparable: $40.00 ÷ $100 = 0.40R. For every dollar risked, the trader made 40 cents on average. That is attractive only if it holds over many more trades: 20 trades are far too few to separate skill from luck.

Break-even win rate and edge

For a given payoff ratio (average win ÷ |average loss|, here 2.5x), the win rate at which expectancy is exactly zero is

break-even win rate = |average loss| ÷ (average win + |average loss|) = 1 ÷ (1 + payoff)

Here 100 ÷ 350 = 28.6%. The actual 40.0% is 11.4 percentage points above it, and that gap is the edge. A trend-following strategy can be profitable with 35% winners if the wins are large, and a strategy with 80% winners can lose money if the few losses are big. Win rate alone tells you very little.

Profit factor and payoff ratio

The profit factor is gross profit ÷ gross loss, 1.67 in the example. Above 1 means the strategy made money. Expectancy, profit factor and payoff all come from the same journal but answer different questions: expectancy how much per trade, profit factor how much per dollar lost, payoff how big the wins are relative to the losses. For the risk-adjusted performance of a whole account, see the Sharpe ratio in Excel.

Expectancy after costs, and what it does not promise

Use net P&L after commissions, spreads, fees and slippage. A thin edge disappears quickly when costs rise: if costs took another $15 from every trade in the example, wins would shrink, losses would grow and the expectancy would fall from $40.00 to $25.00. Expectancy also describes the past sample only. Markets change, and a strategy with a positive expectancy can still have long losing streaks and deep drawdowns, so size positions for the bad runs, not for the average.

Common mistakes

  • Looking at the win rate alone. 40% winners can be very profitable and 80% winners can lose money. Win rate and payoff only mean something together.
  • Mixing signs. If losses are negative in the log, add the loss term. If you use |average loss|, subtract it. Doing both counts the loss twice.
  • Ignoring costs. Commissions, spreads and slippage come off every trade. Use net results.
  • Counting break-even trades inconsistently. Then win rate plus loss rate is not 100%, and the formula no longer matches the average trade.
  • Trusting a small sample. 20 trades say very little. Wait for a large number of trades in similar market conditions before relying on the number.
  • Comparing dollar expectancy across position sizes. Convert it to R-multiples first.

Frequently asked questions

What is a good expectancy in trading?

There is no universal benchmark. Any positive expectancy after costs means the strategy has made money on average, but it only counts if it holds over a large sample of trades and survives realistic costs.

How do you calculate expectancy in Excel?

Calculate the win rate with COUNTIF, the average win and loss with AVERAGEIF, then =win_rate*avg_win+(1-win_rate)*avg_loss with the average loss as a negative number. =AVERAGE of all P&Ls is a quick cross-check.

What is the break-even win rate?

The win rate at which expectancy is zero for your payoff: |average loss| / (average win + |average loss|), or 1 / (1 + payoff ratio). With wins 2.5 times the size of losses, you need 28.6% winners to break even.

Is expectancy the same as profit factor?

No. Expectancy is the average result per trade, in dollars or in R. Profit factor is gross profit divided by gross loss. A profitable strategy has a positive expectancy and a profit factor above 1, but the two measure different things.

Practise it in a lab

Related guides

Reading is step one. Doing is step two.

Every guide links to a lab where you build the same calculation in an online spreadsheet and get instant feedback.

Open the lab