Base XP
Every closed trade that meets minimum requirements starts at 10 base XP. Multipliers stack multiplicatively from there – up or down.Thesis Multipliers
| Condition | Multiplier |
|---|---|
| Opening thesis provided | 2.0x |
| Closing reflection provided | 1.5x |
| Both provided | 3.0x (stacked) |
| Neither provided | 1.0x |
Outcome Multiplier
| Condition | Multiplier |
|---|---|
| Profitable + thesis confirmed | 1.3x |
| Profitable + thesis didn’t play out | 1.0x |
| Unprofitable + sound thesis + reflection | 1.0x |
| Unprofitable + no reflection | 1.0x |
Quality Multipliers (LLM-scored nightly)
| Condition | Multiplier |
|---|---|
| Thesis specificity (references verified data points) | up to 1.5x |
| Invalidation criteria stated | 1.2x |
| Reflection references the actual entry-exit diff | 1.3x |
| Cross-handler uniqueness | 1.0x - 0.5x |
Context Richness
| Condition | Multiplier |
|---|---|
| Meaningful context diff (price moved >2%, funding flipped, cohort bias shifted >5pp, OI changed >5%) | 1.2x |
| Thin context diff (market flat, trade too short) | 0.8x |
In Practice
A high-quality lesson – thesis referencing specific data points, invalidation criteria, profitable with thesis confirmed, meaningful diff, reflection addressing what changed – earns ~110 XP. A low-effort trade – no thesis, no reflection, thin diff – earns ~8 XP. That’s a 13x quality gap. By design.Anti-Gaming
| Rule | Result |
|---|---|
| Hold time below 90 minutes | 0 XP, no lesson generated |
| Trade size below $1,000 notional | 0 XP, no lesson generated |
| More than 10 scoring trades per day | 0.5x on additional trades |