Wednesday 1 July 2026
Trading day 2026-07-01
Southern regions record frequent negative prices amid high renewable generation share
Regional price dispersion was high, ranging from $89.20/MWh in New South Wales to $13.30/MWh in Victoria. South Australia and Victoria experienced 184 and 182 negative intervals respectively, while northern regions remained positive throughout the day. New South Wales reached the highest daily price of $129.40/MWh during the evening peak.
Aggregate demand peaked between 17:40 and 18:30 across all regions, with New South Wales reaching a maximum of 10,190 MW. Total energy consumption for the day was highest in New South Wales at 400.2 GWh, followed by Queensland at 293.2 GWh.
Renewables contributed 47.7% of the total generation mix, peaking instantaneously at 63.6% at 11:40. Wind generation provided 29.0% of the total energy, while coal remained the largest single source at 49.3%. Solar utility and rooftop solar combined for 11.5% of the daily fuel mix.
Batteries discharged 10,674 MWh but remained net consumers with a net flow of -4,429 MWh. FCAS costs were led by the Raise Regulation service at $46,349, with peak pricing occurring in New South Wales. Total daily emissions were recorded at 312,334 tonnes of CO2.
Today · Predispatch forecasts indicate a peak price of $319.04/MWh in Queensland at 19:30 and $145.00/MWh in South Australia at 18:30.
Why it matters · The daily average price of $54.10/MWh sits 51.3% below the weekly average, marking a sharp break from the recent seven-day trend. This price collapse in southern regions occurred as wind generation reached 29.0%, driving over 360 combined negative intervals despite high evening demand.
Prices
Trading day · 04:00 → 04:00 AEST · 30-min average
| Region | Avg | VWAP | Min | Max | Neg | Cap |
|---|---|---|---|---|---|---|
| NSW | $89 | $91 | $50 | $129 | 0 | 0 |
| QLD | $79 | $81 | $45 | $111 | 0 | 0 |
| SA | $28 | $30 | -$14 | $80 | 184 | 0 |
| VIC | $13 | $15 | -$11 | $153 | 182 | 0 |
| TAS | $54 | $57 | $1 | $91 | 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 | $7,942 | 0 | $11 | 1 July, 12:45 |
| LOWERREG | $1,829 | 0 | $5 | 1 July, 07:05 |
| RAISE6SEC | $234 | 0 | $0 | 1 July, 07:10 |
| RAISE60SEC | $192 | 0 | $0 | 1 July, 08:50 |
| LOWER60SEC | $170 | 0 | $0 | 2 July, 03:55 |
| RAISE5MIN | $79 | 0 | $0 | 1 July, 08:50 |
| LOWER5MIN | $47 | 0 | $0 | 1 July, 12:35 |
| LOWER6SEC | $47 | 0 | $0 | 2 July, 03:50 |
| Total | $10,539 | |||
Cost = NSW RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $6,959 | 0 | $11 | 1 July, 12:45 |
| LOWERREG | $4,598 | 0 | $5 | 1 July, 07:05 |
| RAISE6SEC | $484 | 0 | $0 | 1 July, 07:10 |
| LOWER60SEC | $385 | 0 | $0 | 2 July, 03:55 |
| RAISE60SEC | $372 | 0 | $0 | 1 July, 08:50 |
| RAISE5MIN | $84 | 0 | $0 | 1 July, 08:50 |
| LOWER6SEC | $69 | 0 | $0 | 2 July, 03:50 |
| LOWER5MIN | $49 | 0 | $0 | 1 July, 12:35 |
| Total | $13,001 | |||
Cost = QLD RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $12,790 | 0 | $11 | 1 July, 12:45 |
| LOWERREG | $3,351 | 0 | $5 | 1 July, 07:05 |
| RAISE6SEC | $344 | 0 | $0 | 1 July, 07:10 |
| RAISE60SEC | $317 | 0 | $0 | 1 July, 08:50 |
| LOWER60SEC | $139 | 0 | $0 | 2 July, 03:55 |
| RAISE5MIN | $111 | 0 | $0 | 1 July, 08:50 |
| LOWER6SEC | $24 | 0 | $0 | 2 July, 03:50 |
| LOWER5MIN | $20 | 0 | $0 | 1 July, 12:35 |
| Total | $17,095 | |||
Cost = VIC RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $10,059 | 0 | $11 | 1 July, 12:45 |
| LOWERREG | $5,464 | 0 | $5 | 1 July, 07:05 |
| RAISE6SEC | $349 | 0 | $0 | 1 July, 07:10 |
| LOWER60SEC | $309 | 0 | $0 | 2 July, 03:55 |
| RAISE60SEC | $267 | 0 | $0 | 1 July, 08:50 |
| RAISE5MIN | $84 | 0 | $0 | 1 July, 08:50 |
| LOWER6SEC | $74 | 0 | $0 | 2 July, 03:50 |
| LOWER5MIN | $61 | 0 | $0 | 1 July, 12:35 |
| Total | $16,667 | |||
Cost = SA RRP × cleared MW per 5-min interval.
| Service | Cost | Spikes | Peak | When |
|---|---|---|---|---|
| RAISEREG | $8,598 | 0 | $7 | 1 July, 11:05 |
| RAISE60SEC | $4,638 | 0 | $3 | 1 July, 07:05 |
| LOWER6SEC | $3,725 | 0 | $39 | 1 July, 18:05 |
| LOWERREG | $2,630 | 0 | $18 | 1 July, 18:05 |
| RAISE6SEC | $2,266 | 0 | $3 | 1 July, 10:45 |
| LOWER60SEC | $1,852 | 0 | $3 | 1 July, 15:30 |
| RAISE5MIN | $349 | 0 | $0 | 1 July, 04:05 |
| LOWER5MIN | $13 | 0 | $0 | 1 July, 15:35 |
| Total | $24,072 | |||
Cost = TAS RRP × cleared MW per 5-min interval.
Battery dispatch
Peak moment
Fleet discharged 674 MW at 08:00 as NSW spot hit $116/MWh.
Peak moment
Fleet discharged 1,347 MW at 18:00 as QLD spot hit $103/MWh.
Peak moment
Fleet discharged 805 MW at 18:00 as VIC spot hit $57/MWh.
Peak moment
Fleet discharged 337 MW at 08:00 as SA spot hit $66/MWh.
Peak moment
Fleet discharged 2,801 MW at 18:00 as TAS spot hit $64/MWh.
Fleet net dispatch · spot-price overlay · 30-min average
Regional dispatch ranking
| Region | Discharged | Net |
|---|---|---|
#1QLD | 3,723MWh | -1,067 |
#2NSW | 3,285MWh | -1,594 |
#3VIC | 2,528MWh | -1,115 |
#4SA | 1,138MWh | -653 |
Generation Mix
- Coal64.5% · 129.0 GWh
- Gas0.5% · 1.1 GWh
- Hydro6.1% · 12.1 GWh
- Wind14.4% · 28.9 GWh
- Solar (utility)5.2% · 10.3 GWh
- Solar (rooftop)7.7% · 15.4 GWh
- Battery1.6% · 3.3 GWh
- Coal58.0% · 114.8 GWh
- Gas5.7% · 11.3 GWh
- Hydro2.2% · 4.3 GWh
- Wind12.7% · 25.2 GWh
- Solar (utility)8.0% · 15.9 GWh
- Solar (rooftop)11.4% · 22.5 GWh
- Battery1.9% · 3.7 GWh
- Other0.1% · 0.1 GWh
- Coal45.8% · 78.8 GWh
- Hydro0.8% · 1.4 GWh
- Wind47.2% · 81.3 GWh
- Solar (utility)0.6% · 1.0 GWh
- Solar (rooftop)4.2% · 7.2 GWh
- Battery1.5% · 2.5 GWh
- Gas2.6% · 1.4 GWh
- Wind90.6% · 48.4 GWh
- Solar (utility)1.1% · 0.6 GWh
- Solar (rooftop)3.6% · 1.9 GWh
- Battery2.1% · 1.1 GWh
- Hydro80.5% · 24.5 GWh
- Wind18.3% · 5.5 GWh
- Solar (rooftop)1.2% · 0.4 GWh
Renewables
- NSW 29.9%
- VIC 57.5%
- QLD 40.4%
- SA 104.3%
- TAS 100.1%
Interconnectors
| Region (proxy) | Net flow | Direction changes | Hours at limit |
|---|---|---|---|
| N-Q-MNSP1 | +29.9 GWh | 1 | — |
| NSW1-QLD1 | −47.9 GWh | 0 | — |
| VIC1-NSW1 | +17.5 GWh | 2 | — |
| V-SA | +3.6 GWh | 21 | — |
| T-V-MNSP1 | +0 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 | 113.6k tCO₂ | 0.572 tCO₂/MWh |
| QLD | 104.7k tCO₂ | 0.533 tCO₂/MWh |
| SA | 613 tCO₂ | 0.011 tCO₂/MWh |
| VIC | 93.4k tCO₂ | 0.547 tCO₂/MWh |
| TAS | 0 tCO₂ | 0.000 tCO₂/MWh |