Skip to content

The two lines that took New South Wales to the edge of the price cap

At 14:20 on Monday 12 October 2026, Brisbane time, the New South Wales price reached $23,107 a megawatt hour, $93 short of the market price cap. Victoria's price was below zero. Two lines were out for maintenance booked months before, one near Canberra and one near Tamworth. This is how the limits they brought in set the price, what happens with either line back, and whether anyone could have seen it coming.

In short.

  1. The question

    Why did the New South Wales price reach $23,107 on the afternoon of 12 October 2026, $93 short of the cap, and could anyone have seen it coming?

  2. What we found

    Two lines were out. One brought in a limit near Canberra that held cheap power from the Snowy back all afternoon, and the other held the Queensland link to 500 MW. As rooftop solar fell away, the power that could have met demand was stuck, and the price climbed almost to the cap. Run again on supagrid's dispatch model, either line back all but undoes the spike. Under 121 spring afternoons of weather the overlap made a spike about 1 in 50 on each booked afternoon, rising to 2 in 5 on the morning of the 12th.

  3. Why it matters

    Neither outage would have done it alone. Overlapping outages, a heavy, cloudy afternoon and a cap AEMO added that morning made the 12th. Nobody could have named it in advance, but its odds could be read each morning, and both bookings were public three months ahead. The same two lines are booked out together again from 3 to 8 November.

Constraint

N::N_CNCW_2

14:20

New South Wales price
$23,107
Victoria price
−$44.54
The limit's price
$24,524 a MW
The limit's ceiling
1,848 MW
Behind it, available
4,711 MW
Offered at the floor
3,711 MW
Running
2,955 MW
Share at the margin
0.983
Victoria link
1,031 MW south
11:0012:0013:0014:0015:0016:0017:0018:00

14:20

Constraint

N::N_CNCW_2

14:20

New South Wales price
$23,107
Victoria price
−$44.54
The limit's price
$24,524 a MW
The limit's ceiling
1,848 MW
Behind it, available
4,711 MW
Offered at the floor
3,711 MW
Running
2,955 MW
Share at the margin
0.983
Victoria link
1,031 MW south
The grid around the cut as it stood on 12 October 2026, from supagrid's dated network. Each station's pale disc is what it had available and its solid disc what dispatch ran, sized by megawatts. 6 stations behind the limit sit west of the map, near Mildura and Broken Hill. Press play to run the afternoon five minutes at a time. Published, from AEMO's dispatch records.

How it happened.

Two lines in New South Wales were out for planned maintenance. Transgrid had the Canberra to Capital line, line 6, out from 30 September. It is one of the paths from the Snowy and southern New South Wales towards the coast. While it is out, AEMO's dispatch holds the power those generators send north to a level the system can carry safely if one of the 330 kV lines between Yass and Bannaby or Marulan trips. We call it the Canberra limit, and it bound in every five minutes of the afternoon. That morning Transgrid also took the Armidale to Tamworth line, line 86, out, and AEMO held the Queensland link to 500 MW south.

Then rooftop solar fell away across the state. Between noon and 14:20, demand on the grid rose by 2.3 gigawatts. The cheap power that could have met it sat behind the Canberra limit, and Queensland could send no more. Every unit behind the limit is paid the regional price, so behind a full limit an offer only decides whether a unit runs. The offers dropped to minus $1,000, the market's floor. With every offer the same, dispatch could only share the limit out by how much of it each megawatt used, and that put a price on the room. At 14:20 a megawatt of it was worth $24,524. North of the limit, the next offers were a few hundred dollars short of the cap, and the price cleared at $23,107.

Then we ran the afternoon again on supagrid's dispatch model. Put either line back in service and the spike all but disappears. It took both.

The afternoon.

At 11:00 rooftop solar was supplying an estimated 5,818 MW across New South Wales. By 14:30 that was 3,228 MW, and the big solar farms had 911 MW available where they had 2,220 MW at noon. What the panels stopped making had to come from the grid, and demand on it rose from 5,701 MW at noon to 8,010 MW at 14:20.

