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
- 50 Trading Metrics Every Trader Should Track
- Profit Factor Explained
- Maximum Drawdown Explained
- How to Find Your Trading Edge
- Trading Psychology: A Data-Driven Approach
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