06 / Discipline Score
Keeping your word
Adherence to your own rules — not profit, not volume, not a prediction of skill or outcome.

Not yet eligible
- Rules active
- 0 days
- Current streak
- 0 days
- Strictness
- 1.72× baseline
- Executed loosenings
- 0
01 / Breakdown
Three inputs. No profit.
Rule activation age
0 days (credit starts after 7d)
0% × 25 = 0.0
Qualifying streak
0 days since last loosening · 0 protected days in total
0% × 40 = 0.0
Strictness vs baseline
1.72× baseline (full credit at 2×)
0% × 35 = 0.0
- Target score (before growth cap)0Score (growth capped at +2/day)0 / 100
02 / Baseline comparison
Strictness against a reference.
Reference baseline (simulation): 8,000 max trade · 32,000 daily cap · 5 min cooldown.
| Rule | Yours | Baseline | Direction |
|---|---|---|---|
| Max trade value | 5,000 | 8,000 | lower is stricter |
| Daily cap | 20,000 | 32,000 | lower is stricter |
| Cooldown (sec) | 600 | 300 | higher is stricter |
| Combined | 1.72× (geometric mean) → 0% strictness credit | ||
03 / Progression
Daily, capped, simulated.
Not enough completed days yet.
04 / Formula
How the number is made.
target = 100 × (0.25·age + 0.4·streak + 0.35·strictness)
age, streak = 0 below 7 days, else (days − 7) / 53, capped at 1
strictness = clamp((ratio − 1) / (2 − 1)), 0 until rules are 7d old
each completed day: score = min(target, previous + 2)
A day extends the streak only if rules were at least 1.05× baseline strictness and no loosening executed that day; a loosening resets the streak and drops the score to the lower target immediately. Inactivity with meaningful rules qualifies. Panic is neutral. Rejected or hypothetical actions never count. Profit, balances, volume and trade frequency are never inputs.
Known weaknesses: extreme rules on an inactive account farm the score; the baseline is arbitrary; one account can look disciplined while others are not; score says nothing about outcomes. See SIMULATION_MODEL.md.
05 / Rule-change history
- 2026-10-18 12:00:00ZsetDefault guardrails activated.