NEM
NEM Daily analysis

Thursday 15 October 2026

Trading day 2026-10-15

Market Snapshot

SA records 14.3 negative price hours as NEM average reaches $69.90/MWh

Prices ranged from $54.80/MWh in VIC to $92.50/MWh in NSW. SA recorded 14.3 hours of negative prices, while VIC and TAS recorded 6.2 and 5.8 hours respectively. VIC reached a minimum of -$168.70/MWh at 16:00. AEMO's notice at 15:55 stated prices for the 16:00 interval were subject to review.

NSW recorded the highest demand peak of 8950 MW at 17:55. Coal supplied 48.5 per cent of NEM generation, followed by wind at 20.6 per cent and rooftop solar at 15.5 per cent. Batteries discharged 14,483 MWh with a net load of 2637 MWh.

FCAS costs remained low, with regulation raise in TAS recording the highest cost at $37,889. AEMO's notice at 16:26 stated a lack of reserve level 2 condition was not declared in QLD. Total emissions were 297,255 tonnes, 6.9 per cent above the same weekday last week.

Today · Pre-dispatch forecasts indicate peak prices of $127.19/MWh in SA and $120.30/MWh in NSW at 19:30.

In context · The NEM average price of $69.90/MWh was below the seven-day average of $86.60/MWh, ranking fifth for the week. SA recorded its highest daily average of the week at $56.80/MWh.

NSW $93VIC $55QLD $85SA $57TAS $60
Numbers-only recap · gemini-3.1-pro-preview

Prices

Trading day · 04:00 → 04:00 AEST · 30-min average

NSW VIC QLD SA TAS
$0 $40 $80 $120 $160 -$60 -$10 $40 $90 $140 $0 $50 $100 $150 $200 -$30 $13 $55 $98 $140 -$40 $5 $50 $95 $140 05:00 11:00 17:00 23:00 05:00
Region Avg VWAP Min Max Neg Cap
NSW $93 $93 $43 $223 0 0
QLD $85 $86 $44 $295 0 0
SA $57 $86 -$54 $138 172 0
VIC $55 $62 -$169 $133 74 0
TAS $60 $64 -$78 $350 70 0

Min · Max are 5-minute dispatch extremes; the price chart plots 30-minute averages, so its peak reads lower.

Demand

NSW
Peak
8,950MW
18:55
Trough
5,742MW
14:30
Energy
347.4GWh
QLD
Peak
7,526MW
19:05
Trough
5,221MW
11:40
Energy
297.7GWh
SA
Peak
1,470MW
20:40
Trough
-182MW
13:50
Energy
41.6GWh
VIC
Peak
6,787MW
07:30
Trough
3,263MW
12:45
Energy
233.2GWh
TAS
Peak
1,246MW
07:40
Trough
773MW
15:10
Energy
46.7GWh

FCAS

ServiceCostSpikesPeakWhen
RAISEREG$7,1710$2015 Oct, 17:50
LOWERREG$6680$1215 Oct, 17:20
RAISE60SEC$1660$015 Oct, 07:35
RAISE6SEC$1490$015 Oct, 07:35
LOWER60SEC$910$015 Oct, 17:40
RAISE5MIN$340$015 Oct, 07:35
LOWER6SEC$340$015 Oct, 16:50
LOWER5MIN$250$015 Oct, 17:00
Total$8,337

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

ServiceCostSpikesPeakWhen
RAISEREG$8,6210$2015 Oct, 17:50
LOWER6SEC$4,9740$615 Oct, 17:20
LOWER60SEC$4,0570$615 Oct, 17:20
LOWERREG$3,0000$1215 Oct, 17:20
RAISE6SEC$1,7330$2515 Oct, 17:00
RAISE60SEC$1,7290$2515 Oct, 17:00
LOWER5MIN$2250$015 Oct, 11:35
RAISE5MIN$330$015 Oct, 17:00
Total$24,372

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

ServiceCostSpikesPeakWhen
RAISEREG$6,7370$2015 Oct, 17:50
LOWERREG$1,5970$1215 Oct, 17:20
RAISE60SEC$1830$015 Oct, 07:35
RAISE6SEC$1470$015 Oct, 07:35
LOWER60SEC$620$015 Oct, 17:40
RAISE5MIN$480$015 Oct, 07:35
LOWER6SEC$350$015 Oct, 16:50
LOWER5MIN$240$015 Oct, 17:00
Total$8,832

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

ServiceCostSpikesPeakWhen
LOWER60SEC$10,6000$2515 Oct, 13:00
LOWER6SEC$5,4410$1015 Oct, 14:20
RAISEREG$5,2710$2015 Oct, 17:50
LOWERREG$3,0430$1215 Oct, 17:20
LOWER5MIN$2730$015 Oct, 10:45
RAISE6SEC$2190$015 Oct, 08:10
RAISE60SEC$2170$015 Oct, 08:10
RAISE5MIN$370$015 Oct, 07:35
Total$25,101

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

ServiceCostSpikesPeakWhen
RAISEREG$10,0900$27915 Oct, 09:05
RAISE6SEC$5,6000$42715 Oct, 09:05
LOWERREG$4,7090$315 Oct, 06:05
RAISE60SEC$7780$015 Oct, 05:05
LOWER6SEC$2470$315 Oct, 07:05
LOWER60SEC$920$015 Oct, 05:40
LOWER5MIN$30$015 Oct, 07:05
RAISE5MIN$10$015 Oct, 07:10
Total$21,520

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

Battery dispatch

Peak moment

Fleet discharged 811 MW at 20:00 as NSW spot hit $98/MWh.