The price followed. It was $47.89 at 13:30 and $1,341.98 at 14:10. At 14:20 it reached $23,107, and again at 14:30. It then cleared at $9,998.66 in 7 of the next thirteen intervals, dropping to a few hundred dollars in between. In all, 11 of the 16 intervals from 14:20 to 15:35 cleared above $5,000. Through those intervals Victoria's price stayed between minus $44.54 and minus $7.

The price, and what the sun stopped making

14:20

New South Wales$23,107
Victoria−$44.54
Demand on the grid8,010 MW
Rooftop solar3,554 MW
Solar farms, available1,051 MW
Wind farms, available1,160 MW
Five minute prices and New South Wales demand from AEMO's dispatch, and AEMO's half hourly estimate of rooftop solar. Times are Brisbane time, interval ending. Published.

Who got to run.

The Canberra limit, N::N_CNCW_2 in AEMO's records, is one sum. It takes the output at 58 connection points, from the Snowy's hydro stations to wind and solar farms across the Riverina and the Southern Tablelands, and multiplies each by its share. It adds 0.98 of whatever flows north from Victoria and keeps the total under a ceiling AEMO recalculates every five minutes. That afternoon the ceiling moved between 1,649 MW and 2,337 MW, and the sum sat on it in every one of the 85 intervals from 11:00 to 18:00. A share near one means nearly every megawatt from that station has to cross the lines the limit protects. Tumut 3 and Upper Tumut have 0.983, Crookwell's wind farms 1.000, Bango wind farm 0.871, and the solar farms around Parkes only 0.274.

Behind a full limit, the price in an offer buys a place in the queue and nothing more. At 13:30, 1,102 MW behind the limit was offered at minus $1,000. At 14:45 it was 4,513 MW, about nine tenths of what the units there had available. North of the limit the offers climbed instead. At 14:20 coal ran 4,085 of the 5,000 MW it had available, and most of the rest was offered at $20,000 or more.

With nearly every offer behind the limit at the floor, dispatch chose by share. To dispatch, a megawatt behind the limit is worth the New South Wales price less its share times the limit's price, and a unit runs only if its offer is below that. At 14:20 that came to exactly minus $1,000 for a share of 0.983. Almost every station with a lower share ran all it had offered at the floor. Every station with a higher share was held back. So Rye Park, Collector, Crookwell, Boco Rock and Gullen Range wind farms and the Capital battery had 847 MW available and ran none of it while the state paid $23,107. The same arithmetic gives the New South Wales price to within five cents in every one of the 46 intervals from 14:15 to 18:00.

Behind the limit, by share, who got to run

14:20

  1. Jemalong14 of 14 MW
  2. Bango150 of 150 MW
  3. Gunning41 of 41 MW
  4. Blowering37 of 37 MW
  5. Bomen23 of 23 MW
  6. Sebastopol42 of 42 MW
  7. West Wyalong20 of 20 MW
  8. Wagga North9 of 9 MW
  9. Junee12 of 12 MW
  10. Uranquinty215 of 633 MW
  11. Avonlie42 of 42 MW
  12. Darlington Point62 of 86 MW
  13. Coleambally10 of 10 MW
  14. Hillston Sun17 of 17 MW
  15. Riverina 110 of 60 MW
  16. Riverina 20 of 65 MW
  17. Limondale25 of 50 MW
  18. Limondale 215 of 29 MW
  19. Corowa11 of 11 MW
  20. Broken Hill Battery0 of 45 MW
  21. Hume34 of 35 MW
  22. Culcairn125 of 125 MW
  23. Walla Walla127 of 127 MW
  24. GlenellenNone available
  25. Guthega0 of 68 MW
  26. 0.983The margin. A megawatt here was worth $23,107 less 0.983 × $24,524, which is minus $1,000.
  27. Tumut 31,672 of 1,782 MW
  28. Upper Tumut200 of 288 MW
  29. Williamsdale BESSNone available
  30. Capital Battery0 of 93 MW
  31. Boco Rock0 of 92 MW
  32. Rye Park0 of 308 MW
  33. Collector0 of 183 MW
  34. Gullen Range0 of 27 MW
  35. Crookwell 20 of 89 MW
  36. Crookwell 30 of 55 MW
