Friday 21 August 2026
Trading day 2026-08-21
Queensland price volatility contrasts with broad NEM average price declines
Regional price spreads were significant, ranging from a low of $30.00/MWh in Victoria to $97.20/MWh in South Australia. Queensland experienced 140 negative price intervals, yet its VWAP remained at $49.30/MWh. New South Wales saw the highest peak demand of 9,362 MW at 18:05, contributing to a total regional energy consumption of 371.7 GWh.
Coal provided 52.6% of the generation mix, while the combined renewable share peaked at 65.6% during the midday period. Wind and rooftop solar contributed 17.5% and 11.4% respectively. Battery storage discharged 18,327 MWh throughout the day, though the fleet remained a net consumer of 2,692 MWh.
FCAS costs were highlighted by a spike in the Lower 6-Second service in Tasmania, which reached a peak price of $2,944.00/MWh. Total daily emissions across the NEM were 341,278 tCO2, representing a 10.4% decrease compared to the same day last week.
Today · Pre-dispatch forecasts indicate a peak price of $319.04/MWh in Queensland at 19:30, with other regions peaking between $61.84/MWh and $145.00/MWh.
Why it matters · The daily average of $55.60/MWh sits 4.2% below the 7-day average, continuing a volatile trend following two days of sub-$31 prices. The market saw a rare combination of 140 negative intervals in Queensland alongside a 10.4% drop in emissions and elevated FCAS costs in Tasmania.
Prices
Trading day · 04:00 → 04:00 AEST · 30-min average
| Region | Avg | VWAP | Min | Max | Neg | Cap |
|---|---|---|---|---|---|---|
| NSW | $63 | $64 | $21 | $99 | 0 | 0 |
| QLD | $44 | $49 | -$7 | $90 | 140 | 0 |
| SA | $97 | $103 | $14 | $376 | 0 | 0 |
| VIC | $30 | $32 | -$0 | $79 | 2 | 0 |
| TAS | $37 | $38 | $4 | $90 | 0 | 0 |
Min · Max are 5-minute dispatch extremes; the price chart plots 30-minute averages, so its peak reads lower.
Demand
FCAS
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $3,410 | 0 | $20 | 21 Aug, 14:15 |
| LOWERREG | $540 | 0 | $8 | 21 Aug, 14:30 |
| RAISE60SEC | $166 | 0 | $0 | 21 Aug, 07:00 |
| LOWER60SEC | $151 | 0 | $0 | 21 Aug, 10:55 |
| LOWER5MIN | $138 | 0 | $0 | 21 Aug, 15:20 |
| RAISE6SEC | $110 | 0 | $0 | 21 Aug, 07:00 |
| RAISE5MIN | $47 | 0 | $0 | 21 Aug, 07:55 |
| LOWER6SEC | $43 | 0 | $0 | 21 Aug, 13:10 |
| Total | $4,605 | |||
Cost = NSW RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $6,348 | 0 | $20 | 21 Aug, 14:15 |
| LOWERREG | $3,785 | 0 | $8 | 21 Aug, 14:30 |
| LOWER60SEC | $354 | 0 | $0 | 21 Aug, 10:55 |
| RAISE60SEC | $240 | 0 | $0 | 21 Aug, 07:00 |
| RAISE6SEC | $222 | 0 | $0 | 21 Aug, 07:00 |
| LOWER5MIN | $163 | 0 | $0 | 21 Aug, 15:20 |
| LOWER6SEC | $75 | 0 | $0 | 21 Aug, 13:10 |
| RAISE5MIN | $57 | 0 | $0 | 21 Aug, 07:00 |
| Total | $11,244 | |||
Cost = QLD RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $10,764 | 0 | $20 | 21 Aug, 14:15 |
| LOWERREG | $3,492 | 0 | $8 | 21 Aug, 14:30 |
| LOWER60SEC | $280 | 0 | $0 | 21 Aug, 10:55 |
| RAISE60SEC | $278 | 0 | $0 | 21 Aug, 07:00 |
| RAISE6SEC | $215 | 0 | $0 | 21 Aug, 07:00 |
| LOWER5MIN | $156 | 0 | $0 | 21 Aug, 15:20 |
| RAISE5MIN | $85 | 0 | $0 | 21 Aug, 07:55 |
| LOWER6SEC | $41 | 0 | $0 | 21 Aug, 13:10 |
| Total | $15,311 | |||
Cost = VIC RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $5,106 | 0 | $20 | 21 Aug, 14:15 |
| LOWERREG | $4,307 | 0 | $8 | 21 Aug, 14:30 |
| RAISE6SEC | $2,212 | 0 | $1 | 21 Aug, 09:40 |
| RAISE60SEC | $2,142 | 0 | $0 | 21 Aug, 06:05 |
| RAISE5MIN | $1,152 | 0 | $0 | 21 Aug, 08:55 |
| LOWER60SEC | $266 | 0 | $0 | 21 Aug, 10:55 |
| LOWER5MIN | $165 | 0 | $0 | 21 Aug, 15:20 |
| LOWER6SEC | $77 | 0 | $0 | 21 Aug, 13:10 |
| Total | $15,427 | |||
Cost = SA RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| LOWER6SEC | $67,827 | 2 | $2,944 | 22 Aug, 01:10 |
| RAISEREG | $9,814 | 0 | $8 | 22 Aug, 01:10 |
| LOWERREG | $5,568 | 0 | $62 | 22 Aug, 03:10 |
| RAISE6SEC | $1,894 | 0 | $32 | 21 Aug, 15:55 |
| RAISE60SEC | $1,588 | 0 | $3 | 21 Aug, 20:35 |
| LOWER60SEC | $291 | 0 | $0 | 21 Aug, 09:25 |
| RAISE5MIN | $132 | 0 | $0 | 21 Aug, 09:20 |
| LOWER5MIN | $24 | 0 | $0 | 21 Aug, 15:20 |
| Total | $87,138 | |||
Cost = TAS RRP × cleared MW per 5-min interval.
Battery dispatch
Peak moment
Fleet discharged 1,060 MW at 18:00 as NSW spot hit $85/MWh.
Peak moment
Fleet discharged 1,319 MW at 18:00 as QLD spot hit $82/MWh.
Peak moment
Fleet discharged 1,028 MW at 18:30 as VIC spot hit $68/MWh.
Peak moment
Fleet discharged 253 MW at 19:00 as SA spot hit $240/MWh.
Peak moment
Fleet discharged 3,483 MW at 18:00 as TAS spot hit $67/MWh.
Fleet net dispatch · spot-price overlay · 30-min average
Regional dispatch ranking
| Region | Discharged | Net |
|---|---|---|
#1NSW | 6,165MWh | +40 |
#2VIC | 5,321MWh | -1,201 |
#3QLD | 5,016MWh | -1,364 |
#4SA | 1,825MWh | -167 |
Generation Mix
- Coal64.4% · 127.6 GWh
- Gas0.6% · 1.2 GWh
- Hydro2.6% · 5.2 GWh
- Wind10.5% · 20.9 GWh
- Solar (utility)6.8% · 13.4 GWh
- Solar (rooftop)11.5% · 22.9 GWh
- Battery3.1% · 6.2 GWh
- Other0.4% · 0.9 GWh
- Coal55.9% · 111.8 GWh
- Gas1.4% · 2.8 GWh
- Hydro1.5% · 2.9 GWh
- Wind10.1% · 20.2 GWh
- Solar (utility)12.4% · 24.8 GWh
- Solar (rooftop)16.2% · 32.3 GWh
- Battery2.5% · 5.0 GWh
- Coal55.9% · 104.0 GWh
- Hydro2.7% · 4.9 GWh
- Wind29.3% · 54.4 GWh
- Solar (utility)3.2% · 6.0 GWh
- Solar (rooftop)6.1% · 11.4 GWh
- Battery2.9% · 5.3 GWh
- Gas40.4% · 14.3 GWh
- Wind29.5% · 10.5 GWh
- Solar (utility)5.2% · 1.8 GWh
- Solar (rooftop)19.9% · 7.1 GWh
- Battery5.1% · 1.8 GWh
- Hydro72.4% · 24.9 GWh
- Wind24.9% · 8.6 GWh
- Solar (rooftop)2.7% · 0.9 GWh
Renewables
- NSW 31.2%
- VIC 48.5%
- QLD 47.6%
- SA 48.8%
- TAS 110.5%
Interconnectors
| Region (proxy) | Net flow | Direction changes | Hours at limit |
|---|---|---|---|
| N-Q-MNSP1 | +34.3 GWh | 0 | — |
| NSW1-QLD1 | −53.2 GWh | 0 | — |
| VIC1-NSW1 | +31.7 GWh | 14 | — |
| V-SA | −11.1 GWh | 2 | — |
| T-V-MNSP1 | +4.0 GWh | 6 | — |
Per-region net of NETINTERCHANGE proxied to a representative interconnector. Full per-interconnector decomposition + hours-at-limit needs DINTERCONNECTOR parsing (follow-up).
Emissions
| NSW | 111.2k tCO₂ | 0.554 tCO₂/MWh |
| QLD | 99.4k tCO₂ | 0.490 tCO₂/MWh |
| SA | 6.9k tCO₂ | 0.188 tCO₂/MWh |
| VIC | 123.8k tCO₂ | 0.658 tCO₂/MWh |
| TAS | 7 tCO₂ | 0.000 tCO₂/MWh |