Wednesday 4 November 2026
Trading day 2026-11-04
SA records 22.8 negative hours as NEM average reaches $54.3/MWh
NSW averaged $85.0/MWh and recorded a peak demand of 8850 MW at 17:40, while QLD averaged $59.4/MWh with 14.7 negative hours. VIC averaged $28.2/MWh with 14.5 negative hours, and TAS averaged $83.8/MWh with a minimum price of -$991.6/MWh at 17:35.
Coal accounted for 43.2 per cent of the generation mix, followed by rooftop solar at 17.9 per cent and wind at 16.1 per cent. The total renewable share was 51.3 per cent, and batteries discharged 19,980 MWh with a net position of -2093 MWh. Total emissions were 272,984 tonnes, 11.0 per cent below the same weekday last week.
FCAS costs included $31,916 for regulation raise with a peak price of $245/MW in TAS, and $24,466 for the 60-second lower service peaking at $52/MW in QLD.
AEMO issued market intervention directions for the NSW region at 06:43 and 06:44 to disconnect Finley Solar Farm inverters. AEMO issued prices subject to review notices between 14:15 and 14:40, and between 16:25 and 17:00.
Today · Pre-dispatch forecasts show SA reaching $601.39/MWh at 21:30 and VIC reaching $445.81/MWh at 21:30.
In context · The NEM average of $54.3/MWh was below the seven-day average of $71.6/MWh and ranked fifth for the week. The SA average of $15.1/MWh was below its seven-day average of $44.5/MWh, and ranked sixth across the seven days.
Prices
Trading day · 04:00 → 04:00 AEST · 30-min average
| Region | Avg | VWAP | Min | Max | Neg | Cap |
|---|---|---|---|---|---|---|
| NSW | $85 | $87 | $13 | $131 | 0 | 0 |
| QLD | $59 | $67 | -$8 | $130 | 176 | 0 |
| SA | $15 | $36 | -$259 | $224 | 274 | 0 |
| VIC | $28 | $27 | -$20 | $155 | 174 | 0 |
| TAS | $84 | $84 | -$992 | $350 | 6 | 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 | $6,470 | 0 | $11 | 4 Nov, 08:20 |
| LOWERREG | $1,076 | 0 | $5 | 4 Nov, 11:10 |
| RAISE60SEC | $234 | 0 | $0 | 4 Nov, 08:05 |
| RAISE6SEC | $182 | 0 | $0 | 4 Nov, 07:50 |
| RAISE5MIN | $78 | 0 | $0 | 4 Nov, 07:55 |
| LOWER60SEC | $66 | 0 | $0 | 4 Nov, 17:15 |
| LOWER5MIN | $41 | 0 | $0 | 4 Nov, 16:55 |
| LOWER6SEC | $37 | 0 | $0 | 4 Nov, 17:00 |
| Total | $8,183 | |||
Cost = NSW RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| LOWER60SEC | $24,234 | 0 | $52 | 4 Nov, 14:10 |
| LOWER6SEC | $21,616 | 0 | $20 | 4 Nov, 07:45 |
| RAISEREG | $4,792 | 0 | $11 | 4 Nov, 08:20 |
| LOWER5MIN | $4,274 | 0 | $5 | 4 Nov, 16:35 |
| LOWERREG | $3,779 | 0 | $7 | 4 Nov, 16:35 |
| RAISE6SEC | $57 | 0 | $0 | 4 Nov, 06:30 |
| RAISE60SEC | $54 | 0 | $0 | 4 Nov, 06:35 |
| RAISE5MIN | $33 | 0 | $0 | 4 Nov, 06:35 |
| Total | $58,838 | |||
Cost = QLD RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $7,600 | 0 | $11 | 4 Nov, 08:20 |
| LOWERREG | $1,034 | 0 | $5 | 4 Nov, 11:10 |
| RAISE60SEC | $187 | 0 | $0 | 4 Nov, 08:05 |
| RAISE6SEC | $122 | 0 | $0 | 4 Nov, 07:50 |
| RAISE5MIN | $79 | 0 | $0 | 4 Nov, 07:55 |
| LOWER60SEC | $23 | 0 | $0 | 4 Nov, 17:15 |
| LOWER6SEC | $15 | 0 | $0 | 4 Nov, 17:00 |
| LOWER5MIN | $13 | 0 | $0 | 4 Nov, 16:55 |
| Total | $9,074 | |||
Cost = VIC RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $3,182 | 0 | $11 | 4 Nov, 08:20 |
| LOWERREG | $3,140 | 0 | $5 | 4 Nov, 11:10 |
| RAISE60SEC | $238 | 0 | $0 | 4 Nov, 08:05 |
| RAISE6SEC | $195 | 0 | $0 | 4 Nov, 07:50 |
| RAISE5MIN | $82 | 0 | $0 | 4 Nov, 07:55 |
| LOWER60SEC | $49 | 0 | $0 | 4 Nov, 17:15 |
| LOWER6SEC | $39 | 0 | $0 | 4 Nov, 17:00 |
| LOWER5MIN | $27 | 0 | $0 | 4 Nov, 16:55 |
| Total | $6,952 | |||
Cost = SA RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $9,871 | 0 | $245 | 4 Nov, 12:35 |
| LOWERREG | $5,823 | 0 | $174 | 4 Nov, 18:30 |
| RAISE6SEC | $2,417 | 0 | $15 | 4 Nov, 18:35 |
| RAISE60SEC | $1,370 | 0 | $3 | 4 Nov, 18:35 |
| LOWER6SEC | $303 | 0 | $3 | 4 Nov, 18:20 |
| LOWER60SEC | $94 | 0 | $2 | 4 Nov, 18:25 |
| RAISE5MIN | $18 | 0 | $0 | 4 Nov, 18:20 |
| LOWER5MIN | $11 | 0 | $1 | 4 Nov, 18:25 |
| Total | $19,906 | |||
Cost = TAS RRP × cleared MW per 5-min interval.
Battery dispatch
Peak moment
Fleet discharged 1,352 MW at 20:00 as NSW spot hit $98/MWh.
Peak moment
Fleet discharged 1,497 MW at 19:30 as QLD spot hit $107/MWh.
Peak moment
Fleet peaked at 298 MW around 02:30.
Peak moment
Fleet peaked at 247 MW around 01:00.
Peak moment
Fleet discharged 2,953 MW at 20:00 as TAS spot hit $10/MWh.
Fleet net dispatch · spot-price overlay · 30-min average
Regional dispatch ranking
| Region | Discharged | Net |
|---|---|---|
#1NSW | 10,082MWh | +1,505 |
#2QLD | 6,087MWh | -174 |
#3VIC | 2,187MWh | -2,327 |
#4SA | 1,622MWh | -1,096 |
Generation Mix
- Coal43.8% · 90.7 GWh
- Gas0.9% · 1.8 GWh
- Hydro3.3% · 6.8 GWh
- Wind10.1% · 20.9 GWh
- Solar (utility)15.4% · 31.9 GWh
- Solar (rooftop)20.5% · 42.4 GWh
- Battery4.9% · 10.1 GWh
- Other1.2% · 2.4 GWh
- Coal53.9% · 119.9 GWh
- Gas1.1% · 2.5 GWh
- Hydro4.0% · 8.8 GWh
- Wind4.8% · 10.7 GWh
- Solar (utility)13.8% · 30.8 GWh
- Solar (rooftop)19.3% · 43.0 GWh
- Battery2.7% · 6.1 GWh
- Other0.3% · 0.7 GWh
- Coal44.5% · 71.1 GWh
- Gas1.1% · 1.8 GWh
- Hydro2.8% · 4.5 GWh
- Wind33.7% · 53.9 GWh
- Solar (utility)5.5% · 8.9 GWh
- Solar (rooftop)11.0% · 17.5 GWh
- Battery1.4% · 2.2 GWh
- Gas17.2% · 6.3 GWh
- Wind44.2% · 16.2 GWh
- Solar (utility)0.9% · 0.3 GWh
- Solar (rooftop)33.3% · 12.2 GWh
- Battery4.4% · 1.6 GWh
- Gas3.5% · 1.0 GWh
- Hydro81.2% · 24.0 GWh
- Wind10.8% · 3.2 GWh
- Solar (rooftop)4.5% · 1.3 GWh
Renewables
- NSW 50.4%
- VIC 58.1%
- QLD 48.6%
- SA 72.8%
- TAS 100.1%
Interconnectors
| Region (proxy) | Net flow | Direction changes | Hours at limit |
|---|---|---|---|
| N-Q-MNSP1 | +17.0 GWh | 12 | — |
| NSW1-QLD1 | −28.8 GWh | 4 | — |
| VIC1-NSW1 | +30.5 GWh | 20 | — |
| V-SA | −9.6 GWh | 10 | — |
| T-V-MNSP1 | −5.1 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 | 79.6k tCO₂ | 0.375 tCO₂/MWh |
| QLD | 105.7k tCO₂ | 0.469 tCO₂/MWh |
| SA | 3.1k tCO₂ | 0.082 tCO₂/MWh |
| VIC | 84.0k tCO₂ | 0.527 tCO₂/MWh |
| TAS | 681 tCO₂ | 0.024 tCO₂/MWh |