Stations in the limit's equation with at least 20 MW available between 13:00 and 17:00, in order of their share. A few break the rule for reasons in the data. Tumut 3 could come down only 90 MW each five minutes. Uranquinty's gas units were still rising to full output until 14:55. Bango wind farm also sat inside a second limit that afternoon, written for the Stubbo to Wollar West line, which was out for commissioning. Derived from Published data.

The exception was Tumut 3. Dispatch took it from nothing at 13:45 to 1,782 MW at 14:15. Once the price of room rose, it could bring the unit down by only about 90 MW each five minutes. We ran the afternoon again on our dispatch model with Tumut 3 at its usual ramp rate, and the New South Wales price moved by no more than $4 in any interval, since the limit was full either way. By 14:45 Tumut 3 is at 570 MW instead of 1,169, and it earns $2.8 million less. Culcairn and Upper Tumut and eleven more stations behind the limit are paid that money instead. The slow ramp changed who was paid, not the price.

The limit also counts power coming north from Victoria against its total, and power going south as room set free. So dispatch could run more floor priced power by sending it south, out of New South Wales where power was dear and into Victoria where the price was below zero. The Victoria link swung south at 13:50 and reached 1,429 MW south at 14:15. AEMO pays the New South Wales price for power leaving and collects only the Victorian price for it arriving. By our arithmetic, before losses, the flow south cost about $4.5 million between 11:00 and 18:00, until AEMO held it down from 14:20.

In the 16 high intervals, New South Wales generators earned about $96.7 million for their energy by our arithmetic, $28.3 million of it behind the limit and half of that at Tumut 3. In those intervals Uranquinty earned about 40 times what it earned on an average day in the first half of October.

Put either line back.

We tested which outage mattered on supagrid's dispatch model. It solves each five minutes the way AEMO's dispatch does, from the same published inputs, so it can run the afternoon again and change one thing at a time. We use three names.

  1. Actual

    What AEMO's dispatch did on the day, as AEMO published it.

  2. Backcast

    Our dispatch model running the day again with nothing changed. We check it against the actual before we trust it.

  3. Scenario

    The Backcast with one thing changed, such as a line back in service. We measure it against the Backcast, so the model's own misses mostly cancel out.

The Backcast clears $23,107 at 14:20 and 14:30, as AEMO did, and 9 of the actual's 11 intervals above $5,000 from 14:20 to 15:35. It is one afternoon checked against itself, so it shows the Backcast is close enough to compare scenarios with, not how the model does on days it has never seen. Every figure from the model carries the flask .

To compare runs we use spot cost, New South Wales demand times the spot price over the sixteen intervals from 14:20 to 15:35, before any contracts. In the Backcast it is $82.5 million. Pick a scenario to put a line back in service.

Highest price$23,10711:00 to 18:00
Spot cost$82.5m14:20 to 15:35

The New South Wales price in the Backcast

14:20

Backcast$23,107
11:0012:0013:0014:0015:0016:0017:0018:00

14:20

The grid as it stood at 14:20 on 12 October 2026, from supagrid's dated network. A line out is dashed and a line back is pink. The chevrons are the flow on the Queensland and Victoria links in the run chosen. Spot cost is New South Wales demand times the spot price over the sixteen intervals from 14:20 to 15:35. Modelled.

With line 6 back there is no Canberra limit, and the afternoon is ordinary. The price stays between $32 and $300, and spot cost falls to $1.5 million. The Victoria link, which carried about 250 MW south in the Backcast, brings about 825 MW north instead. This run keeps the offers units behind the limit had at 13:45, before they raced to the floor, so it is the cautious case.

