A simple Python command line tool to access Australian National Energy Market (NEM) data provided by the Australian Energy Market Operator (AEMO).
The tool aims to supply the most useful data only - see A hackers guide to AEMO & NEM data for more on the data provided by AEMO about the NEM.
It is designed to access historical data, for use by researchers & data scientists.
$ pip install -r requirements.txt
$ python setup.py install
All data is downloaded into into $HOME/nem-data
.
To download NEMDE data:
$ nem --reports nemde --start 2018-01 --end 2018-03
Also support the following from MMSDM:
reports = {
'trading-price': 'TRADINGPRICE',
'unit-scada': 'UNIT_SCADA',
'dispatch-price': 'DISPATCHPRICE',
'demand': 'DISPATCHREGIONSUM',
'interconnectors': 'DISPATCHINTERCONNECTORRES'
}
For example, to download the interconnector data into $HOME/nem-data/interconnectors
:
$ nem --reports interconnectors --start 2018-01 --end 2018-03
Multiple reports can be downloaded at once:
$ nem -r interconnectors -r nemde --start 2018-01 --end 2018-03