NEM
NEM Daily analysis

Thursday 23 April 2026

Trading day 2026-04-23

Prices

Trading day · 04:00 → 04:00 AEST

NSW VIC QLD SA TAS
-$10 $20 $50 $80 $110 04:00 10:00 16:00 22:00 04:00
Region Avg VWAP Min Max Neg Cap
NSW $51 $53 $0 $99 0 0
QLD $39 $42 -$4 $80 11 0
SA $39 $45 -$3 $135 6 0
VIC $35 $40 -$3 $101 3 0
TAS $85 $85 $66 $101 0 0

Demand

NSW
Peak
9,133MW
18:05
Trough
5,981MW
13:05
Energy
355.4GWh
QLD
Peak
7,780MW
17:55
Trough
4,561MW
11:00
Energy
289.4GWh
SA
Peak
1,759MW
18:35
Trough
485MW
13:15
Energy
59.7GWh
VIC
Peak
6,330MW
18:10
Trough
3,348MW
12:50
Energy
227.0GWh
TAS
Peak
1,195MW
17:55
Trough
901MW
14:40
Energy
49.2GWh

Generation Mix

TOP FUEL 55.8%
  • Coal55.8% · 108.8 GWh
  • Gas1.5% · 2.9 GWh
  • Hydro3.6% · 7.0 GWh
  • Wind11.8% · 23.0 GWh
  • Solar (utility)14.0% · 27.3 GWh
  • Solar (rooftop)11.7% · 22.8 GWh
  • Battery1.7% · 3.2 GWh
TOP FUEL 53.3%
  • Coal53.3% · 108.2 GWh
  • Gas4.0% · 8.1 GWh
  • Hydro4.6% · 9.3 GWh
  • Wind12.8% · 25.9 GWh
  • Solar (utility)10.7% · 21.7 GWh
  • Solar (rooftop)12.9% · 26.3 GWh
  • Battery1.7% · 3.5 GWh
TOP FUEL 62.9%
  • Coal62.9% · 93.2 GWh
  • Hydro2.4% · 3.6 GWh
  • Wind14.1% · 20.9 GWh
  • Solar (utility)5.9% · 8.8 GWh
  • Solar (rooftop)12.4% · 18.4 GWh
  • Battery2.3% · 3.3 GWh
TOP FUEL 52.4%
  • Gas10.3% · 3.9 GWh
  • Wind52.4% · 19.6 GWh
  • Solar (utility)7.4% · 2.8 GWh
  • Solar (rooftop)26.5% · 9.9 GWh
  • Battery3.3% · 1.3 GWh
TOP FUEL 83.4%
  • Hydro83.4% · 23.0 GWh
  • Wind12.3% · 3.4 GWh
  • Solar (rooftop)4.3% · 1.2 GWh
coalgashydrobattery dischargewindsolar utilitysolar rooftopBattery (charge)
23:3005:3711:4517:5200:009.7 GW 0
coalgashydrobattery dischargewindsolar utilitysolar rooftopBattery (charge)
23:3005:3711:4517:5200:0010.4 GW 0
coalhydrobattery dischargewindsolar utilitysolar rooftopBattery (charge)
23:3005:3711:4517:5200:007.0 GW 0
gasbattery dischargewindsolar utilitysolar rooftopBattery (charge)
23:3005:3711:4517:5200:002.2 GW 0
hydrowindsolar rooftop
23:3005:3711:4517:5200:001.3 GW 0

Renewables

NSW · Daily renewable share
30.8%
VIC · Daily renewable share
29.8%
QLD · Daily renewable share
38.7%
SA · Daily renewable share
75.0%
TAS · Daily renewable share
96.7%
Peak instantaneous
55.4%
at 09:30
Daily NEM-wide share
39.2%
By region (daily share)
  • NSW
    30.8%
  • VIC
    29.8%
  • QLD
    38.7%
  • SA
    75.0%
  • TAS
    96.7%

FCAS

ServiceCostSpikesPeakWhen
RAISEREG$9,5940$2023 Apr, 15:50
LOWERREG$4,8100$2423 Apr, 07:40
RAISE6SEC$3,8020$1023 Apr, 17:05
RAISE60SEC$3,2700$523 Apr, 17:05
RAISE5MIN$5550$123 Apr, 16:45
LOWER5MIN$80$023 Apr, 15:25
LOWER60SEC$70$023 Apr, 22:10
LOWER6SEC$20$023 Apr, 22:10
Total$22,048

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

