Expectancy is the average dollar amount a trading setup wins or loses per trade across many trades. It equals your win rate times your average win, minus your loss rate times your average loss. Enter four numbers below and the calculator returns expectancy per trade in dollars and in R, plus the win rate the setup needs to break even.
Expectancy calculator
Costs are subtracted from every win and added to every loss, so the outputs are net. R is measured against the net average loss. Educational tool, not advice, and not a projection of what any account will do.
The expectancy formula, in one line
Expectancy is a weighted average. You take the payoff of the good outcome, weight it by how often it happens, take the payoff of the bad outcome, weight it by how often that happens, and subtract.
Break-even win rate = Average loss ÷ (Average win + Average loss)
With a 40% win rate, a $300 average win and a $150 average loss, that is (0.40 × 300) − (0.60 × 150) = $30 per trade before costs. The number is small on purpose. Expectancy is not what you make on a good day; it is what one average trade is worth, and it only becomes money when it is multiplied by a lot of trades.
Notice what the formula does not contain. It has no opinion about the setup, the indicator, the timeframe or the market. Two traders using completely different methods with the same four inputs have identical edges. This is why win rate is the most overrated number in trading: on its own it is one of four terms, and it is the one most easily inflated by cutting winners early.
Costs are not a rounding error, and the calculator treats them properly
Most expectancy spreadsheets take gross figures, which quietly overstates the edge twice. A commission does not only shrink the winner, it also deepens the loser. The calculator above subtracts your round-turn cost from the average win and adds it to the average loss before doing any arithmetic.
The effect compounds with frequency. At $5 a round turn and 40 trades a month, costs remove $200 a month regardless of how the trades go. A trader taking 400 trades a month at the same cost is paying $2,000 a month before a single decision is judged. This is the arithmetic behind scalping versus day trading being a genuinely different business rather than the same one done faster.
Expectancy in R travels; expectancy in dollars does not
R is the amount you risked on a trade. Expressing expectancy as a multiple of R strips out account size and instrument, so a futures trader and a stock trader can compare edges directly. An expectancy of 0.2R means that across many trades, the average trade returns a fifth of what it put at risk.
Dollar expectancy answers a different question: what this edge is worth to you, at your size, this month. Both are useful, and they fail in opposite directions. A large dollar expectancy can hide reckless sizing. A respectable R expectancy can be irrelevant if you only take three trades a month.
Check the break-even win rate before you judge the win rate
The most useful output on the calculator is the break-even win rate: the percentage of trades this payoff ratio needs before the strategy makes a cent. Judged against it, a 35% win rate can be excellent and a 65% win rate can be a slow bleed.
| Payoff ratio (avg win ÷ avg loss) | Break-even win rate | Win rate needed for 0.2R expectancy |
|---|---|---|
| 0.5 : 1 | 66.7% | 80.0% |
| 1 : 1 | 50.0% | 60.0% |
| 1.5 : 1 | 40.0% | 48.0% |
| 2 : 1 | 33.3% | 40.0% |
| 3 : 1 | 25.0% | 30.0% |
| 4 : 1 | 20.0% | 24.0% |
Read the middle column as the bar and the right column as a working target. The table also shows why chasing a higher win rate is usually the wrong lever: moving from a 2:1 payoff to a 3:1 payoff cuts the required win rate by more than eight percentage points, and payoff is the term you control directly through where the target sits. Work your own three prices through the risk to reward calculator to see which side is doing the work.
How many trades before the number means anything
Expectancy is an average, and averages are unreliable until the sample is large enough that one outlier cannot move them. Thirty trades tells you close to nothing. Several hundred, spread across trending and choppy conditions, starts to be evidence. The calculator flags a small sample rather than pretending otherwise.
The harder constraint is that most people never reach a sample size worth measuring. Analysing the complete transaction records of the Taiwan Stock Exchange across fifteen years, Barber, Lee, Liu, Odean and Zhang found that more than 75% of all day traders quit within two years, and cite earlier work identifying a subset of less than 1% of the day trading population who predictably earn profits (Barber, Lee, Liu, Odean & Zhang, “Do Day Traders Rationally Learn About Their Ability?”, 2017). A positive expectancy that is abandoned in month four never gets paid out.
Two practical consequences follow. First, you need a record: expectancy computed from memory is not expectancy, which is the entire argument for keeping a trading journal. Second, you need to size so that the sample can finish. That is what the 1% rule and a complete risk management system are for — not caution for its own sake, but staying in the sample long enough for a real edge to show up.
Frequently Asked Questions
How do you calculate trading expectancy?
Multiply your win rate by your average winning trade, then subtract your loss rate multiplied by your average losing trade. If you win 40 percent of the time for an average of 300 dollars and lose 60 percent of the time for an average of 150 dollars, expectancy is 0.40 times 300 minus 0.60 times 150, which is 30 dollars per trade. Subtract commissions and slippage from the win and add them to the loss before you run the numbers, or the figure flatters you.
What is a good expectancy in trading?
Any expectancy above zero after costs is a genuine edge, and there is no threshold that makes one number respectable and another not. What matters more is expectancy expressed in R, because it is comparable across account sizes and instruments. An expectancy of 0.2R means the average trade returns a fifth of what it risked, which compounds if you take enough of them and size them consistently.
How many trades do you need before expectancy is reliable?
Enough that a handful of outliers cannot move the average, which for most intraday strategies means well over 100 trades and preferably several hundred across different market conditions. Thirty trades tells you almost nothing. The practical problem is that most people never get there. In an analysis of fifteen years of complete Taiwan Stock Exchange transaction data, more than 75 percent of all day traders quit within two years.
Can expectancy be positive and still lose money?
Yes, in two ways. If you size positions inconsistently, a positive average per trade can be swamped by a few oversized losses, because expectancy assumes every trade risks the same amount. And a positive expectancy still contains losing streaks long enough to end an undercapitalised account before the average arrives. Expectancy tells you where the arithmetic points, not that you will survive the path.
Bottom line
Run your own last hundred trades through the calculator before you change anything about how you trade. Most people discover their edge is thinner than they assumed and that costs are eating a larger share of it than they expected, which is a far more actionable finding than any new indicator. Then check the two things expectancy cannot see: whether your position sizing is consistent enough for the average to apply, and whether your risk of ruin leaves room to reach a sample worth trusting. The concept behind the arithmetic is covered in full in trading expectancy: the formula that tells you if it works.
