Trading Expectancy Calculator
Find the average R implied by your win rate and payoff—and see what that average would mean across 100 trades. The result describes your inputs, not a guaranteed sequence.
Expected outcome
02 / 02Positive expectancy before costs
“Over 100 trades” means 100 × the mathematical average. Realised profit or loss can differ sharply, even with an unchanged trading edge.
What does expectancy measure?
Expectancy is the average win or loss per trade implied by a win rate and an average payoff. Let p be win rate as a decimal and b be the average winning trade in R. If each loss is −1R, the result is (p × b) − (1 − p) R per trade.
For a 45% win rate and 1.8R average win, the result is 0.45 × 1.8 − 0.55 = +0.26R. At a constant $100 cash risk, that is a mathematical average of $26 per trade or $2,600 across 100 trades—before transaction costs and without guaranteeing the next 100 trades.
Use better inputs
- Estimate win rate and average win from completed trades, not targets.
- Use realised average outcomes, including partial exits and unusually large losses.
- Account for fees, spreads and slippage before treating a positive figure as a viable edge.
- Use the Fixed Risk Simulator or Kelly Simulator to explore different trade sequences and drawdowns.