With line 86 back the Queensland link carries about 906 MW south where it carried 485. The Canberra limit is still full, but the extra power from the north is enough for every interval but one. At 14:30 the Armidale to Tamworth lines reach a limit of their own, at 1,178 MW with 874 MW from Queensland, and that interval clears $9,998.66. Spot cost is $8.5 million. With both lines back the price stays under $300 and spot cost is $1.1 million.

So neither outage would have done it alone. Line 86 back takes about $74 million off spot cost, and line 6 back about $81 million. Line 86's booking said it could be returned within 120 minutes if AEMO asked. A recall at 11:30 would have had it back at 13:30, while the price was still under $50, and from 14:00 the afternoon runs as if it had never been out, with a spot cost of $8.5 million. We found no market notice that day about recalling it.

Could anyone have seen it coming?

Both bookings were public months ahead. Transgrid first booked line 6 on 30 June, and AEMO marked it likely to proceed on 31 August and again on 14 September. Line 86 was booked out from 06:30 to 16:00 on each day from Monday 12 to Friday 16 October, lodged on 8 July. Once line 6 was out, the Canberra limit bound on twelve of its first fifteen days, and at 07:20 on Saturday 10 October it took the price to the $23,200 cap.

So the bookings marked five afternoons with both lines out. Only the 12th spiked. On the other four the highest price from 11:00 to 17:00 was between $110 and $442.

The five afternoons with both lines out

14:20

Mon 12Tue 13Wed 14Thu 15Fri 16
Price, 11:00 to 17:00
$23,107
$311
$100
$98
$107
Highest price$23,107$442$160$223$110
Both lines outYesYesYesYesYes
Queensland link capped that morning500 MWNo600 MWNoNo
Demand on the grid8,388 MW7,957 MW5,912 MW6,803 MW6,175 MW
Utility solar807 MW1,279 MW2,822 MW1,998 MW2,044 MW
All three

Point at any afternoon to move the time on all five. The price under each is at 14:20.

AEMO's five minute New South Wales price from 11:00 to 17:00, on one scale. Demand is New South Wales demand on the grid, and utility solar is what the solar farms could make, each averaged from 14:20 to 15:35. A Queensland link cap is a limit AEMO added that morning to hold the flow south. Published.

Three things came together on the 12th, and no other afternoon had all three. Both lines were out, as booked. The afternoon was heavy and cloudy, with demand averaging 8,388 MW from 14:20 to 15:35, and the solar farms able to make under a quarter of what they could over the six days before. And at 08:20 that morning AEMO held the Queensland link to 500 MW south, a cap line 86's booking hadn't named. The 13th was nearly as heavy and cloudy, but the link kept its usual limit and the price peaked at $442. The 14th had the cap but was light and sunny, and peaked at $160.

We also ran the model as a forecast, with the outages as booked and only the offers published by then. Six days before, it put the 12th near the cap and kept the other four ordinary. AEMO's own seven day outlook first did so four days before. Our forecast knew each afternoon's actual weather, so that is no contest. Then both flagged the 13th as well, and until the day itself neither told the two apart.

The offers did. Give the model the offers generators actually lodged for each day and the 12th reaches $22,889 while the 13th peaks at $459. Add the morning's cap and the 12th has six intervals above $5,000. Swap the two days' offers and the 13th spikes too, reaching $23,107 with the 12th's offers and the link held. With the 13th's offers neither afternoon gets past $3,210. The weather and the network made both afternoons exposed, and the offers chose which one paid. Nobody could have named the 12th in advance, AEMO included.

How likely was it?

A desk deciding whether to hedge doesn't need a name, though. It needs the odds, and those can be estimated before anyone has made an offer. We split each afternoon in two. First the physical afternoon, which the bookings, the limits, the weather and the units decide. We measure it as margin, how much more New South Wales could be supplied at 14:20 if every generator offered all it had at $0. Under 3,000 MW we call an afternoon exposed. At 14:20 the 12th had 2,901 MW to spare and the 13th 2,007 MW. Then the offers, which stay unknown until the day is over.

