Methodology 4 is live. From delivery day 3 November 2026, I compute the trailing bias value on a window tied to timestamps: for each hour, the three most recent complete observations of the same hour, including today’s if the zone has already published it in full. Today’s hours in zones that do not settle in euro are valued at the last exchange rate known at the moment of the decision. The decision now runs 20 minutes before the day-ahead auction closes, at 11:40 CET all year round, so in winter it sees one more hour of data than before. Files published earlier keep methodology 3; every file states its version in the methodology_version field.
What do you measure your short-term trading portfolio against? PowerTradingLab publishes free daily benchmarks for European short-term power trading. The buy-or-sell decision for each interval is published before the day-ahead auction, scored after delivery, and never changed afterwards.
Where do the benchmarks come from? The benchmarks grew out of a six-year study, A Retrospective Look at 2020–2026 Short-Term Power Trading Opportunities in Europe by Irina Chuchueva. The report shows which bidding zones held "speculative fat" and how it decayed over time.
Next trading action (Trailing Bias Value)
| Zone | Delivery day | Published | Buy | Sell | File |
|---|---|---|---|---|---|
| AL | 2026-11-10 | 2026-11-09 10:44 UTC | 0 | 96 | forecast |
| BE | 2026-11-10 | 2026-11-09 10:44 UTC | 72 | 24 | forecast |
| CH | 2026-11-10 | 2026-11-09 10:44 UTC | 36 | 60 | forecast |
| CZ | 2026-11-10 | 2026-11-09 10:44 UTC | 60 | 36 | forecast |
| DE_LU | 2026-11-10 | 2026-11-09 10:44 UTC | 60 | 36 | forecast |
| EE | 2026-11-10 | 2026-11-09 10:44 UTC | 48 | 48 | forecast |
| HR | 2026-11-10 | 2026-11-09 10:44 UTC | 64 | 32 | forecast |
| NL | 2026-11-10 | 2026-11-09 10:44 UTC | 36 | 60 | forecast |
| NO5 | 2026-11-10 | 2026-11-09 10:44 UTC | 92 | 4 | forecast |
| RO | 2026-11-10 | 2026-11-09 10:44 UTC | 72 | 24 | forecast |
| SE1 | 2026-11-10 | 2026-11-09 10:44 UTC | 24 | 72 | forecast |
| SI | 2026-11-10 | 2026-11-09 10:44 UTC | 52 | 44 | forecast |
Latest scored day
| Zone | Delivery day | Daily “Speculative Fat” (Extractable) | Daily “Simplest trading strategy” PnL (Trailing bias) | 15-minute intervals scored / forecasted | File |
|---|---|---|---|---|---|
| AL | 2026-11-08 | 1,766.06 | no decision | 96 / 0 | score |
| BE | 2026-11-08 | 581.08 | 98.77 | 96 / 96 | score |
| CH | 2026-11-08 | 2,548.80 | −1,124.19 | 96 / 96 | score |
| CZ | 2026-11-08 | 786.49 | −141.87 | 96 / 96 | score |
| DE_LU | 2026-11-08 | 985.13 | −12.00 | 96 / 96 | score |
| EE | 2026-11-08 | 2,460.99 | 509.48 | 96 / 96 | score |
| HR | 2026-11-08 | 3,549.13 | 705.55 | 96 / 96 | score |
| NL | 2026-11-08 | 390.82 | −370.04 | 96 / 96 | score |
| NO5 | 2026-11-08 | 56.91 | 49.55 | 96 / 92 | score |
| RO | 2026-11-08 | 4,164.46 | −245.12 | 96 / 96 | score |
| SE1 | 2026-11-08 | 231.07 | −46.88 | 96 / 92 | score |
| SI | 2026-11-08 | 727.90 | −167.12 | 96 / 96 | score |
Current month, running total
| Zone | Month | “Speculative Fat” (Extractable) | “Simplest trading strategy” PnL (Trailing bias) | Days scored / days in month | File |
|---|---|---|---|---|---|
| AL | November 2026 | 19,041.00 | 8,824.46 | 7 / 30 | monthly |
| BE | November 2026 | 7,816.23 | 325.86 | 8 / 30 | monthly |
| CH | November 2026 | 19,785.90 | −1,089.41 | 8 / 30 | monthly |
| CZ | November 2026 | 12,638.49 | 167.07 | 8 / 30 | monthly |
| DE_LU | November 2026 | 11,025.32 | 1,418.89 | 8 / 30 | monthly |
| EE | November 2026 | 19,665.52 | 1,553.49 | 8 / 30 | monthly |
| HR | November 2026 | 33,461.56 | 409.69 | 8 / 30 | monthly |
| NL | November 2026 | 5,883.70 | −903.49 | 8 / 30 | monthly |
| NO5 | November 2026 | 632.61 | 168.11 | 8 / 30 | monthly |
| RO | November 2026 | 37,050.27 | −899.67 | 8 / 30 | monthly |
| SE1 | November 2026 | 2,947.42 | 456.35 | 8 / 30 | monthly |
| SI | November 2026 | 10,348.97 | 3,094.21 | 8 / 30 | monthly |
Last settled month
| Zone | Month | “Speculative Fat” (Extractable) | “Simplest trading strategy” PnL (Trailing bias) | Days scored / days in month |
|---|---|---|---|---|
| AL | September 2026 | 26,436.31 | — | 14 / 30 |
| BE | September 2026 | 13,205.75 | — | 14 / 30 |
| CH | September 2026 | 32,190.54 | — | 14 / 30 |
| CZ | September 2026 | 17,289.55 | — | 14 / 30 |
| DE_LU | September 2026 | 23,448.78 | — | 14 / 30 |
| EE | September 2026 | 17,000.19 | — | 14 / 30 |
| HR | September 2026 | 64,022.54 | — | 14 / 30 |
| NL | September 2026 | 10,561.06 | −3,330.61 | 14 / 30 |
| NO5 | September 2026 | 2,345.24 | — | 14 / 30 |
| RO | September 2026 | 44,807.45 | 1,073.91 | 14 / 30 |
| SE1 | September 2026 | 8,859.54 | — | 14 / 30 |
| SI | September 2026 | 35,977.16 | — | 14 / 30 |
Two key benchmarks
- “Speculative Fat”: how much a market holds —
extractable_value - Imagine a trader with a crystal ball who knows in advance both the day-ahead (DA) and the imbalance (IM) prices. For every 15-minute interval this trader buys or sells 1 MW at DA and closes the position at the IM price. The profit of such a trader is
extractable_value. - “Simplest trading strategy”: how much of market fat is repeatable —
trailing_bias_value - Imagine a trader with no model, only a habit. For each hour of the day the trader looks at the previous three days, sees whether buying or selling at DA paid better in that hour, and follows the same pattern bidding for tomorrow. The profit of such a trader is
trailing_bias_value.
Zones details · Methodology and Data Interface