Ask most traders if their strategy is profitable and they’ll tell you about their last few trades, their best month, or their win rate. None of these actually answer the question.

The number that answers it is expectancy — and most traders have never calculated it.

What Is Trading Expectancy?

Expectancy is your average expected return per trade. It combines your win rate, average win size, and average loss size into a single number that tells you whether your strategy has a mathematical edge.

The formula:

Expectancy = (Win Rate × Average Win) - (Loss Rate × Average Loss)

Or equivalently:

Expectancy = (Total Net P&L) / (Total Number of Trades)

If your expectancy is positive, you make money over time. If it’s negative, you lose money over time — regardless of your win rate.

Why Win Rate Alone Is Misleading

Here’s a scenario that breaks most traders’ intuition:

Trader A: 70% win rate
- Wins: 70% of trades, average win $50
- Losses: 30% of trades, average loss $200
- Expectancy: (0.70 × $50) - (0.30 × $200) = $35 - $60 = -$25 per trade

Trader B: 35% win rate
- Wins: 35% of trades, average win $300
- Losses: 65% of trades, average loss $80
- Expectancy: (0.35 × $300) - (0.65 × $80) = $105 - $52 = +$53 per trade

Trader A wins most of their trades but loses money. Trader B loses most of their trades but makes money. This is why chasing a high win rate without managing the win/loss ratio is a losing strategy.

How to Calculate Your Expectancy

Step 1: Gather Your Trade Data

You need at least 50-100 trades for a meaningful expectancy calculation. Fewer trades and the number is too noisy to be useful.

Export your trade history from your broker and calculate:
- Total trades (N)
- Winning trades (W)
- Losing trades (L)
- Total profit from winners (Σ wins)
- Total loss from losers (Σ losses)

Step 2: Calculate Components

Win Rate = W / N
Loss Rate = L / N (= 1 - Win Rate)
Average Win = Σ wins / W
Average Loss = |Σ losses| / L

Step 3: Calculate Expectancy

Expectancy = (Win Rate × Average Win) - (Loss Rate × Average Loss)

Step 4: Calculate Profit Factor

While you’re at it, calculate profit factor:

Profit Factor = Σ wins / |Σ losses|
  • PF > 1.0: profitable
  • PF > 1.5: solidly profitable
  • PF > 2.0: very strong
  • PF < 1.0: losing money

Example Calculation

Let’s say over 200 trades:
- 110 winners with total profit of $8,800
- 90 losers with total loss of -$6,300

Win Rate = 110/200 = 55%
Loss Rate = 90/200 = 45%
Average Win = $8,800/110 = $80
Average Loss = $6,300/90 = $70

Expectancy = (0.55 × $80) - (0.45 × $70) = $44 - $31.50 = +$12.50 per trade

Profit Factor = $8,800 / $6,300 = 1.40

This strategy makes an average of $12.50 per trade. Over 200 trades, that’s $2,500. Not amazing, but definitively profitable.

What Your Expectancy Tells You

Positive Expectancy (+$X per trade)

You have a statistical edge. The larger the number relative to your average position size, the stronger your edge. Key question: is your edge large enough to survive fees, slippage, and real-world conditions?

Zero or Near-Zero Expectancy

You’re breaking even before costs. With fees, you’re losing money. This is the most common situation — traders who feel like they’re “almost profitable” usually have near-zero expectancy being eroded by fees.

Negative Expectancy (-$X per trade)

Your strategy loses money over time. No amount of discipline or “better execution” will fix a fundamentally negative-expectancy approach. You need to change something structural: your entry criteria, exit rules, position sizing, or the markets/instruments you trade.

Expectancy by Segment

Overall expectancy is useful, but segmented expectancy is powerful. Calculate your expectancy for:

By Time of Day

Your 9-10 AM trades might have +$20 expectancy while your 3-4 PM trades might have -$15 expectancy. If you only trade the positive-expectancy hours, your overall results improve dramatically.

By Symbol

Some instruments suit your style. Others don’t. BTCUSDT might be +$30/trade while ETHUSDT is -$10/trade. Knowing this lets you focus your capital where your edge exists.

By Day of Week

Mondays might be your best day. Fridays might be your worst. Trade more on strong days, less on weak ones.

See what your own trading mistakes actually cost

Drop your Binance, Bybit or TradingView export and get your own leaks ranked in dollars — no account, no card, file never stored.

