TradingVerdict
Free calculator

Win Rate & Expectancy Calculator

Enter your win rate, average win, and average loss to see your expectancy and profit factor instantly. It’s the fastest way to tell whether your strategy actually makes money — or just feels like it does.

Expectancy / trade$50
Profit factor1.50
Loss rate50%

A positive expectancy means you make money over a large sample. Profit factor above 1.0 = gross wins beat gross losses.

The short answer

Expectancy = (win% × average win) − (loss% × average loss). It’s the average amount you can expect to make or lose per trade. A positive number means a profitable edge; a negative one means you lose over time no matter how it feels. Profit factor = gross profit ÷ gross loss. A high win rate alone proves nothing: a 70% win rate still loses money if your losers are far bigger than your winners.

What expectancy actually measures

Expectancy is the average profit or loss you can expect from each trade over a large sample. The formula is Expectancy = (Win% × Average Win) − (Loss% × Average Loss), where Loss% is simply 1 − Win%. Feed it your three numbers and you get a single figure in dollars (or in R, if you measure wins and losses as multiples of the amount you risk).

The sign is everything. A positive expectancy means that, played out over hundreds of trades, the strategy makes money — even through losing streaks. A negative expectancy means it bleeds out no matter how disciplined you are. This is the number that separates a real edge from a story you tell yourself, and it’s the reason two traders with the same win rate can have opposite account curves.

Profit factor: the second health check

Profit factor = gross profit ÷ gross loss — the total money your winners brought in divided by the total your losers gave back. A profit factor above 1.0 means you’re net positive; below 1.0 means net negative. Many traders treat 1.5 or higher as a robust, durable edge, while values near 1.0 are fragile and easily erased by costs or a rough stretch.

Profit factor and expectancy describe the same edge from two angles. Expectancy tells you the average per-trade result; profit factor tells you how many dollars of profit you earn per dollar of loss. Looking at both at once stops you from being fooled by a single flattering metric — a strategy can post a healthy win rate and still show a profit factor under 1.0 if the losers are oversized.

Why a high win rate alone means nothing

A high win rate is the most over-rated number in trading. Win rate says how *often* you win; it says nothing about how *much*. Risk/reward — the size of your average win versus your average loss — is the other half of the equation, and it’s usually the half that decides whether you’re profitable.

Picture a trader who wins 70% of the time but whose average loss (−$300) is three times the average win (+$100). Expectancy = (0.70 × $100) − (0.30 × $300) = $70 − $90 = −$20 per trade. Despite winning seven times out of ten, the account shrinks. Flip it: a 40% win rate with +$300 winners and −$100 losers gives (0.40 × $300) − (0.60 × $100) = $120 − $60 = +$60 per trade. Losing six in ten and still making money. The win rate alone would have pointed you to the wrong strategy.

Worked example: putting it together

Say your records show a 55% win rate, an average win of $220, and an average loss of $150. Expectancy = (0.55 × $220) − (0.45 × $150) = $121 − $67.50 = +$53.50 per trade. Over 200 trades that’s roughly +$10,700 of expected edge, before commissions.

Profit factor for the same numbers: gross profit per 100 trades ≈ 55 × $220 = $12,100; gross loss ≈ 45 × $150 = $6,750; profit factor = 12,100 ÷ 6,750 = 1.79 — a solid, durable edge. Now drop the average win to $120 and the picture changes: expectancy = (0.55 × $120) − (0.45 × $150) = $66 − $67.50 = −$1.50, and profit factor falls to about 0.98. Same win rate, but the strategy has quietly turned into a loser. Small changes in average win or loss move the result far more than the win rate does.

From the calculator to your real numbers

This calculator answers the “what if” — but your real win rate, average win, and average loss only emerge from logging every trade. Estimated inputs flatter you: traders consistently remember their winners as bigger and their losers as smaller than the records show, which inflates expectancy on paper.

TradeZella imports your trades and computes these figures automatically — true win rate, average win versus average loss, expectancy, and profit factor, broken down by setup, instrument, time of day, and more. That lets you see *which* of your strategies actually carry positive expectancy and cut the ones that don’t. Use this calculator to model targets, then a journal to measure what you really achieve. This is educational, not financial advice.

Win Rate & Expectancy Calculator: FAQ

01How do you calculate expectancy in trading?
Expectancy = (win% × average win) − (loss% × average loss), where loss% is 1 minus your win rate. It gives the average amount you can expect to make or lose per trade. A positive result means a profitable edge over many trades; a negative result means the strategy loses money over time regardless of how individual trades feel.
02What is a good profit factor?
Profit factor is gross profit divided by gross loss. Above 1.0 means you’re net profitable; many traders treat 1.5 or higher as a robust, durable edge. Values close to 1.0 are fragile and can be wiped out by commissions, slippage, or a normal losing streak, so leave yourself a margin above breakeven.
03Does a high win rate mean I’m profitable?
Not on its own. Win rate tells you how often you win, not how much. A 70% win rate still loses money if your average loss is much larger than your average win. Profitability depends on both win rate and risk/reward together — that’s exactly why you need expectancy, which combines the two.
04Can I be profitable with a win rate below 50%?
Yes. A 40% win rate is solidly profitable if your winners are bigger than your losers — for example +$300 winners against −$100 losers gives +$60 expectancy per trade. Many trend-following traders win well under half their trades and still make money because a few large winners outweigh many small losses.
05What inputs does the win rate calculator need?
Three numbers: your win rate (the percentage of trades you win), your average winning trade, and your average losing trade. From those it returns expectancy per trade and profit factor. For accurate results, use figures pulled from your actual trade history rather than estimates, since memory tends to overstate wins and understate losses.
AdTry TradeZella
Visit