Peak moment

Fleet discharged 724 MW at 17:30 as QLD spot hit $89/MWh.

Peak moment

Fleet discharged 1,503 MW at 20:00 as VIC spot hit $87/MWh.

Peak moment

Fleet discharged 473 MW at 20:30 as SA spot hit $94/MWh.

Peak moment

Fleet discharged 3,353 MW at 20:00 as TAS spot hit $91/MWh.

Discharged
3,476MWh
peak 811 MW · 20:00
Charged
4,531MWh
peak 723 MW
Net
-1,056MWh
discharge − charge
Round-trip
77%
discharge / charge ratio
Discharged
2,854MWh
peak 724 MW · 17:30
Charged
4,573MWh
peak 927 MW
Net
-1,719MWh
discharge − charge
Round-trip
62%
discharge / charge ratio
Discharged
5,604MWh
peak 1,503 MW · 20:00
Charged
5,702MWh
peak 948 MW
Net
-98MWh
discharge − charge
Round-trip
98%
discharge / charge ratio
Discharged
2,550MWh
peak 473 MW · 20:30
Charged
2,314MWh
peak 424 MW
Net
+236MWh
discharge − charge
Round-trip
110%
discharge / charge ratio
NEM-wide
Discharged
14,483MWh
peak 3,353 MW · 20:00
Charged
17,120MWh
peak 2,604 MW
Net
-2,637MWh
discharge − charge
Round-trip
85%
discharge / charge ratio

Fleet net dispatch · spot-price overlay · 30-min average

Net MWdischarge ↑ · charge ↓NSWQLDVICSATAS$/MWh
-4.0 GW-2.0 GW0 MW2.0 GW4.0 GW-$100$0$100$20000:3007:3714:4521:5205:00

Regional dispatch ranking

RegionDischargedNet
#1VIC
5,604MWh
-98
#2NSW
3,476MWh
-1,056
#3QLD
2,854MWh
-1,719
#4SA
2,550MWh
+236

Generation Mix

TOP FUEL 46.7%
  • Coal46.7% · 95.0 GWh
  • Gas0.8% · 1.6 GWh
  • Hydro6.6% · 13.4 GWh
  • Wind18.2% · 36.9 GWh
  • Solar (utility)11.7% · 23.8 GWh
  • Solar (rooftop)14.4% · 29.3 GWh
  • Battery1.7% · 3.5 GWh
TOP FUEL 61.8%
  • Coal61.8% · 120.4 GWh
  • Gas0.8% · 1.5 GWh
  • Hydro1.3% · 2.6 GWh
  • Wind18.8% · 36.6 GWh
  • Solar (utility)4.5% · 8.8 GWh
  • Solar (rooftop)11.3% · 22.0 GWh
  • Battery1.5% · 2.9 GWh
TOP FUEL 52.1%
  • Coal52.1% · 89.0 GWh
  • Gas0.2% · 0.4 GWh
  • Hydro0.8% · 1.4 GWh
  • Wind22.6% · 38.6 GWh
  • Solar (utility)4.6% · 7.9 GWh
  • Solar (rooftop)16.4% · 28.1 GWh
  • Battery3.3% · 5.6 GWh
TOP FUEL 40.3%
  • Gas6.7% · 2.6 GWh
  • Wind38.3% · 14.9 GWh
  • Solar (utility)7.5% · 2.9 GWh
  • Solar (rooftop)40.3% · 15.6 GWh
  • Battery6.6% · 2.6 GWh
  • Other0.6% · 0.2 GWh
TOP FUEL 77.0%
  • Hydro77.0% · 15.4 GWh
  • Wind11.9% · 2.4 GWh
  • Solar (rooftop)11.1% · 2.2 GWh
coalgashydrobattery dischargewindsolar utilitysolar rooftopBattery (charge)
00:3006:3712:4518:5201:0011.0 GW 0
coalgashydrobattery dischargewindsolar utilitysolar rooftopBattery (charge)
00:3006:3712:4518:5201:0010.1 GW 0
coalgashydrobattery dischargewindsolar utilitysolar rooftopBattery (charge)
00:3006:3712:4518:5201:008.9 GW 0
gasbattery dischargewindsolar utilitysolar rooftopotherBattery (charge)
00:3006:3712:4518:5201:002.2 GW 0
hydrowindsolar rooftop
00:3006:3712:4518:5201:001.2 GW 0

Renewables

NSW · Daily renewable share
47.7%
VIC · Daily renewable share
51.9%
QLD · Daily renewable share
40.2%
SA · Daily renewable share
91.0%
TAS · Daily renewable share
69.8%
Peak instantaneous
69.6%
at 11:05
Daily NEM-wide share
48.7%
By region (daily share)
  • NSW
    47.7%
  • VIC
    51.9%
  • QLD
    40.2%
  • SA
    91.0%
  • TAS
    69.8%

Interconnectors

Region (proxy) Net flow Direction changes Hours at limit
N-Q-MNSP1 +26.1 GWh 10 —
NSW1-QLD1 −29.1 GWh 8 —
VIC1-NSW1 +25.3 GWh 4 —
V-SA −2.8 GWh 15 —
T-V-MNSP1 −17.0 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
297.3k tCO₂
▲ 6.9% vs same day last week
Intensity by region
NSW 83.6k tCO₂ 0.409 tCO₂/MWh
QLD 106.5k tCO₂ 0.546 tCO₂/MWh
SA 1.5k tCO₂ 0.037 tCO₂/MWh
VIC 105.7k tCO₂ 0.609 tCO₂/MWh
TAS 0 tCO₂ 0.000 tCO₂/MWh