What this is: the perfect-foresight optimal
charge/discharge schedule on AEMO's own PREDISPATCH price forecast, solved as
an exact linear program.
Generic shows a 1 MW battery starting at 50% charge.
Fleet shows each real NEM battery at its actual power and energy,
starting from its estimated state of charge (integrated from recent
public dispatch data, or AEMO's published energy availability where ingested —
the as-of time is shown, and SCADA lags "now" by up to ~2 days).
Operating limits: discharge throughput is limited to 1 equivalent full cycle per day. Almost all Australian batteries operate under a warranty whose terms include a throughput limit, and this is the level those terms typically imply. Warranties are normally written as a budget over a period — annual or lifetime MWh delivered — rather than as a hard daily ceiling, which matters because an annual budget can be banked: an operator can sit near zero through a flat week and spend several cycles when real volatility arrives. Use the cycle limit control to see both readings. Per day applies the budget inside each NEM trading day and is the stricter of the two, so the Forgone to cycle cap figure it produces is an upper bound on what the warranty actually costs. Banked pools the budget across the forecast horizon, which is closer to how an annual limit binds in practice. No limit removes it entirely. Round-trip efficiency 87%, applied as
√η on each leg. The battery must also finish at least as charged as it
started, so the schedule can't book a free sale of its opening inventory at the
edge of the forecast.
What it is not: advice. Real operation faces forecast error, FCAS
co-optimisation, network constraints and rebidding — treat the revenue as the
forecast's arbitrage content, a benchmark ceiling.