Wednesday 30 September 2026
Trading day 2026-09-30
QLD registers 10.2 hours of negative prices
Regional prices ranged from $49.1/MWh in QLD to $87.8/MWh in SA. QLD recorded 10.2 hours of negative prices across 122 intervals, reaching a minimum of -$245.6/MWh at 13:15. AEMO's notice at 13:10 stated prices for the 13:15 interval were subject to review. NSW had 1.2 hours of negative prices, and no region recorded capped intervals.
Demand peaked at 8741 MW in NSW at 18:20 and 7463 MW in QLD at 18:35. SA recorded a peak of 1688 MW at 19:00.
Coal generated 43.9 per cent of NEM energy, followed by wind at 20.1 per cent and rooftop solar at 15.5 per cent. Renewables reached an instantaneous peak of 78.8 per cent at 11:45. Batteries discharged 15,528 MWh with a net position of -2582 MWh.
FCAS costs were highest for the LOWER60SEC service at $98,095, with a peak price of $259/MW in QLD. Total emissions were 270,336 tCO2.
AEMO issued notices between 13:15 and 13:45 stating prices for intervals from 13:20 to 13:50 were subject to review.
Today · Pre-dispatch forecasts show QLD prices reaching $319.04/MWh at 19:30. SA is forecast to reach $145.0/MWh at 18:30.
In context · The QLD average of $49.1/MWh was below its 7-day average of $62.6/MWh, ranking sixth for the week. The NEM average was lower than the $97.2/MWh recorded on the same weekday last week.
Prices
Trading day · 04:00 → 04:00 AEST · 30-min average
| Region | Avg | VWAP | Min | Max | Neg | Cap |
|---|---|---|---|---|---|---|
| NSW | $63 | $70 | -$11 | $115 | 14 | 0 |
| QLD | $49 | $56 | -$246 | $110 | 122 | 0 |
| SA | $88 | $90 | $12 | $143 | 0 | 0 |
| VIC | $57 | $58 | -$1 | $135 | 4 | 0 |
| TAS | $56 | $57 | -$0 | $110 | 2 | 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 | $7,701 | 0 | $16 | 30 Sept, 16:05 |
| LOWERREG | $1,378 | 0 | $7 | 30 Sept, 15:10 |
| RAISE60SEC | $374 | 0 | $0 | 30 Sept, 07:55 |
| RAISE6SEC | $204 | 0 | $0 | 30 Sept, 07:55 |
| RAISE5MIN | $48 | 0 | $0 | 30 Sept, 07:55 |
| LOWER60SEC | $27 | 0 | $0 | 30 Sept, 15:55 |
| LOWER5MIN | $21 | 0 | $0 | 30 Sept, 15:20 |
| LOWER6SEC | $20 | 0 | $0 | 30 Sept, 12:40 |
| Total | $9,773 | |||
Cost = NSW RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| LOWER60SEC | $97,856 | 0 | $259 | 30 Sept, 13:15 |
| LOWER6SEC | $80,004 | 0 | $98 | 30 Sept, 14:30 |
| LOWER5MIN | $8,599 | 0 | $7 | 30 Sept, 14:30 |
| RAISEREG | $7,405 | 0 | $16 | 30 Sept, 16:05 |
| LOWERREG | $4,259 | 0 | $10 | 30 Sept, 15:15 |
| RAISE6SEC | $293 | 0 | $0 | 30 Sept, 18:25 |
| RAISE60SEC | $248 | 0 | $0 | 1 Oct, 00:00 |
| RAISE5MIN | $29 | 0 | $0 | 30 Sept, 20:20 |
| Total | $198,693 | |||
Cost = QLD RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $11,622 | 0 | $16 | 30 Sept, 16:05 |
| LOWERREG | $3,174 | 0 | $7 | 30 Sept, 15:10 |
| RAISE60SEC | $816 | 0 | $0 | 30 Sept, 07:55 |
| RAISE6SEC | $597 | 0 | $0 | 30 Sept, 07:55 |
| RAISE5MIN | $109 | 0 | $0 | 30 Sept, 07:55 |
| LOWER60SEC | $74 | 0 | $0 | 30 Sept, 15:55 |
| LOWER5MIN | $31 | 0 | $0 | 30 Sept, 15:20 |
| LOWER6SEC | $27 | 0 | $0 | 30 Sept, 12:40 |
| Total | $16,450 | |||
Cost = VIC RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $4,088 | 0 | $16 | 30 Sept, 16:05 |
| LOWERREG | $4,032 | 0 | $7 | 30 Sept, 15:10 |
| RAISE60SEC | $571 | 0 | $0 | 30 Sept, 07:55 |
| RAISE6SEC | $433 | 0 | $0 | 30 Sept, 07:55 |
| LOWER60SEC | $103 | 0 | $0 | 30 Sept, 15:55 |
| RAISE5MIN | $84 | 0 | $0 | 30 Sept, 07:55 |
| LOWER5MIN | $48 | 0 | $0 | 30 Sept, 15:20 |
| LOWER6SEC | $44 | 0 | $0 | 30 Sept, 12:40 |
| Total | $9,404 | |||
Cost = SA RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $8,286 | 0 | $12 | 30 Sept, 12:40 |
| LOWERREG | $4,681 | 0 | $25 | 1 Oct, 00:45 |
| RAISE6SEC | $572 | 0 | $0 | 30 Sept, 04:05 |
| RAISE60SEC | $549 | 0 | $0 | 30 Sept, 04:05 |
| LOWER6SEC | $77 | 0 | $2 | 30 Sept, 16:35 |
| LOWER60SEC | $35 | 0 | $0 | 30 Sept, 16:00 |
| RAISE5MIN | $7 | 0 | $0 | 30 Sept, 16:05 |
| LOWER5MIN | $1 | 0 | $0 | 30 Sept, 16:05 |
| Total | $14,209 | |||
Cost = TAS RRP × cleared MW per 5-min interval.
Battery dispatch
Peak moment
Fleet discharged 1,402 MW at 19:00 as NSW spot hit $105/MWh.
Peak moment
Fleet discharged 1,339 MW at 19:00 as QLD spot hit $94/MWh.
Peak moment
Fleet discharged 574 MW at 18:30 as VIC spot hit $99/MWh.
Peak moment
Fleet discharged 139 MW at 09:30 as SA spot hit $76/MWh.
Peak moment
Fleet discharged 3,300 MW at 19:00 as TAS spot hit $91/MWh.
Fleet net dispatch · spot-price overlay · 30-min average
Regional dispatch ranking
| Region | Discharged | Net |
|---|---|---|
#1NSW | 6,233MWh | -1,457 |
#2QLD | 5,122MWh | -1,245 |
#3VIC | 3,231MWh | +202 |
#4SA | 942MWh | -83 |
Generation Mix
- Coal45.8% · 93.2 GWh
- Gas0.6% · 1.3 GWh
- Hydro3.7% · 7.4 GWh
- Wind10.0% · 20.4 GWh
- Solar (utility)15.1% · 30.7 GWh
- Solar (rooftop)21.7% · 44.2 GWh
- Battery3.1% · 6.2 GWh
- Coal51.2% · 102.3 GWh
- Gas2.2% · 4.4 GWh
- Hydro2.7% · 5.3 GWh
- Wind12.4% · 24.8 GWh
- Solar (utility)11.6% · 23.2 GWh
- Solar (rooftop)17.1% · 34.2 GWh
- Battery2.6% · 5.1 GWh
- Other0.2% · 0.3 GWh
- Coal46.0% · 77.5 GWh
- Gas0.1% · 0.2 GWh
- Hydro2.7% · 4.6 GWh
- Wind38.5% · 64.9 GWh
- Solar (utility)4.7% · 8.0 GWh
- Solar (rooftop)6.0% · 10.1 GWh
- Battery1.9% · 3.2 GWh
- Other0.1% · 0.2 GWh
- Gas29.3% · 7.6 GWh
- Wind33.9% · 8.8 GWh
- Solar (utility)5.8% · 1.5 GWh
- Solar (rooftop)27.5% · 7.1 GWh
- Battery3.6% · 0.9 GWh
- Gas0.2% · 0.0 GWh
- Hydro70.8% · 17.3 GWh
- Wind25.8% · 6.3 GWh
- Solar (rooftop)3.2% · 0.8 GWh
Renewables
- NSW 48.4%
- VIC 61.1%
- QLD 51.6%
- SA 44.8%
- TAS 86.6%
Interconnectors
| Region (proxy) | Net flow | Direction changes | Hours at limit |
|---|---|---|---|
| N-Q-MNSP1 | +33.1 GWh | 2 | — |
| NSW1-QLD1 | −29.9 GWh | 26 | — |
| VIC1-NSW1 | +29.4 GWh | 8 | — |
| V-SA | −25.4 GWh | 2 | — |
| T-V-MNSP1 | −2.7 GWh | 0 | — |
Per-region net of NETINTERCHANGE proxied to a representative interconnector. Full per-interconnector decomposition + hours-at-limit needs DINTERCONNECTOR parsing (follow-up).
Emissions
| NSW | 81.9k tCO₂ | 0.395 tCO₂/MWh |
| QLD | 92.1k tCO₂ | 0.454 tCO₂/MWh |
| SA | 3.9k tCO₂ | 0.150 tCO₂/MWh |
| VIC | 92.3k tCO₂ | 0.548 tCO₂/MWh |
| TAS | 29 tCO₂ | 0.001 tCO₂/MWh |