NEM
NEM Daily analysis

Friday 17 July 2026

Trading day 2026-07-17

Market Snapshot

South Australia average price exceeds one hundred dollars amid high demand

Regional average prices ranged from $83.80/MWh in Tasmania to $109.30/MWh in South Australia, with no negative price intervals recorded across the market. New South Wales reached a peak demand of 10,769 MW at 17:45, while Queensland peaked later at 18:25 with 7,752 MW.

Renewable generation reached an instantaneous peak share of 56.2% at 11:55, supported by a combined solar contribution of 15.2%. Wind and hydro generation provided 7.7% and 9.1% of the total energy mix respectively throughout the trading day.

Battery storage systems discharged 16,460 MWh into the grid, though the technology remained a net consumer with a balance of -268 MWh. Total market emissions were 409,356 tonnes of CO2, reflecting a marginal 0.2% increase compared to the same day last week.

FCAS costs were led by the Raise Regulation service in New South Wales at $32,976, followed by Lower Regulation in Tasmania. Interconnector flows showed significant movement from Victoria into New South Wales and from Tasmania into the mainland via Basslink.

Today · Queensland is forecast to reach a peak price of $319.04/MWh at 19:30, while other regions expect peaks between $61.84 and $145.00.

Why it matters · The daily average of $91.10/MWh sits 53.2% above the seven-day average, extending a three-day run of prices significantly higher than the mid-week lows. This price elevation occurred despite a healthy 33.4% renewable share and the absence of any cap-level price spikes or FCAS volatility.

NSW $98VIC $93QLD $85SA $109TAS $84
Numbers-only recap · gemini-3-flash-preview

Prices

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

NSW VIC QLD SA TAS
$0 $38 $75 $113 $150 $0 $38 $75 $113 $150 $0 $33 $65 $98 $130 $0 $43 $85 $128 $170 $0 $33 $65 $98 $130 04:00 10:00 16:00 22:00 04:00
Region Avg VWAP Min Max Neg Cap
NSW $98 $99 $43 $156 0 0
QLD $85 $86 $30 $129 0 0
SA $109 $116 $34 $260 0 0
VIC $93 $96 $20 $157 0 0
TAS $84 $84 $20 $140 0 0

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

Demand

NSW
Peak
10,769MW
17:45
Trough
7,258MW
03:55
Energy
429.5GWh
QLD
Peak
7,752MW
18:25
Trough
5,128MW
12:20
Energy
306.1GWh
SA
Peak
2,151MW
08:15
Trough
638MW
13:55
Energy
73.7GWh
VIC
Peak
7,860MW
07:55
Trough
4,556MW
14:10
Energy
296.1GWh
TAS
Peak
1,429MW
07:55
Trough
1,030MW
04:00
Energy
58.6GWh

FCAS

ServiceCostSpikesPeakWhen
RAISEREG$4,6180$1417 July, 09:35
LOWERREG$4900$417 July, 11:30
RAISE6SEC$2370$017 July, 08:10
RAISE60SEC$1630$017 July, 20:05
LOWER60SEC$1350$017 July, 13:40
LOWER6SEC$950$017 July, 13:15
RAISE5MIN$770$017 July, 18:40
LOWER5MIN$440$017 July, 12:50
Total$5,859

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

ServiceCostSpikesPeakWhen
RAISEREG$5,2260$1417 July, 09:35
LOWERREG$2,2460$417 July, 11:30
RAISE6SEC$3940$017 July, 08:10
LOWER60SEC$2090$017 July, 13:40
RAISE60SEC$1940$017 July, 20:05
LOWER6SEC$1280$017 July, 13:15
RAISE5MIN$620$017 July, 18:40
LOWER5MIN$470$017 July, 12:50
Total$8,507

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

ServiceCostSpikesPeakWhen
RAISEREG$8,7130$1417 July, 09:35
LOWERREG$1,8460$417 July, 11:30
RAISE6SEC$3340$017 July, 08:10
RAISE60SEC$3110$017 July, 20:05
LOWER60SEC$1560$017 July, 13:40
LOWER6SEC$1190$017 July, 13:15
RAISE5MIN$1090$017 July, 18:40
LOWER5MIN$320$017 July, 12:50
Total$11,619

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

ServiceCostSpikesPeakWhen
RAISEREG$6,6540$1417 July, 09:35
LOWERREG$2,1000$417 July, 11:30
RAISE6SEC$3510$017 July, 08:10
RAISE60SEC$2500$017 July, 20:05
LOWER60SEC$1660$017 July, 13:40
LOWER6SEC$1210$017 July, 13:15
RAISE5MIN$870$017 July, 18:40
LOWER5MIN$600$017 July, 12:50
Total$9,789

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

ServiceCostSpikesPeakWhen
RAISEREG$7,7660$1317 July, 16:30
LOWERREG$2,8930$5017 July, 05:35
RAISE6SEC$330$017 July, 14:25
RAISE60SEC$330$017 July, 14:25
LOWER6SEC$60$017 July, 13:15
LOWER60SEC$60$017 July, 13:40
RAISE5MIN$00$017 July, 15:05
LOWER5MIN$00$017 July, 12:50
Total$10,737

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

Battery dispatch

Peak moment

Fleet discharged 1,271 MW at 18:00 as NSW spot hit $132/MWh.

Peak moment

Fleet discharged 1,286 MW at 18:00 as QLD spot hit $118/MWh.

