NEM
coalgashydrobattery dischargewindsolar utilitysolar rooftopBattery (charge) coalgashydrobattery dischargewindsolar utilitysolar rooftopBattery (charge) coalhydrobattery dischargewindsolar utilitysolar rooftopBattery (charge) gasbattery dischargewindsolar utilitysolar rooftopBattery (charge) hydrowindsolar rooftop
NEM
Daily analysis
Saturday 25 April 2026
Trading day 2026-04-25
Prices
Trading day · 04:00 → 04:00 AEST
NSW VIC QLD SA TAS
| Region | Avg | VWAP | Min | Max | Neg | Cap |
|---|---|---|---|---|---|---|
| NSW | $47 | $51 | -$3 | $90 | 0 | 0 |
| QLD | $42 | $44 | -$2 | $83 | 3 | 0 |
| SA | $16 | $26 | -$61 | $138 | 26 | 0 |
| VIC | -$9 | -$4 | -$64 | $77 | 34 | 0 |
| TAS | $70 | $71 | $27 | $98 | 0 | 0 |
Demand
NSW
Peak
8,119MW
18:05
Trough
4,570MW
12:20
Energy
307.3GWh
QLD
Peak
7,238MW
18:00
Trough
5,175MW
14:00
Energy
283.0GWh
SA
Peak
1,564MW
18:40
Trough
456MW
13:25
Energy
56.1GWh
VIC
Peak
5,440MW
18:05
Trough
2,550MW
12:45
Energy
193.6GWh
TAS
Peak
1,165MW
18:00
Trough
830MW
12:20
Energy
47.4GWh
Generation Mix
- Coal52.4% · 89.5 GWh
- Gas0.6% · 1.0 GWh
- Hydro6.0% · 10.2 GWh
- Wind8.0% · 13.7 GWh
- Solar (utility)15.4% · 26.3 GWh
- Solar (rooftop)15.7% · 26.9 GWh
- Battery1.8% · 3.1 GWh
- Coal56.0% · 106.6 GWh
- Gas1.9% · 3.6 GWh
- Hydro5.3% · 10.0 GWh
- Wind13.7% · 26.1 GWh
- Solar (utility)12.4% · 23.6 GWh
- Solar (rooftop)8.8% · 16.7 GWh
- Battery1.9% · 3.5 GWh
- Coal47.8% · 71.1 GWh
- Hydro1.0% · 1.4 GWh
- Wind33.5% · 49.8 GWh
- Solar (utility)3.5% · 5.2 GWh
- Solar (rooftop)12.4% · 18.4 GWh
- Battery1.8% · 2.7 GWh
- Gas7.7% · 2.7 GWh
- Wind68.6% · 23.7 GWh
- Solar (utility)0.6% · 0.2 GWh
- Solar (rooftop)20.7% · 7.1 GWh
- Battery2.5% · 0.8 GWh
- Hydro72.3% · 16.6 GWh
- Wind22.6% · 5.2 GWh
- Solar (rooftop)5.1% · 1.2 GWh
Renewables
NSW · Daily renewable share
28.4%
VIC · Daily renewable share
54.3%
QLD · Daily renewable share
41.4%
SA · Daily renewable share
80.4%
TAS · Daily renewable share
84.5%
Peak instantaneous
60.6%
at 08:55
Daily NEM-wide share
44.9%
By region (daily share)
- NSW 28.4%
- VIC 54.3%
- QLD 41.4%
- SA 80.4%
- TAS 84.5%
FCAS
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $7,745 | 0 | $20 | 25 Apr, 16:40 |
| LOWERREG | $4,440 | 0 | $16 | 25 Apr, 15:30 |
| RAISE6SEC | $209 | 0 | $1 | 25 Apr, 17:30 |
| RAISE60SEC | $176 | 0 | $0 | 25 Apr, 17:25 |
| LOWER60SEC | $93 | 0 | $1 | 25 Apr, 12:25 |
| LOWER5MIN | $82 | 0 | $0 | 25 Apr, 12:25 |
| RAISE5MIN | $49 | 0 | $0 | 25 Apr, 17:25 |
| LOWER6SEC | $28 | 0 | $0 | 25 Apr, 11:20 |
| Total | $12,822 | |||
Cost = NSW RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $6,702 | 0 | $20 | 25 Apr, 16:40 |
| LOWERREG | $4,930 | 0 | $16 | 25 Apr, 15:30 |
| LOWER60SEC | $890 | 0 | $1 | 25 Apr, 12:25 |
| LOWER5MIN | $481 | 0 | $0 | 25 Apr, 12:25 |
| RAISE6SEC | $411 | 0 | $1 | 25 Apr, 17:30 |
| LOWER6SEC | $339 | 0 | $0 | 25 Apr, 11:20 |
| RAISE60SEC | $285 | 0 | $0 | 25 Apr, 17:25 |
| RAISE5MIN | $57 | 0 | $0 | 25 Apr, 17:25 |
| Total | $14,096 | |||
Cost = QLD RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $12,676 | 0 | $20 | 25 Apr, 16:40 |
| LOWERREG | $4,926 | 0 | $16 | 25 Apr, 15:30 |
| LOWER60SEC | $368 | 0 | $1 | 25 Apr, 12:25 |
| RAISE6SEC | $239 | 0 | $1 | 25 Apr, 17:30 |
| RAISE60SEC | $219 | 0 | $0 | 25 Apr, 17:25 |
| LOWER5MIN | $129 | 0 | $0 | 25 Apr, 12:25 |
| LOWER6SEC | $77 | 0 | $0 | 25 Apr, 11:20 |
| RAISE5MIN | $70 | 0 | $0 | 25 Apr, 17:25 |
| Total | $18,704 | |||
Cost = VIC RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| LOWERREG | $4,351 | 0 | $16 | 25 Apr, 15:30 |
| RAISEREG | $2,213 | 0 | $20 | 25 Apr, 16:40 |
| LOWER60SEC | $305 | 0 | $1 | 25 Apr, 12:25 |
| LOWER5MIN | $134 | 0 | $0 | 25 Apr, 12:25 |
| RAISE6SEC | $130 | 0 | $1 | 25 Apr, 17:30 |
| LOWER6SEC | $103 | 0 | $0 | 25 Apr, 11:20 |
| RAISE60SEC | $93 | 0 | $0 | 25 Apr, 17:25 |
| RAISE5MIN | $29 | 0 | $0 | 25 Apr, 17:25 |
| Total | $7,357 | |||
Cost = SA RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $9,306 | 0 | $6 | 25 Apr, 16:40 |
| LOWER6SEC | $6,411 | 0 | $13 | 26 Apr, 00:45 |
| LOWERREG | $6,007 | 0 | $9 | 25 Apr, 15:15 |
| LOWER60SEC | $2,064 | 0 | $1 | 25 Apr, 12:25 |
| RAISE6SEC | $1,189 | 0 | $0 | 25 Apr, 04:05 |
| RAISE60SEC | $1,184 | 0 | $0 | 25 Apr, 04:05 |
| LOWER5MIN | $258 | 0 | $3 | 25 Apr, 17:35 |
| RAISE5MIN | $159 | 0 | $0 | 25 Apr, 18:50 |
| Total | $26,578 | |||
Cost = TAS RRP × cleared MW per 5-min interval.
Battery dispatch
Discharged
3,126MWh
peak 925 MW · 18:30
Charged
3,804MWh
peak 789 MW
Net
-678MWh
discharge − charge
Round-trip
82%
discharge / charge ratio
Discharged
3,538MWh
peak 1,224 MW · 18:00
Charged
4,287MWh
peak 724 MW
Net
-750MWh
discharge − charge
Round-trip
83%
discharge / charge ratio
Discharged
2,684MWh
peak 1,070 MW · 17:30
Charged
3,588MWh
peak 1,024 MW
Net
-904MWh
discharge − charge
Round-trip
75%
discharge / charge ratio
Discharged
850MWh
peak 213 MW · 18:30
Charged
1,544MWh
peak 455 MW
Net
-694MWh
discharge − charge
Round-trip
55%
discharge / charge ratio
NEM-wide
Discharged
10,197MWh
peak 3,163 MW · 18:00
Charged
13,223MWh
peak 2,855 MW
Net
-3,026MWh
discharge − charge
Round-trip
77%
discharge / charge ratio
Interconnectors
| Region (proxy) | Net flow | Direction changes | Hours at limit |
|---|---|---|---|
| N-Q-MNSP1 | +31.4 GWh | 0 | — |
| NSW1-QLD1 | −55.1 GWh | 0 | — |
| VIC1-NSW1 | +52.3 GWh | 0 | — |
| V-SA | −13.9 GWh | 9 | — |
| T-V-MNSP1 | −7.6 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
Total emissions
257.7k tCO₂
▼ 17.8% vs same day last week
Intensity by region
| NSW | 79.3k tCO₂ | 0.472 tCO₂/MWh |
| QLD | 93.9k tCO₂ | 0.498 tCO₂/MWh |
| SA | 1.3k tCO₂ | 0.037 tCO₂/MWh |
| VIC | 83.3k tCO₂ | 0.570 tCO₂/MWh |
| TAS | 0 tCO₂ | 0.000 tCO₂/MWh |