New: intraday auctions · wind & solar forecasts · the free live map

Europe's power market.
Decoded for energy traders

Prices, forecasts, weather stations, imbalance, flows and outages — 47 zones, 15-minute native, six in-house Volt models, one API, a free live map and a trading desk. And one promise nobody else makes: 15% less forecast error than the free baseline — or your zone is free. Scored in public, daily.

7-day Home trial · card required · billed after unless you cancel · from €9/mo · or book a founder walkthrough

15%

forecast error vs baseline

47

bidding zones

<60s

auction webhook

DE-LU · day-ahead

15-minute periods · EUR/MWh

LIVE
published price P50 forecast P10–P90
SMARD.de · CC BY 4.0

Live right now

Watch Europe's power flow

Every bidding zone colored by its price this hour. Every border carrying real megawatts — power streaming from cheap zones into expensive ones, live from ENTSO-E. This is the free terminal; no login, archive to 2015.

LIVE ·
Open the live terminal

Live day-ahead prices + cross-border physical flows · ENTSO-E / SMARD (CC BY 4.0) · updates every 5 minutesZones that publish outside the euro — Britain, Türkiye, Ukraine — are shaded against their own day's range, and the price chips quote euro zones only

What was smart timing worth last month?

Real day-ahead prices, last 30 days — not a hypothetical. Pick your zone:

Savings, last 30 days

Computing from realized prices…

Why now · why Voltcast

One platform.
Every angle of the energy transition.

Europe's grid got complicated fast — 15-minute markets, negative prices, weather-driven everything. The data to navigate it was split between hobby feeds and €3,500+/yr exchange licenses. We rebuilt the whole stack, then kept going.

New · Battery Revenue Platform

What does a battery earn — in any European market, on any day since 2015?

Daily index with the revenue stack broken out, an interactive explorer for your exact asset, and the only forward-looking BESS revenue forecast in Europe — scored in public. The incumbents sell this behind inquiry forms; here it's free.

Open the explorer

2h battery · last 30 days · €/MW

PL €11,323
ES €9,815
RS €9,781

perfect-foresight ceiling · BESS-v2 · live from the index

New Capture Index — what solar & wind actually earn per zone: market values, Marktwertfaktoren, negative-price shares. Monthly, frozen, free CSV. /capture →
GET /v1/forecasts/DE-LU?horizon=48h&quantiles=10,50,90
{
  "zone": "DE-LU",
  "model_version": "volt-2026.07.10",
  "accuracy": "https://voltcast.com/accuracy/DE-LU",
  "curve": [
    { "start": "2026-07-11T11:00:00Z",
      "resolution_flag": "PT15M",
      "p10": 41.20,
      "p50": 58.75,
      "p90": 84.10 },
    ...
  ]
}

Probabilistic forecasts

Not a point guess.
A P10–P90 distribution you can schedule against.

Per-zone gradient-boosted quantile models, retrained daily after the auction on load forecasts, wind & solar generation forecasts, weather and calendar structure. Horizons from 1 hour to 7 days, evaluated strictly walk-forward — no lookahead, ever.

  • Quantiles feed risk-aware EV charging, battery dispatch and tariff hedging
  • Optimization endpoints turn the curve into cheapest-window and charge schedules
  • Every response links to that zone's live accuracy record

The model family

Meet Volt.

Every forecast on this platform — prices, wind & solar, intraday spreads, imbalance, negative-price risk — comes from one in-house model family, trained on our own recorders and scored in public every single day. No vendored black boxes. No borrowed numbers. Ours.

Volt 1 2 3 4 5 Volt 6 · live in 32 zones

A generation ships only when it beats the one before it on the public scoreboard — walk-forward, no lookahead, losses included.

THE ENGINE

Volt V6 · initialising

Stage 01 / 05

Latent prior

Unconditioned state. Curl-noise advection, no structure imposed.

Nine calibrated quantiles · P1 → P99