Peak moment

Fleet discharged 855 MW at 19:30 as VIC spot hit $116/MWh.

Peak moment

Fleet discharged 293 MW at 20:00 as SA spot hit $129/MWh.

Peak moment

Fleet discharged 3,431 MW at 18:00 as TAS spot hit $118/MWh.

Discharged
5,399MWh
peak 1,271 MW · 18:00
Charged
4,966MWh
peak 883 MW
Net
+433MWh
discharge − charge
Round-trip
109%
discharge / charge ratio
Discharged
4,903MWh
peak 1,286 MW · 18:00
Charged
5,218MWh
peak 807 MW
Net
-315MWh
discharge − charge
Round-trip
94%
discharge / charge ratio
Discharged
4,527MWh
peak 855 MW · 19:30
Charged
4,690MWh
peak 802 MW
Net
-163MWh
discharge − charge
Round-trip
97%
discharge / charge ratio
Discharged
1,631MWh
peak 293 MW · 20:00
Charged
1,855MWh
peak 472 MW
Net
-224MWh
discharge − charge
Round-trip
88%
discharge / charge ratio
NEM-wide
Discharged
16,460MWh
peak 3,431 MW · 18:00
Charged
16,728MWh
peak 2,787 MW
Net
-268MWh
discharge − charge
Round-trip
98%
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$0$50$100$150$20023:3006:3713:4520:5204:00

Regional dispatch ranking

RegionDischargedNet
#1NSW
5,399MWh
+433
#2QLD
4,903MWh
-315
#3VIC
4,527MWh
-163
#4SA
1,631MWh
-224

Generation Mix

TOP FUEL 70.5%
  • Coal70.5% · 155.5 GWh
  • Gas0.6% · 1.4 GWh
  • Hydro2.2% · 4.9 GWh
  • Wind7.3% · 16.0 GWh
  • Solar (utility)9.2% · 20.3 GWh
  • Solar (rooftop)7.1% · 15.8 GWh
  • Battery2.4% · 5.4 GWh
  • Other0.6% · 1.3 GWh
TOP FUEL 65.1%
  • Coal65.1% · 134.4 GWh
  • Gas2.6% · 5.4 GWh
  • Hydro2.5% · 5.2 GWh
  • Wind9.8% · 20.3 GWh
  • Solar (utility)7.9% · 16.3 GWh
  • Solar (rooftop)9.2% · 19.1 GWh
  • Battery2.4% · 4.9 GWh
  • Other0.4% · 0.7 GWh
TOP FUEL 65.5%
  • Coal65.5% · 115.0 GWh
  • Gas4.7% · 8.3 GWh
  • Hydro11.8% · 20.8 GWh
  • Wind3.4% · 6.0 GWh
  • Solar (utility)4.0% · 7.1 GWh
  • Solar (rooftop)8.0% · 14.0 GWh
  • Battery2.6% · 4.5 GWh
TOP FUEL 54.1%
  • Gas54.1% · 19.5 GWh
  • Wind12.2% · 4.4 GWh
  • Solar (utility)7.3% · 2.6 GWh
  • Solar (rooftop)21.9% · 7.9 GWh
  • Battery4.5% · 1.6 GWh
TOP FUEL 74.0%
  • Gas11.4% · 4.8 GWh
  • Hydro74.0% · 31.2 GWh
  • Wind13.2% · 5.5 GWh
  • Solar (rooftop)1.4% · 0.6 GWh
coalgashydrobattery dischargewindsolar utilitysolar rooftopotherBattery (charge)
23:3005:3711:4517:5200:0011.1 GW 0
coalgashydrobattery dischargewindsolar utilitysolar rooftopotherBattery (charge)
23:3005:3711:4517:5200:0010.0 GW 0
coalgashydrobattery dischargewindsolar utilitysolar rooftopBattery (charge)
23:3005:3711:4517:5200:008.7 GW 0
gasbattery dischargewindsolar utilitysolar rooftopBattery (charge)
23:3005:3711:4517:5200:002.1 GW 0
gashydrowindsolar rooftop
23:3005:3711:4517:5200:001.9 GW 0

Renewables

NSW · Daily renewable share
25.8%
VIC · Daily renewable share
30.8%
QLD · Daily renewable share
36.1%
SA · Daily renewable share
35.0%
TAS · Daily renewable share
111.7%
Peak instantaneous
56.2%
at 11:55
Daily NEM-wide share
33.4%
By region (daily share)
  • NSW
    25.8%
  • VIC
    30.8%
  • QLD
    36.1%
  • SA
    35.0%
  • TAS
    111.7%

Interconnectors

Region (proxy) Net flow Direction changes Hours at limit
N-Q-MNSP1 +42.5 GWh 0
NSW1-QLD1 −47.2 GWh 0
VIC1-NSW1 +14.2 GWh 28
V-SA −22.2 GWh 0
T-V-MNSP1 +17.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
409.4k tCO₂
▲ 0.2% vs same day last week
Intensity by region
NSW 136.0k tCO₂ 0.614 tCO₂/MWh
QLD 119.6k tCO₂ 0.575 tCO₂/MWh
SA 9.5k tCO₂ 0.256 tCO₂/MWh
VIC 141.4k tCO₂ 0.799 tCO₂/MWh
TAS 2.9k tCO₂ 0.070 tCO₂/MWh