NEM
coalgashydrobattery dischargewindsolar utilitysolar rooftopBattery (charge) coalgashydrobattery dischargewindsolar utilitysolar rooftopBattery (charge) coalgashydrobattery dischargewindsolar utilitysolar rooftopBattery (charge) gasbattery dischargewindsolar utilitysolar rooftopBattery (charge) hydrowindsolar rooftop
NEM
Daily analysis
Tuesday 28 April 2026
Trading day 2026-04-28
Prices
Trading day · 04:00 → 04:00 AEST
NSW VIC QLD SA TAS
| Region | Avg | VWAP | Min | Max | Neg | Cap |
|---|---|---|---|---|---|---|
| NSW | $62 | $67 | $0 | $125 | 0 | 0 |
| QLD | $50 | $54 | -$2 | $110 | 1 | 0 |
| SA | $89 | $97 | -$3 | $305 | 0 | 0 |
| VIC | $61 | $65 | -$4 | $124 | 1 | 0 |
| TAS | $92 | $92 | $71 | $109 | 0 | 0 |
Demand
NSW
Peak
9,228MW
18:00
Trough
5,316MW
12:25
Energy
343.2GWh
QLD
Peak
7,890MW
18:05
Trough
4,822MW
10:15
Energy
296.0GWh
SA
Peak
1,789MW
18:25
Trough
701MW
14:10
Energy
64.2GWh
VIC
Peak
6,413MW
18:10
Trough
3,612MW
11:05
Energy
236.3GWh
TAS
Peak
1,256MW
17:55
Trough
938MW
01:55
Energy
51.3GWh
Generation Mix
- Coal62.6% · 125.1 GWh
- Gas0.5% · 1.1 GWh
- Hydro2.9% · 5.8 GWh
- Wind4.9% · 9.7 GWh
- Solar (utility)13.1% · 26.2 GWh
- Solar (rooftop)14.3% · 28.6 GWh
- Battery1.6% · 3.2 GWh
- Coal54.6% · 111.1 GWh
- Gas3.1% · 6.2 GWh
- Hydro4.1% · 8.4 GWh
- Wind13.3% · 27.1 GWh
- Solar (utility)11.6% · 23.6 GWh
- Solar (rooftop)11.3% · 22.9 GWh
- Battery2.0% · 4.0 GWh
- Coal62.6% · 96.1 GWh
- Gas1.0% · 1.5 GWh
- Hydro7.6% · 11.7 GWh
- Wind11.9% · 18.2 GWh
- Solar (utility)5.1% · 7.8 GWh
- Solar (rooftop)10.1% · 15.5 GWh
- Battery1.8% · 2.8 GWh
- Gas25.6% · 7.9 GWh
- Wind39.5% · 12.2 GWh
- Solar (utility)7.2% · 2.2 GWh
- Solar (rooftop)23.9% · 7.4 GWh
- Battery3.7% · 1.2 GWh
- Hydro76.5% · 21.0 GWh
- Wind20.6% · 5.7 GWh
- Solar (rooftop)2.9% · 0.8 GWh
Renewables
NSW · Daily renewable share
22.8%
VIC · Daily renewable share
32.1%
QLD · Daily renewable share
39.5%
SA · Daily renewable share
45.9%
TAS · Daily renewable share
95.2%
Peak instantaneous
56.6%
at 13:05
Daily NEM-wide share
35.6%
By region (daily share)
- NSW 22.8%
- VIC 32.1%
- QLD 39.5%
- SA 45.9%
- TAS 95.2%
FCAS
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $8,218 | 0 | $17 | 28 Apr, 15:40 |
| LOWERREG | $2,773 | 0 | $15 | 28 Apr, 07:40 |
| RAISE60SEC | $1,464 | 0 | $0 | 28 Apr, 16:20 |
| RAISE6SEC | $904 | 0 | $1 | 28 Apr, 17:50 |
| RAISE5MIN | $246 | 0 | $0 | 28 Apr, 20:05 |
| LOWER60SEC | $27 | 0 | $0 | 28 Apr, 14:15 |
| LOWER5MIN | $5 | 0 | $0 | 28 Apr, 12:35 |
| LOWER6SEC | $2 | 0 | $0 | 28 Apr, 13:35 |
| Total | $13,639 | |||
Cost = NSW RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| LOWER6SEC | $42,980 | 0 | $6 | 28 Apr, 07:55 |
| LOWER60SEC | $40,763 | 0 | $6 | 28 Apr, 10:10 |
| LOWER5MIN | $9,142 | 0 | $2 | 28 Apr, 17:00 |
| RAISEREG | $6,230 | 0 | $17 | 28 Apr, 15:40 |
| LOWERREG | $5,940 | 0 | $16 | 28 Apr, 07:40 |
| RAISE6SEC | $69 | 0 | $0 | 28 Apr, 08:35 |
| RAISE60SEC | $21 | 0 | $0 | 28 Apr, 04:35 |
| RAISE5MIN | $18 | 0 | $0 | 28 Apr, 06:30 |
| Total | $105,162 | |||
Cost = QLD RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $11,461 | 0 | $17 | 28 Apr, 15:40 |
| LOWERREG | $6,792 | 0 | $15 | 28 Apr, 07:40 |
| RAISE60SEC | $2,384 | 0 | $0 | 28 Apr, 16:20 |
| RAISE6SEC | $1,847 | 0 | $1 | 28 Apr, 17:50 |
| RAISE5MIN | $420 | 0 | $0 | 28 Apr, 20:05 |
| LOWER60SEC | $48 | 0 | $0 | 28 Apr, 14:15 |
| LOWER5MIN | $5 | 0 | $0 | 28 Apr, 12:35 |
| LOWER6SEC | $2 | 0 | $0 | 28 Apr, 13:35 |
| Total | $22,959 | |||
Cost = VIC RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| LOWERREG | $3,924 | 0 | $15 | 28 Apr, 07:40 |
| RAISEREG | $3,911 | 0 | $17 | 28 Apr, 15:40 |
| RAISE60SEC | $726 | 0 | $0 | 28 Apr, 16:20 |
| RAISE6SEC | $563 | 0 | $1 | 28 Apr, 17:50 |
| RAISE5MIN | $150 | 0 | $0 | 28 Apr, 20:05 |
| LOWER60SEC | $31 | 0 | $0 | 28 Apr, 14:15 |
| LOWER5MIN | $9 | 0 | $0 | 28 Apr, 12:35 |
| LOWER6SEC | $2 | 0 | $0 | 28 Apr, 13:35 |
| Total | $9,316 | |||
Cost = SA RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| LOWER6SEC | $10,192 | 0 | $12 | 28 Apr, 04:05 |
| RAISEREG | $9,691 | 0 | $14 | 29 Apr, 02:05 |
| RAISE6SEC | $7,012 | 0 | $22 | 28 Apr, 18:00 |
| LOWERREG | $6,385 | 0 | $6 | 28 Apr, 18:00 |
| RAISE60SEC | $3,205 | 0 | $9 | 29 Apr, 02:15 |
| LOWER60SEC | $1,509 | 0 | $1 | 28 Apr, 21:25 |
| RAISE5MIN | $562 | 0 | $0 | 28 Apr, 04:05 |
| LOWER5MIN | $194 | 0 | $0 | 28 Apr, 04:05 |
| Total | $38,750 | |||
Cost = TAS RRP × cleared MW per 5-min interval.
Battery dispatch
Discharged
3,236MWh
peak 852 MW · 18:30
Charged
3,980MWh
peak 979 MW
Net
-745MWh
discharge − charge
Round-trip
81%
discharge / charge ratio
Discharged
3,992MWh
peak 1,198 MW · 18:00
Charged
4,916MWh
peak 1,127 MW
Net
-925MWh
discharge − charge
Round-trip
81%
discharge / charge ratio
Discharged
2,760MWh
peak 643 MW · 19:00
Charged
3,612MWh
peak 1,143 MW
Net
-852MWh
discharge − charge
Round-trip
76%
discharge / charge ratio
Discharged
1,155MWh
peak 306 MW · 19:00
Charged
1,409MWh
peak 490 MW
Net
-253MWh
discharge − charge
Round-trip
82%
discharge / charge ratio
NEM-wide
Discharged
11,143MWh
peak 2,766 MW · 18:30
Charged
13,917MWh
peak 2,858 MW
Net
-2,774MWh
discharge − charge
Round-trip
80%
discharge / charge ratio
Interconnectors
| Region (proxy) | Net flow | Direction changes | Hours at limit |
|---|---|---|---|
| N-Q-MNSP1 | +32.3 GWh | 0 | — |
| NSW1-QLD1 | −30.1 GWh | 4 | — |
| VIC1-NSW1 | +24.7 GWh | 8 | — |
| V-SA | −21.2 GWh | 6 | — |
| T-V-MNSP1 | −2.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
326.8k tCO₂
▲ 7.2% vs same day last week
Intensity by region
| NSW | 111.4k tCO₂ | 0.563 tCO₂/MWh |
| QLD | 99.2k tCO₂ | 0.490 tCO₂/MWh |
| SA | 4.0k tCO₂ | 0.128 tCO₂/MWh |
| VIC | 112.3k tCO₂ | 0.737 tCO₂/MWh |
| TAS | 0 tCO₂ | 0.000 tCO₂/MWh |