NEM
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
$0 $38 $75 $113 $150 04:00 10:00 16:00 22:00 04:00
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

TOP FUEL 62.6%
  • 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
TOP FUEL 54.6%
  • 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
TOP FUEL 62.6%
  • 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
TOP FUEL 39.5%
  • 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
TOP FUEL 76.5%
  • Hydro76.5% · 21.0 GWh
  • Wind20.6% · 5.7 GWh
  • Solar (rooftop)2.9% · 0.8 GWh
coalgashydrobattery dischargewindsolar utilitysolar rooftopBattery (charge)
23:3005:3711:4517:5200:0010.9 GW 0
coalgashydrobattery dischargewindsolar utilitysolar rooftopBattery (charge)
23:3005:3711:4517:5200:0010.3 GW 0
coalgashydrobattery dischargewindsolar utilitysolar rooftopBattery (charge)
23:3005:3711:4517:5200:007.7 GW 0
gasbattery dischargewindsolar utilitysolar rooftopBattery (charge)
23:3005:3711:4517:5200:001.8 GW 0
hydrowindsolar rooftop
23:3005:3711:4517:5200:001.3 GW 0

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

ServiceCostSpikesPeakWhen
RAISEREG$8,2180$1728 Apr, 15:40
LOWERREG$2,7730$1528 Apr, 07:40
RAISE60SEC$1,4640$028 Apr, 16:20
RAISE6SEC$9040$128 Apr, 17:50
RAISE5MIN$2460$028 Apr, 20:05
LOWER60SEC$270$028 Apr, 14:15
LOWER5MIN$50$028 Apr, 12:35
LOWER6SEC$20$028 Apr, 13:35
Total$13,639

Cost = NSW RRP × cleared MW per 5-min interval.

ServiceCostSpikesPeakWhen
LOWER6SEC$42,9800$628 Apr, 07:55
LOWER60SEC$40,7630$628 Apr, 10:10
LOWER5MIN$9,1420$228 Apr, 17:00
RAISEREG$6,2300$1728 Apr, 15:40
LOWERREG$5,9400$1628 Apr, 07:40
RAISE6SEC$690$028 Apr, 08:35
RAISE60SEC$210$028 Apr, 04:35
RAISE5MIN$180$028 Apr, 06:30
Total$105,162

Cost = QLD RRP × cleared MW per 5-min interval.

ServiceCostSpikesPeakWhen
RAISEREG$11,4610$1728 Apr, 15:40
LOWERREG$6,7920$1528 Apr, 07:40
RAISE60SEC$2,3840$028 Apr, 16:20
RAISE6SEC$1,8470$128 Apr, 17:50
RAISE5MIN$4200$028 Apr, 20:05
LOWER60SEC$480$028 Apr, 14:15
LOWER5MIN$50$028 Apr, 12:35
LOWER6SEC$20$028 Apr, 13:35
Total$22,959

Cost = VIC RRP × cleared MW per 5-min interval.

ServiceCostSpikesPeakWhen
LOWERREG$3,9240$1528 Apr, 07:40
RAISEREG$3,9110$1728 Apr, 15:40
RAISE60SEC$7260$028 Apr, 16:20
RAISE6SEC$5630$128 Apr, 17:50
RAISE5MIN$1500$028 Apr, 20:05
LOWER60SEC$310$028 Apr, 14:15
LOWER5MIN$90$028 Apr, 12:35
LOWER6SEC$20$028 Apr, 13:35
Total$9,316

Cost = SA RRP × cleared MW per 5-min interval.

ServiceCostSpikesPeakWhen
LOWER6SEC$10,1920$1228 Apr, 04:05
RAISEREG$9,6910$1429 Apr, 02:05
RAISE6SEC$7,0120$2228 Apr, 18:00
LOWERREG$6,3850$628 Apr, 18:00
RAISE60SEC$3,2050$929 Apr, 02:15
LOWER60SEC$1,5090$128 Apr, 21:25
RAISE5MIN$5620$028 Apr, 04:05
LOWER5MIN$1940$028 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