Returns the MARKETNOTICEDATA feed from MMSDM. Market
notices are AEMO's free-text log of market-relevant events:
Lack of Reserve (LOR1/2/3) declarations, Reliability and
Emergency Reserve Trader (RERT) activations, market
suspensions, market directions, unit withdrawals, system
security events, administered price declarations, and
operator advisories.
Value
An aemo_tbl with columns from MARKETNOTICEDATA:
noticeid, effectivedate, typeid (notice category),
originator, priority, reason (the notice text),
externalreference, and where present regionid.
Details
Pair with aemo_constraints() and aemo_price() to sequence
the causal chain of a price event. Rangarajan, Svec, Foley
and Trück (2025, Energy Economics 141) use
MARKETNOTICEDATA to order the intervention messages that
mark entry to and exit from the June 2022 NEM suspension.
Examples
# \donttest{
op <- options(aemo.cache_dir = tempdir())
try({
# LOR declarations during the June 2022 NEM suspension
n <- aemo_market_notices(
start = "2022-06-13",
end = "2022-06-14",
notice_type = "LOR"
)
head(n)
})
#> ℹ Downloading <https://nemweb.com.au/Data_Archive/Wholesale_Electricity/MMSDM/2…
#> ✖ Downloading <https://nemweb.com.au/Data_Archive/Wholesale_Electricity/MMSDM/2…
#>
#> Error in aemo_market_notices(start = "2022-06-13", end = "2022-06-14", :
#> Could not retrieve MARKETNOTICEDATA from MMSDM.
#> ℹ Requested months: "2022-06". Check your connection or try
#> `aemo_nemweb_download()` with an MMSDM URL.
options(op)
# }