Commodity Prices

Key takeaway: Fuel prices are modelled at the individual plant level, combining market futures (to 2 years), analyst forecasts (to 5 years), and AEMO ISP long-term projections to capture spatial and temporal price variation.

In order to simulate the bidding behaviour of each thermal generator, we first need to know fuel / commodity prices in order to calculate their short-run marginal costs (SRMC). Fuel prices do not just differ by fuel type (e.g. lignite, black coal, gas), they also differ from plant to plant due to the location of that plant and the cost to transport fuel to that plant. We therefore use separate fuel prices for each individual plant.

Data Sources and Temporal Coverage

We utilise a combination of historical data, market futures, and long-term projections to capture commodity price dynamics:

  • Historical Prices: Sourced from AEMO’s Short Term Trading Market (STTM) and Declared Wholesale Gas Market (DWGM) for gas, and global coal price indices for coal. The Australian Government imposed a $12/GJ price cap on gas during FY23–25, which accounts for the sharp decline in gas prices from approximately $22/GJ to $12/GJ during this period.
  • Market Futures: ASX energy futures contracts provide near-term price expectations for gas (e.g., Wallumbilla and Victorian hubs) and coal (e.g., Newcastle coal futures).
  • Long-Term Projections: AEMO’s Integrated System Plan (ISP) offers annual, plant-level commodity price forecasts extending to 2050.

Currency and Inflation Adjustments

To ensure consistency, all commodity prices are converted to real July 2024 Australian dollars per gigajoule (AUD/GJ):

  • Currency Conversion: Coal prices, typically quoted in USD per tonne, are converted to AUD using historical exchange rates from the Reserve Bank of Australia.
  • Energy Content Adjustment: Coal prices are further converted from per tonne to per GJ using an average energy content factor (e.g., 25 GJ/tonne for black coal).
  • Inflation Adjustment: Nominal prices are deflated to real July 2024 values using the Consumer Price Index (CPI) from the Australian Bureau of Statistics.

Seasonal Adjustment

To capture intra-annual price variability, seasonal adjustments are applied to futures-derived commodity prices:

  • Historical Seasonality: Monthly patterns from historical commodity prices are analysed to determine typical seasonal fluctuations.
  • Application to Futures Prices: These seasonal factors are applied to futures-based price curves to generate monthly price profiles that reflect expected seasonal trends. Long-term ISP projections are used at annual granularity without additional seasonal adjustment.