Trader Discipline Index

Enter your discipline metrics—stop-loss execution rate, unplanned trade count, and plan adherence—to compute a 0–100 index and track it over time with a line chart.

%

How often you actually exit when your stop is hit (e.g. 80 = 80%)

Number of trades taken outside your plan in the period

%

How often you followed your trading plan (e.g. 85 = 85%)

Your discipline index
88

Weighted: 40% stop-loss execution, 35% unplanned-trade score, 25% plan adherence (0–100)

Formula: Index = 0.40 × stop-loss% + 0.35 × unplanned score + 0.25 × plan%. Unplanned score = max(0, 100 − 5 × count). Save periodically to build the history chart.

What is the Trader Discipline Index?

The Trader Discipline Index is a 0–100 score that reflects how well you stick to your trading rules. It combines three inputs: how often you execute your stop-loss when hit, how many trades you take outside your plan, and how often you follow your plan overall. Tracking this over time helps you spot lapses and improve consistency.

How to use this tool

  1. Stop-loss execution rate (%): Estimate the percentage of times you actually closed the trade when your stop was hit (e.g. 80% means you exited 8 out of 10 times).
  2. Unplanned trades: Count how many trades you took that were not in your plan in the period you’re measuring (e.g. per week or per month).
  3. Plan adherence (%): Estimate how often you followed your written plan (entry, size, exit rules).
  4. Click Save to history to record the current index. The line chart will show how your discipline changes over time. Data is stored only in your browser.

Why use our Trader Discipline Index?

All calculations run in your browser—no data is sent to any server. You get an instant index and a clear view of your discipline trend. Use it to set weekly or monthly check-ins and to see whether your execution is improving.

Frequently asked questions

How is the index calculated?

Index = 40% × stop-loss execution rate + 35% × unplanned score + 25% × plan adherence. The unplanned score is max(0, 100 − 5 × number of unplanned trades), so fewer unplanned trades give a higher score.

Where is my data stored?

Only in your browser (localStorage). Nothing is uploaded. Clearing site data will remove your history.

What is a good discipline index?

Higher is better. Many traders aim for 80+ by executing stops consistently, avoiding unplanned trades, and following their plan. Use the trend in the chart to see if you’re improving.

Disclaimer: This tool is for educational and self-assessment only. It does not guarantee trading success. Trading involves risk; manage position size and seek advice as needed.

Build discipline into your strategy

Use Pineify to create and backtest Pine Script strategies with clear rules. Turn your plan into code and keep your execution consistent.