Calculators › Trading
Expectancy Calculator
The expectancy calculator turns your measured win rate and average win/loss into per-trade expectancy, profit factor and the break-even win rate your payoff has to clear. Browser-only, nothing stored.
Trading expectancy estimates the average result per trade from your win rate, average win and average loss: E = p x W - (1 - p) x L, while profit factor compares gross wins to gross losses and break-even win rate shows the win rate your payoff ratio needs.
Trade statistics
Edge readout
Newsletter
Get the weekly position-sizing playbook
One email a week: macro & US markets, gold, futures & crypto — plus prop-firm rules, risk math and new calculators. No spam, unsubscribe anytime.
How it works
What this calculator does
Expectancy is the average result a strategy would produce per trade if the same edge repeats over many trades. It combines how often you win with how large the average win is compared with the average loss.
The formulas
E = p × W − (1 − p) × L
RR = W / L
expectancy in R = p × RR − (1 − p)
break-even win rate = 1 / (1 + RR)
profit factor = (p × W) / ((1 − p) × L)
Worked example
A strategy that wins 40% of the time, makes 2 units on an average winner, and loses 1 unit on an average loser has 0.40 × 2 − 0.60 × 1 = 0.20 units of expectancy per trade. Its payoff is 2:1, so it only needs a 33.33% win rate to break even before costs.
What it deliberately does not do
It does not estimate your real win rate for you. Use a clean sample from your own journal, then treat the output as a model estimate from those inputs. Costs, slippage, changing market regimes and execution mistakes can all move realized results away from the arithmetic.
Frequently asked questions
What is trading expectancy?
How do I calculate expectancy?
E = p × W − (1 − p) × L, where p is win rate, W is average win, and L is average loss as a positive magnitude.What is expectancy in R?
p × RR − (1 − p). It lets you compare systems with different dollar sizes.