Trading expectancy tells you the average dollar amount you can expect to make (or lose) on every trade. It combines your win rate and reward-to-risk ratio into a single number that reveals whether your strategy has a real edge. This guide is for intermediate traders who already have a journal with at least 30 closed trades. By the end, you will know how to calculate expectancy, interpret the result, and take concrete steps to improve it.
Step 1: Gather Your Trade Data
Open your trading journal and export or filter to your last 30-100 closed trades. For each trade, you need three data points:
- Entry price and exit price (to determine dollar P&L)
- Position size (shares or contracts)
- Result: winning trade or losing trade
Exclude any open positions or trades where you added to or scaled out of a position unless you track each partial as a separate entry. Consistency matters — use the same calculation method across all trades.
If your journal tracks dollar P&L directly, you can skip the price math and work with the final gain/loss per trade. The minimum sample is 30 trades, but 100+ gives you a much more reliable expectancy figure.
Step 2: Calculate Win Rate and Loss Rate
Separate your trades into two buckets: winners (any trade with P&L > $0) and losers (P&L < $0). Breakeven trades (P&L = $0) can be excluded or counted as losses — pick one method and stick with it.
| Metric | Formula | Example |
|---|---|---|
| Win Rate | Winning Trades / Total Trades | 42 / 80 = 52.5% |
| Loss Rate | Losing Trades / Total Trades | 38 / 80 = 47.5% |
Win rate and loss rate must add up to 100%. Write both numbers down — you will plug them into the formula in Step 4.
Step 3: Find Average Win and Average Loss
Sum up the dollar gains on all winning trades and divide by the number of winners. Do the same for losers.
Example from 80 trades:
- Total gains from 42 winners: $18,900
- Average Win: $18,900 / 42 = $450
- Total losses from 38 losers: -$13,300
- Average Loss: $13,300 / 38 = $350
Use absolute values for the average loss (drop the negative sign). This keeps the formula clean in the next step.
The ratio between these two numbers is your reward-to-risk ratio: $450 / $350 = 1.29R. Useful context, but expectancy gives you the complete picture.
Step 4: Apply the Expectancy Formula
The expectancy formula is:
Expectancy = (Win% x Avg Win) - (Loss% x Avg Loss)
Using the numbers from our example:
- Expectancy = (0.525 x $450) - (0.475 x $350)
- Expectancy = $236.25 - $166.25
- Expectancy = $70.00 per trade
This means that over a large sample, each trade is worth $70 on average. Over 80 trades, that is $5,600 in expected profit.
A positive expectancy means your system makes money over time. A negative expectancy means you are losing money on every trade on average, regardless of any hot streaks.
Consider a second scenario — a trader with a 35% win rate:
- Win Rate: 35%, Loss Rate: 65%
- Average Win: $1,200, Average Loss: $380
- Expectancy = (0.35 x $1,200) - (0.65 x $380)
- Expectancy = $420 - $247 = $173 per trade
Despite losing 65% of the time, this trader has a stronger edge than the first example. This is exactly why expectancy matters more than win rate alone.
Step 5: Interpret and Improve Your Expectancy
Once you have your number, take action:
- Positive expectancy ($1+): Your system works. Focus on increasing trade frequency and position sizing appropriately. Do not over-optimize a winning formula.
- Near zero ($0 ± $10): You are breaking even before commissions. Tighten stop losses to reduce average loss, or review your exit strategy to increase average win.
- Negative expectancy: Stop trading this strategy with real money. Identify the weak variable — is your win rate too low, or are your losses too large relative to wins?
To improve expectancy, you have exactly three levers:
- Increase win rate — better entry criteria, stronger trade plans
- Increase average win — let winners run longer, use trailing stops
- Decrease average loss — tighter stop losses, faster exits on losing trades
Track expectancy monthly on a rolling basis. Plot it over time to see whether your edge is growing, shrinking, or stable.
Pro Tips
- Calculate expectancy separately for each strategy or setup type. Your overall expectancy might be positive while one specific setup is dragging it down.
- Factor in commissions and fees for a true net expectancy. A $20 per-trade expectancy disappears fast with $15 round-trip commissions.
- Use expectancy combined with trade frequency to estimate monthly income: Expectancy x Trades Per Month = Expected Monthly P&L.
- Recalculate after every market regime change (trending to choppy, low to high volatility). Your edge may be conditional on market conditions.
- Compare expectancy across different time frames and asset classes to find where your edge is strongest.
Common Mistakes to Avoid
- Calculating from too few trades. Ten trades tells you nothing — randomness dominates. Use 30 trades minimum, 100+ for confidence.
- Ignoring commissions and slippage. Gross expectancy looks great until you subtract real costs. Always calculate net expectancy.
- Optimizing win rate in isolation. Traders who chase a high win rate often cut winners short, which destroys average win size and tanks overall expectancy.
- Never recalculating. Markets change. A strategy with positive expectancy in 2025 may turn negative in 2026. Monthly recalculation catches drift early.
- Mixing strategies in one calculation. Blending a strong setup with a weak one masks the problem. Tag your trades and calculate expectancy per setup.
How JournalPlus Helps
JournalPlus automatically calculates expectancy from your logged trades, breaking it down by strategy tag, asset class, and time period. The analytics dashboard shows your win rate, average win, average loss, and expectancy side by side — no spreadsheet math required. Tag filtering lets you isolate expectancy for specific setups, so you can double down on what works and cut what does not. The equity curve view plots your running expectancy over time, making regime changes visible at a glance.
People Also Ask
What is a good trading expectancy?
Any positive expectancy means your system is profitable over time. A per-trade expectancy above $50-$100 (relative to your typical position size) indicates a solid edge, but the key metric is that it stays consistently above zero across different market conditions.
How many trades do I need to calculate expectancy?
A minimum of 30 trades gives a rough estimate. For statistical confidence, aim for 100+ trades. Fewer trades means your expectancy number is unreliable and could change significantly as you add more data.
Can I have a low win rate and still be profitable?
Yes. A trader winning only 35% of the time can be highly profitable if average winners are 3-4x larger than average losers. Expectancy captures this relationship — win rate alone does not.
How often should I recalculate expectancy?
Recalculate monthly or every 50 trades, whichever comes first. Track it on a rolling basis so you can spot changes in your edge before they become costly.