NEMONDEMAND Logo
NEM On Demand is a platform of interactive dashboards developed with a simple objective; to provide clear, concise and useful charts to understand what is happening in the National Electricity Market (NEM).

The dashboards display live and historical data of the overall market and individual generators. The current views include:
  • Summaries of five minute market data including price, demand and generation.
  • Detailed live and historical performance data for individual DUIDs.
  • Performance rankings of all DUIDs over different periods.
New screens are in continous development and suggestions are always welcome - see contact details below.
Please visit the YouTube channel for video guides on the individual dashboards.
NemOnDemand YouTube Channel
What are the colour codings?
Data is organised and colour coded by generation source and region according to the following colours.
Regions
NSW
VIC
SA
TAS
QLD
Generation Sources
Wind
Solar
Gas
Hydro
Black Coal
Brown Coal
Other
Icons
The generation source of Other includes all types not listed in the standard generation sources. For example, batteries, biofuels, diesel, pumped hydro.
What is Market Value?
Market value is an estimation of the spot market revenue earned by a generator. It is calculated by multiplying the regional price for the five minute settlement period by the initial MW value of the generator for the following period and then applying the transmission and distribution loss factors.
How is capacity factor calculated?
Unless specified otherwise, capacity factors are calculated by dividing the energy generated for the given time period by the Max capacity of the generator (not the registered capacity).
How is volume weighted price calculated?
Volume weighted price is calculated for a period by multiplying the regional price for the five minute settlement period by the initial MW value of the generator for the following period and then dividing this total revenue value by the volume of electricity generated.
How is energy storage (batteries/pumped hydro) represented?
AEMO classifies DUID units as generators or loads. Energy storage projects will have two DUIDs, one the generator, the other the load. All of the loads are classified as generation source of Other.
Which browsers are supported?
Not fully tested but it should work on latest versions of Chrome, Firefox, MS Edge and Safari.
What about mobile devices?
Currently the dashboards are not optimised for mobile devices. The approach so far has been to focus on dashboards that are better suited to PC screens.
What data is stored?
The following data is stored at five minute intervals; generator output (initial MW), regional reference price, demand, interconnector flow.


NEM On Demand is designed, developed and maintained by Ben McInnes.

I have been working in renewable energy development for over 15 years and prior to that I worked in software development/IT. This combination of skills and experience has blended together to help inspire and create these dashboards.

Please get in touch through LinkedIn or email to [email protected]
BenMcInnes
LinkedIn
The system uses a number of front and back end technologies to retrieve the data from NEMWEB (AEMO), store online and then display to the user.
  • Linux scripts perform the AEMO data exchange.
  • MYSQL is used to store the data.
  • Javascript enables the interactive pages.
  • D3 is the charting library.
  • All components are hosted on Amazon Web Services.
D3 Powered by AWS Cloud Computing MYSQL