History can't give the odds, since the two lines had only ever been out together on those five afternoons. So we made more afternoons. We kept everything about 12 October as it was, the network, its limits, which units were running and the offers, and gave it the weather of 121 other spring weekdays. Each takes the demand, wind and sun of one real day together, so a cloudy afternoon is a heavy one too, as it tends to be.

Exposed5 of 121Margin under 3,000 MW
Spiked5 of 121$5,000 or more at 14:20
Spiked with room to spare0Margin of 3,000 MW or more
02,0004,0006,0008,00010,000-2,00002,0004,0006,0008,000New South Wales demand less its wind and solar at 14:20, MWMargin, MW

The weather of Monday 12 October 2026

New South Wales demand8,010 MW
Its wind farms could make1,160 MW
Its solar farms could make1,051 MW
Demand less wind and solar5,799 MW
Margin2,901 MW
Price at 14:20$22,889
Every afternoon as a table
Weather ofDemand less wind and solarMarginPrice at 14:20
16 Sep 2024-973 MW6,864 MW−$1,000
17 Sep 2024-934 MW7,080 MW−$1,000
18 Sep 2024-1,663 MW7,230 MW−$1,000
19 Sep 2024-1,402 MW7,066 MW−$1,000
20 Sep 2024240 MW7,087 MW−$1,000
23 Sep 20241,671 MW6,705 MW−$1,000
24 Sep 20243,849 MW5,521 MW−$1,000
25 Sep 20245,060 MW4,192 MW−$472
26 Sep 20246,348 MW2,793 MW$23,107
27 Sep 20243,985 MW5,256 MW−$650
30 Sep 20241,308 MW6,074 MW−$1,000
1 Oct 202430 MW6,874 MW−$1,000
2 Oct 20241,594 MW5,282 MW−$650
3 Oct 20241,292 MW6,252 MW−$1,000
4 Oct 20242,094 MW6,065 MW−$1,000
8 Oct 20241,436 MW4,652 MW−$32
9 Oct 20242,239 MW4,746 MW−$32
10 Oct 2024-165 MW6,801 MW−$1,000
11 Oct 2024519 MW5,964 MW−$1,000
14 Oct 20244,881 MW4,072 MW−$3
15 Oct 20243,869 MW4,223 MW−$25
16 Oct 20243,740 MW4,639 MW−$32
17 Oct 20242,431 MW6,546 MW−$1,000
18 Oct 20242,493 MW5,237 MW−$475
21 Oct 2024-896 MW7,023 MW−$1,000
22 Oct 2024-429 MW7,074 MW−$1,000
23 Oct 20242,919 MW4,855 MW−$58
24 Oct 20242,389 MW5,145 MW−$42
25 Oct 2024-957 MW7,260 MW−$1,000
28 Oct 2024623 MW5,784 MW−$1,000
29 Oct 2024-25 MW6,753 MW−$1,000
30 Oct 2024-488 MW6,596 MW−$1,000
31 Oct 20241,659 MW4,974 MW−$42
1 Nov 2024191 MW6,247 MW−$1,000
4 Nov 20241,860 MW5,110 MW−$66
5 Nov 2024686 MW5,493 MW−$650
6 Nov 20241,953 MW4,953 MW−$66
7 Nov 20245,438 MW2,428 MW$23,107
8 Nov 2024-1,575 MW6,263 MW−$1,000
11 Nov 20244,957 MW3,339 MW$263
12 Nov 20243,478 MW4,760 MW−$32
13 Nov 20242,344 MW4,249 MW−$10
14 Nov 20241,423 MW5,142 MW−$66
15 Nov 20242,463 MW4,450 MW−$10
15 Sep 2025-215 MW6,962 MW−$1,000
16 Sep 20252,848 MW5,862 MW−$1,000
17 Sep 20251,319 MW6,895 MW−$1,000
18 Sep 20251,570 MW7,195 MW−$1,000
19 Sep 20253,371 MW5,246 MW−$650
22 Sep 20251,534 MW6,042 MW−$1,000
23 Sep 20251,738 MW7,326 MW−$1,000
24 Sep 2025364 MW7,135 MW−$1,000
25 Sep 2025887 MW6,971 MW−$1,000
26 Sep 2025-341 MW6,276 MW−$1,000
29 Sep 20251,095 MW6,293 MW−$1,000
30 Sep 20251,200 MW5,996 MW−$1,000
1 Oct 2025-567 MW6,842 MW−$1,000
2 Oct 202549 MW6,125 MW−$1,000
3 Oct 2025-1,143 MW7,327 MW−$1,000
7 Oct 20252,826 MW4,864 MW−$475
8 Oct 20251,963 MW4,802 MW−$475
9 Oct 20254,192 MW3,434 MW$67
10 Oct 2025-796 MW6,496 MW−$1,000
13 Oct 2025-204 MW7,267 MW−$1,000
14 Oct 2025-911 MW7,230 MW−$1,000
15 Oct 2025416 MW6,703 MW−$1,000
16 Oct 20251,006 MW6,032 MW−$1,000
17 Oct 20252,029 MW3,989 MW−$42
20 Oct 20253,424 MW3,746 MW−$13
21 Oct 20254,381 MW5,036 MW−$475
22 Oct 20255,692 MW1,288 MW$23,200
23 Oct 20252,085 MW6,187 MW−$1,000
24 Oct 2025-13 MW6,820 MW−$1,000
27 Oct 2025-114 MW6,195 MW−$1,000
28 Oct 20254,259 MW3,468 MW$309
29 Oct 20254,192 MW4,411 MW−$25
30 Oct 20251,515 MW6,470 MW−$1,000
31 Oct 20253,416 MW5,095 MW−$650
3 Nov 20254,890 MW3,505 MW$136
4 Nov 2025150 MW6,417 MW−$1,000
5 Nov 2025-1,403 MW7,742 MW−$1,000
6 Nov 2025284 MW7,296 MW−$1,000
7 Nov 20253,022 MW4,954 MW−$475
10 Nov 2025-373 MW7,148 MW−$1,000
11 Nov 202523 MW5,811 MW−$1,000
12 Nov 2025-1,757 MW7,972 MW−$1,000
13 Nov 2025-95 MW6,502 MW−$1,000
14 Nov 20251,343 MW5,988 MW−$1,000
1 Sep 2026-563 MW6,772 MW−$1,000
2 Sep 2026696 MW5,987 MW−$1,000
3 Sep 202616 MW6,507 MW−$1,000
4 Sep 20261,176 MW6,790 MW−$1,000
7 Sep 20261,781 MW6,427 MW−$1,000
8 Sep 20262,825 MW6,028 MW−$1,000
9 Sep 20263,416 MW5,475 MW−$650
10 Sep 20261,182 MW6,114 MW−$1,000
11 Sep 20261,000 MW6,415 MW−$1,000
14 Sep 2026991 MW5,673 MW−$1,000
15 Sep 2026-286 MW6,720 MW−$1,000
16 Sep 2026-466 MW7,146 MW−$1,000
17 Sep 2026353 MW6,752 MW−$1,000
18 Sep 2026-715 MW7,162 MW−$1,000
21 Sep 20262,077 MW5,179 MW−$650
22 Sep 20262,783 MW4,403 MW−$49
23 Sep 20262,839 MW4,962 MW−$42
24 Sep 20261,893 MW5,925 MW−$1,000
25 Sep 20261,170 MW5,762 MW−$1,000
28 Sep 20262,633 MW4,767 MW−$42
29 Sep 2026-254 MW7,254 MW−$1,000
30 Sep 2026160 MW6,862 MW−$1,000
1 Oct 20262,339 MW5,745 MW−$1,000
2 Oct 20265,029 MW3,728 MW−$6
6 Oct 2026436 MW6,416 MW−$1,000
7 Oct 2026303 MW7,068 MW−$1,000
8 Oct 2026315 MW7,447 MW−$1,000
9 Oct 2026251 MW7,300 MW−$1,000
12 Oct 20265,799 MW2,901 MW$22,889
13 Oct 20266,484 MW2,631 MW$23,107
14 Oct 20262,654 MW5,503 MW−$1,000
15 Oct 20262,928 MW5,060 MW−$66
16 Oct 20262,909 MW5,690 MW−$1,000
Each dot is 12 October's afternoon with the demand of every region and the wind and solar every farm could make taken together from one of 121 spring weekdays, 15 September to 15 November in 2024 and 2025 and 1 September to 16 October 2026. The network, its limits, availability and the offers stay the 12th's. As booked leaves out the Queensland link limit AEMO added that morning. An afternoon with room to spare and no priced run counts as no spike. Point at a dot to read it. Modelled.

