New

11 tools. $557.98 if bought one by one. 5 new Premium desks inside.$557.98 one by one

$97 once$97See all 11See it

Trading expectancy calculator

Expectancy is the number your equity curve is secretly built from: what one trade earns or costs on average, in R. Enter your win rate, average win, average loss and honest per-trade costs — and see the break-even win rate your payoff ratio actually demands.

The math — E = p×W − (1−p)×L − costs

Enter as a positive number — 1 R means a full stop-out on average.

Spread + commission + slippage as a fraction of your risk unit. Estimate honestly; 0 flatters everyone.

Expectancy per trade
+0.210 R

Break-even win rate at these payoffs and costs: 37.5% — you entered 45%. Positive on these inputs; whether the inputs are real takes a big sample — a few dozen trades can fake all four numbers.

The formula, worked once

Take the defaults: a 45% win rate, winners averaging 1.8 R, losers averaging 1 R, costs of 0.05 R per trade. Expectancy = 0.45 × 1.8 − 0.55 × 1 − 0.05 = 0.81 − 0.55 − 0.05 = +0.21 R. Each trade contributes about a fifth of a risk unit on average — risk $100 a trade and the process earns roughly $21 per trade over a large sample. The break-even check runs the other way: at 1.8-to-1 payoffs with those costs, you need (1 + 0.05) ÷ (1.8 + 1) = 37.5% wins just to stop bleeding. The 7.5-point gap between 45% and 37.5% is the entire edge.

Costs are a subtraction most calculators skip

Spread, commission and slippage arrive on every trade, win or lose, which makes them a straight subtraction from expectancy — and the most commonly deleted term in the formula. At 0.05 R per trade, costs consume 0.05 R of edge per trade; a strategy showing +0.04 R before costs is a losing strategy after them. We wrote a full teardown of this arithmetic in the spread piece; the input exists here so the number you compute is the one your account experiences, not the one the backtest brags about.

A positive number is a hypothesis, not a property

All four inputs are estimates from your own history, and small samples estimate badly: at 50 trades, a true 45% win rate routinely shows up anywhere from the mid-30s to the mid-50s, and one outlier winner distorts the average win for months. Treat the output as the hypothesis your next hundred trades keep testing — measured in R, in a journal that computes it from real fills. That's the job TradeLens automates from your MT4/MT5 history; this page does the arithmetic on whatever numbers you bring. Nothing you type leaves your browser.

Method: expectancy (R) = win% × avg win − loss% × avg loss − costs; break-even win% = (avg loss + costs) ÷ (avg win + avg loss). Small samples fake all four inputs.

Calculations run entirely in your browser — nothing you type is uploaded. Copy and download actions save your calculation locally. The site may record coarse tool actions under its privacy policy, without inputs, results, file contents or filenames.

Common questions

How do you calculate trading expectancy?

Multiply your win rate by your average win, subtract your loss rate times your average loss, then subtract per-trade costs — all in R so position size cancels out. The result is what one trade contributes on average; positive means the process earns, negative means it bleeds.

What is a break-even win rate?

The win rate where your expectancy is exactly zero at your payoff ratio and costs: (average loss + costs) ÷ (average win + average loss). Below it you lose on average no matter how disciplined the execution; above it the edge is at least arithmetically possible.

Why measure in R instead of dollars?

R normalizes every trade by the risk you took, so trades of different sizes become comparable and the math stops rewarding oversizing. One R equals a full stop-out; an average win of 1.8 R means winners pay 1.8× the risk unit.

How many trades before these numbers mean anything?

More than feels natural — win rate and payoff estimates wobble hard below a few hundred trades, and a lucky month fakes all four inputs. Treat small-sample expectancy as a hypothesis to keep testing, not a property you own.

Goes deeper

Limits and trading risk

These tools calculate from your inputs, supported historical records or explicitly labelled teaching examples. They do not verify a live account, predict future returns or confirm that a broker or prop-firm rule has been met. Missing costs, floating losses and changed market conditions can materially change outcomes. Trading can lose the capital committed to it; check the stated method and your account specifications.

Read the risk disclosure
Complete Suite$97