Free tool · No signup

Trading Discipline Tracker

A trading discipline tracker scores how consistently you followed your own rules — not how much you made. Answer 8 questions about your last 20 trades and get your discipline score out of 100.

Score your last trades

Count honestly — the number is only useful if it stings a little.

…had a stop-loss decided before you entered20 pts The rule that protects every other rule.
…where you moved the stop further away to avoid being stopped out15 pts Counts against you.
…that used your planned position size (no oversizing)15 pts
…that matched a setup you'd defined in advance15 pts Not an impulse or a tip.
…taken to win back a loss (revenge trades)15 pts Counts against you.
…you exited at your planned target or stop10 pts Rather than on a feeling.
…you journaled or reviewed afterwards5 pts
…taken after hitting your daily loss limit5 pts Counts against you.
—/100
Enter your counts →

What is a trading discipline tracker?

A trading discipline tracker scores how consistently you follow your own rules, rather than how much money you made. It is a process scoreboard, not a P&L scoreboard — and the difference matters more than almost anything else in a trader's development.

Here is why. Profit and loss is a terrible measure of discipline, because it is contaminated by luck. You can break every rule you have — no stop, triple size, revenge entry after a loss — and still close the day green because the market happened to move your way. That trade rewarded you for behaviour that will eventually take your account apart. Equally, you can follow every rule perfectly and still lose, because a well-executed trade with a real edge loses maybe half the time. If you judge yourself by the money, you learn the wrong lesson in both cases.

A discipline score separates the two. It asks a narrower, more answerable question: of my last N trades, how many followed the rule I set for myself? That question has a number for an answer, and that number is the thing you can actually improve.

The eight rules this tracker scores

Not every rule break costs the same. Trading without a stop-loss is not the same order of mistake as forgetting to journal, so the tracker weights each rule by how much damage breaking it typically does. The weights sum to 100:

RuleWeightWhy this weight
Stop-loss set before entry20The rule that caps every other mistake. Without it, one trade can undo a year.
Stop never widened15A moving stop is an unbounded loss wearing a disguise.
Planned position size15Oversizing turns a normal losing streak into a terminal one.
Traded a defined setup15Impulse trades have no edge by definition — they were never tested.
No revenge trades15The single most reliable way to convert a small loss into a large one.
Exited at plan10Cutting winners early and holding losers is the classic P&L leak.
Journaled the trade5Low direct cost, but it is what makes every other rule improvable.
Respected the daily loss limit5The circuit breaker for tilt.

Each rule earns its weight in proportion to how often you followed it. Follow the stop-loss rule on 15 of 20 trades and you earn 15 points of the available 20. The three rules phrased as failures — widening stops, revenge trades, trading past your loss limit — are inverted before scoring, so reporting zero earns full marks.

How to read your score

One caveat built into the score: a core rule — stops, sizing, setup or revenge trading — that you follow less than half the time caps your band at Developing, however high the total. A trader who revenge-trades on every single trade still scores 85 on the raw weights — and calling that elite would be nonsense. One rule broken that consistently is the thing driving your results, not the seven you kept.

The absolute number matters less than its direction. A trader who moves from 54 to 68 over a month is doing better work than one who sits at 80 for a year. Score the same rules weekly and watch the trend, not the mood.

The leaks that cost the most

The stop that moved

This is the most expensive leak in retail trading, and the hardest to see, because it never feels like breaking a rule. It feels like giving the trade room. The intention is reasonable and the outcome is not: a stop that moves converts a known, budgeted loss into an unknown one. Across fifty trades the arithmetic is brutal and completely invisible in any single trade.

The revenge trade

A loss creates an urge to make it back immediately, and the trade that follows is almost always bigger, faster and less justified than the one before. Almost every trader under-reports these, because at the time it genuinely looked like a setup. It only looks like revenge in the timestamps. If this is your biggest leak, the mechanism behind it is worth understanding properly — we covered it in revenge trading psychology and in the neuroscience of revenge trading.

Overtrading past the limit

Your daily loss limit exists precisely for the days you least want to obey it. Trading past it is rarely a decision — it is the absence of one. If your count here is above zero, a hard stop on the platform beats willpower every time; there's a fuller system in how to stop overtrading.

Sizing drift

Position size creeping up after wins and down after losses is the quiet one. It feels like confidence. What it actually does is guarantee your largest position sits on your most over-confident trade, and your smallest on the setup you were finally patient enough to wait for.

Why your self-reported score is too generous

This tracker asks you to count from memory, and memory is the least reliable witness you have. You will remember the trade you planned, not the trade you took. Recall bias is not dishonesty — it is the ordinary way human memory protects the story you tell about yourself.

The systematic direction of the error is known: traders under-report revenge trades and stop-loss moves, and over-report plan adherence. So treat your score here as a ceiling, not a measurement. Your real number is lower, and the gap between them is roughly the size of the opportunity.

The honest version comes from data rather than recollection. When your actual tradebook is imported, the timestamps, sizes and exits are facts: a loss followed four minutes later by a double-size entry in the same scrip is a revenge trade whether or not it felt like one. That is the difference between a tracker you fill in and a tracker that fills itself in.

How to actually use this weekly

  1. Pick a fixed N. Twenty trades, or one week — whatever you'll repeat. Consistency matters more than the size of the sample.
  2. Score before you look at P&L. Knowing the week was green makes every rule break feel smaller than it was.
  3. Fix one rule at a time. Take the biggest leak the tracker names and work only on that until the number moves. Trying to fix eight rules at once fixes none.
  4. Write the rule down where it binds. A rule you keep in your head is a preference. A rule on the platform, as a bracket order or a hard limit, is a rule.
  5. Re-score next week. A single score is a snapshot; the trend is the actual feedback loop.

If you want the underlying framework rather than just the number — the five parts of a tracker that survives contact with a bad week — that's in our guide to building a trading discipline tracker that actually works. And if losses are what break your process, the psychology of losing trades covers why they hurt more than they should.

Frequently asked questions

What is a good trading discipline score?

Above 85 is elite and rare; 70–84 is where most consistently profitable traders sit; 50–69 means your rules bend under pressure; below 50 means luck is driving your results. Any core rule (stops, sizing, setup, revenge) you follow less than half the time caps your band at Developing regardless of the total. The trend over weeks matters more than any single reading.

Does this work for F&O and intraday?

Yes. The eight rules are instrument-agnostic — they score behaviour, not strategy. They apply equally to equity delivery, intraday and F&O, and to scalping as much as to positional trading.

Is my data stored?

No. The scoring runs entirely in your browser and nothing is sent anywhere unless you choose to save your result by email.

Can I score my discipline automatically?

Yes — that's what TradeDiary does. Import your tradebook from Zerodha, Kotak, Dhan or Upstox and it scores the rules that can be measured from data, without the recall bias.

Your memory says 78. What does your tradebook say?

Import your trades once and TradeDiary scores the discipline you can't self-report — revenge trades caught by timestamp, sizing drift, stops that moved — alongside win-rate, expectancy and P&L, net of Indian charges.

Score my real trades — free