Expectancy Calculator
Free Expectancy Calculator for trading performance. Enter your numbers to see returns, costs, and optimized scenarios instantly.
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer
Expectancy Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser — no data is sent to any server.
Formula: Expectancy = (Win Rate × Avg Win) − (Loss Rate × Avg Loss)
Worked example — $56 per trade | $1,120/month | $13,440/year | PF: 2.04
Formula
Expectancy = (Win Rate × Avg Win) − (Loss Rate × Avg Loss)
Expectancy calculates the average expected profit or loss per trade. It multiplies the probability of winning by the average win and subtracts the probability of losing multiplied by the average loss. A positive expectancy means the strategy is profitable over many trades. Monthly expectancy multiplies per-trade expectancy by the number of trades per month.
Worked Examples
Example 1: Day Trading Strategy Expectancy
Problem:Win rate: 55%, Avg win: $200, Avg loss: $120, 20 trades/month.
Solution:Expectancy = (0.55 × $200) - (0.45 × $120) = $110 - $54 = $56 per trade Monthly = $56 × 20 = $1,120 Annual = $1,120 × 12 = $13,440 Profit Factor = $110 / $54 = 2.04
Result:$56 per trade | $1,120/month | $13,440/year | PF: 2.04
Example 2: Swing Trading High RR Strategy
Problem:Win rate: 40%, Avg win: $500, Avg loss: $150, 8 trades/month.
Solution:Expectancy = (0.40 × $500) - (0.60 × $150) = $200 - $90 = $110 per trade Monthly = $110 × 8 = $880 Risk-Reward Ratio = $500 / $150 = 3.33:1
Result:$110 per trade | $880/month | 3.33:1 RR
Frequently Asked Questions
What is trading expectancy?
Trading expectancy (also called expected value or mathematical edge) is the average amount you expect to win or lose per trade over a large number of trades. It is calculated as: (Win Rate × Average Win) - (Loss Rate × Average Loss). A positive expectancy means your strategy is profitable over time, while a negative expectancy means you will lose money in the long run. Expectancy is the single most important metric for evaluating a trading strategy because it combines both win rate and risk-reward ratio into one number.
How do I calculate expectancy for my trading?
To calculate expectancy: 1) Determine your win rate from at least 30-50 trades (more is better). 2) Calculate your average winning trade amount. 3) Calculate your average losing trade amount. 4) Apply the formula: Expectancy = (Win Rate × Avg Win) - (Loss Rate × Avg Loss). For example, with 55% win rate, $200 average win, and $120 average loss: Expectancy = (0.55 × $200) - (0.45 × $120) = $110 - $54 = $56 per trade. This means you can expect to make $56 on average per trade over time.
What is a good expectancy per trade?
A 'good' expectancy depends on your trading style and account size. Any positive expectancy is technically profitable, but you want enough edge to cover commissions, slippage, and psychological errors. As a guideline, an expectancy of $0.20-0.50 per dollar risked is considered good, while $0.50+ per dollar risked is excellent. In dollar terms, if you risk $100 per trade, an expectancy of $20-50 per trade is solid. The most important thing is that the expectancy remains consistently positive across different market conditions.
Why is expectancy more important than win rate?
Win rate alone tells you nothing about profitability. A 90% win rate strategy that wins $10 per trade but loses $100 per trade has a negative expectancy: (0.90 × $10) - (0.10 × $100) = $9 - $10 = -$1 per trade. Meanwhile, a 35% win rate strategy with 4:1 reward-to-risk has positive expectancy: (0.35 × $400) - (0.65 × $100) = $140 - $65 = $75 per trade. Expectancy captures the full picture by combining win rate with average win and loss sizes. Always optimize for expectancy, not win rate.
How does expectancy relate to profit factor?
Profit factor is a related metric: Gross Profits / Gross Losses, or equivalently (Win Rate × Avg Win) / (Loss Rate × Avg Loss). A profit factor above 1.0 means positive expectancy (profitable), and below 1.0 means negative expectancy (unprofitable). A profit factor of 1.5 means you make $1.50 for every $1 lost, while 2.0 means you make $2 for every $1 lost. Most successful traders have profit factors between 1.3 and 2.5. Extremely high profit factors (above 3.0) over a large sample are rare and may indicate curve-fitting or a very small sample size.
How many trades do I need for a reliable expectancy calculation?
A minimum of 30 to 50 trades is needed for a rough estimate, but 100 or more trades provides a statistically meaningful expectancy figure. The law of large numbers states that actual results converge toward the expected value as the sample size increases. With fewer than 30 trades, random variance can make a losing strategy appear profitable or vice versa. Ideally, the trades should span different market conditions including trending and ranging markets. Many professional traders require at least 200 trades across multiple market cycles before they consider an expectancy figure reliable enough to risk real capital on.
What is the breakeven win rate and how do I calculate it?
The breakeven win rate is the minimum win rate needed to avoid losing money given your average win and loss sizes. It is calculated as: Breakeven Win Rate = 1 / (1 + Reward-to-Risk Ratio). For example, if your average win is $200 and average loss is $100, your reward-to-risk ratio is 2:1, and your breakeven win rate is 1 / (1 + 2) = 33.3%. This means you only need to win one-third of your trades to break even. Understanding breakeven win rate helps you assess whether your strategy has a realistic chance of profitability given your observed win rate.
How does position sizing interact with expectancy?
Expectancy tells you the average profit per trade, but position sizing determines how much you actually make or lose in dollar terms. The Kelly Criterion is a popular position sizing formula that uses expectancy to determine the optimal bet size as a fraction of your account. It calculates the ideal percentage as (Win Rate x Reward - Loss Rate) / Reward. Even with positive expectancy, using excessively large position sizes can lead to ruin due to drawdowns. Most traders use a fraction of the Kelly amount, typically one-quarter to one-half Kelly, to reduce volatility while still capitalizing on their edge.
Can expectancy change over time and what causes it to shift?
Yes, expectancy is not static and can change significantly as market conditions evolve. Strategies that worked well in trending markets may have negative expectancy in choppy or ranging conditions. Increased competition from algorithmic traders can erode edges that previously existed in certain market inefficiencies. Regulatory changes, shifts in volatility regimes, and changes in market microstructure all affect strategy performance. Traders should continuously monitor their expectancy using rolling windows of 50 to 100 trades to detect degradation early. If expectancy drops significantly, it may be time to adjust parameters, reduce position sizes, or pause trading until conditions improve.
What is the difference between expectancy per trade and expectancy per dollar risked?
Expectancy per trade is the raw dollar amount you expect to make on each trade on average. Expectancy per dollar risked normalizes this by dividing by the average loss amount, giving you a percentage return on risk. For example, if your expectancy is $56 per trade and your average loss is $120, your expectancy per dollar risked is $56 / $120 = 46.7 cents per dollar risked. This normalized metric allows you to compare strategies that use different position sizes or risk amounts. A strategy risking $50 per trade with $25 expectancy has the same edge per dollar risked as one risking $500 with $250 expectancy.
References
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer · Editorial policy
Related Calculators
🧮Monthly Trading Statistics Calculator
Calculate monthly trading statistics: win rate, average RR, expectancy, and profit factor.
🧮Backtesting Win Rate Calculator
Calculate strategy win rate, expectancy, and drawdown from backtesting trade results.
🧮Pip Calculator
Calculate pip with inputs, formulas, and instant results.
🧮Forex Margin Calculator
Calculate forex margin with inputs, formulas, and instant results.
🧮Forex Profit Calculator
Calculate forex profit with inputs, formulas, and instant results.
🧮Spread Cost Calculator
Calculate spread cost with inputs, formulas, and instant results.
🧮Forex Commission Calculator
Calculate forex commission with inputs, formulas, and instant results.
🧮Currency Pair Correlation Calculator
Calculate currency pair correlation with inputs, formulas, and instant results.