Trade Expectancy Calculator
Estimate expected value per trade from win rate, average win and loss sizes, costs, slippage and capital, with confidence intervals, Monte Carlo and strategy comparison.
—
Net of costs and slippage
Losing streak probabilities
Chance of seeing a streak of k consecutive losses (or more) within N trades, Bernoulli model.
Monte Carlo simulation
Seeded and reproducible: the same inputs always produce the same distribution. Fixed $ outcomes per trade.
Sensitivity matrix
Expectancy per trade in R-multiples for a grid of win rates and payoff ratios (win ÷ loss), recomputed live. The highlighted cell is your current setup.
R-multiples are units of the average loss. Costs and slippage change your effective payoff ratio, so read the highlighted column against your net win and loss.
What this result means
Expectancy is one number; sequence, variance, costs and drawdowns decide what actually happens.
Each trade adds the average win or subtracts the average loss, net of costs and slippage. Expectancy is the probability-weighted average outcome.
Treating the entered win rate as observed over N trades, the 95% Wald interval shows the plausible range for the true win rate and the resulting expectancy range.
A fixed seed derived from the inputs reshuffles trade sequences reproducibly, so a given shareable URL always returns the same distribution.
How the numbers are computed
Formulas behind the analyzer.
EV = p × Win − (1 − p) × LossEV(R) = p × (Win ÷ Loss) − (1 − p)Breakeven = Loss ÷ (Win + Loss)PF = (p × Win) ÷ ((1 − p) × Loss)w ± 1.96 × √(w(1 − w) ÷ N)P(streak ≥ k) = 1 − a(N)Equity → Equity + Win | − LossThe model assumes independent trades with a constant win rate and fixed average outcomes. Real strategies can have regime shifts, serial correlation, variable outcomes, gaps and execution effects. Monte Carlo does not predict the future.