With the network as it was on the day, five of the 121 afternoons fell under the line, and with the 12th's offers every one of them spiked. No afternoon with room to spare spiked, under any network or either set of offers. Every spike came when New South Wales demand less its own wind and solar was 5,438 MW or more at 14:20, and every quiet afternoon was at 5,060 MW or less. About one spring weekday in 24 is like that.

So from 8 July, when both bookings were in, the chance of a spike at 14:20 on any one of the five afternoons was about 1 in 50, or 2.1%. Across all five, the chance that at least one would spike was about 1 in 10. With both lines in service the same afternoon would have been 0.4%.

The chance sharpens as each piece becomes known. About a week out the weather forecast reaches the day, and on the morning AEMO sets the day's limits. We ran the 12th and the 13th as forecasts at each step, moving their weather by the errors AEMO's own forecasts make at that distance, 25 times over.

Mon 12
Tue 13

Monday 12 October, forecast 2 to 3 days ahead

High
Chance of $5,000 at 14:2027%About 1 in 4
Range0% to 80%Across the offers and the Queensland limit
Exposed36%Of the forecast draws, margin under 3,000 MW
The 12th's offers, the link at its usual limit13 of 25
The 12th's offers, the link held to 500 MW20 of 25
The 13th's offers, the link at its usual limit0 of 25
The 13th's offers, the link held to 500 MW0 of 25

