50Hertz Program¶
Snapshot, not the authority
This page describes 50Hertz's current challenge schedule and rewards.
The API is always authoritative - read gate_closure, start_datetime and
end_datetime from the challenge you are targeting rather than hard-coding
anything below.
Resources: 50Hertz assets · Timezone: CET/CEST · Forecast variables: Q10, Q50, Q90
Challenge schedule¶
Market sessions open every hour on the hour (see Sessions & Challenges). 50Hertz publishes a single Day-Ahead (D+1) challenge per day:
| Category | Target window | Published at (gate closure, CET) |
|---|---|---|
| Day-Ahead (D+1) | The next calendar day (00:00 → 24:00 local). | 15:00 (day before target) |
No intraday or extended (D+N) challenges are published.
Live schedule
The table above is a snapshot of the current configuration. For the exact, current openings of a specific resource, open the Schedule page in your dashboard (https://predico.inesctec.pt/schedule, login required).
Eligibility & missed-day rules¶
- At most 5 missed days per month to remain eligible for the monthly league. Daily rewards remain available regardless.
- For each missed day, the day's peer 75th-percentile score is substituted into your monthly average.
Prize distribution¶
Each market resource has a €7,000 monthly prize pool, paid entirely to participating forecasters. The reward mechanism is identical to the Elia program (see Rewards); 50Hertz publishes only the Day-Ahead horizon, so the pool covers two envelopes rather than four.
Where the €7,000 goes¶
The pool is split by track (deterministic vs probabilistic). With a single published horizon, each track is a single envelope:
| Track | Day-Ahead (D+1) | Track total |
|---|---|---|
| Deterministic (Q50 · RMSE) | €3,500 | €3,500 |
| Probabilistic (Q10/Q90 · MWI) | €3,500 | €3,500 |
| Horizon total | €7,000 | €7,000 |
A forecaster therefore competes for two independent €3,500 envelopes per resource each month - one per track. Each envelope is distributed identically (see below), so the rules only need to be understood once.
How each €3,500 envelope is distributed¶
The probabilistic envelope absorbs the max-error allocation into a larger Elite pot (€1,750 vs €1,550). Daily, Challenger, and Runner-Up amounts are identical across both tracks.
The full breakdown by league and monthly rank:
Deterministic (Q50 · RMSE)¶
Per €3,500 envelope.
| League | Monthly Rank | Budget | Budget Allocation | Extra | Daily Rewards |
|---|---|---|---|---|---|
| Elite | 1st | €1,550 | €560 (36%) |
€200 to the Elite forecaster with the lowest peak error (split equally if tied) |
Daily pool: €1,000 per envelope, per month. Split evenly across the days of the month, then distributed to the top 5 by daily rank:
|
| 2nd | €360 (23%) | ||||
| 3rd | €250 (16%) | ||||
| 4th | €200 (13%) | ||||
| 5th | €180 (12%) | ||||
| Challenger | 6th | €700 | €140 each Evenly split (20% each) |
- | |
| 7th | |||||
| 8th | |||||
| 9th | |||||
| 10th | |||||
| Runner-Up | 11th | €50 | €50 (100%) | - | |
| Outside | 12th+ | €0 | - | - |
Probabilistic (Q10/Q90 · MWI)¶
Per €3,500 envelope.
| League | Monthly Rank | Budget | Budget Allocation | Extra | Daily Rewards |
|---|---|---|---|---|---|
| Elite | 1st | €1,750 | €600 (34%) | - (deterministic track only) |
Daily pool: €1,000 per envelope, per month. Split evenly across the days of the month, then distributed to the top 5 by daily rank:
|
| 2nd | €400 (23%) | ||||
| 3rd | €300 (17%) | ||||
| 4th | €240 (14%) | ||||
| 5th | €210 (12%) | ||||
| Challenger | 6th | €700 | €140 each Evenly split (20% each) |
||
| 7th | |||||
| 8th | |||||
| 9th | |||||
| 10th | |||||
| Runner-Up | 11th | €50 | €50 (100%) | ||
| Outside | 12th+ | €0 | - |
Why a stepped Elite split and a flat Challenger split?
By design, the worst Elite forecaster (rank 5: €180 Det / €210 Prob) still earns more than any Challenger forecaster (€140 each, ranks 6–10). This rewards consistent month-long top performance over a single strong day.
Fewer than 11 forecasters?
Unallocated league positions roll over to that envelope's daily-reward pool. Example: with 8 active market forecasters, the unassigned Challenger League and Runner-Up shares are added to the day pool.