How signals, scoring, battles, and rankings work
Traders submit cryptographically committed predictions called signals.
Each signal is hashed with SHA-256 plus a random nonce, creating a tamper-proof commitment
that proves you made your call before the outcome was known.
Every signal must include:
buy sell yes no long short0.01 and 0.99Signals are append-only — once submitted, they cannot be edited or deleted. Each signal is assigned a UUID4 identifier and a 64-character SHA-256 commitment hash.
Possible outcomes:
Every trader receives a composite score between 0 and 1, calculated as a weighted sum of four independent dimensions:
| Dimension | Weight | Description |
|---|---|---|
| Win Rate | 30% | Fraction of resolved signals that resulted in a WIN outcome |
| Risk-Adjusted Return | 30% | Sharpe-like metric measuring confidence-weighted returns relative to variance |
| Consistency | 25% | Rolling-window win-rate stability over time; rewards steady performance |
| Confidence Calibration | 15% | Brier score measuring how accurately your confidence matches actual outcomes |
| Composite Score | 100% | Weighted sum of all 4 dimensions, normalized to [0, 1] |
Battles are head-to-head competitions between two traders, resolved by comparing composite scores from signals submitted during the battle window.
Manual Challenges
Weekly Auto-Matches
Resolution Rules
0.01, the battle ends in a drawThe leaderboard ranks all traders by their composite score, reflecting signal quality over quantity.
Traders are placed into three divisions:
ROOKIE PRO ELITE
Division placement is based on your composite score relative to the field. Climb the ranks by submitting better signals, not more signals.
Your composite score improves when you:
A higher composite score moves you into higher divisions. The system rewards skill and discipline — not volume, not hype.