Volt 6 is in production: the promotion ladder moved it to serving in 32 zones by beating the incumbent there on matched live days — automatically, and never before. It runs in 46 zones total, retrained every day with nine calibrated quantiles P1–P99, shadowing the rest until the evidence clears; Volt 3/4 keep serving those zones until then. Volt 5 never served — v6 outranked it before the ladder got there.

And beyond: order-book microstructure, merit-order fundamental simulation, intraday continuous trading models, proprietary flow data — deliberately parked. That's the Volt 7 / trading-track frontier - only for internal use at this time..

The whole family, one API call away. Full quantiles, wind & solar and optimization start at €199/mo — and if Volt doesn't beat the free baseline in your zone, that zone costs you nothing.

Free live demo

The Voltcast Desk.
Your market in one screen.

A real-time decision workspace fusing auctions, intraday, imbalance, outages, weather stations and every Volt model — with the data's age and the models' verified error bars on every tile. Event tape with measured publication latencies. Run drift showing what changed overnight. Four persona presets, ⌘K command palette, your layout saved.

  • Energy trading · weather markets · hedge · parametric desks
  • The only desk that tells you when NOT to trust it

Demo shows the full desk on yesterday's data — no login needed.

The scorecard

We publish our accuracy daily.
Even when it embarrasses us.

Pinball loss and MAE per zone and horizon, versus naive persistence and public free models — recomputed every day, in the open. You will never find a static accuracy claim on this site; the live page is the claim.

Live numbers from the scorecard — daily walk-forward evaluations, recomputed continuously.

The standing offer

If our forecast doesn't beat the free baseline in your zone, you don't pay for it. Zone-level credits, automatic, no support ticket required.

Developer-first

Three lines to your first price curve

# 15-minute day-ahead prices, DE-LU, native resolution
curl -H "Authorization: Bearer $VOLTCAST_KEY" \
  "https://api.voltcast.com/v1/prices/DE-LU?from=2026-07-10&to=2026-07-12"

Webhooks: auction_published, price_below, negative_prices — HMAC-signed, exponential retries

Optimization: cheapest-window & EV/battery charge schedules straight from the forecast curve

Bulk export: parquet/CSV, signed URLs, zero egress fees — your models, your data

Ecosystem: Python & TypeScript SDKs, Home Assistant component, evcc tariff provider

Grid & carbon: load, generation mix and carbon intensity + green score per 15-minute period — charge when it's greenest, not just cheapest

AI agents: native MCP server — plug Voltcast into Claude, Cursor or your own agents in one config block

Batteries & flex: FCR/aFRR/mFRR reserve prices, outage alerts, and a battery arbitrage backtest against real history

Pricing

Self-serve. No sales calls. Annual −15%.

Home

€9/mo

Home Assistant · evcc · hobby

  • 1 zone, your choice
  • 7-day P50 forecast
  • 90 days of history
  • Carbon & green score
  • Daily zone briefing
  • 1 webhook rule
  • MCP server for AI agents
Start 7-day free trial

Card required · billed after the trial unless you cancel.

Starter

€49/mo

commercial use

  • Everything in Home
  • All 47 zones
  • 7-day P50 forecast
  • 1 year of history
  • Load, generation & carbon
  • 3 webhook rules
Start with Starter
Most popular

Pro

€199/mo

99.9% SLA

Start 14-day free trial

Card required · billed after the trial unless you cancel.

Scale

€499/mo

invoice · DPA · procurement

Subscribe to Scale Procurement or custom needs? Talk to us →

Enterprise & custom

Multi-seat, SLA beyond Scale, battery revenue underwriting, custom zones or redistribution licensing — talk to a human, get an answer the same day.

Talk to sales →

Your first API call is
two minutes away.

Home starts with a 7-day free trial at €9/month. Card required at checkout; billed after the trial unless you cancel. And every forecast we sell is scored publicly, every day, on /accuracy.

Secure payment via Stripe · annual −15% · cancel any time