Risk Management

Trading Expectancy: The Formula That Shows If You're Profitable

Quick Answer

Expectancy tells you the average profit or loss per trade, in R. A positive expectancy (>+0.10R per trade) means your strategy is profitable. Most traders chase win rate (wrong) instead of expectancy (right). A strategy with 30% win rate and 3:1 payoff has higher expectancy than a 60% win rate strategy with 0.8:1 payoff.

Key Takeaways
  • Expectancy is the only metric that predicts profitability
  • Calculate expectancy before you start trading (from your past data or backtests)
  • Expectancy > +0.10R per trade = profitable over time
  • Variance means you can lose money despite positive expectancy for 10–20 trades

Expectancy is the magic formula. Once you understand it, you stop optimizing for the wrong things.

The formula

Expectancy = (Win rate × Avg win) − (Loss rate × Avg loss)

All values in R.

Walking through an example

Your data (50 trades):

Calculate in R:

Expectancy:

What it means: On average, each trade nets you +0.1624R (or +$8.12 per trade on $50 risk).

Over 100 trades: 100 × $8.12 = +$812 expected profit.

Know Your Real Risk on Every Trade

TRADZY tracks R-multiples, drawdown and daily loss automatically, so your rules hold when it matters.

Track Risk in TRADZY →

Interpreting expectancy

ExpectancyInterpretation
< 0Negative expectancy; losing strategy
0 to +0.05RBarely profitable; high variance kills it
+0.05 to +0.15RProfitable, but weak edge
+0.15 to +0.30RSolid edge
+0.30 to +0.50RStrong edge
> +0.50RExcellent edge (usually small sample)

Why expectancy beats win rate

Trader A: 60% win rate

Trader B: 35% win rate

Trader B has 25 percentage points lower win rate but 25× higher expectancy.

Lesson: Optimize for payoff ratio and win rate together, not win rate alone.

Calculating expectancy from your journal

After 50+ trades in your trading journal:

  1. Add up all R from wins: +1.2R, +0.8R, +2.1R, +0.5R, +1.5R, +0.9R, +2.2R, +1.1R, +0.7R, +1.8R = +13.8R total
  2. Divide by # of wins: 13.8R ÷ 10 wins = +1.38R average win
  3. Add up all R from losses: −1.0R, −1.0R, −0.8R, −1.2R, −0.9R = −5.0R total
  4. Divide by # of losses: 5.0R ÷ 5 losses = −1.0R average loss
  5. Calculate win rate: 10 wins ÷ 15 total = 66.7%
  6. Calculate loss rate: 5 losses ÷ 15 total = 33.3%
  7. Plug into formula:

Expectancy = (66.7% × 1.38R) − (33.3% × 1.0R) = 0.92R − 0.33R = +0.59R per trade

This is a strong edge.

Expectancy by setup

Calculate it for each setup:

SetupTradesAvg winAvg lossWin rateExpectancy
ORB25+1.5R−1.0R52%+0.28R ✅
VWAP18+1.2R−1.0R44%+0.13R ⚠️
Gap12+0.8R−1.1R42%−0.10R ❌

Action:

The variance problem

Positive expectancy doesn't guarantee short-term profits.

Example:

This is normal. Variance is real.

What to do:

Expectancy and sample size

Small sample = big variance.

Sample sizeCan you trust it?
10 tradesNo. Could be luck.
30 tradesMaybe. Directional signal.
50 tradesProbably. Getting reliable.
100+ tradesYes. Fairly reliable.

If you calculate +0.2R expectancy from 10 trades, you got lucky. If you calculate it from 100 trades, it's real.

Expectancy and position sizing

Expectancy scales with position size.

But this is theoretical. Variance means:

You need enough capital to survive bad weeks.

Negative expectancy (and what to do)

If your expectancy is negative:

  1. Wrong strategy? Test on paper trading first. If it's still negative, move on.
  2. Wrong implementation? You know what works but can't execute it. Add rules/checklist.
  3. Sample bias? Only 20 trades. Run 50 more and recalculate.

If negative after 100 trades: Stop. Find a new strategy.

There's no shame in cutting losses on a strategy that doesn't work.

FAQ

How do I calculate expectancy if I haven't traded yet?

Use historical data or backtests. Run your setup on the past 100 trades and calculate expectancy.

Should I adjust expectancy for commission?

Yes. If you pay $5 commission per trade and your expectancy is +$6, real expectancy is +$1 after costs. This is why low-commission brokers matter.

Can I have high expectancy but still lose money?

Yes, short-term. Variance is real. But over 300+ trades, positive expectancy compounds.

What if expectancy is +0.05R (barely profitable)?

It's profitable, but fragile. One small thing breaks (commission increase, slippage increase, emotional trading) and you're negative. Target: +0.15R or higher for a real edge you can scale.

How often should I recalculate expectancy?

After every 50 new trades. Markets change, your setup might shift.

Is expectancy the same as ROI?

No. ROI is return on investment (profit ÷ account size). Expectancy is expected profit per trade. Related but different. Expectancy is more useful for traders because it's independent of account size.

Put This Into Practice

  1. Set your risk per trade and daily loss limit once
  2. Track every trade in R, not dollars
  3. Watch drawdown and expectancy update automatically

Start Free in TRADZY →

Educational content, not financial advice. Trading involves substantial risk of loss.