Trade Expectancy Calculator
Find out if your trading strategy actually makes money. Plug in your win rate, average win, average loss and per-trade cost. The calculator returns expectancy per trade, profit factor, R-multiple, breakeven win rate, Kelly Criterion bet sizing, a 1,000-path Monte Carlo simulation, a sensitivity heatmap and a written verdict from CleaRank Financial AI. Free, no signup, runs entirely in your browser.
The expectancy formula: win rate times average win minus loss rate times average loss
Four inputs in, every metric you need to size and stress-test a strategy out. The calculator runs the full expectancy maths in your browser, then layers on Kelly Criterion sizing, a 1,000-path Monte Carlo simulation, a Win Rate by Average Loss sensitivity heatmap, streak probabilities and a written analysis from CleaRank Financial AI. The six panels below walk through each output in the order it appears on screen.
1. Configure your strategy in four inputs
The top of the calculator is four fields and a slider. Win rate from 1 to 99 percent (drag the slider or type the number). Average winning trade in dollars. Average losing trade in dollars (entered as a positive number, the calculator subtracts it). Average cost per trade for commissions plus slippage plus spread. Above the inputs sits the Strategy Lab, a localStorage-backed save dropdown that lets you persist named strategies (e.g. “SPY 5min Scalp”, “ES Breakout v2”, “BTC Trend”) and switch between them with one click. Everything is stored in your browser only, never uploaded.
SPY 5MIN SCALP
HEALTHY
2. Read the Expectancy Dashboard at a glance
The first thing the calculator shows after you hit Calculate is the four-metric dashboard plus a one-line verdict. Expectancy per trade is the dollar amount you can expect to earn on every single trade, on average. Profit factor is gross profit divided by gross loss (above 1.5 is sustainable, above 2.0 is excellent). Expectancy per 100 trades projects the per-trade number forward so the magnitude is obvious. Costs as a percentage of gross profit exposes the silent strategy killer: a strategy with 30%+ cost drag is bleeding most of its edge to brokers. The Strategy Health verdict bands the result Excellent, Good, Marginal, Risky or Avoid based on those four numbers combined.
3. Visual breakdown of every win against every loss
Numbers are easier to ignore than pictures. The Visual Expectancy Breakdown renders two things side by side. A CSS donut chart in the middle shows the relative contribution of average wins (teal) and average losses (pink) to your strategy, with the expected value floating in the centre as the take-home dollar number. To the right, a horizontal bar chart stacks gross win contribution on top of gross loss contribution so you can see at a glance whether the green bar fully covers the red one. A strategy with a thin green strip and a fat red bar will lose money on every cycle even if the win rate looks fine. The donut and bar render instantly with no Chart.js dependency, so they appear the second you click Calculate.
EDGE 28.5%
4. Right-size every trade with Kelly Criterion
Knowing your edge is half the work. Sizing the bet correctly is the other half. The Kelly Criterion is the mathematically optimal fraction of capital to risk on each trade given a known edge. The calculator presents three cards: Full Kelly (the textbook number, theoretically maximises long-run geometric growth, in practice produces 50%+ drawdowns that almost no human can stomach), Half Kelly (the professional standard, captures roughly 75% of Full Kelly growth at 25% of the variance), and Quarter Kelly (the conservative choice for new strategies with small backtest samples, where the true win rate is uncertain). Each card shows the percent of account to risk plus a one-line risk profile. The Kelly explainer pane underneath is collapsible so the noise stays out of your way until you ask for it.
5. Stress-test the strategy with 1,000-path Monte Carlo
Expectancy is the average. The average lies. A strategy with a +$50 expectancy can still drawdown 40 percent in a bad week, or go through a 12-trade losing streak that wipes out three months of gains. The Quick Simulation panel runs 1,000 Monte Carlo paths against your strategy parameters using a seeded pseudo-random generator (so the same inputs always produce the same simulation), then surfaces the four numbers that matter: probability of profit, probability of ruin, p5 worst-case balance and p95 best-case balance. A separate Full Monte Carlo panel renders the equity curve with 20 sample paths, a histogram of final balances, max drawdown distribution and the median equity curve. You set trades, balance, risk percent and sizing model (fixed dollar or fixed percent) and the simulation runs in your browser in under a second.
100 TRADES
4 / 5 PASS
6. Run the Strategy Health Checklist before risking real capital
The bottom of the dashboard is a five-item pass or fail checklist that summarises every other panel into one go or no-go decision. The five checks: positive expectancy, profit factor above 1.5, R-multiple at or above 1.5, costs under 20% of gross profit, and edge margin above breakeven by at least 15 percentage points. A strategy needs four out of five passes before it deserves real capital. Three or fewer means you have a model with a thin edge that will get eaten by variance and slippage. The checklist also rolls into the CleaRank Financial AI Strategy Analysis card, a written paragraph that names the specific strengths and weaknesses the calculator detected: useful for journaling decisions and for sharing strategy reviews with a mentor.
Kelly criterion: full, half, quarter, and why full Kelly will ruin you
Discretionary day traders, prop-firm candidates, system builders, swing investors. The calculator is the same one-screen view for all four, but the metric you live and die by shifts by workflow. Pick the one that matches yours.
Discretionary day traders
Pull your last 30 trades from the journal, plug the average win, average loss and per-trade cost into the calculator. If expectancy is below $5 a trade, the edge is too thin to cover a single string of bad luck. Tighten entries or stop trading the setup.
Funded-account candidates
major funded-account programs and Apex all enforce a max daily loss and a profit target. Run the Monte Carlo at your actual risk percent over the challenge length. If probability of ruin is above 5 percent, you will fail the challenge eventually. Drop risk percent until it falls under 5 percent.
System builders backtesting setups
After every backtest, the question is: does the setup have an actual edge or did I just curve-fit. The sensitivity heatmap shows how expectancy changes as win rate and average loss vary. If a 5-percentage-point drop in win rate flips the strategy from green to red, the edge is too fragile.
Crypto and forex swing traders
Volatility means costs swing wildly. The Costs % of profit metric on the dashboard tells you whether wide stops and slippage have eaten the strategy alive. Run the streak probability table to size positions against a realistic worst-case losing run, not the best case.
Monte Carlo equity curves: the path that matters more than the average
Most trade expectancy calculators on the open web do one thing: (Win % × Avg Win) - (Loss % × Avg Loss) and print a dollar number. They ignore trading costs. They never run a Monte Carlo. They do not show you Kelly. They do not surface the sensitivity heatmap that reveals fragile edges. The CleaRank version does all of it in your browser with no signup. Costs are first-class (a 30% cost drag is the single most common reason real traders underperform their backtests). Kelly Criterion is built in with Full, Half and Quarter Kelly side by side. A 1,000-path Monte Carlo with a seeded pseudo-random generator returns probability of profit, probability of ruin, p5 worst and p95 best in under a second. A Win Rate by Average Loss sensitivity heatmap shows fragile edges. Streak probabilities tell you how long a realistic losing run can last. CleaRank Financial AI writes a plain-English strengths-and-weaknesses paragraph that names the specific issue with your strategy.
The calculator also ties into the rest of the dashboard. A one-click Size this position button passes your expectancy and Half Kelly value to the Position Size Calculator. A one-click receive button pulls in your last 50 trades from the Trade Journal if you have a CleaRank account. Pro and Ultra subscribers get the same calculator inside the full 22-tool trading workbench at trade.clearank.com, alongside the live trading simulator, the journal and the prop-firm compliance auditor.
Streak probability and drawdown: how long your worst stretch realistically lasts
Trade expectancy is the average dollar amount a strategy makes or loses on every single trade, accounting for win rate, average win size, average loss size and per-trade trading costs. A positive number means the strategy is mathematically profitable over a large enough sample. A negative number means you are paying the broker to lose money slowly, no matter how often you win. There are four specific signals every serious trader should watch alongside the bare expectancy number.
- Profit factor. Gross profit divided by gross loss. Above 1.5 is sustainable. Above 2.0 is excellent. Below 1.2 is fragile. Why it matters: profit factor is more stable than win rate across small samples, which makes it the metric prop firms actually grade you on.
- R-multiple (reward to risk). Average winning trade divided by average losing trade. 1.5R means each winner is 1.5 times as big as each loser. Why it matters: at 1.5R you only need a 40% win rate to break even on costs. At 1.0R you need 50%. At 0.5R you need 67%.
- Breakeven win rate. The minimum win rate required at your current R-multiple just to break even on costs. Why it matters: if you trade an 0.8R setup with a 45% win rate, you are losing money on every trade by design. The calculator surfaces this immediately.
- Costs as a percent of gross profit. Commissions plus slippage plus spread, divided by gross profit. Under 15% is fine. Above 30% means trading costs are eating most of the strategy’s edge. Why it matters: the single most common reason real traders underperform their backtests is failing to model costs.
“Profitable trading is boring math. You take an edge of $50 a trade, run it 100 times a month, and at the end of the year you have a real number. The work is not in finding the next great setup. It is in measuring whether the setup you already have is profitable, and then sizing the bet correctly so a single bad week does not blow up the account.”
The expectancy formula, in plain English
One formula, three terms, the difference between a sustainable trading business and a long expensive hobby. The Win % is your win rate as a decimal (55% = 0.55). The Loss % is the complement (1 minus win rate). Average Win and Average Loss are the dollar P&L on a winning and losing trade respectively. Average Cost is everything the broker takes per round trip: commission, slippage, spread. Subtract costs in full, because they hit on every trade whether it wins or loses.
The Kelly formula on the right of the calculator uses the same inputs to derive the optimal bet fraction. Full Kelly is shown for completeness. Half Kelly is what professional traders actually use, because Full Kelly produces drawdowns that would make a 50-year-veteran flinch. Quarter Kelly is the right default for strategies with fewer than 100 closed trades, where the true win rate is still uncertain.
Positive = mathematically profitable. Negative = pay the broker to lose slowly.
Worked example: four strategies, four verdicts
Same calculator, four very different combinations of win rate and R-multiple. The verdict in the bottom of each card is what the Strategy Health badge would show.
Four strategies, four outcomes. Two profitable, two destined to lose money slowly. Notice the scalp at 65% win rate looks reassuring on a scoreboard but only nets $13 per trade after costs, while the trend strategy with a 40% win rate quietly compounds at $110 per trade. The bottom-right card is the most common live-trading failure: a 55% win rate that still loses money because winners are cut short and losers run to full size. Expectancy maths is the only way to see it before the account dies.
Expectancy by win rate and reward-to-risk ratio
Per-trade expectancy in dollars for an average loss of $100 and zero costs. Find your strategy’s win rate down the left, your reward-to-risk ratio across the top. Green cells are profitable, red cells lose money. Tape this next to your screen and any new setup you backtest gets a sniff test in three seconds before you waste a week on a curve-fit dud.
The diagonal where green and red meet is the breakeven curve. At 1.0R you need a 50% win rate. At 1.5R you only need 40%. At 0.5R you need 67%. Most retail traders die in the bottom-left quadrant: low win rate, low R-multiple, no edge after costs.
| WR ↓ / R:R → | 0.5R | 1.0R | 1.5R | 2.0R | 3.0R |
|---|---|---|---|---|---|
| 30% | -$55 | -$40 | -$25 | -$10 | +$20 |
| 40% | -$40 | -$20 | $0 | +$20 | +$60 |
| 50% | -$25 | $0 | +$25 | +$50 | +$100 |
| 55% | -$18 | +$10 | +$38 | +$65 | +$120 |
| 60% | -$10 | +$20 | +$50 | +$80 | +$140 |
| 65% | -$3 | +$30 | +$63 | +$95 | +$160 |
| 70% | +$5 | +$40 | +$75 | +$110 | +$180 |
Add your real per-trade cost. A $10 cost pushes every cell down by $10, which is enough to flip several green cells to red. Costs matter.
Five mistakes that turn a positive-expectancy strategy into a losing one
Expectancy is the simplest math in trading. Misreading it is the most common reason intermediate traders quit. Here are the five mistakes that turn a green number on a calculator into a red number in a brokerage statement, and the one-line discipline that prevents each.
Using win rate alone as a strategy grade
A 70% win rate sounds elite. Pair it with a 0.4 reward-to-risk and you are losing money on every trade. Win rate is only useful in the context of average win versus average loss. Always quote both.
Ignoring per-trade costs in the model
Commission plus slippage plus spread is rarely zero. A $10 cost on a $50 expectancy is a 20% drag. The calculator’s Costs % of profit metric tells you the truth your backtest hides. Always enter a realistic cost.
Sizing at Full Kelly instead of Half or Quarter
Full Kelly maximises long-run growth on paper. In practice, it produces 50%+ drawdowns and a real-money trader quits at 30%. The professional default is Half Kelly. New strategies start at Quarter Kelly until 100 closed trades confirm the edge.
Skipping the Monte Carlo stress test
A positive expectancy is not the same as a survivable strategy. Run the 1,000-path Monte Carlo. If probability of ruin is above 5% at your current risk percent, the strategy will eventually blow up the account no matter how good the average is.
Switching strategies after a sample of 20 trades
Twenty trades is not a sample, it is a coin flip. A strategy with a true 55% win rate can easily show 35% across 20 trades by chance. The streak probability table tells you how long a normal losing run lasts. Wait for 100 trades before declaring a strategy dead.
Continue the workflow with these calculators
Frequently asked questions
Measure the edge. Size the bet. Survive the variance.
The free calculator gives you expectancy, profit factor, Kelly and Monte Carlo for one strategy. Pro unlocks save scenarios across all 22 tools and the live simulator. Ultra adds the AI Trade Coach and the full trading workbench.
Pro
- Save scenarios across all 22 tools
- Trade Journal with prop-firm audit and CSV import
- Trading Simulator with $500K paper capital
Ultra
- Everything in Pro, plus
- AI Trade Coach with live position context
- Historical Replay and multi-account simulator
Cancel anytime
All 22 tools included