Margin at 14:20 in each draw, MW. The line is 3,000 MW.

Each forecast moves the afternoon's demand and wind and solar by the errors AEMO's own forecasts make at that distance, 25 times. It runs each draw with both sets of offers, with the Queensland link at its usual limit and held to 500 MW. Its chance weights the offers equally and the held link at 1 in 10 until the morning, when the link is known. From 8 July it is the 121 sampled afternoons. Choose any cell. Modelled, beside the Published actual.

Two to three days out the 12th was 27%, about 1 in 4, and the 13th 3%. On the morning the Queensland cap took the 12th to 40%, and the 13th, with its link at the usual limit, fell to nil. The 12th sat on a knife edge. Without the morning's cap its weather left it 3,067 MW to spare, just above the line, so a forecast error of a couple of percent could tip it.

Run each morning, this becomes a lens on the days ahead, with each afternoon read Low, Medium or High. From 8 July it would have marked all five afternoons Medium. It first reads the 12th High on the morning of Monday 5 October, seven days ahead. It would not have said the 12th would spike, and nothing honest could have. It would have said which afternoon carried the risk, and why. Read it as a first test on one week, run afterwards with forecasts centred on the weather that came.

Next, 3 to 8 November.

The same two lines are booked out together again, line 6 from 06:00 on 28 October to 16:00 on 16 November, and line 86 from 06:30 on 3 November to 15:00 on 8 November. In the outage schedule as it stood on 18 October, it is the only time the two are booked out at once. This time line 86 is out day and night, so the evenings fall inside it too. Of the three things that came together on 12 October, one is booked.

  1. Both lines out.

    Booked since 17 July

    AEMO's outage schedule has line 6's booking as likely to proceed. Line 86's was resubmitted on 16 October and is not marked likely to proceed yet, so it may still move.

  2. A heavy, cloudy afternoon.

    From 27 October

    AEMO's seven day outlook first reaches the afternoon of 3 November in its run at 13:00 on 27 October. Last time it had the 12th near the cap four days before.

  3. A cap on the Queensland link.

    On the morning

    In October AEMO added one on two of the five mornings, the 12th and the 14th, and neither was in a booking.

