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 Energy Value?
Energy value is an estimation of the spot market revenue earned by an individual dispatchable unit (DUID). It is calculated by multiplying the regional price for the five minute settlement period by the average of the initial MW value of the DUID for both this period and the following period. This value is multiplied by 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 calculating the energy value a described above (but not applyiong the transmission or distribution loss factors) and then dividing this by the volume of electricity generated (or consumed if a LOAD).
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 nemondemand@gmail.com
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