Analyse My Trades Free →

Or read a real report first · Start your free trial · See all features

By Trade Type

Your breakout trades might have strong positive expectancy while your mean-reversion trades are negative. This tells you which strategy component to emphasize and which to reduce or eliminate.

By Market Condition

Your trades in trending markets might be profitable while your trades in choppy/ranging markets might be losers. Regime awareness becomes a concrete capital allocation decision.

TraderDynamiq calculates all of these segmented expectancies automatically — by hour, by symbol, by session, by side, and by market context. The Performance Diagnostics page shows exactly where your edge concentrates and where it disappears.

Common Expectancy Mistakes

Mistake 1: Too Small a Sample

Calculating expectancy from 20 trades is meaningless. Random variance dominates small samples. You need at least 50-100 trades for a rough estimate and 200+ for reliable statistics.

Mistake 2: Ignoring Fees

Many traders calculate expectancy using gross P&L (before fees). This overestimates your edge. Always use net P&L (after commissions, spread costs, and funding fees). A strategy with +$5 gross expectancy and $6 per trade in fees has negative real expectancy.

Mistake 3: Cherry-Picking the Period

If you calculate expectancy only from your best month, it’ll look great. Calculate it across your full history — including drawdown periods. Real expectancy includes your worst trading, not just your best.

Mistake 4: Confusing Expectancy with Certainty

A positive expectancy doesn’t mean every trade will be profitable. It means that over many trades, the average outcome is positive. You will still have losing streaks. The question is whether the math works over hundreds of trades.

Mistake 5: Ignoring Expectancy Decay

Your expectancy isn’t static. Markets change, your emotional state fluctuates, and your habits evolve. Recalculate regularly — monthly or quarterly — to ensure your edge hasn’t eroded.

How to Improve Your Expectancy

The expectancy formula has three levers:

1. Increase Win Rate

Better entries, tighter setup criteria, more patience. But be careful — improving win rate often comes at the cost of smaller average wins (tighter targets).

2. Increase Average Win Size

Let winners run longer, use trailing stops, add to winning positions. This often reduces win rate (more trades get stopped out at breakeven) but increases average win.

3. Decrease Average Loss Size

Tighter stops, faster loss cutting, smaller position sizes on uncertain setups. This is usually the highest-ROI improvement because most traders hold losers too long.

The Meta-Strategy: Cut Negative-Expectancy Segments

Instead of trying to improve everything, identify and eliminate the parts of your trading that have negative expectancy:

  • Stop trading during your worst hours
  • Stop trading symbols where you consistently lose
  • Stop trading during market conditions where your strategy doesn’t work
  • Stop revenge trading (clusters always have negative expectancy)

This is what TraderDynamiq’s What-If Simulator does — it removes specific behavioral patterns from your history and shows what your expectancy would be without them.

Expectancy and Position Sizing

Once you know your expectancy, you can optimize position sizing. The Kelly Criterion provides a theoretical maximum:

Kelly % = (Win Rate × Average Win/Average Loss - Loss Rate) / (Average Win/Average Loss)

In practice, most traders use fractional Kelly (25-50% of the Kelly-optimal size) to reduce variance and drawdown.

With a known expectancy, you can also calculate:
- Expected monthly return = Expectancy × Average trades per month
- Expected drawdown = Statistical estimation based on loss rate and average loss
- Time to recovery = How many trades to recover from a typical drawdown

The Bottom Line

Expectancy is the most important number in your trading. It tells you whether your approach works — objectively, mathematically, without the emotional noise of individual trades.

If your expectancy is positive: protect it, optimize the segments where it’s strongest, and cut the segments where it’s negative.

If your expectancy is negative: find out why. Is it fees? Bad hours? Revenge trading? The answer is in the data.


Want to see the same analysis run on your own trade history? Analyse your trades free — drop your Binance, Bybit or TradingView export and get your own repeating patterns ranked by measured P&L. No account, no email, no card, and your file is never stored. Not ready to upload? Read a real report first.

Calculate your expectancy automatically across every dimension. Start your free 14-day trial and see where your edge concentrates.


Related Reading

See what your own trading mistakes actually cost

Drop your Binance, Bybit or TradingView export and get your own leaks ranked in dollars — no account, no card, file never stored.

Analyse My Trades Free →

Or read a real report first · Start your free trial · See all features