Saturday 27 June 2026
Trading day 2026-06-27
NEM daily average prices fall below one hundred dollars per megawatt hour
Average prices across the NEM ranged from $79.20/MWh in Tasmania to $105.60/MWh in New South Wales. No negative price intervals or cap events were recorded in any region. Tasmania saw the highest single interval price of $234.60/MWh, while Queensland recorded the lowest price floor of $32.00/MWh.
Coal-fired generation provided 54.5% of the total energy mix, followed by wind at 14.9% and hydro at 10.5%. Combined solar contributions reached 12.0%, with renewables hitting an instantaneous peak of 55.8% at 11:10. Total daily emissions were 361,452 tonnes of CO2.
System demand peaked in New South Wales at 10,531 MW at 18:00, coinciding with the broader evening ramp. Batteries discharged 9,548 MWh to the grid, resulting in a net consumption of 6,626 MWh after charging. FCAS costs were most prominent in the Raise Regulation service, totaling $48,432 with peak prices occurring in Tasmania.
Today · Queensland is forecast to reach a peak price of $319.04/MWh at 19:30, while other regions remain below $150.00/MWh.
Why it matters · The daily average of $97.00/MWh sits significantly below the weekly average of $160.70/MWh, extending a three-day downward trend in market volatility. This price softening occurred despite a 4% rise in emissions and a relatively low 37.3% renewable share, indicating a period of stable baseload dispatch.
Prices
Trading day · 04:00 → 04:00 AEST · 30-min average
| Region | Avg | VWAP | Min | Max | Neg | Cap |
|---|---|---|---|---|---|---|
| NSW | $106 | $106 | $68 | $175 | 0 | 0 |
| QLD | $81 | $82 | $32 | $131 | 0 | 0 |
| SA | $93 | $94 | $52 | $166 | 0 | 0 |
| VIC | $99 | $99 | $60 | $188 | 0 | 0 |
| TAS | $79 | $79 | $41 | $235 | 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 | $6,984 | 0 | $20 | 27 June, 09:05 |
| LOWERREG | $2,423 | 0 | $10 | 27 June, 16:15 |
| RAISE60SEC | $417 | 0 | $0 | 27 June, 07:50 |
| RAISE6SEC | $320 | 0 | $0 | 27 June, 08:50 |
| RAISE5MIN | $120 | 0 | $0 | 27 June, 08:50 |
| LOWER60SEC | $105 | 0 | $0 | 27 June, 12:35 |
| LOWER5MIN | $54 | 0 | $0 | 27 June, 15:40 |
| LOWER6SEC | $36 | 0 | $0 | 27 June, 13:40 |
| Total | $10,459 | |||
Cost = NSW RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $13,272 | 0 | $20 | 27 June, 12:00 |
| LOWER6SEC | $10,160 | 0 | $6 | 27 June, 10:15 |
| LOWER60SEC | $8,884 | 0 | $6 | 27 June, 08:45 |
| LOWERREG | $5,575 | 0 | $10 | 27 June, 16:15 |
| LOWER5MIN | $1,548 | 0 | $1 | 27 June, 08:45 |
| RAISE6SEC | $294 | 0 | $0 | 27 June, 14:45 |
| RAISE60SEC | $186 | 0 | $0 | 27 June, 16:50 |
| RAISE5MIN | $38 | 0 | $0 | 27 June, 18:15 |
| Total | $39,958 | |||
Cost = QLD RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $9,679 | 0 | $20 | 27 June, 09:05 |
| LOWERREG | $2,851 | 0 | $10 | 27 June, 16:15 |
| RAISE60SEC | $678 | 0 | $0 | 27 June, 07:50 |
| RAISE6SEC | $599 | 0 | $0 | 27 June, 08:50 |
| RAISE5MIN | $187 | 0 | $0 | 27 June, 08:50 |
| LOWER60SEC | $167 | 0 | $0 | 27 June, 12:35 |
| LOWER5MIN | $43 | 0 | $0 | 27 June, 15:40 |
| LOWER6SEC | $37 | 0 | $0 | 27 June, 13:40 |
| Total | $14,239 | |||
Cost = VIC RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $11,155 | 0 | $20 | 27 June, 09:05 |
| LOWERREG | $7,058 | 0 | $10 | 27 June, 16:15 |
| LOWER60SEC | $681 | 0 | $5 | 27 June, 10:35 |
| RAISE60SEC | $531 | 0 | $0 | 27 June, 07:50 |
| RAISE6SEC | $498 | 0 | $0 | 27 June, 08:50 |
| LOWER6SEC | $384 | 0 | $1 | 27 June, 11:15 |
| RAISE5MIN | $143 | 0 | $0 | 27 June, 08:50 |
| LOWER5MIN | $115 | 0 | $0 | 27 June, 10:15 |
| Total | $20,564 | |||
Cost = SA RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISE6SEC | $26,813 | 0 | $251 | 27 June, 08:00 |
| LOWER6SEC | $10,063 | 0 | $3 | 27 June, 04:05 |
| RAISEREG | $7,343 | 0 | $159 | 27 June, 08:00 |
| LOWERREG | $5,127 | 0 | $13 | 27 June, 13:15 |
| RAISE60SEC | $2,208 | 0 | $1 | 27 June, 18:45 |
| LOWER60SEC | $1,970 | 0 | $3 | 27 June, 08:30 |
| RAISE5MIN | $410 | 0 | $3 | 27 June, 08:25 |
| LOWER5MIN | $155 | 0 | $0 | 27 June, 04:05 |
| Total | $54,089 | |||
Cost = TAS RRP × cleared MW per 5-min interval.
Battery dispatch
Peak moment
Fleet discharged 534 MW at 18:00 as NSW spot hit $117/MWh.
Peak moment
Fleet discharged 1,245 MW at 18:00 as QLD spot hit $105/MWh.
Peak moment
Fleet discharged 866 MW at 18:30 as VIC spot hit $107/MWh.
Peak moment
Fleet discharged 237 MW at 08:30 as SA spot hit $146/MWh.
Peak moment
Fleet discharged 2,496 MW at 18:00 as TAS spot hit $79/MWh.
Fleet net dispatch · spot-price overlay · 30-min average
Regional dispatch ranking
| Region | Discharged | Net |
|---|---|---|
#1QLD | 3,941MWh | -2,067 |
#2VIC | 3,077MWh | -716 |
#3NSW | 1,703MWh | -2,424 |
#4SA | 827MWh | -1,419 |
Generation Mix
- Coal66.8% · 141.6 GWh
- Gas1.9% · 3.9 GWh
- Hydro10.1% · 21.4 GWh
- Wind11.1% · 23.5 GWh
- Solar (utility)3.2% · 6.8 GWh
- Solar (rooftop)6.1% · 13.0 GWh
- Battery0.8% · 1.7 GWh
- Coal56.9% · 110.9 GWh
- Gas5.9% · 11.5 GWh
- Hydro2.2% · 4.4 GWh
- Wind15.9% · 31.0 GWh
- Solar (utility)6.4% · 12.5 GWh
- Solar (rooftop)10.6% · 20.6 GWh
- Battery2.0% · 3.9 GWh
- Coal63.0% · 101.3 GWh
- Gas8.2% · 13.2 GWh
- Hydro6.2% · 10.0 GWh
- Wind10.3% · 16.5 GWh
- Solar (utility)4.1% · 6.6 GWh
- Solar (rooftop)6.4% · 10.3 GWh
- Battery1.9% · 3.1 GWh
- Gas28.9% · 13.8 GWh
- Wind52.9% · 25.2 GWh
- Solar (utility)3.6% · 1.7 GWh
- Solar (rooftop)12.8% · 6.1 GWh
- Battery1.7% · 0.8 GWh
- Hydro96.8% · 32.7 GWh
- Wind0.9% · 0.3 GWh
- Solar (rooftop)2.3% · 0.8 GWh
Renewables
- NSW 25.8%
- VIC 29.0%
- QLD 42.0%
- SA 74.0%
- TAS 99.9%
Interconnectors
| Region (proxy) | Net flow | Direction changes | Hours at limit |
|---|---|---|---|
| N-Q-MNSP1 | +40.5 GWh | 0 | — |
| NSW1-QLD1 | −46.5 GWh | 0 | — |
| VIC1-NSW1 | +5.4 GWh | 29 | — |
| V-SA | +4.0 GWh | 31 | — |
| T-V-MNSP1 | +41 MWh | 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 | 127.4k tCO₂ | 0.611 tCO₂/MWh |
| QLD | 101.8k tCO₂ | 0.526 tCO₂/MWh |
| SA | 6.5k tCO₂ | 0.140 tCO₂/MWh |
| VIC | 125.7k tCO₂ | 0.786 tCO₂/MWh |
| TAS | 0 tCO₂ | 0.000 tCO₂/MWh |