DISPATCHPRICE
DISPATCHPRICE records 5 minute dispatch prices for energy and FCAS, including whether an intervention has occurred, or price override (e.g. for Administered Price Cap). DISPATCHPRICE updates when price adjustments occur, in which case the new price is written to the
RRPfield, and the old price to theROPfield as an audit trail.Source
DISPATCHPRICE updates every 5 minutes.
Note
APCFLAGis a 5-bit Region-based field indicating that the original Dispatch Price (ROP) calculated by the Dispatch Algorithm for a region has undergone modification by one of more of the following processes:
Bit Value Description 5 16 Price Scaling via Inter-regional Loss Factor (IRLF) 4 8 Price manually overwritten 3 4 MPC or MPF binding ( ROPwas outside of MPC/MPF)2 2 VoLL Override applied 1 1 APC or APF binding ( ROPwas outside of APC/APF)Where:
· MPC = Market Price Cap
· MPF = Market Price Floor
· APC = Administered Price Cap
· APF = Administered Price Floor
xxxAPCFLAGs are each a 5-bit Region-based field indicating FCAS price post-processing (where "
ROP" is the original NEMDE Solver price):
Bit Cum Value Description 5 16 Not applicable 4 8 Price manually overwritten 3 4 MPC ($VoLL) or MPF ($zero) binding (xxFCAS ROPwas outside of MPC/MPF)2 2 Not applicable 1 1 APC or APF binding ( ROPwas outside of APC/APF)
Tip
1 second, 6 second, 5 minute, 60 second and regulation refer to types of FCAS markets.
Column Schema
DISPATCHINTERVAL
Dispatch interval identifier 001 to 288 in format YYYYMMDDPPP
SQL Type: VARCHAR2(22)
Polars Type: str
This column is mandatory, and a primary key.
Examples:
2026083124120260901152
INTERVENTION
Manual intervention flag
For more information, see the dedicated documentation page.
SQL Type: NUMBER(2,0)
Polars Type: pl.Boolean
This column is mandatory, and a primary key.
Example: 0
REGIONID
Region Identifier
For more information, see the dedicated documentation page.
The SQL type is VARCHAR2(10).
This is actually a factor/enum, with values:
-
QLD1 -
VIC1 -
TAS1 -
NSW1 -
SA1 -
SNOWY1
This column is mandatory, and a primary key.
SETTLEMENTDATE
Market date and time starting at 04:05
Warning
Despite what the name suggests, this is a datetime, not a date.
SQL Type: DATE
Polars Type: pl.Datetime()
This column is mandatory, and a primary key.
Example: 2026/09/01 00:05:00
RUNNO
Dispatch run no; always 1
This column only ever takes one value: 1
(The SQL type is NUMBER(3,0).)
AEMO marked this column as mandatory, and a primary key. However, since it only ever takes one value, you can ignore it.
APCFLAG
APC Active flag (see note)
SQL Type: NUMBER(3,0)
Polars Type: pl.Boolean
This column is not mandatory.
Example: 0
CUMUL_PRE_AP_ENERGY_PRICE
Cumulative price that triggers administered pricing event if above the threshold
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
124507.15446, 171432.43143
CUMUL_PRE_AP_LOWER1_PRICE
Cumulative price that triggers administered pricing event if above the threshold
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.51, 14.4
CUMUL_PRE_AP_LOWER5MIN_PRICE
Cumulative price that triggers administered pricing event if above the threshold
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
60.26, 66.59
CUMUL_PRE_AP_LOWER6_PRICE
Cumulative price that triggers administered pricing event if above the threshold
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
54.33995, 172.6667
CUMUL_PRE_AP_LOWER60_PRICE
Cumulative price that triggers administered pricing event if above the threshold
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
100.74056, 137.78236
CUMUL_PRE_AP_LOWERREG_PRICE
Cumulative price that triggers administered pricing event if above the threshold
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
3259.85988, 9224.75388
CUMUL_PRE_AP_RAISE1_PRICE
Cumulative price that triggers administered pricing event if above the threshold
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
24.41, 25, 30.35, 30
CUMUL_PRE_AP_RAISE5MIN_PRICE
Cumulative price that triggers administered pricing event if above the threshold
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
19.89, 20, 40.43, 40
CUMUL_PRE_AP_RAISE6_PRICE
Cumulative price that triggers administered pricing event if above the threshold
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
66.95, 96, 387.99766, 99
CUMUL_PRE_AP_RAISE60_PRICE
Cumulative price that triggers administered pricing event if above the threshold
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
59.79, 393.20851
CUMUL_PRE_AP_RAISEREG_PRICE
Cumulative price that triggers administered pricing event if above the threshold
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
6926.65486, 9100.67947
LASTCHANGED
Last date and time record changed
For more information, see the dedicated documentation page.
SQL Type: DATE
Polars Type: pl.Datetime()
This column is not mandatory.
Example: 2026/09/01 00:00:07
LOWER1SECAPCFLAG
BitFlag field for Price adjustments - "1" = Voll_Override; "4" = Floor_VoLL; "8" = Manual_Override; "16" = Price_Scaled
SQL Type: NUMBER(3,0)
Polars Type: pl.Boolean
This column is not mandatory.
Example: 0
LOWER1SECROP
Lower1Sec Regional Original Price - uncapped/unfloored and unscaled
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0
LOWER1SECRRP
Regional Lower 1Sec Price - RegionSolution element L1Price attribute
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0
LOWER5MINAPCFLAG
SQL Type: NUMBER(3,0)
Polars Type: pl.Int16
This column is not mandatory.
Example: 0
LOWER5MINROP
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 0.25
LOWER5MINRRP
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 0.25
LOWER6SECAPCFLAG
SQL Type: NUMBER(3,0)
Polars Type: pl.Int16
This column is not mandatory.
Example: 0
LOWER6SECROP
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 0.38
LOWER6SECRRP
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 0.38
LOWER60SECAPCFLAG
SQL Type: NUMBER(3,0)
Polars Type: pl.Int16
This column is not mandatory.
Example: 0
LOWER60SECROP
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 0.38
LOWER60SECRRP
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 0.38
LOWERREGAPCFLAG
SQL Type: NUMBER(3,0)
Polars Type: pl.Int16
This column is not mandatory.
Example: 0
LOWERREGROP
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 1, 50
LOWERREGRRP
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 1, 50
MARKETSUSPENDEDFLAG
Market suspended flag
SQL Type: NUMBER(3,0)
Polars Type: pl.Boolean
This column is not mandatory.
Example: 0
MII_STATUS
Communicates the current MII status for this dispatch interval. Values of: 'NOT_MII', 'MII_SUBJECT_TO_REVIEW', 'MII_PRICE_REJECTED', 'MII_PRICE_ACCEPTED'.
SQL Type: VARCHAR2(21)
Polars Type: str
This column is not mandatory.
Example: NOT_MII
OCD_STATUS
Communicates the current OCD status for this dispatch interval. Values of: 'NOT_OCD', 'OCD_UNRESOLVED', 'OCD_RESOLVED'.
SQL Type: VARCHAR2(14)
Polars Type: str
This column is not mandatory.
Examples:
NOT_OCDOCD_RESOLVED
PRE_AP_ENERGY_PRICE
Price before ap capping or scaling - for rolling sum price monitoring
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
-0.00001, 0.00001, 0, 90
PRE_AP_LOWER1_PRICE
Price before AP capping or scaling - for Rolling Sum Price monitoring
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0
PRE_AP_LOWER5MIN_PRICE
Price before ap capping or scaling - for rolling sum price monitoring
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 0.25
PRE_AP_LOWER6_PRICE
Price before ap capping or scaling - for rolling sum price monitoring
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 0.38
PRE_AP_LOWER60_PRICE
Price before ap capping or scaling - for rolling sum price monitoring
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 0.38
PRE_AP_LOWERREG_PRICE
Price before ap capping or scaling - for rolling sum price monitoring
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 1, 50
PRE_AP_RAISE1_PRICE
Price before AP capping or scaling - for Rolling Sum Price monitoring
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 0.04
PRE_AP_RAISE5MIN_PRICE
Price before ap capping or scaling - for rolling sum price monitoring
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 0.36
PRE_AP_RAISE6_PRICE
Price before ap capping or scaling - for rolling sum price monitoring
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 0.38
PRE_AP_RAISE60_PRICE
Price before ap capping or scaling - for rolling sum price monitoring
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0.38
PRE_AP_RAISEREG_PRICE
Price before ap capping or scaling - for rolling sum price monitoring
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 1, 15.5, 10
PRICE_STATUS
Status of regional prices for this dispatch interval "NOT FIRM" or "FIRM"
SQL Type: VARCHAR2(20)
Polars Type: str
This column is not mandatory.
Example: FIRM
RAISE1SECAPCFLAG
BitFlag field for Price adjustments - "1" = Voll_Override; "4" = Floor_VoLL; "8" = Manual_Override; "16" = Price_Scaled
SQL Type: NUMBER(3,0)
Polars Type: pl.Boolean
This column is not mandatory.
Example: 0
RAISE1SECROP
Raise1Sec Regional Original Price - uncapped/unfloored and unscaled
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 0.04
RAISE1SECRRP
Regional Raise 1Sec Price - R1Price attribute after capping/flooring
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 0.04
RAISE5MINAPCFLAG
SQL Type: NUMBER(3,0)
Polars Type: pl.Int16
This column is not mandatory.
Example: 0
RAISE5MINROP
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 0.36
RAISE5MINRRP
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 0.36
RAISE6SECAPCFLAG
SQL Type: NUMBER(3,0)
Polars Type: pl.Int16
This column is not mandatory.
Example: 0
RAISE6SECROP
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 0.38
RAISE6SECRRP
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0, 0.38
RAISE60SECAPCFLAG
SQL Type: NUMBER(3,0)
Polars Type: pl.Int16
This column is not mandatory.
Example: 0
RAISE60SECROP
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0.38
RAISE60SECRRP
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 0.38
RAISEREGAPCFLAG
SQL Type: NUMBER(3,0)
Polars Type: pl.Int16
This column is not mandatory.
Example: 0
RAISEREGROP
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 1, 15.5, 10
RAISEREGRRP
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
0.01, 1, 15.5, 10
ROP
Regional Override Price, being the original price prior to any price scaling, price capping or VoLL override being applied. The APC flag allows the determination of whether capping, scaling or override occurred
For more information, see the dedicated documentation page.
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
-0.00001, 0.00001, 0, 90
RRP
Regional Reference Price for this dispatch period. RRP is the price used to settle the market
For more information, see the dedicated documentation page.
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is not mandatory.
Examples:
-0.00001, 0.00001, 0, 90
EEP
Excess energy price - no longer used
SQL Type: NUMBER(15,5)
Polars Type: pl.Float64
This column is unused.
Example: 0
New Data Timing
Every 5 minutes
Code Examples
Polars
Casting is enums, categoricals etc is not essential, but may speed up parsing.
Swapping int for pl.UInt16, pl.Int32 would also speed up parsing. However some of the datatypes are inferred, so they may be wrong.
This code deduplicates for you. Deduplication is normally only required across multiple months.
This code assumes that all columns are present, which may not be true for older files.
import polars as pl
import polars.selectors as cs
# e.g. "2029/03/15 00:05:00"
dt_s_fmt = "%Y/%m/%d %H:%M:%S"
csv_paths = ["SOMEFILE.CSV", "OTHERFILE.CSV"]
lf = (
pl.concat(
[
pl.scan_csv(
csv_path, # must be unzipped beforehand
skip_rows=1, # skip the header
infer_schema=False, # much faster
)
.filter(cs.by_index(0) == "D") # drop the footer
.select(~cs.by_index(range(4))) # drop metadata columns
for csv_path in csv_paths
],
how="diagonal_relaxed",
)
.with_columns(
pl.col("SETTLEMENTDATE", "LASTCHANGED").str.strptime(pl.Datetime, dt_s_fmt),
)
# Polars can't cast string straight to bool. Need to go via something else.
.cast(
{
"INTERVENTION": pl.UInt8,
"APCFLAG": pl.UInt8,
"LOWER1SECAPCFLAG": pl.UInt8,
"MARKETSUSPENDEDFLAG": pl.UInt8,
"RAISE1SECAPCFLAG": pl.UInt8,
}
)
.cast(
{
"DISPATCHINTERVAL": str,
"INTERVENTION": pl.Boolean,
"REGIONID": pl.Enum(["QLD1", "VIC1", "TAS1", "NSW1", "SA1", "SNOWY1"]),
"RUNNO": pl.Enum(["1"]),
"APCFLAG": pl.Boolean,
"CUMUL_PRE_AP_ENERGY_PRICE": pl.Float64,
"CUMUL_PRE_AP_LOWER1_PRICE": pl.Float64,
"CUMUL_PRE_AP_LOWER5MIN_PRICE": pl.Float64,
"CUMUL_PRE_AP_LOWER6_PRICE": pl.Float64,
"CUMUL_PRE_AP_LOWER60_PRICE": pl.Float64,
"CUMUL_PRE_AP_LOWERREG_PRICE": pl.Float64,
"CUMUL_PRE_AP_RAISE1_PRICE": pl.Float64,
"CUMUL_PRE_AP_RAISE5MIN_PRICE": pl.Float64,
"CUMUL_PRE_AP_RAISE6_PRICE": pl.Float64,
"CUMUL_PRE_AP_RAISE60_PRICE": pl.Float64,
"CUMUL_PRE_AP_RAISEREG_PRICE": pl.Float64,
"LOWER1SECAPCFLAG": pl.Boolean,
"LOWER1SECROP": pl.Float64,
"LOWER1SECRRP": pl.Float64,
"LOWER5MINAPCFLAG": int, # or pl.Int16
"LOWER5MINROP": pl.Float64,
"LOWER5MINRRP": pl.Float64,
"LOWER6SECAPCFLAG": int, # or pl.Int16
"LOWER6SECROP": pl.Float64,
"LOWER6SECRRP": pl.Float64,
"LOWER60SECAPCFLAG": int, # or pl.Int16
"LOWER60SECROP": pl.Float64,
"LOWER60SECRRP": pl.Float64,
"LOWERREGAPCFLAG": int, # or pl.Int16
"LOWERREGROP": pl.Float64,
"LOWERREGRRP": pl.Float64,
"MARKETSUSPENDEDFLAG": pl.Boolean,
"MII_STATUS": str,
"OCD_STATUS": str,
"PRE_AP_ENERGY_PRICE": pl.Float64,
"PRE_AP_LOWER1_PRICE": pl.Float64,
"PRE_AP_LOWER5MIN_PRICE": pl.Float64,
"PRE_AP_LOWER6_PRICE": pl.Float64,
"PRE_AP_LOWER60_PRICE": pl.Float64,
"PRE_AP_LOWERREG_PRICE": pl.Float64,
"PRE_AP_RAISE1_PRICE": pl.Float64,
"PRE_AP_RAISE5MIN_PRICE": pl.Float64,
"PRE_AP_RAISE6_PRICE": pl.Float64,
"PRE_AP_RAISE60_PRICE": pl.Float64,
"PRE_AP_RAISEREG_PRICE": pl.Float64,
"PRICE_STATUS": str,
"RAISE1SECAPCFLAG": pl.Boolean,
"RAISE1SECROP": pl.Float64,
"RAISE1SECRRP": pl.Float64,
"RAISE5MINAPCFLAG": int, # or pl.Int16
"RAISE5MINROP": pl.Float64,
"RAISE5MINRRP": pl.Float64,
"RAISE6SECAPCFLAG": int, # or pl.Int16
"RAISE6SECROP": pl.Float64,
"RAISE6SECRRP": pl.Float64,
"RAISE60SECAPCFLAG": int, # or pl.Int16
"RAISE60SECROP": pl.Float64,
"RAISE60SECRRP": pl.Float64,
"RAISEREGAPCFLAG": int, # or pl.Int16
"RAISEREGROP": pl.Float64,
"RAISEREGRRP": pl.Float64,
"ROP": pl.Float64,
"RRP": pl.Float64,
"EEP": pl.Float64,
}
)
# Drop deprecated/unused columns
.drop("RUNNO", "EEP")
# Deduplicate
# We want one row per ['DISPATCHINTERVAL', 'INTERVENTION', 'REGIONID', 'RUNNO', 'SETTLEMENTDATE']
# Tie-breaker: greatest value of ['LASTCHANGED']
.sort(["LASTCHANGED"], descending=False)
.unique(
subset=[
"DISPATCHINTERVAL",
"INTERVENTION",
"REGIONID",
"RUNNO",
"SETTLEMENTDATE",
],
keep="last",
)
)
Nemosis
from nemosis import dynamic_data_compiler
df = dynamic_data_compiler(
'2024/01/01 00:00:00',
'2024/01/31 00:00:00',
"DISPATCHPRICE",
"data/"
)
Nemosis only includes a subset of columns by default, as an optimisation. (i.e. the commonly used columns.) To include others:
from nemosis import defaults
defaults.table_columns["DISPATCHPRICE"] += ["DISPATCHINTERVAL", "RUNNO", "APCFLAG", "CUMUL_PRE_AP_ENERGY_PRICE", "CUMUL_PRE_AP_LOWER1_PRICE", "CUMUL_PRE_AP_LOWER5MIN_PRICE", "CUMUL_PRE_AP_LOWER6_PRICE", "CUMUL_PRE_AP_LOWER60_PRICE", "CUMUL_PRE_AP_LOWERREG_PRICE", "CUMUL_PRE_AP_RAISE1_PRICE", "CUMUL_PRE_AP_RAISE5MIN_PRICE", "CUMUL_PRE_AP_RAISE6_PRICE", "CUMUL_PRE_AP_RAISE60_PRICE", "CUMUL_PRE_AP_RAISEREG_PRICE", "LASTCHANGED", "LOWER1SECAPCFLAG", "LOWER1SECROP", "LOWER1SECRRP", "LOWER5MINAPCFLAG", "LOWER5MINROP", "LOWER6SECAPCFLAG", "LOWER6SECROP", "LOWER60SECAPCFLAG", "LOWER60SECROP", "LOWERREGAPCFLAG", "LOWERREGROP", "MARKETSUSPENDEDFLAG", "MII_STATUS", "OCD_STATUS", "PRE_AP_ENERGY_PRICE", "PRE_AP_LOWER1_PRICE", "PRE_AP_LOWER5MIN_PRICE", "PRE_AP_LOWER6_PRICE", "PRE_AP_LOWER60_PRICE", "PRE_AP_LOWERREG_PRICE", "PRE_AP_RAISE1_PRICE", "PRE_AP_RAISE5MIN_PRICE", "PRE_AP_RAISE6_PRICE", "PRE_AP_RAISE60_PRICE", "PRE_AP_RAISEREG_PRICE", "RAISE1SECAPCFLAG", "RAISE1SECROP", "RAISE1SECRRP", "RAISE5MINAPCFLAG", "RAISE5MINROP", "RAISE6SECAPCFLAG", "RAISE6SECROP", "RAISE60SECAPCFLAG", "RAISE60SECROP", "RAISEREGAPCFLAG", "RAISEREGROP", "ROP", "EEP"]
df = dynamic_data_compiler(...)
Example File
From PUBLIC_ARCHIVE_DISPATCHPRICE_FILE01_202609010000.zip
| SETTLEMENTDATE | RUNNO | REGIONID | DISPATCHINTERVAL | INTERVENTION | RRP | EEP | ROP | APCFLAG | MARKETSUSPENDEDFLAG | LASTCHANGED | RAISE6SECRRP | RAISE6SECROP | RAISE6SECAPCFLAG | RAISE60SECRRP | RAISE60SECROP | RAISE60SECAPCFLAG | RAISE5MINRRP | RAISE5MINROP | RAISE5MINAPCFLAG | RAISEREGRRP | RAISEREGROP | RAISEREGAPCFLAG | LOWER6SECRRP | LOWER6SECROP | LOWER6SECAPCFLAG | LOWER60SECRRP | LOWER60SECROP | LOWER60SECAPCFLAG | LOWER5MINRRP | LOWER5MINROP | LOWER5MINAPCFLAG | LOWERREGRRP | LOWERREGROP | LOWERREGAPCFLAG | PRICE_STATUS | PRE_AP_ENERGY_PRICE | PRE_AP_RAISE6_PRICE | PRE_AP_RAISE60_PRICE | PRE_AP_RAISE5MIN_PRICE | PRE_AP_RAISEREG_PRICE | PRE_AP_LOWER6_PRICE | PRE_AP_LOWER60_PRICE | PRE_AP_LOWER5MIN_PRICE | PRE_AP_LOWERREG_PRICE | CUMUL_PRE_AP_ENERGY_PRICE | CUMUL_PRE_AP_RAISE6_PRICE | CUMUL_PRE_AP_RAISE60_PRICE | CUMUL_PRE_AP_RAISE5MIN_PRICE | CUMUL_PRE_AP_RAISEREG_PRICE | CUMUL_PRE_AP_LOWER6_PRICE | CUMUL_PRE_AP_LOWER60_PRICE | CUMUL_PRE_AP_LOWER5MIN_PRICE | CUMUL_PRE_AP_LOWERREG_PRICE | OCD_STATUS | MII_STATUS | RAISE1SECRRP | RAISE1SECROP | RAISE1SECAPCFLAG | LOWER1SECRRP | LOWER1SECROP | LOWER1SECAPCFLAG | PRE_AP_RAISE1_PRICE | PRE_AP_LOWER1_PRICE | CUMUL_PRE_AP_RAISE1_PRICE | CUMUL_PRE_AP_LOWER1_PRICE |
| 2026/09/01 00:05:00 | 1 | NSW1 | 20260831241 | 0 | 64.95006 | 0 | 64.95006 | 0 | 0 | 2026/09/01 00:00:07 | 0.04 | 0.04 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 3.46 | 3.46 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1 | 1 | 0 | FIRM | 64.95006 | 0.04 | 0.03 | 0.01 | 3.46 | 0.01 | 0.01 | 0.01 | 1 | 164831.42564 | 72.77 | 64.25242 | 20.22 | 6998.53292 | 54.69995 | 102.46056 | 64.48 | 3312.18796 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 25.63 | 0.59 |
| 2026/09/01 00:05:00 | 1 | QLD1 | 20260831241 | 0 | 54.95862 | 0 | 54.95862 | 0 | 0 | 2026/09/01 00:00:07 | 0.04 | 0.04 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 3.46 | 3.46 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1 | 1 | 0 | FIRM | 54.95862 | 0.04 | 0.03 | 0.01 | 3.46 | 0.01 | 0.01 | 0.01 | 1 | 133942.54362 | 70.44 | 61.82 | 19.89 | 6998.53292 | 54.69995 | 102.46056 | 64.48 | 3312.18796 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 25.49 | 0.59 |
| 2026/09/01 00:05:00 | 1 | SA1 | 20260831241 | 0 | 27.75992 | 0 | 27.75992 | 0 | 0 | 2026/09/01 00:00:07 | 0.04 | 0.04 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 3.46 | 3.46 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1 | 1 | 0 | FIRM | 27.75992 | 0.04 | 0.03 | 0.01 | 3.46 | 0.01 | 0.01 | 0.01 | 1 | 171432.43143 | 98.81 | 90.50242 | 31.39 | 7009.70292 | 58.90995 | 106.53083 | 64.48 | 3312.18796 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 29.68 | 14.12 |
| 2026/09/01 00:05:00 | 1 | TAS1 | 20260831241 | 0 | 26.5202 | 0 | 26.5202 | 0 | 0 | 2026/09/01 00:00:07 | 0.04 | 0.04 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 5.39 | 5.39 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1.66 | 1.66 | 0 | FIRM | 26.5202 | 0.04 | 0.03 | 0.01 | 5.39 | 0.01 | 0.01 | 0.01 | 1.66 | 142258.90983 | 323.35752 | 327.51851 | 39.6 | 9098.75249 | 170.7667 | 134.69984 | 60.57 | 7355.46083 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 24.88 | 0.51 |
| 2026/09/01 00:05:00 | 1 | VIC1 | 20260831241 | 0 | 12.5 | 0 | 12.5 | 0 | 0 | 2026/09/01 00:00:07 | 0.04 | 0.04 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 3.46 | 3.46 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1 | 1 | 0 | FIRM | 12.5 | 0.04 | 0.03 | 0.01 | 3.46 | 0.01 | 0.01 | 0.01 | 1 | 157769.00779 | 72.77 | 64.25242 | 20.22 | 6998.53292 | 54.69995 | 102.46056 | 64.48 | 3312.18796 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 25.63 | 0.59 |
| 2026/09/01 00:10:00 | 1 | NSW1 | 20260831242 | 0 | 65.51 | 0 | 65.51 | 0 | 0 | 2026/09/01 00:05:07 | 0.05 | 0.05 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 3.46 | 3.46 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1.68 | 1.68 | 0 | FIRM | 65.51 | 0.05 | 0.03 | 0.01 | 3.46 | 0.01 | 0.01 | 0.01 | 1.68 | 164805.42875 | 72.77 | 64.24242 | 20.22 | 6998.31292 | 54.69995 | 102.46056 | 64.48 | 3312.66796 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 25.63 | 0.59 |
| 2026/09/01 00:10:00 | 1 | QLD1 | 20260831242 | 0 | 55.42465 | 0 | 55.42465 | 0 | 0 | 2026/09/01 00:05:07 | 0.05 | 0.05 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 3.46 | 3.46 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1.68 | 1.68 | 0 | FIRM | 55.42465 | 0.05 | 0.03 | 0.01 | 3.46 | 0.01 | 0.01 | 0.01 | 1.68 | 133919.44827 | 70.44 | 61.81 | 19.89 | 6998.31292 | 54.69995 | 102.46056 | 64.48 | 3312.66796 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 25.49 | 0.59 |
| 2026/09/01 00:10:00 | 1 | SA1 | 20260831242 | 0 | 31.57067 | 0 | 31.57067 | 0 | 0 | 2026/09/01 00:05:07 | 0.05 | 0.05 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 3.46 | 3.46 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1.68 | 1.68 | 0 | FIRM | 31.57067 | 0.05 | 0.03 | 0.01 | 3.46 | 0.01 | 0.01 | 0.01 | 1.68 | 171367.18677 | 98.81 | 90.49242 | 31.39 | 7009.48292 | 58.90995 | 106.53083 | 64.48 | 3312.66796 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 29.68 | 14.12 |
| 2026/09/01 00:10:00 | 1 | TAS1 | 20260831242 | 0 | 30.56346 | 0 | 30.56346 | 0 | 0 | 2026/09/01 00:05:07 | 0.05 | 0.05 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 5.39 | 5.39 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1.66 | 1.66 | 0 | FIRM | 30.56346 | 0.05 | 0.03 | 0.01 | 5.39 | 0.01 | 0.01 | 0.01 | 1.66 | 142201.42329 | 323.35752 | 327.50851 | 39.6 | 9099.84249 | 170.7667 | 134.69984 | 60.57 | 7356.55083 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 24.88 | 0.51 |
| 2026/09/01 00:10:00 | 1 | VIC1 | 20260831242 | 0 | 19.18 | 0 | 19.18 | 0 | 0 | 2026/09/01 00:05:07 | 0.05 | 0.05 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 3.46 | 3.46 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1.68 | 1.68 | 0 | FIRM | 19.18 | 0.05 | 0.03 | 0.01 | 3.46 | 0.01 | 0.01 | 0.01 | 1.68 | 157692.66052 | 72.77 | 64.24242 | 20.22 | 6998.31292 | 54.69995 | 102.46056 | 64.48 | 3312.66796 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 25.63 | 0.59 |
| 2026/09/01 00:15:00 | 1 | NSW1 | 20260831243 | 0 | 73.70484 | 0 | 73.70484 | 0 | 0 | 2026/09/01 00:10:07 | 0.04 | 0.04 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 7.8 | 7.8 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 2.5 | 2.5 | 0 | FIRM | 73.70484 | 0.04 | 0.03 | 0.01 | 7.8 | 0.01 | 0.01 | 0.01 | 2.5 | 164785.04882 | 72.77 | 64.23242 | 20.22 | 7004.64292 | 54.69995 | 102.44056 | 64.48 | 3314.79796 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 25.63 | 0.59 |
| ... |
| C | SETP.WORLD | DVD_DISPATCHPRICE | AEMO | PUBLIC | 2026/10/09 | 15:36:19 | 001791524179630 | MONTHLY_ARCHIVE | 001791524179630 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| I | DISPATCH | PRICE | 5 | SETTLEMENTDATE | RUNNO | REGIONID | DISPATCHINTERVAL | INTERVENTION | RRP | EEP | ROP | APCFLAG | MARKETSUSPENDEDFLAG | LASTCHANGED | RAISE6SECRRP | RAISE6SECROP | RAISE6SECAPCFLAG | RAISE60SECRRP | RAISE60SECROP | RAISE60SECAPCFLAG | RAISE5MINRRP | RAISE5MINROP | RAISE5MINAPCFLAG | RAISEREGRRP | RAISEREGROP | RAISEREGAPCFLAG | LOWER6SECRRP | LOWER6SECROP | LOWER6SECAPCFLAG | LOWER60SECRRP | LOWER60SECROP | LOWER60SECAPCFLAG | LOWER5MINRRP | LOWER5MINROP | LOWER5MINAPCFLAG | LOWERREGRRP | LOWERREGROP | LOWERREGAPCFLAG | PRICE_STATUS | PRE_AP_ENERGY_PRICE | PRE_AP_RAISE6_PRICE | PRE_AP_RAISE60_PRICE | PRE_AP_RAISE5MIN_PRICE | PRE_AP_RAISEREG_PRICE | PRE_AP_LOWER6_PRICE | PRE_AP_LOWER60_PRICE | PRE_AP_LOWER5MIN_PRICE | PRE_AP_LOWERREG_PRICE | CUMUL_PRE_AP_ENERGY_PRICE | CUMUL_PRE_AP_RAISE6_PRICE | CUMUL_PRE_AP_RAISE60_PRICE | CUMUL_PRE_AP_RAISE5MIN_PRICE | CUMUL_PRE_AP_RAISEREG_PRICE | CUMUL_PRE_AP_LOWER6_PRICE | CUMUL_PRE_AP_LOWER60_PRICE | CUMUL_PRE_AP_LOWER5MIN_PRICE | CUMUL_PRE_AP_LOWERREG_PRICE | OCD_STATUS | MII_STATUS | RAISE1SECRRP | RAISE1SECROP | RAISE1SECAPCFLAG | LOWER1SECRRP | LOWER1SECROP | LOWER1SECAPCFLAG | PRE_AP_RAISE1_PRICE | PRE_AP_LOWER1_PRICE | CUMUL_PRE_AP_RAISE1_PRICE | CUMUL_PRE_AP_LOWER1_PRICE |
| D | DISPATCH | PRICE | 5 | 2026/09/01 00:05:00 | 1 | NSW1 | 20260831241 | 0 | 64.95006 | 0 | 64.95006 | 0 | 0 | 2026/09/01 00:00:07 | 0.04 | 0.04 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 3.46 | 3.46 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1 | 1 | 0 | FIRM | 64.95006 | 0.04 | 0.03 | 0.01 | 3.46 | 0.01 | 0.01 | 0.01 | 1 | 164831.42564 | 72.77 | 64.25242 | 20.22 | 6998.53292 | 54.69995 | 102.46056 | 64.48 | 3312.18796 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 25.63 | 0.59 |
| D | DISPATCH | PRICE | 5 | 2026/09/01 00:05:00 | 1 | QLD1 | 20260831241 | 0 | 54.95862 | 0 | 54.95862 | 0 | 0 | 2026/09/01 00:00:07 | 0.04 | 0.04 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 3.46 | 3.46 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1 | 1 | 0 | FIRM | 54.95862 | 0.04 | 0.03 | 0.01 | 3.46 | 0.01 | 0.01 | 0.01 | 1 | 133942.54362 | 70.44 | 61.82 | 19.89 | 6998.53292 | 54.69995 | 102.46056 | 64.48 | 3312.18796 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 25.49 | 0.59 |
| D | DISPATCH | PRICE | 5 | 2026/09/01 00:05:00 | 1 | SA1 | 20260831241 | 0 | 27.75992 | 0 | 27.75992 | 0 | 0 | 2026/09/01 00:00:07 | 0.04 | 0.04 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 3.46 | 3.46 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1 | 1 | 0 | FIRM | 27.75992 | 0.04 | 0.03 | 0.01 | 3.46 | 0.01 | 0.01 | 0.01 | 1 | 171432.43143 | 98.81 | 90.50242 | 31.39 | 7009.70292 | 58.90995 | 106.53083 | 64.48 | 3312.18796 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 29.68 | 14.12 |
| D | DISPATCH | PRICE | 5 | 2026/09/01 00:05:00 | 1 | TAS1 | 20260831241 | 0 | 26.5202 | 0 | 26.5202 | 0 | 0 | 2026/09/01 00:00:07 | 0.04 | 0.04 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 5.39 | 5.39 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1.66 | 1.66 | 0 | FIRM | 26.5202 | 0.04 | 0.03 | 0.01 | 5.39 | 0.01 | 0.01 | 0.01 | 1.66 | 142258.90983 | 323.35752 | 327.51851 | 39.6 | 9098.75249 | 170.7667 | 134.69984 | 60.57 | 7355.46083 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 24.88 | 0.51 |
| D | DISPATCH | PRICE | 5 | 2026/09/01 00:05:00 | 1 | VIC1 | 20260831241 | 0 | 12.5 | 0 | 12.5 | 0 | 0 | 2026/09/01 00:00:07 | 0.04 | 0.04 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 3.46 | 3.46 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1 | 1 | 0 | FIRM | 12.5 | 0.04 | 0.03 | 0.01 | 3.46 | 0.01 | 0.01 | 0.01 | 1 | 157769.00779 | 72.77 | 64.25242 | 20.22 | 6998.53292 | 54.69995 | 102.46056 | 64.48 | 3312.18796 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 25.63 | 0.59 |
| D | DISPATCH | PRICE | 5 | 2026/09/01 00:10:00 | 1 | NSW1 | 20260831242 | 0 | 65.51 | 0 | 65.51 | 0 | 0 | 2026/09/01 00:05:07 | 0.05 | 0.05 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 3.46 | 3.46 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1.68 | 1.68 | 0 | FIRM | 65.51 | 0.05 | 0.03 | 0.01 | 3.46 | 0.01 | 0.01 | 0.01 | 1.68 | 164805.42875 | 72.77 | 64.24242 | 20.22 | 6998.31292 | 54.69995 | 102.46056 | 64.48 | 3312.66796 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 25.63 | 0.59 |
| D | DISPATCH | PRICE | 5 | 2026/09/01 00:10:00 | 1 | QLD1 | 20260831242 | 0 | 55.42465 | 0 | 55.42465 | 0 | 0 | 2026/09/01 00:05:07 | 0.05 | 0.05 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 3.46 | 3.46 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1.68 | 1.68 | 0 | FIRM | 55.42465 | 0.05 | 0.03 | 0.01 | 3.46 | 0.01 | 0.01 | 0.01 | 1.68 | 133919.44827 | 70.44 | 61.81 | 19.89 | 6998.31292 | 54.69995 | 102.46056 | 64.48 | 3312.66796 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 25.49 | 0.59 |
| D | DISPATCH | PRICE | 5 | 2026/09/01 00:10:00 | 1 | SA1 | 20260831242 | 0 | 31.57067 | 0 | 31.57067 | 0 | 0 | 2026/09/01 00:05:07 | 0.05 | 0.05 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 3.46 | 3.46 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1.68 | 1.68 | 0 | FIRM | 31.57067 | 0.05 | 0.03 | 0.01 | 3.46 | 0.01 | 0.01 | 0.01 | 1.68 | 171367.18677 | 98.81 | 90.49242 | 31.39 | 7009.48292 | 58.90995 | 106.53083 | 64.48 | 3312.66796 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 29.68 | 14.12 |
| D | DISPATCH | PRICE | 5 | 2026/09/01 00:10:00 | 1 | TAS1 | 20260831242 | 0 | 30.56346 | 0 | 30.56346 | 0 | 0 | 2026/09/01 00:05:07 | 0.05 | 0.05 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 5.39 | 5.39 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1.66 | 1.66 | 0 | FIRM | 30.56346 | 0.05 | 0.03 | 0.01 | 5.39 | 0.01 | 0.01 | 0.01 | 1.66 | 142201.42329 | 323.35752 | 327.50851 | 39.6 | 9099.84249 | 170.7667 | 134.69984 | 60.57 | 7356.55083 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 24.88 | 0.51 |
| D | DISPATCH | PRICE | 5 | 2026/09/01 00:10:00 | 1 | VIC1 | 20260831242 | 0 | 19.18 | 0 | 19.18 | 0 | 0 | 2026/09/01 00:05:07 | 0.05 | 0.05 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 3.46 | 3.46 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 1.68 | 1.68 | 0 | FIRM | 19.18 | 0.05 | 0.03 | 0.01 | 3.46 | 0.01 | 0.01 | 0.01 | 1.68 | 157692.66052 | 72.77 | 64.24242 | 20.22 | 6998.31292 | 54.69995 | 102.46056 | 64.48 | 3312.66796 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 25.63 | 0.59 |
| D | DISPATCH | PRICE | 5 | 2026/09/01 00:15:00 | 1 | NSW1 | 20260831243 | 0 | 73.70484 | 0 | 73.70484 | 0 | 0 | 2026/09/01 00:10:07 | 0.04 | 0.04 | 0 | 0.03 | 0.03 | 0 | 0.01 | 0.01 | 0 | 7.8 | 7.8 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0.01 | 0.01 | 0 | 2.5 | 2.5 | 0 | FIRM | 73.70484 | 0.04 | 0.03 | 0.01 | 7.8 | 0.01 | 0.01 | 0.01 | 2.5 | 164785.04882 | 72.77 | 64.23242 | 20.22 | 7004.64292 | 54.69995 | 102.44056 | 64.48 | 3314.79796 | NOT_OCD | NOT_MII | 0.02 | 0.02 | 0 | 0 | 0 | 0 | 0.02 | 0 | 25.63 | 0.59 |
| ... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| C | END OF REPORT | 1003 |
SETTLEMENTDATE,RUNNO,REGIONID,DISPATCHINTERVAL,INTERVENTION,RRP,EEP,ROP,APCFLAG,MARKETSUSPENDEDFLAG,LASTCHANGED,RAISE6SECRRP,RAISE6SECROP,RAISE6SECAPCFLAG,RAISE60SECRRP,RAISE60SECROP,RAISE60SECAPCFLAG,RAISE5MINRRP,RAISE5MINROP,RAISE5MINAPCFLAG,RAISEREGRRP,RAISEREGROP,RAISEREGAPCFLAG,LOWER6SECRRP,LOWER6SECROP,LOWER6SECAPCFLAG,LOWER60SECRRP,LOWER60SECROP,LOWER60SECAPCFLAG,LOWER5MINRRP,LOWER5MINROP,LOWER5MINAPCFLAG,LOWERREGRRP,LOWERREGROP,LOWERREGAPCFLAG,PRICE_STATUS,PRE_AP_ENERGY_PRICE,PRE_AP_RAISE6_PRICE,PRE_AP_RAISE60_PRICE,PRE_AP_RAISE5MIN_PRICE,PRE_AP_RAISEREG_PRICE,PRE_AP_LOWER6_PRICE,PRE_AP_LOWER60_PRICE,PRE_AP_LOWER5MIN_PRICE,PRE_AP_LOWERREG_PRICE,CUMUL_PRE_AP_ENERGY_PRICE,CUMUL_PRE_AP_RAISE6_PRICE,CUMUL_PRE_AP_RAISE60_PRICE,CUMUL_PRE_AP_RAISE5MIN_PRICE,CUMUL_PRE_AP_RAISEREG_PRICE,CUMUL_PRE_AP_LOWER6_PRICE,CUMUL_PRE_AP_LOWER60_PRICE,CUMUL_PRE_AP_LOWER5MIN_PRICE,CUMUL_PRE_AP_LOWERREG_PRICE,OCD_STATUS,MII_STATUS,RAISE1SECRRP,RAISE1SECROP,RAISE1SECAPCFLAG,LOWER1SECRRP,LOWER1SECROP,LOWER1SECAPCFLAG,PRE_AP_RAISE1_PRICE,PRE_AP_LOWER1_PRICE,CUMUL_PRE_AP_RAISE1_PRICE,CUMUL_PRE_AP_LOWER1_PRICE
"2026/09/01 00:05:00",1,NSW1,20260831241,0,64.95006,0,64.95006,0,0,"2026/09/01 00:00:07",0.04,0.04,0,0.03,0.03,0,0.01,0.01,0,3.46,3.46,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1,1,0,FIRM,64.95006,0.04,0.03,0.01,3.46,0.01,0.01,0.01,1,164831.42564,72.77,64.25242,20.22,6998.53292,54.69995,102.46056,64.48,3312.18796,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,25.63,0.59
"2026/09/01 00:05:00",1,QLD1,20260831241,0,54.95862,0,54.95862,0,0,"2026/09/01 00:00:07",0.04,0.04,0,0.03,0.03,0,0.01,0.01,0,3.46,3.46,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1,1,0,FIRM,54.95862,0.04,0.03,0.01,3.46,0.01,0.01,0.01,1,133942.54362,70.44,61.82,19.89,6998.53292,54.69995,102.46056,64.48,3312.18796,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,25.49,0.59
"2026/09/01 00:05:00",1,SA1,20260831241,0,27.75992,0,27.75992,0,0,"2026/09/01 00:00:07",0.04,0.04,0,0.03,0.03,0,0.01,0.01,0,3.46,3.46,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1,1,0,FIRM,27.75992,0.04,0.03,0.01,3.46,0.01,0.01,0.01,1,171432.43143,98.81,90.50242,31.39,7009.70292,58.90995,106.53083,64.48,3312.18796,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,29.68,14.12
"2026/09/01 00:05:00",1,TAS1,20260831241,0,26.5202,0,26.5202,0,0,"2026/09/01 00:00:07",0.04,0.04,0,0.03,0.03,0,0.01,0.01,0,5.39,5.39,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1.66,1.66,0,FIRM,26.5202,0.04,0.03,0.01,5.39,0.01,0.01,0.01,1.66,142258.90983,323.35752,327.51851,39.6,9098.75249,170.7667,134.69984,60.57,7355.46083,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,24.88,0.51
"2026/09/01 00:05:00",1,VIC1,20260831241,0,12.5,0,12.5,0,0,"2026/09/01 00:00:07",0.04,0.04,0,0.03,0.03,0,0.01,0.01,0,3.46,3.46,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1,1,0,FIRM,12.5,0.04,0.03,0.01,3.46,0.01,0.01,0.01,1,157769.00779,72.77,64.25242,20.22,6998.53292,54.69995,102.46056,64.48,3312.18796,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,25.63,0.59
"2026/09/01 00:10:00",1,NSW1,20260831242,0,65.51,0,65.51,0,0,"2026/09/01 00:05:07",0.05,0.05,0,0.03,0.03,0,0.01,0.01,0,3.46,3.46,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1.68,1.68,0,FIRM,65.51,0.05,0.03,0.01,3.46,0.01,0.01,0.01,1.68,164805.42875,72.77,64.24242,20.22,6998.31292,54.69995,102.46056,64.48,3312.66796,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,25.63,0.59
"2026/09/01 00:10:00",1,QLD1,20260831242,0,55.42465,0,55.42465,0,0,"2026/09/01 00:05:07",0.05,0.05,0,0.03,0.03,0,0.01,0.01,0,3.46,3.46,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1.68,1.68,0,FIRM,55.42465,0.05,0.03,0.01,3.46,0.01,0.01,0.01,1.68,133919.44827,70.44,61.81,19.89,6998.31292,54.69995,102.46056,64.48,3312.66796,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,25.49,0.59
"2026/09/01 00:10:00",1,SA1,20260831242,0,31.57067,0,31.57067,0,0,"2026/09/01 00:05:07",0.05,0.05,0,0.03,0.03,0,0.01,0.01,0,3.46,3.46,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1.68,1.68,0,FIRM,31.57067,0.05,0.03,0.01,3.46,0.01,0.01,0.01,1.68,171367.18677,98.81,90.49242,31.39,7009.48292,58.90995,106.53083,64.48,3312.66796,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,29.68,14.12
"2026/09/01 00:10:00",1,TAS1,20260831242,0,30.56346,0,30.56346,0,0,"2026/09/01 00:05:07",0.05,0.05,0,0.03,0.03,0,0.01,0.01,0,5.39,5.39,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1.66,1.66,0,FIRM,30.56346,0.05,0.03,0.01,5.39,0.01,0.01,0.01,1.66,142201.42329,323.35752,327.50851,39.6,9099.84249,170.7667,134.69984,60.57,7356.55083,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,24.88,0.51
"2026/09/01 00:10:00",1,VIC1,20260831242,0,19.18,0,19.18,0,0,"2026/09/01 00:05:07",0.05,0.05,0,0.03,0.03,0,0.01,0.01,0,3.46,3.46,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1.68,1.68,0,FIRM,19.18,0.05,0.03,0.01,3.46,0.01,0.01,0.01,1.68,157692.66052,72.77,64.24242,20.22,6998.31292,54.69995,102.46056,64.48,3312.66796,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,25.63,0.59
"2026/09/01 00:15:00",1,NSW1,20260831243,0,73.70484,0,73.70484,0,0,"2026/09/01 00:10:07",0.04,0.04,0,0.03,0.03,0,0.01,0.01,0,7.8,7.8,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,2.5,2.5,0,FIRM,73.70484,0.04,0.03,0.01,7.8,0.01,0.01,0.01,2.5,164785.04882,72.77,64.23242,20.22,7004.64292,54.69995,102.44056,64.48,3314.79796,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,25.63,0.59
...
C,SETP.WORLD,DVD_DISPATCHPRICE,AEMO,PUBLIC,2026/10/09,15:36:19,001791524179630,MONTHLY_ARCHIVE,001791524179630
I,DISPATCH,PRICE,5,SETTLEMENTDATE,RUNNO,REGIONID,DISPATCHINTERVAL,INTERVENTION,RRP,EEP,ROP,APCFLAG,MARKETSUSPENDEDFLAG,LASTCHANGED,RAISE6SECRRP,RAISE6SECROP,RAISE6SECAPCFLAG,RAISE60SECRRP,RAISE60SECROP,RAISE60SECAPCFLAG,RAISE5MINRRP,RAISE5MINROP,RAISE5MINAPCFLAG,RAISEREGRRP,RAISEREGROP,RAISEREGAPCFLAG,LOWER6SECRRP,LOWER6SECROP,LOWER6SECAPCFLAG,LOWER60SECRRP,LOWER60SECROP,LOWER60SECAPCFLAG,LOWER5MINRRP,LOWER5MINROP,LOWER5MINAPCFLAG,LOWERREGRRP,LOWERREGROP,LOWERREGAPCFLAG,PRICE_STATUS,PRE_AP_ENERGY_PRICE,PRE_AP_RAISE6_PRICE,PRE_AP_RAISE60_PRICE,PRE_AP_RAISE5MIN_PRICE,PRE_AP_RAISEREG_PRICE,PRE_AP_LOWER6_PRICE,PRE_AP_LOWER60_PRICE,PRE_AP_LOWER5MIN_PRICE,PRE_AP_LOWERREG_PRICE,CUMUL_PRE_AP_ENERGY_PRICE,CUMUL_PRE_AP_RAISE6_PRICE,CUMUL_PRE_AP_RAISE60_PRICE,CUMUL_PRE_AP_RAISE5MIN_PRICE,CUMUL_PRE_AP_RAISEREG_PRICE,CUMUL_PRE_AP_LOWER6_PRICE,CUMUL_PRE_AP_LOWER60_PRICE,CUMUL_PRE_AP_LOWER5MIN_PRICE,CUMUL_PRE_AP_LOWERREG_PRICE,OCD_STATUS,MII_STATUS,RAISE1SECRRP,RAISE1SECROP,RAISE1SECAPCFLAG,LOWER1SECRRP,LOWER1SECROP,LOWER1SECAPCFLAG,PRE_AP_RAISE1_PRICE,PRE_AP_LOWER1_PRICE,CUMUL_PRE_AP_RAISE1_PRICE,CUMUL_PRE_AP_LOWER1_PRICE
D,DISPATCH,PRICE,5,"2026/09/01 00:05:00",1,NSW1,20260831241,0,64.95006,0,64.95006,0,0,"2026/09/01 00:00:07",0.04,0.04,0,0.03,0.03,0,0.01,0.01,0,3.46,3.46,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1,1,0,FIRM,64.95006,0.04,0.03,0.01,3.46,0.01,0.01,0.01,1,164831.42564,72.77,64.25242,20.22,6998.53292,54.69995,102.46056,64.48,3312.18796,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,25.63,0.59
D,DISPATCH,PRICE,5,"2026/09/01 00:05:00",1,QLD1,20260831241,0,54.95862,0,54.95862,0,0,"2026/09/01 00:00:07",0.04,0.04,0,0.03,0.03,0,0.01,0.01,0,3.46,3.46,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1,1,0,FIRM,54.95862,0.04,0.03,0.01,3.46,0.01,0.01,0.01,1,133942.54362,70.44,61.82,19.89,6998.53292,54.69995,102.46056,64.48,3312.18796,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,25.49,0.59
D,DISPATCH,PRICE,5,"2026/09/01 00:05:00",1,SA1,20260831241,0,27.75992,0,27.75992,0,0,"2026/09/01 00:00:07",0.04,0.04,0,0.03,0.03,0,0.01,0.01,0,3.46,3.46,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1,1,0,FIRM,27.75992,0.04,0.03,0.01,3.46,0.01,0.01,0.01,1,171432.43143,98.81,90.50242,31.39,7009.70292,58.90995,106.53083,64.48,3312.18796,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,29.68,14.12
D,DISPATCH,PRICE,5,"2026/09/01 00:05:00",1,TAS1,20260831241,0,26.5202,0,26.5202,0,0,"2026/09/01 00:00:07",0.04,0.04,0,0.03,0.03,0,0.01,0.01,0,5.39,5.39,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1.66,1.66,0,FIRM,26.5202,0.04,0.03,0.01,5.39,0.01,0.01,0.01,1.66,142258.90983,323.35752,327.51851,39.6,9098.75249,170.7667,134.69984,60.57,7355.46083,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,24.88,0.51
D,DISPATCH,PRICE,5,"2026/09/01 00:05:00",1,VIC1,20260831241,0,12.5,0,12.5,0,0,"2026/09/01 00:00:07",0.04,0.04,0,0.03,0.03,0,0.01,0.01,0,3.46,3.46,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1,1,0,FIRM,12.5,0.04,0.03,0.01,3.46,0.01,0.01,0.01,1,157769.00779,72.77,64.25242,20.22,6998.53292,54.69995,102.46056,64.48,3312.18796,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,25.63,0.59
D,DISPATCH,PRICE,5,"2026/09/01 00:10:00",1,NSW1,20260831242,0,65.51,0,65.51,0,0,"2026/09/01 00:05:07",0.05,0.05,0,0.03,0.03,0,0.01,0.01,0,3.46,3.46,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1.68,1.68,0,FIRM,65.51,0.05,0.03,0.01,3.46,0.01,0.01,0.01,1.68,164805.42875,72.77,64.24242,20.22,6998.31292,54.69995,102.46056,64.48,3312.66796,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,25.63,0.59
D,DISPATCH,PRICE,5,"2026/09/01 00:10:00",1,QLD1,20260831242,0,55.42465,0,55.42465,0,0,"2026/09/01 00:05:07",0.05,0.05,0,0.03,0.03,0,0.01,0.01,0,3.46,3.46,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1.68,1.68,0,FIRM,55.42465,0.05,0.03,0.01,3.46,0.01,0.01,0.01,1.68,133919.44827,70.44,61.81,19.89,6998.31292,54.69995,102.46056,64.48,3312.66796,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,25.49,0.59
D,DISPATCH,PRICE,5,"2026/09/01 00:10:00",1,SA1,20260831242,0,31.57067,0,31.57067,0,0,"2026/09/01 00:05:07",0.05,0.05,0,0.03,0.03,0,0.01,0.01,0,3.46,3.46,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1.68,1.68,0,FIRM,31.57067,0.05,0.03,0.01,3.46,0.01,0.01,0.01,1.68,171367.18677,98.81,90.49242,31.39,7009.48292,58.90995,106.53083,64.48,3312.66796,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,29.68,14.12
D,DISPATCH,PRICE,5,"2026/09/01 00:10:00",1,TAS1,20260831242,0,30.56346,0,30.56346,0,0,"2026/09/01 00:05:07",0.05,0.05,0,0.03,0.03,0,0.01,0.01,0,5.39,5.39,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1.66,1.66,0,FIRM,30.56346,0.05,0.03,0.01,5.39,0.01,0.01,0.01,1.66,142201.42329,323.35752,327.50851,39.6,9099.84249,170.7667,134.69984,60.57,7356.55083,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,24.88,0.51
D,DISPATCH,PRICE,5,"2026/09/01 00:10:00",1,VIC1,20260831242,0,19.18,0,19.18,0,0,"2026/09/01 00:05:07",0.05,0.05,0,0.03,0.03,0,0.01,0.01,0,3.46,3.46,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,1.68,1.68,0,FIRM,19.18,0.05,0.03,0.01,3.46,0.01,0.01,0.01,1.68,157692.66052,72.77,64.24242,20.22,6998.31292,54.69995,102.46056,64.48,3312.66796,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,25.63,0.59
D,DISPATCH,PRICE,5,"2026/09/01 00:15:00",1,NSW1,20260831243,0,73.70484,0,73.70484,0,0,"2026/09/01 00:10:07",0.04,0.04,0,0.03,0.03,0,0.01,0.01,0,7.8,7.8,0,0.01,0.01,0,0.01,0.01,0,0.01,0.01,0,2.5,2.5,0,FIRM,73.70484,0.04,0.03,0.01,7.8,0.01,0.01,0.01,2.5,164785.04882,72.77,64.23242,20.22,7004.64292,54.69995,102.44056,64.48,3314.79796,NOT_OCD,NOT_MII,0.02,0.02,0,0,0,0,0.02,0,25.63,0.59
...
C,"END OF REPORT",1003
Availability
Visibility: Public
This table is in the public monthly MMSDM archive.
I have collated the list of all those files into one place, in this CSV metadata file. (Columns year, month, url, compressed_size in bytes).
The earliest available data is month 1 of 2015. The most recent available data is month 9 of 2026.
Every month in between has a file. (No gaps.)
Data Size
Each year of data is approximately 22 MB when zipped, 222 MB as unzipped CSV.
Deduplication and PDR Loader Configuration
The primary keys are:
The transaction type is "INSERT-UPDATE", which means that you will likely see duplicate data with different values.
You should deduplicate by sorting based on LASTCHANGED, within each group of primary keys.
| Report Name | Report Subtype | Version |
|---|---|---|
| DISPATCH | PRICE | 4 |
| DISPATCH | PRICE | 5 |
This means that the CSV files start with metadata columns:
or
ROW_FILTER_TYPE is LASTCHANGED
Indexes
Links
This page as JSON (schema documented here, but may change)
Download a JSON Schema specification for this table.
Official AEMO schema documentation (multi-page):
Other Information
Package: DISPATCH