How the TradeLens Discipline Score Is Calculated: Full Methodology
A complete breakdown of how the TradeLens Discipline Score works: the 5 axes, what data each uses, the 0–100 scale, and what score ranges mean for your trading performance.
The Discipline Score is TradeLens's core metric — a single number from 0 to 100 that measures how consistently you execute your trading plan. This page explains exactly how it is calculated, what each component measures, and what different score ranges predict about your trading performance.
What the Discipline Score Measures
Most trading metrics measure outcomes: win rate, P&L, average R:R. These tell you what happened. The Discipline Score measures how you behaved — the process behind the results.
This distinction matters because behavioral discipline is the leading indicator. A trader with a 40% win rate and high discipline will improve over time. A trader with a 60% win rate and low discipline will eventually regress. The score predicts trajectory, not just current performance.
The 5 Axes — Each Scored Out of 20
The Discipline Score is computed across five independent axes. Each axis is scored from 0 to 20 and then summed to produce the final 0–100 total.
1. Consistency (0–20)
What it measures: The stability of your trading behavior across sessions — position sizing, trade frequency, and timing patterns.
Data inputs:
- Standard deviation of lot sizes across all trades in the analysis window
- Variance in number of trades taken per session
- Spread between best and worst performing sessions (normalized to account size)
How it is scored: A trader who takes 2–3 trades per session at 1% risk consistently scores near 20. A trader who takes 1 trade one day and 12 the next, at wildly varying sizes, scores near 0. The AI calculates the coefficient of variation across each behavioral metric and penalizes variance above the disciplined threshold.
Common issues that lower this score: Position sizes that spike after winning streaks; session trade counts that double during volatile market sessions; "all-in" trades mixed with normal-sized trades.
2. Risk Management (0–20)
What it measures: How well you protect capital — stop loss usage, drawdown behavior, and position sizing relative to account equity.
Data inputs:
- Percentage of trades with a defined stop loss at entry (detected from trade data)
- Maximum intraday drawdown vs. account balance
- Average position size as a percentage of account equity
- Number of trades where loss exceeded a defined risk threshold
How it is scored: Full marks require consistent stop loss usage, drawdown below 2% intraday on average, and position sizing within the 0.5–2% risk-per-trade range. Each deviation from these benchmarks linearly reduces the score. A single session with a runaway loss that exceeds 5% of account equity can cut this axis score in half.
Common issues: "Holding and hoping" trades that exceed original stop levels; oversizing after a winning streak; taking 5 small trades then one very large one.
3. Emotional Control (0–20)
What it measures: The absence of emotionally-driven trading behavior — revenge trading, tilt after losses, and impulsive entries.
Data inputs:
- Trades taken within a defined cooldown window after a loss (default: 8 minutes)
- Win rate and average P&L of trades taken immediately after losses vs. baseline
- Position size changes following consecutive losses (size drift detection)
- Trade frequency spikes following a significant drawdown event
How it is scored: The AI flags every trade taken within the cooldown window after a loss and compares its outcome to the overall win rate. If revenge trades consistently underperform (which they do — losing an average of 70% more than normal trades in our user data), the axis score is penalized proportionally to the frequency and magnitude of the pattern. A trader with zero revenge trades detected scores 20/20 on this axis.
Common issues: Trading within minutes of a loss to "get it back"; doubling position size after 2 consecutive losses; significantly increasing trade frequency on days with early losses.
4. Strategy Adherence (0–20)
What it measures: Whether you trade according to a consistent, identifiable pattern — or impulsively across unrelated setups.
Data inputs:
- Consistency of entry timing patterns (hour of day, day of week clustering)
- Instrument concentration vs. random multi-instrument spreading
- Trade duration consistency (are you a scalper or swing trader — not both?)
- Performance variance across detected setup types
How it is scored: The AI looks for repeatability. A trader who consistently enters EUR/USD during the London session, holds for 20–40 minutes, and exits at a 1:2 R:R shows high strategy adherence even if the AI never explicitly knows the strategy. Randomness — trading 8 instruments across 14 hours with durations ranging from 30 seconds to 3 days — signals no coherent strategy and scores near 0.
Common issues: Adding new instruments impulsively during drawdowns; switching between scalping and swing trading within the same session; trading outside planned hours.
5. Session Quality (0–20)
What it measures: The quality of individual trading sessions — specifically, whether you stop when you should and trade when conditions are favorable.
Data inputs:
- Proportion of sessions ended after hitting daily loss limits (positive signal: you stopped)
- Performance of trades made in the final 20% of a session vs. the first 80%
- Frequency of "late session" overtrading — defined as trade count acceleration in the last hour
- Win rate and P&L of trades during your historically best vs. worst performing time windows
How it is scored: A high-scoring session has a defined end point: either a profit target was hit, a daily loss limit was reached and respected, or the trader simply stopped when their session plan dictated. The AI penalizes sessions that drag on past typical end times with deteriorating P&L, and rewards consistent session structure.
Common issues: "Just one more trade" syndrome; continuing to trade after hitting a daily loss limit; entering new trades in the final minutes of a session.
The 0–100 Scale: What Each Range Means
| Score Range | Label | What It Means |
|---|---|---|
| 85–100 | Elite | Exceptional behavioral discipline. Strategy edge is fully expressed in results. Rare — fewer than 10% of active traders reach this range. |
| 70–84 | Disciplined | Strong fundamentals. Emotional trading is rare and contained. Minor inefficiencies remain but do not materially impair performance. |
| 55–69 | Developing | Core discipline is present but inconsistent. One or two axes are pulling the score down — usually Emotional Control or Consistency. |
| 40–54 | At Risk | Significant behavioral patterns are costing money. Performance is likely highly volatile. Addressing the lowest-scoring axis first produces the fastest improvement. |
| 0–39 | Critical | Multiple severe behavioral issues are present. Profitability is unlikely to be sustained regardless of strategy quality until core patterns are addressed. |
Score Interpretation: The Most Important Insight
The most valuable use of the Discipline Score is not the absolute number — it is the axis breakdown. Two traders can both score 58/100 for entirely different reasons:
- Trader A: Consistency 18, Risk 16, Emotional 4, Strategy 12, Session 8 → the problem is emotional control
- Trader B: Consistency 6, Risk 14, Emotional 16, Strategy 12, Session 10 → the problem is consistency
These require completely different interventions. The aggregate score tells you how much to worry. The axis breakdown tells you where to focus.
How Often Should You Check Your Score?
The score is most meaningful when calculated over a rolling 30-day window of at least 20 trades. Single-session scores are volatile and not reliable signals.
- Weekly review: Import the current week's trades, check which axis moved
- Monthly assessment: Compare your 30-day score to the previous month — direction matters more than absolute value
- After a bad day: Upload immediately and check whether the session triggered any bias alerts — this is where the score is most actionable
Frequently Asked Questions
Can I have a high Discipline Score and still lose money?
Yes — if your strategy has a negative edge, discipline will not make it profitable. The Discipline Score measures execution quality, not strategy quality. A disciplined trader with a losing strategy loses money slowly and consistently. An undisciplined trader with a winning strategy often gives back gains through behavioral mistakes. Most retail traders have a neutral-to-slightly-positive edge that is destroyed by poor execution — which is the problem the Discipline Score is designed to solve.
How is the Discipline Score different from a win rate?
Win rate is an outcome metric — it tells you what percentage of trades closed in profit. The Discipline Score is a process metric — it measures how you behaved, independent of outcomes. A trader can have a 65% win rate in one month and 35% the next due to variance. Their Discipline Score is far more stable and far more predictive of long-term performance.
What is a good Discipline Score for a prop firm challenge?
For FTMO, Apex, and similar funded challenges, we recommend maintaining a Discipline Score above 65 throughout the evaluation period. The challenge rules (5% daily drawdown, 10% max loss) are essentially behavioral constraints — and the Risk Management and Emotional Control axes directly measure whether your behavior is compatible with those constraints. Traders who pass FTMO challenges consistently score above 68 on the Risk Management axis specifically.
How long does it take to improve a Discipline Score?
Most traders see a 10–20 point improvement within 30 days of actively using the score as a feedback mechanism — specifically, reviewing which axis triggered after each session and adjusting one behavior at a time. The fastest gains typically come from Emotional Control (once you know exactly which pattern you are fixing) and Session Quality (the hardest to improve is Consistency, which requires 60+ days of adjusted behavior to register).
Get your Discipline Score now: Upload your CSV and see your score breakdown in 60 seconds — free, no signup required.
Ready to trade like a machine?
Get your Discipline Score in 60 seconds. Free, no credit card.
GET YOUR FREE SCORE