Tournament Format
SignalNet runs a continuous, overlapping tournament where contributors submit stock predictions and earn rewards based on accuracy.
Structure
- Frequency: New round opens every Monday
- Universe: S&P 500 (~503 stocks)
- Horizon: 20 trading days
- Overlapping: ~4 rounds in-flight at any time
Week 1: Round 47 opens → Submit by Friday
Week 2: Round 48 opens → Round 47 resolving...
Week 3: Round 49 opens → Round 47 still resolving...
Week 4: Round 50 opens → Round 47 resolves! Results published.
What You Submit
Rankings — a continuous score for each stock from 0.0 to 1.0:
1.0= most bullish (you think it will outperform)0.0= most bearish (you think it will underperform)- Must cover all stocks in the universe
- No ties allowed
CSV Format
ticker,prediction
AAPL,0.85
MSFT,0.72
GOOGL,0.63
TSLA,0.91
AMZN,0.45
...
Scoring
Your submission is scored on three metrics after the 20-day resolution period:
| Metric | Weight | What It Measures |
|---|---|---|
| IC | 50% | Spearman rank correlation of your predictions vs. actual 20-day returns |
| TC | 30% | True Contribution — your signal's unique value to the meta-model |
| MMC | 20% | Meta-Model Contribution — how much the ensemble improves with your signal |
Final Score = 0.5 × IC + 0.3 × TC + 0.2 × MMC
Why Three Metrics?
- IC rewards raw predictive accuracy
- TC rewards signals that are different from the crowd
- MMC rewards signals that help the ensemble
A contributor who copies the meta-model would score high on IC but zero on TC and MMC. Unique, accurate signals earn the most.
Staking
Stake $SIGNAL tokens to back your conviction:
- Minimum: 100 SIGNAL per round
- Maximum: 10,000 SIGNAL per round
- Payout formula:
Score × Stake × 0.25 - Max loss per round: 25% of your stake
Example
| Scenario | Score | Stake | Payout |
|---|---|---|---|
| Strong signal | +0.04 | 5,000 | +50 SIGNAL |
| Good signal | +0.02 | 5,000 | +25 SIGNAL |
| Neutral | 0.00 | 5,000 | 0 |
| Weak signal | -0.02 | 5,000 | -25 SIGNAL |
Provisional Scores
You don't have to wait 20 days for feedback:
- Daily updates: After each trading day, we publish provisional IC scores based on partial returns
- Not final: Provisional scores can change significantly before resolution
- Useful for: Early signal quality assessment, engagement during the wait
Diagnostic Rounds
Practice rounds using historical data with instant feedback:
- No staking required
- Scored immediately against known historical returns
- Great for testing new models before going live
- Results don't affect your live ranking