Tuesday 25 August 2026
Trading day 2026-08-25
NEM average prices rise sharply as coal generation exceeds fifty percent
Average prices across the mainland were relatively aligned, though New South Wales remained the most expensive region at $98.10/MWh. South Australia exhibited the highest volatility, recording 50 negative intervals alongside a peak of $208.90/MWh during the evening demand period.
Operational demand peaked across all regions between 18:00 and 19:05, with New South Wales reaching a maximum load of 10,369 MW. Total system emissions rose by 9.0% compared to the same day last week, totalling 351,379 tonnes of CO2.
Coal dominated the generation profile at 54.9%, while wind and hydro contributed 18.9% and 8.4% respectively. Utility and rooftop solar combined for 13.8% of the mix, supporting an instantaneous renewable penetration peak of 60.3%.
Battery storage dispatched 9,426 MWh throughout the day, resulting in a net consumption of 5,407 MWh after charging. FCAS costs were led by the Raise Regulation service in Tasmania, which peaked at $40.00/MWh.
Today · Pre-dispatch forecasts indicate a price peak of $319.04/MWh in Queensland at 19:30, while other regions expect maximums between $61.84/MWh and $145.00/MWh.
Why it matters · The daily average of $85.70/MWh sits 67.7% above the weekly average, extending a four-day upward trend in NEM pricing. This shift coincides with a 9% increase in emissions and a high coal share, despite South Australia maintaining significant negative price volatility.
Prices
Trading day · 04:00 → 04:00 AEST · 30-min average
| Region | Avg | VWAP | Min | Max | Neg | Cap |
|---|---|---|---|---|---|---|
| NSW | $98 | $100 | $42 | $186 | 0 | 0 |
| QLD | $82 | $85 | $25 | $179 | 0 | 0 |
| SA | $83 | $84 | -$26 | $209 | 50 | 0 |
| VIC | $93 | $94 | $13 | $163 | 0 | 0 |
| TAS | $84 | $85 | $35 | $147 | 0 | 0 |
Min · Max are 5-minute dispatch extremes; the price chart plots 30-minute averages, so its peak reads lower.
Demand
FCAS
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $4,474 | 0 | $11 | 26 Aug, 00:05 |
| LOWERREG | $946 | 0 | $7 | 25 Aug, 07:20 |
| RAISE6SEC | $124 | 0 | $0 | 25 Aug, 07:45 |
| LOWER60SEC | $119 | 0 | $0 | 25 Aug, 22:50 |
| RAISE60SEC | $106 | 0 | $0 | 25 Aug, 07:50 |
| LOWER6SEC | $40 | 0 | $0 | 25 Aug, 22:50 |
| LOWER5MIN | $38 | 0 | $0 | 25 Aug, 10:55 |
| RAISE5MIN | $32 | 0 | $0 | 25 Aug, 10:40 |
| Total | $5,879 | |||
Cost = NSW RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $10,755 | 0 | $11 | 26 Aug, 00:05 |
| LOWERREG | $2,846 | 0 | $7 | 25 Aug, 07:20 |
| RAISE6SEC | $366 | 0 | $0 | 25 Aug, 08:15 |
| LOWER60SEC | $342 | 0 | $0 | 25 Aug, 22:50 |
| RAISE60SEC | $312 | 0 | $0 | 25 Aug, 09:10 |
| LOWER6SEC | $82 | 0 | $0 | 25 Aug, 22:50 |
| LOWER5MIN | $56 | 0 | $0 | 25 Aug, 10:55 |
| RAISE5MIN | $38 | 0 | $0 | 25 Aug, 10:40 |
| Total | $14,797 | |||
Cost = QLD RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $9,942 | 0 | $11 | 26 Aug, 00:05 |
| LOWERREG | $3,099 | 0 | $7 | 25 Aug, 07:20 |
| RAISE60SEC | $249 | 0 | $0 | 25 Aug, 07:50 |
| RAISE6SEC | $248 | 0 | $0 | 25 Aug, 07:45 |
| LOWER60SEC | $172 | 0 | $0 | 25 Aug, 22:50 |
| RAISE5MIN | $88 | 0 | $0 | 25 Aug, 10:40 |
| LOWER6SEC | $41 | 0 | $0 | 25 Aug, 22:50 |
| LOWER5MIN | $34 | 0 | $0 | 25 Aug, 10:55 |
| Total | $13,874 | |||
Cost = VIC RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $7,806 | 0 | $11 | 26 Aug, 00:05 |
| LOWERREG | $4,734 | 0 | $7 | 25 Aug, 07:20 |
| RAISE6SEC | $1,358 | 0 | $0 | 25 Aug, 21:50 |
| RAISE60SEC | $1,320 | 0 | $0 | 25 Aug, 22:00 |
| RAISE5MIN | $420 | 0 | $0 | 25 Aug, 22:25 |
| LOWER60SEC | $307 | 0 | $0 | 25 Aug, 19:25 |
| LOWER6SEC | $168 | 0 | $0 | 25 Aug, 19:25 |
| LOWER5MIN | $43 | 0 | $0 | 25 Aug, 10:55 |
| Total | $16,158 | |||
Cost = SA RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $10,202 | 0 | $40 | 25 Aug, 06:00 |
| LOWERREG | $3,749 | 0 | $4 | 25 Aug, 06:35 |
| RAISE6SEC | $6 | 0 | $0 | 25 Aug, 10:05 |
| RAISE60SEC | $6 | 0 | $0 | 25 Aug, 10:05 |
| RAISE5MIN | $0 | 0 | $0 | 25 Aug, 10:40 |
| LOWER6SEC | $0 | 0 | $0 | 25 Aug, 22:50 |
| LOWER60SEC | $0 | 0 | $0 | 25 Aug, 22:50 |
| LOWER5MIN | $0 | 0 | $0 | 25 Aug, 10:55 |
| Total | $13,963 | |||
Cost = TAS RRP × cleared MW per 5-min interval.
Battery dispatch
Peak moment
Fleet discharged 819 MW at 18:30 as NSW spot hit $147/MWh.
Peak moment
Fleet discharged 1,183 MW at 17:30 as QLD spot hit $142/MWh.
Peak moment
Fleet discharged 375 MW at 08:00 as VIC spot hit $97/MWh.
Peak moment
Fleet discharged 380 MW at 08:30 as SA spot hit $86/MWh.
Peak moment
Fleet discharged 2,222 MW at 17:30 as TAS spot hit $124/MWh.
Fleet net dispatch · spot-price overlay · 30-min average
Regional dispatch ranking
| Region | Discharged | Net |
|---|---|---|
#1QLD | 3,850MWh | -1,254 |
#2NSW | 2,477MWh | -808 |
#3VIC | 1,799MWh | -1,950 |
#4SA | 1,301MWh | -1,395 |
Generation Mix
- Coal65.4% · 132.8 GWh
- Gas0.9% · 1.8 GWh
- Hydro6.4% · 12.9 GWh
- Wind15.8% · 32.1 GWh
- Solar (utility)4.6% · 9.3 GWh
- Solar (rooftop)5.7% · 11.5 GWh
- Battery1.2% · 2.5 GWh
- Coal58.7% · 117.3 GWh
- Gas1.6% · 3.2 GWh
- Hydro1.3% · 2.7 GWh
- Wind12.6% · 25.2 GWh
- Solar (utility)9.9% · 19.7 GWh
- Solar (rooftop)14.0% · 28.0 GWh
- Battery1.9% · 3.8 GWh
- Coal69.3% · 105.0 GWh
- Gas2.2% · 3.4 GWh
- Hydro3.3% · 5.0 GWh
- Wind15.6% · 23.6 GWh
- Solar (utility)2.6% · 4.0 GWh
- Solar (rooftop)5.8% · 8.8 GWh
- Battery1.2% · 1.8 GWh
- Gas10.0% · 5.3 GWh
- Wind74.4% · 39.1 GWh
- Solar (utility)3.2% · 1.7 GWh
- Solar (rooftop)10.0% · 5.2 GWh
- Battery2.5% · 1.3 GWh
- Gas7.7% · 3.0 GWh
- Hydro85.4% · 33.7 GWh
- Wind5.2% · 2.0 GWh
- Solar (rooftop)1.7% · 0.7 GWh
Renewables
- NSW 28.5%
- VIC 26.1%
- QLD 44.7%
- SA 100.7%
- TAS 117.1%
Interconnectors
| Region (proxy) | Net flow | Direction changes | Hours at limit |
|---|---|---|---|
| N-Q-MNSP1 | +33.2 GWh | 0 | — |
| NSW1-QLD1 | −43.2 GWh | 0 | — |
| VIC1-NSW1 | −12.6 GWh | 7 | — |
| V-SA | +9.8 GWh | 7 | — |
| T-V-MNSP1 | +17.8 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
| NSW | 116.8k tCO₂ | 0.576 tCO₂/MWh |
| QLD | 104.3k tCO₂ | 0.518 tCO₂/MWh |
| SA | 2.4k tCO₂ | 0.045 tCO₂/MWh |
| VIC | 126.1k tCO₂ | 0.837 tCO₂/MWh |
| TAS | 1.8k tCO₂ | 0.047 tCO₂/MWh |