Setup Grade Score
A well-graded system has A-grade setups producing a profit factor above 2.0, B-grades above 1.3, and C-grades at or below 1.0 — if not, your criteria need recalibration.
No credit card required
Benchmark Ranges
| Level | Range | What It Means |
|---|---|---|
| Excellent | A-grade trades profit factor above 2.0 | High-confluence setups are producing strong, repeatable edge |
| Good | B-grade trades profit factor 1.3 - 2.0 | Solid setups with acceptable risk-adjusted returns |
| Average | C-grade trades profit factor 1.0 - 1.3 | Marginal setups; worth taking only if A/B volume is insufficient |
| Poor | C-grade trades profit factor below 1.0 | Low-confluence setups are destroying edge — stop trading them |
How to Track
Define 5-7 binary conditions that must be true for an A-grade setup (e.g., trend alignment on H4, key level confluence, RR at least 2:1)
Assign point values to each condition and set grade thresholds: A = 80-100%, B = 60-79%, C = 40-59%
Before entering each trade, score the setup and log the grade in your journal
After 50+ trades, filter your trade log by grade and calculate profit factor per grade tier
Recalibrate your criteria if A-grade profit factor is below 1.5 — your checklist is not discriminating well
How to Improve
Stop taking C-grade trades for 30 days and compare your monthly profit factor before and after — most traders see an immediate improvement
Add session timing as a mandatory A-grade criterion: if the setup doesn't occur during London or New York open, it automatically drops to B or C
Require a minimum RR of 2:1 for A-grade and 1.5:1 for B-grade — removing low-RR trades from the A-bucket lifts average return per trade
Review your last 20 A-grade losers and find the common factor — tighten the checklist to eliminate that flaw
Set a rule: no more than 2 C-grade trades per week. Scarcity forces you to be selective
Setup Grade Score is a pre-trade classification system that assigns a letter grade — typically A, B, or C — to each trade setup before entry, based on how many high-quality conditions are present. It quantifies confluence and discriminates between your best setups and marginal ones, giving you a structured way to measure whether your trade selection is improving over time.
Formula & Calculation
Setup Grade = (Conditions Met / Total Conditions) × 100, mapped to a letter grade
Where:
- Conditions Met = number of checklist criteria that are true before entry
- Total Conditions = total number of criteria in your grading checklist
- A-grade = 80-100% of criteria met
- B-grade = 60-79% of criteria met
- C-grade = 40-59% of criteria met (anything below is a no-trade)
A typical checklist for a price action trader on EUR/USD might include: (1) trade is in the direction of the H4 trend, (2) entry is at a key support/resistance level, (3) a valid candlestick signal is present, (4) risk-reward ratio is at least 2:1, (5) entry occurs during London or New York session, (6) no major news event within 30 minutes, and (7) daily bias matches the trade direction. Each criterion is binary — it either qualifies or it does not. No partial credit.
Benchmarks
| Level | Range | What It Means |
|---|---|---|
| Excellent | A-grade profit factor above 2.0 | High-confluence setups are producing strong, repeatable edge |
| Good | B-grade profit factor 1.3 - 2.0 | Solid setups with acceptable risk-adjusted returns |
| Average | C-grade profit factor 1.0 - 1.3 | Marginal setups; worth taking only if A/B volume is insufficient |
| Poor | C-grade profit factor below 1.0 | Low-confluence setups are destroying edge — stop trading them |
Practical Example
A trader runs 90 trades over 3 months using a 7-criterion grading checklist. After filtering by grade in their journal, the breakdown is:
- A-grade (29 trades): 18 winners, 11 losers. Average win: +42 pips. Average loss: -20 pips. Gross profit: 756 pips. Gross loss: 220 pips. Profit factor: 756 / 220 = 3.44
- B-grade (38 trades): 21 winners, 17 losers. Average win: +31 pips. Average loss: -21 pips. Gross profit: 651 pips. Gross loss: 357 pips. Profit factor: 651 / 357 = 1.82
- C-grade (23 trades): 10 winners, 13 losers. Average win: +22 pips. Average loss: -24 pips. Gross profit: 220 pips. Gross loss: 312 pips. Profit factor: 220 / 312 = 0.71
The data is clear: A-grade setups are producing exceptional returns, B-grades are solid, and C-grades are net-negative. If this trader eliminates all C-grade trades, they remove 23 trades that cost them 92 net pips — and their overall profit factor jumps from 1.52 to 2.28.
How to Track Setup Grade
- Define your checklist first — Write out 5-7 specific, binary conditions that must be observable before you enter. Tie them to your actual strategy: trend direction, key levels, risk-reward ratio, session, signal quality.
- Set grade thresholds — Map percentage scores to letter grades: A = 6-7 criteria met, B = 4-5, C = 3. Fewer than 3 is a no-trade.
- Score before entry — Lock in the grade before the trade opens. Never adjust it after seeing how the trade performs.
- Log the grade with every trade — Record the letter grade alongside entry, exit, pair, and P&L in your trade journal.
- Analyze by grade every 4 weeks — Calculate win rate and profit factor separately for A, B, and C grades. Act on the gap.
How to Improve Setup Grade
- Eliminate C-grades for 30 days — Run the experiment. Most traders find their expectancy improves by 20-40% simply from removing bottom-tier setups, even though trade frequency drops.
- Add session timing as a hard A-grade criterion — If a setup does not occur during London or New York open hours, it cannot qualify as A-grade. This single rule removes many low-probability trades that look valid on the chart but occur in illiquid conditions.
- Require RR of at least 2:1 for A-grade — Any setup with an RR below 2:1 is automatically capped at B-grade. This prevents you from rationalizing a tight target as “close enough.”
- Audit your last 20 A-grade losers — Find the one criterion they all failed on that you didn’t include in your checklist. Add it. Your checklist should evolve based on what your actual losing trades have in common.
- Tie position sizing to grade — after validation — Once you have 50+ A-grade trades showing profit factor above 1.8, trade A-grades at 1.0x risk, B-grades at 0.75x, and C-grades at 0.5x or zero. This amplifies the edge your data has already confirmed.
Common Mistakes
- Grading retroactively — Scoring your setup after the trade closes lets outcome bias infect the grade. Always assign the grade at the moment of entry decision, before you know the result.
- Making the checklist too long — A 12-criterion checklist causes every setup to land at 58-65%, killing grade discrimination. Keep it to 5-7 items and accept that fewer than 20% of setups should qualify as A-grade.
- Ignoring the grade data — The grading system only creates value if you review the data and act on it. Traders who log grades but never filter by them are doing extra work with no payoff.
- Using the same checklist across all market conditions — A trending market and a ranging market reward different setups. Consider maintaining two checklists — one for trending conditions, one for range-bound — and switching based on the equity curve context.
- Sizing up on grades before validation — Increasing risk on A-grades before confirming they outperform in your own data is speculation, not edge exploitation. Validate first across at least 50 A-grade samples.
How PipJournal Calculates Setup Grade
PipJournal lets you define a custom setup grade for each trade at the time of logging, then automatically segments your analytics dashboard by grade. The performance breakdown panel shows profit factor, win rate, average R-multiple, and net pips separately for each grade tier — no manual filtering required. You can track how your grade distribution shifts over time and whether your A-grade profit factor is trending up or down across rolling 30-day windows. The trade log export includes the grade column so you can run deeper analysis in a spreadsheet if needed.
Common Mistakes
Grading retroactively after seeing the outcome — always lock in the grade before the trade closes to avoid hindsight bias
Using too many criteria, making every setup a B-grade — keep the checklist to 5-7 items so A grades are genuinely rare (target 20-30% of all setups)
Ignoring grade data for months — the score only has value if you review it weekly and act on the pattern
Using identical grade criteria across all pairs and sessions — EUR/USD at London open and USD/JPY at Asia close require different checklists
Treating the grade as a position-sizing input before validating the system — confirm A-grades genuinely outperform before sizing up on them
Frequently Asked Questions
How many criteria should a setup grading checklist include?
Five to seven binary (yes/no) conditions is the practical sweet spot. Fewer than five lacks discrimination power; more than seven creates analysis paralysis and makes every setup score in the middle. Each criterion should be observable before entry — not based on how the trade feels.
Should I size up on A-grade trades?
Only after you have at least 50 A-grade trades in your log showing a profit factor above 1.8. Sizing up on unvalidated grades is a common mistake. Validate the data first, then apply a modest multiplier — for example, 1.25x normal risk on A-grades versus 0.75x on C-grades.
What if my A-grade trades underperform my B-grades?
Your checklist criteria are wrong. It means the conditions you consider "high quality" are not actually predictive. Run a factor analysis — remove each criterion one at a time and check which removal improves A-grade profit factor. Rebuild the checklist around the criteria that actually correlate with positive outcomes.
How often should I recalibrate my grading criteria?
Review every 100 trades or quarterly, whichever comes first. Markets evolve, and a checklist built for a trending Q1 may not work in a ranging Q2. The recalibration signal is when A-grade profit factor drops below 1.5 for two consecutive months.
Can I use setup grades for backtesting?
Yes, and it is one of the most valuable applications. When backtesting a strategy, apply your grading criteria to historical setups and compare performance by grade. If the A/B split holds in backtests, you have stronger evidence the criteria are genuinely predictive rather than curve-fitted to recent live trades.
Is a C-grade trade ever worth taking?
Occasionally, yes — if your trade frequency is too low and you need volume to stay sharp. But treat C-grade trades as half-size maximum. The primary purpose of grading is to identify what to avoid, not to justify marginal setups.
Track Your Metrics With PipJournal
Automatically calculate and track all your trading metrics in one place. See what's working and what's not.
Start Free TrialNo credit card required