Calculators › Trading
Expectancy Calculator
Turn your measured win rate and average win/loss into per-trade expectancy, profit factor and the break-even win rate your payoff needs.
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
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.What profit factor is good?
Does positive expectancy mean the next trade should win?
Related calculators
About · Affiliate disclosure · Risk disclosure · Contact · Privacy · Cookie · Disclaimer
Information tool only — not investment, trading, tax, or financial advice. All computation runs in your browser.