Raw performance numbers — a 52% win rate, a 1.4 profit factor, a 14% max drawdown — tell you what happened but not whether it’s good. The Trading Performance Score converts five key metrics into a single 0–100 composite grade using research-backed weightings, so you can see not just where you stand but exactly which pillar is holding your strategy back.
How to Use
| Input | What to Enter | Example |
|---|---|---|
| Profit Factor | Gross winning trades ÷ gross losing trades | 1.55 |
| Max Drawdown | Largest peak-to-trough equity decline | 18% |
| Expectancy (R) | Average trade result ÷ average loss (R-multiple) | 0.45R |
| Win Rate Consistency | Standard deviation of your monthly win rate | 10% |
| RR Adherence | % of trades held to planned stop and target | 75% |
The calculator returns a composite score, a letter grade, and a per-pillar breakdown. The breakdown is the most actionable output — it shows precisely which metric is dragging the composite below the next grade threshold.
Formula Explained
Score = (PF_score × 0.30) + (DD_score × 0.25) + (Exp_score × 0.20)
+ (Consistency_score × 0.15) + (RR_score × 0.10)
Profit factor (30% weight) is the strongest predictor of long-term profitability because it captures the ratio of total winnings to total losses across all trades. Sub-score thresholds: under 1.0 = 20 (F), 1.0–1.25 = 40 (D), 1.25–1.5 = 60 (C), 1.5–2.0 = 75 (B), 2.0+ = 90 (A). Most retail traders cluster between 0.8 and 1.3, which means a profit factor of 1.5 already outperforms the majority of active participants. Profit factor above 1.5 is also the informal threshold for funded trading challenges like FTMO and Apex Trader Funding.
Max drawdown (25% weight) is weighted second because a strategy that cannot survive a rough patch cannot compound. Sub-score thresholds: under 5% = 90 (A), 5–10% = 75 (B), 10–20% = 55 (C), 20–30% = 35 (D), 30%+ = 10 (F). The 10% cutoff for a B score is not arbitrary — it matches the hard drawdown limit used by most prop firm evaluation programs. Drawdown above 20% erodes real returns faster than most traders realize.
Expectancy in R-multiples (20% weight) normalizes per-trade profitability so it works regardless of account size. Expectancy (R) = (Win Rate × Avg Win) / Avg Loss − Loss Rate. An expectancy of 0.2R is the floor for a sustainable edge; below 0.2R a trader is either covering commissions poorly or running a fragile strategy. Sub-scores: above 0.5R = 85 (A), 0.2–0.5R = 70 (B), 0–0.2R = 50 (C), negative = 25 (D/F).
Win rate consistency (15% weight) captures execution reliability using the standard deviation of monthly win rates. A trader averaging 50% but swinging between 30% and 70% month-to-month has a fundamentally different risk profile than one ranging between 45% and 55%. High variance often signals that results depend on a handful of outlier trades rather than a repeatable edge. Lower standard deviation earns a higher sub-score.
Risk/reward adherence (10% weight) measures behavioral discipline — the percentage of trades where the trader respected both the stop loss and the profit target as planned. A high profit factor paired with low RR adherence often means a trader is moving stops and letting losses run; this pillar surfaces that problem directly.
Example Calculations
Scenario 1: SPY Options Swing Trader
- Win rate: 58% | Avg win: $420 | Avg loss: $280
- Profit factor: 1.55 → sub-score 75 (B)
- Max drawdown: 18% → sub-score 55 (C)
- Expectancy: (0.58 × $420) − (0.42 × $280) = $243.60 − $117.60 = $126/trade
- Expectancy in R: $126 ÷ $280 = 0.45R → sub-score 70 (B)
- Consistency / RR adherence: sub-scores 65 and 70 (assumed from reported data)
- Composite: (75 × 0.30) + (55 × 0.25) + (70 × 0.20) + (65 × 0.15) + (70 × 0.10) = 22.5 + 13.75 + 14.0 + 9.75 + 7.0 = 67/100 — C+ (Developing Edge)
The strategy has a real edge — positive expectancy and a profitable profit factor — but the 18% drawdown is eroding returns and would disqualify this trader from most funded programs. Tighter stop placement or smaller position sizing would lift the drawdown pillar to a B without requiring any change to win rate.
Scenario 2: ES Futures Day Trader
- Win rate: 45% | Avg win: $600 | Avg loss: $220
- Profit factor: (0.45 × $600) ÷ (0.55 × $220) = $270 ÷ $121 = 2.23 → sub-score 90 (A)
- Max drawdown: 8% → sub-score 75 (B)
- Expectancy: $270 − $121 = $149/trade = $149 ÷ $220 = 0.68R → sub-score 85 (A)
- Consistency / RR adherence: sub-scores 80 and 85
- Composite: (90 × 0.30) + (75 × 0.25) + (85 × 0.20) + (80 × 0.15) + (85 × 0.10) = 27.0 + 18.75 + 17.0 + 12.0 + 8.5 = 83/100 — B (Professional-Grade)
A low win rate with high R/R produces a top-quartile score because the composite captures what raw win rate hides. This trader would pass most prop firm evaluations and is in the top 15% of retail participants by profitability.
Grade Benchmarks
| Score | Grade | What It Means |
|---|---|---|
| 85–100 | A | Elite — top 5% of active traders |
| 70–84 | B | Professional-grade — consistent profitability across all pillars |
| 55–69 | C | Developing edge — profitable but one pillar needs work |
| 40–54 | D | Marginal — strategy is near breakeven after costs |
| Below 40 | F | Strategy needs rebuild |
A Finnish Financial Supervisory Authority study of more than 35,000 retail day traders found that only about 13% were net profitable after two or more years — which puts a B score in genuine company. Research by Brad Barber and Terrance Odean found that the average retail trader underperforms a buy-and-hold strategy by 3.7% annually after transaction costs, meaning the baseline is worse than most traders assume.
When to Use This Calculator
- After 30+ trades: The composite score stabilizes once the sample is large enough to reduce noise in each pillar, particularly win rate consistency.
- Before applying to a prop firm: Funded account programs evaluate traders on nearly the same metrics. A score below 65 before applying is a strong signal to extend the demo period.
- When a strategy feels profitable but accounts are not growing: A high win rate paired with a low profit factor is the most common trap — the composite score reveals it immediately.
- After a strategy change: Re-run the calculator after any rule change to see which pillar moved and by how much.
- For multi-strategy portfolios: Score each strategy separately. A portfolio built from two B-grade strategies typically outperforms one built from a mixed A and D.
Related Tools
- Expectancy Calculator — Computes per-trade expectancy in both dollar and R-multiple terms; use it to get the input value for the expectancy pillar.
- Max Drawdown Calculator — Calculates peak-to-trough drawdown from an equity curve; use it to confirm your drawdown input before scoring.
- Risk/Reward Calculator — Helps plan target and stop placement to hit a specific R-multiple, which directly improves both the expectancy and RR adherence pillars.
- Win Rate Calculator — Breaks down win rate by session, day, or setup, useful for measuring monthly win rate standard deviation.
Frequently Asked Questions
What is a good trading performance score?
A score of 70–84 indicates professional-grade trading, where consistent profitability is present across multiple metrics simultaneously. Scores of 55–69 reflect a developing edge with room for targeted improvement. Only about 13% of retail day traders sustain the metrics needed to reach 70 or above, based on a Finnish FSA study of 35,000+ traders — so a B grade represents genuine top-quartile performance.
How is the trading performance score calculated?
The score weights five metrics: profit factor (30%), max drawdown (25%), expectancy in R-multiples (20%), win rate consistency (15%), and risk/reward adherence (10%). Each metric maps to a 0–100 sub-score using defined thresholds, and the weighted sum produces the composite. The pillar breakdown shows which individual metric is lowest, making improvement priorities obvious.
What profit factor is needed for a good score?
A profit factor of 1.5 or above earns a B sub-score (75 points) for that pillar. Most retail traders cluster between 0.8 and 1.3, which maps to D or F. A profit factor of 2.0 or higher earns an A (90 points). Profit factor above 1.5 is also the informal qualifying threshold for most funded trading challenges.
Why does max drawdown get its own weighting in the score?
Max drawdown is weighted at 25% because it directly determines long-term survivability. A strategy with a 35% drawdown will eventually hit a full account loss even if its profit factor is above 1.5. Most prop firm programs use a 10% hard drawdown limit — that threshold is used as the B/A boundary in the scoring system for the same reason: it represents the practical standard for professional risk management.
How do I improve my trading performance score?
Identify the lowest sub-score from the pillar breakdown and address it specifically. For a low profit factor, review whether average losses exceed average wins. For a high drawdown, reduce position size or tighten stops. For low expectancy, check whether the planned R/R ratio is being captured in practice. For low consistency, isolate which setups or sessions have the most variable results and restrict trading to your highest-probability conditions.