Skip to main content

Learn · Alvo for traders and developers

Start with a live signal, not a marketing promise.

Eleven short paths show how to read /status and data freshness SLA, market-depth execution risk, BESS revenue stacking, JAO capacity auctions, read-only MCP, the first API response, the p10/p50/p90 forecast band, cross-border basis, decision ledger, no-egress receipts and Ukraine DAM/IDM in Alvo context. Every example keeps the final decision with a human and avoids guaranteed-profit claims.

5 min

Operational honesty

Read /status and Freshness SLA

Six SLA states, per-zone DA capture and why a point-in-time archive cannot be backfilled as a real forecast.

Read freshness
6 min

Execution risk

Read market depth

Walk-the-book slippage, exhaustion and real validation on 240 Ukrainian DAM hours: execution risk without a forecast or fill promise.

Read depth
6 min

BESS · reserves first

Read BESS revenue

Owned-corpus study: reserves at 48-64k UAH/MW-day versus 4.2k arbitrage-only, with settlement, capture-rate and wartime-price caveats.

Read BESS
5 min

Cross-border capacity

Read JAO auctions

Offered/requested MW, cleared EUR/MW and oversubscription as corridor-scarcity context: not an energy price, forecast feed or guaranteed arbitrage.

Read JAO
6 min

Model Context Protocol

Connect Alvo MCP to an assistant

An mcpServers entry, initialize and tools/call for forecast, prices and cross-border regime.

Open MCP
4 min

REST API

First GET in 60 seconds

One quickstart request returns source, freshness, the latest trading day and sample hours.

Try the API
5 min

Forecast method

Read the p10 / p50 / p90 band

Conformal band, GW gate and calibration checks: what they prove and what a trader must not overclaim.

Read the band
5 min

UA-EU border

Read cross-border basis

JAO capacity, A11 flows, gateway benchmark and coupling clock: read the border signal without overclaim.

Read basis
5 min

Audit trail

Read the decision ledger

Hit-rate, captured spread, pre-gate vs post-gate and export: read the ledger without P&L overclaim.

Read ledger
4 min

AI transparency

Verify a no-egress receipt

A replayable path: where to copy the receipt, which inputs to add, how to read pass/fail and why it is not a signature.

Verify receipt
2 min

Ukraine market

What RDN and IDM mean

A two-minute read: day-ahead, intraday, cross-border basis and how Alvo keeps those signals honest.

Read the explainer

Reading order

01

Understand DAM/IDM as hourly markets where each delivery hour has its own price and risk.

02

Open /status and check source health plus Freshness SLA before using a signal.

03

Read market depth as execution risk over stored ladders, not as a forecast or fill guarantee.

04

Read BESS revenue as a research-grade split: reserves first, arbitrage secondary, no guaranteed return.

05

Read JAO auctions as a capacity-rights scarcity layer, not as an energy price forecast.

06

Make the quickstart GET and verify that the response includes source, freshness and sample hours.

07

Read the p10/p50/p90 band as uncertainty, not as a price guarantee.

08

Add cross-border basis: gateway price, flows, JAO capacity and coupling caveats.

09

Inspect the decision ledger: what was recommended, exactly when, and what the market did later.

10

Replay receipt verification: deterministic claim set, version and inputs hash must match.

11

Connect MCP so Claude/Cursor or an internal assistant reads the same signals in read-only mode.

Workspace

Need one screen instead of eight tabs?

Open the workspace: OREE prices, forecast, cross-border regime and a decision brief with audit trail in one loop.