Your consistency, at a glance
Small habits. Visible progress.
Build the routine. Review the decisions. Keep showing up.
Interactive example · changes are temporary
Edit a day. Watch your progress change.
Selected day: 100% routine score. Lifestyle changes do not change trading adherence. Demo controls only; your real session rules and locks are unchanged.
The bigger picture
Consistency over time
Gaps mean no saved data or no session review. Scores describe your routine, not your chances of profit.
Character evolution
Discipline Form

1 more strong days to the next form.
Last 7 days
The habits behind the trades
Click a habit to toggle its demo target. Fine-tune values in the editor above.
| Daily habit | Wed30 | Thu01 | Fri02 | Sat03 | Sun04 | Mon05 | Tue06 |
|---|---|---|---|---|---|---|---|
| Sleep7–9 hours | |||||||
| MovementStrength, cardio or recovery | |||||||
| Steps10,000 steps | |||||||
| Social mediaUnder 60 minutes | |||||||
| Trading time120 minutes or less | |||||||
| Trading planWritten before trading |
Last 30 days
Your routine, repeated.
Average routine score
The existing 7-check daily score. Steps are tracked separately. Based on saved entries; unfinished days may be partial.
View chart data & score definitions
Routine score: sleep 7–9h, movement or recovery, social media under 60min, trading at most 120min, social contact, completed preparation, and a reviewed session with at least 90% adherence. Strong days require at least 90% routine score and no hard rule violation. Rule adherence is averaged only across reviewed sessions. Zero trading minutes does not by itself prove a disciplined no-trade decision.
| Date | Routine | Adherence | Steps |
|---|---|---|---|
| 7 Sept | 71% | — | 11200 |
| 8 Sept | 57% | 67% | 7400 |
| 9 Sept | 100% | 100% | 10850 |
| 10 Sept | 100% | 100% | 9600 |
| 11 Sept | — | — | — |
| 12 Sept | 86% | 67% | 12400 |
| 13 Sept | 86% | 100% | 10500 |
| 14 Sept | 71% | — | 13800 |
| 15 Sept | 86% | 67% | 11200 |
| 16 Sept | 71% | 100% | 7400 |
| 17 Sept | 100% | 100% | 10850 |
| 18 Sept | 100% | 100% | 9600 |
| 19 Sept | — | — | — |
| 20 Sept | 100% | 100% | 12400 |
| 21 Sept | 57% | — | 10500 |
| 22 Sept | 100% | 100% | 13800 |
| 23 Sept | 100% | 100% | 11200 |
| 24 Sept | 71% | 100% | 7400 |
| 25 Sept | 100% | 100% | 10850 |
| 26 Sept | 100% | 100% | 9600 |
| 27 Sept | 71% | — | 12400 |
| 28 Sept | 86% | 100% | 10500 |
| 29 Sept | 100% | 100% | 13800 |
| 30 Sept | 100% | 100% | 11200 |
| 1 Oct | 71% | 100% | 7400 |
| 2 Oct | 100% | 100% | 10850 |
| 3 Oct | 71% | — | 9600 |
| 4 Oct | 100% | 100% | 12400 |
| 5 Oct | 86% | 100% | 10500 |
| 6 Oct | 100% | 100% | 13800 |