When the week is over we will add here what happened on each of the six days.

What else could explain it.

  • Not enough supply. At 09:42 AEMO forecast the mildest of its lack of reserve conditions, LOR1, for New South Wales late that afternoon, and cancelled it at 11:25. The supply was there. On average across the 16 high intervals, 2,587 MW behind the Canberra limit was available and not running.
  • Coal north of the limit. More of it could have lowered the price, but it couldn't have opened the limit.
  • Other limits. Others bound that afternoon too, among them one for the Stubbo to Wollar West line, out for commissioning. The price rule in Who got to run needs the Canberra limit alone, and holds in every interval from 14:15 to 18:00.
  • Rebids. We used each unit's final offer for each interval. The versions in between, which would show who moved to the floor and when, and what set Tumut 3's ramp rate, arrive in AEMO's monthly archive in the middle of November.
  • The model's gaps. Two gaps in its inputs, one Queensland hydro station and some wind and solar held back in north west Victoria, likely explain most of where the Backcast drifts from the actual after 16:30.

What it means.

Outages stack. Line 6 had been out for twelve days and line 86 for one. Either alone left an ordinary afternoon. Together, on a heavy, cloudy day with the Queensland link capped, they took the price to $23,107.

Where a megawatt sits against a limit decides what it is worth. At 14:20, through the Canberra limit, a megawatt near Parkes was worth $16,387 to dispatch, one at Bango $1,747 and one at Tumut minus $1,000, while all three were paid $23,107. For anyone weighing where to build, a share in an equation like this one works as a locational price the market already sets.

For anyone trading around an outage, the bookings were public about three months before the day. Nobody could have named the 12th, but its odds could be read each morning, and they rose days before it came.

In supagrid.

  • Open the map on 12 October. Both lines that were out are there, with the limits they brought in and each limit's equation, with every unit's share.
  • Move the clock through the afternoon and see what each unit behind the limit offered and ran, five minutes at a time.
  • In Modelling, the Backcast is the run labelled Model. Run it beside the actual prices, and its panel shows how closely it matched over the days you choose.
  • Set an alert for when a line near your assets is booked out, or when a limit you watch binds.

Method and data.

  1. The data

    Everything here comes from AEMO's published records as supagrid keeps them. That is dispatch, each unit's final offers, the limits and their equations, the outage bookings, AEMO's forecasts and market notices, and the demand, wind and sun of past spring afternoons. The files behind each figure are frozen with this post. The map lines are © Commonwealth of Australia, under CC BY 4.0.

  2. How we read it

    We rebuilt the Canberra limit from its published equation and each unit's dispatch, and it matches AEMO's own figure in every five minutes from 11:00 to 18:00. Every run is supagrid's dispatch model, which clears energy and the frequency control services five minutes at a time from each interval's published inputs. The Backcast changes nothing and is checked against the actual first. Each scenario changes one thing, the forecast uses only offers lodged days before, and the odds run the afternoon again under 121 spring afternoons of weather. Published means straight from AEMO, Derived our arithmetic on it, and Modelled a run of the dispatch model.

  3. Where it falls short

    We used each unit's final offer for each five minutes. The versions in between arrive with AEMO's monthly archive in November. A scenario keeps the offers as lodged, bar the units behind the Canberra limit when line 6 is back, so it says what dispatch would have done, not how anyone would have rebid. The forecast knew each afternoon's actual weather, and the odds are centred on the weather that came, so both knew more than anyone could have at the time. Earnings and the cost of the flow south are our arithmetic before losses. Where we read a cause from the numbers, we say it is our reading.

  4. Times

    Times are market time, which is Brisbane time all year round. Each five minutes is named by the moment it ends, so 14:20 is the five minutes from 14:15.

See it in supagrid.

Book a demo and we'll show you the evening, the line or the change on your own corner of the NEM.