Most traders track win rate because it's intuitive — it feels good to be right more than you're wrong. But win rate without context is nearly meaningless. To know whether a system actually makes money, you need expectancy: the average amount earned or lost per trade, expressed as a multiple of your initial risk.
Expectancy is the answer to: "If I take 1,000 more trades with this system, will I make money or lose it?" Win rate cannot answer that question. Expectancy can.
The concept is equivalent to expected value (EV) from probability theory — the same calculation used in poker, options pricing, and game theory. In trading, it was popularized by Van Tharp in Trade Your Way to Financial Freedom, where he demonstrated that R-based expectancy is the most reliable measure of a system's true profitability.
The Expectancy Formula
In plain terms: trading expectancy equals the fraction of trades that win multiplied by the average winner size, minus the fraction of trades that lose multiplied by the average loser size — all measured in units of initial risk (R). A result above zero means the system makes money over a large enough sample; below zero means it loses regardless of short-term streaks.
Where:
- Win Rate — the proportion of trades that close profitable (e.g., 0.45 for 45%)
- Avg Win R — the average R-Multiple of winning trades (e.g., 2.2)
- Loss Rate — 1 minus win rate (e.g., 0.55)
- Avg Loss R — the average R-Multiple of losing trades, expressed as a positive number (e.g., 1.0 for full -1R stops)
Expectancy in Dollar Terms
R-expectancy is the standard for system evaluation because it stays constant regardless of account size or position size. Dollar expectancy converts it to a concrete P&L figure:
Example: if your R-expectancy is +0.40R and you risk $200 per trade, your dollar expectancy is +$80 per trade — approximately $8,000 over 100 trades before compounding. Use dollar expectancy for P&L projections; use R-expectancy for system comparison, since it changes whenever position size changes. You can also compute it directly: Dollar Expectancy = (Win Rate × Avg $ Win) − (Loss Rate × Avg $ Loss). SignalDeck's expectancy calculator shows both automatically.
Worked Examples
System A: Trend Follower (40% Win Rate)
This system loses more often than it wins, but every winning trade more than compensates for the losses. Over 100 trades, expect approximately +40R of profit before sizing effects.
System B: High Win Rate (70%) — But Negative Expectancy
A 70% win rate feels great. But this system systematically loses money — small winners are overwhelmed by large occasional losses. This is the classic pattern of a "revenge trader" or someone who cuts winners too early and holds losers too long.
Expectancy Benchmarks
| Expectancy | Interpretation | Action |
|---|---|---|
| Above +0.5R | Excellent system edge | Optimize position sizing |
| +0.2R to +0.5R | Solid, tradable edge | Trade it; monitor for decay |
| 0 to +0.2R | Marginal — costs may erase it | Validate with larger sample |
| Negative | Losing system | Do not size up; diagnose first |
How Many Trades Do You Need?
Expectancy is a statistical estimate — it converges toward the true value as sample size grows. With too few trades, variance dominates and the reading is unreliable:
| Trade Count | Reliability | Recommended Use |
|---|---|---|
| < 30 trades | Unreliable — directional only | Do not base sizing decisions on this |
| 30–100 trades | Usable but noisy | Monitor trend, not the point estimate |
| 100+ trades | Stable — suitable for evaluation | Use for system comparison and sizing |
| 200+ trades | High confidence | Suitable for Kelly Criterion input |
Expectancy vs Win Rate: The Full Picture
The table below shows how the same win rates produce opposite outcomes depending on R-ratios:
| Win Rate | Avg Win R | Avg Loss R | Expectancy |
|---|---|---|---|
| 35% | 3.0R | 1.0R | +0.40R |
| 50% | 1.5R | 1.0R | +0.25R |
| 65% | 0.8R | 1.2R | +0.10R |
| 70% | 0.4R | 1.5R | −0.17R |
The 35% win rate system outperforms the 70% win rate system by 0.57R per trade. Win rate alone would suggest the opposite conclusion. This is why win rate lies to you.
Expectancy vs Profit Factor
Profit factor and expectancy both measure whether a system makes money, but from different angles:
| Metric | Formula | What It Misses |
|---|---|---|
| Profit Factor | Gross Win ÷ Gross Loss | Per-trade magnitude; one outlier distorts it |
| Expectancy | (WR × Avg Win R) − (LR × Avg Loss R) | Gross totals; focuses on per-trade average |
A profit factor of 1.5 sounds solid — but a system with one large win and 99 small losses can produce PF 1.5. Expectancy would immediately expose the per-trade picture. Use profit factor as a quick sanity check and expectancy for system design decisions. The two are complementary, not interchangeable.
Expectancy vs SQN: What Each Measures
Expectancy measures the average outcome. SQN (System Quality Number) measures the consistency of that outcome relative to its variance. A system with +0.5R expectancy but wildly variable outcomes (SQN 1.2) requires deeper drawdowns to realize its edge than a system with +0.3R expectancy but very consistent outcomes (SQN 3.0). Both metrics are needed:
- Expectancy answers: does this system make money?
- SQN answers: how smoothly does it make money?
- Monte Carlo answers: what's the worst-case path through that edge?
Expectancy and Position Sizing
Positive expectancy is a prerequisite for position sizing decisions to matter in your favour. Kelly Criterion determines the mathematically optimal fraction of your account to risk per trade — but it assumes positive expectancy as a starting condition. Applying Kelly to a negative-expectancy system makes you lose money faster, not slower. Verify expectancy first. Then optimize sizing.
Similarly, Fixed-R position sizing ensures that your expectancy calculation is meaningful by keeping 1R constant across all trades. If your position size varies arbitrarily, your expectancy estimate is contaminated by sizing noise — a big winner might look like +4R but was actually a case of over-sizing on one trade.
How SignalDeck Tracks Expectancy
SignalDeck calculates expectancy automatically from your logged R-Multiples — both in R and in dollar terms. As your trade count grows, the expectancy estimate stabilizes. The platform flags when your rolling expectancy diverges significantly from your long-run average — a signal that your edge may be degrading. Filter by strategy tag, instrument, or date range to isolate expectancy by segment — so you can see whether a single instrument or session is dragging your overall expectancy down. Use it alongside walk-forward analysis to verify that your expectancy holds out-of-sample, not just on historical data. Try the expectancy calculator or join the beta free.
Frequently Asked Questions
What is trading expectancy?
Trading expectancy is the average amount you earn or lose per trade, expressed as a multiple of your initial risk (R). Formula: Expectancy = (Win Rate × Average Win R) − (Loss Rate × Average Loss R). A positive expectancy means the system makes money over a large enough sample. A negative expectancy means it loses money regardless of short-term results. It is equivalent to expected value (EV) in probability theory.
What is the expectancy formula in trading?
Expectancy = (Win Rate × Average Win in R) − (Loss Rate × Average Loss in R). Example: Win Rate 45%, Average Win +2.2R, Average Loss -1.0R. Expectancy = (0.45 × 2.2) − (0.55 × 1.0) = 0.99 − 0.55 = +0.44R per trade.
What is a good expectancy for a trading system?
Any positive expectancy is theoretically profitable. Above +0.5R per trade is excellent. +0.2R to +0.5R is solid and tradable. 0 to +0.2R is marginal — transaction costs and slippage may erase the edge live. Negative expectancy means the system loses money. Sample size matters: expectancy based on fewer than 30 trades is unreliable; 100+ is preferable for a stable reading.
How is expectancy different from win rate?
Win rate only tells you how often you win. A 70% win rate with 0.4R average wins and 1.5R average losses loses −0.17R per trade on average. Expectancy combines win rate, average win size, and average loss size into a single number that tells you the full picture.
How does expectancy relate to position sizing?
Positive expectancy is a prerequisite for position sizing decisions to matter. Kelly Criterion and Fixed-R sizing only make sense for systems with positive expectancy — they determine how much of your edge to extract, not whether an edge exists. Calculate expectancy first, then optimize sizing.
How many trades do I need to calculate expectancy accurately?
Fewer than 30 trades produces a very wide confidence interval — treat the result as directional only. With 30–100 trades, expectancy is usable but noisy; monitor the trend rather than the point estimate. At 100+ trades, the reading is stable enough to base position sizing decisions on. For Kelly Criterion input, 200+ trades is recommended.
What is the difference between trading expectancy and profit factor?
Profit factor equals gross profit divided by gross loss. Expectancy equals (Win Rate × Average Win R) minus (Loss Rate × Average Loss R). Profit factor ignores per-trade magnitude — one large outlier can inflate it. Expectancy normalizes by trade, making it more reliable for system design. Use profit factor as a quick sanity check; use expectancy for evaluation and sizing decisions.
Can trading expectancy be calculated in dollars instead of R?
Yes. Dollar Expectancy = R-Expectancy × Dollar Risk Per Trade. Alternatively: (Win Rate × Avg $ Win) − (Loss Rate × Avg $ Loss). If your R-expectancy is +0.40R and you risk $200 per trade, your dollar expectancy is +$80 per trade. Use dollar expectancy for P&L projections; use R-expectancy for system comparison, since dollar expectancy changes with position size.
Related Articles
What Is R-Multiple in Trading? The Risk Unit That Unifies Every Metric
May 31, 2026
R-ValueWhy Your Win Rate Is Lying to You (And What to Track Instead)
March 30, 2026
AnalyticsProfit Factor Explained: The Simplest Metric for System Evaluation
May 27, 2026
AnalyticsHow to Calculate Your Trading System Quality Number (SQN)
March 20, 2026
Position SizingKelly Criterion: Let Your Own Data Tell You How Much to Risk Per Trade
May 13, 2026
StrategyWalk-Forward Analysis: The Overfitting Detector Every Backtester Needs
May 20, 2026
Know your expectancy before your next trade.
SignalDeck calculates expectancy automatically from your R-Multiple history, updates as you trade, and flags when it diverges from your benchmark. Free during beta.