Trade Journal Stats Calculator
Enter your wins and losses to calculate win rate, average win, average loss, expectancy, and profit factor.
Quick performance snapshot.
Trade journal statistics transform a raw log of trades into meaningful performance metrics that identify strengths, weaknesses, and areas for improvement in a trading strategy.
Win rate formula: Win Rate = Number of Winning Trades ÷ Total Trades × 100%
Average win and loss: Avg Win = Total Profit from Winning Trades ÷ Number of Winners Avg Loss = Total Loss from Losing Trades ÷ Number of Losers
Profit factor (most important single metric): Profit Factor = Gross Profit ÷ Gross Loss
- PF > 1.5: Good strategy
- PF > 2.0: Very strong strategy
- PF < 1.0: Losing strategy (losing more than you make)
Expectancy (average $ made per trade): Expectancy = (Win Rate × Avg Win) − (Loss Rate × Avg Loss) A positive expectancy is required for a strategy to be profitable over many trades.
Maximum drawdown: Max Drawdown = (Peak Equity − Lowest Trough) ÷ Peak Equity × 100% This is the largest percentage decline from a peak; a key risk metric for any strategy.
What each variable means:
- Gross profit — the sum of all winning trade profits (before subtracting losses)
- Gross loss — the sum of all losing trade losses (absolute value)
- Expectancy — the average profit per trade in dollars; must be positive and exceed per-trade costs (commissions + slippage)
- Consecutive losses — the maximum string of back-to-back losing trades; important for assessing psychological and capital resilience
Reference: professional trading benchmarks
- Win rate: 40–60% (high win rate means nothing without good avg win/loss ratio)
- Profit factor: 1.5–3.0
- Expectancy: $50–$500 per trade (depends on trade size)
- Max drawdown: under 20% (over 20% requires 25%+ gain just to return to breakeven; over 50% requires 100% gain)
Worked example — 50 trades logged: Wins: 28 trades, total profit: $14,500 → Avg win = $517.86 Losses: 22 trades, total loss: $6,600 → Avg loss = $300.00
Win rate = 28 ÷ 50 = 56% Profit Factor = $14,500 ÷ $6,600 = 2.20 (very strong) Expectancy = (0.56 × $517.86) − (0.44 × $300.00) = $290.00 − $132.00 = $158.00 per trade
Over 200 trades/year: 200 × $158 = $31,600 expected annual profit from this strategy, before costs.