ServiceCostSpikesPeakWhen
LOWER6SEC$94,1590$3223 Apr, 07:35
LOWER60SEC$85,7000$5423 Apr, 07:25
LOWER5MIN$18,5500$623 Apr, 07:00
RAISEREG$8,4180$2023 Apr, 15:50
LOWERREG$6,1510$2623 Apr, 07:40
RAISE6SEC$1020$023 Apr, 22:45
RAISE60SEC$440$023 Apr, 15:35
RAISE5MIN$130$023 Apr, 16:25
Total$213,138

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

ServiceCostSpikesPeakWhen
RAISEREG$15,1240$2023 Apr, 15:50
LOWERREG$9,9540$2423 Apr, 07:40
RAISE6SEC$5,8490$1023 Apr, 17:05
RAISE60SEC$5,8090$523 Apr, 17:05
RAISE5MIN$1,0830$123 Apr, 16:45
LOWER60SEC$400$023 Apr, 22:10
LOWER5MIN$140$023 Apr, 15:25
LOWER6SEC$80$023 Apr, 22:10
Total$37,881

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

ServiceCostSpikesPeakWhen
RAISE6SEC$6,7340$1524 Apr, 03:15
RAISE60SEC$5,9630$1624 Apr, 03:15
LOWERREG$3,8940$2423 Apr, 07:40
RAISE5MIN$2,4330$1824 Apr, 03:15
RAISEREG$2,1980$2124 Apr, 03:15
LOWER60SEC$1,5930$823 Apr, 12:55
LOWER6SEC$1,3190$423 Apr, 12:45
LOWER5MIN$4890$123 Apr, 12:00
Total$24,623

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

ServiceCostSpikesPeakWhen
RAISEREG$9,9850$823 Apr, 13:00
LOWERREG$7,4080$423 Apr, 14:40
LOWER6SEC$6,7640$1223 Apr, 14:40
RAISE6SEC$4,2860$5023 Apr, 13:00
RAISE60SEC$3,0250$123 Apr, 06:35
LOWER60SEC$1,4840$123 Apr, 08:10
RAISE5MIN$2280$023 Apr, 04:05
LOWER5MIN$970$023 Apr, 04:05
Total$33,277

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

Battery dispatch

Discharged
3,248MWh
peak 855 MW · 18:30
Charged
4,065MWh
peak 902 MW
Net
-818MWh
discharge − charge
Round-trip
80%
discharge / charge ratio
Discharged
3,454MWh
peak 1,208 MW · 18:00
Charged
4,261MWh
peak 794 MW
Net
-807MWh
discharge − charge
Round-trip
81%
discharge / charge ratio
Discharged
3,341MWh
peak 880 MW · 18:00
Charged
3,297MWh
peak 784 MW
Net
+45MWh
discharge − charge
Round-trip
101%
discharge / charge ratio
Discharged
1,253MWh
peak 371 MW · 19:00
Charged
1,443MWh
peak 301 MW
Net
-190MWh
discharge − charge
Round-trip
87%
discharge / charge ratio
NEM-wide
Discharged
11,296MWh
peak 3,233 MW · 18:00
Charged
13,066MWh
peak 2,299 MW
Net
-1,770MWh
discharge − charge
Round-trip
86%
discharge / charge ratio

Interconnectors

Region (proxy) Net flow Direction changes Hours at limit
N-Q-MNSP1 +28.8 GWh 6
NSW1-QLD1 −39.3 GWh 6
VIC1-NSW1 +20.2 GWh 14
V-SA −3.0 GWh 33
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

Total emissions
304.5k tCO₂
▼ 1.0% vs same day last week
Intensity by region
NSW 97.3k tCO₂ 0.505 tCO₂/MWh
QLD 97.2k tCO₂ 0.487 tCO₂/MWh
SA 1.9k tCO₂ 0.050 tCO₂/MWh
VIC 108.1k tCO₂ 0.738 tCO₂/MWh
TAS 0 tCO₂ 0.000 tCO₂/MWh