Unofficial Nadex API client. This code is alpha.
Login & Retrieve Account Information Market Search to Populate a Market Grid Place a Trade via Market Order Add Stop and/or Limit Order to an Open Trade Create an Entry Order Create a Watchlist Delete a Watchlist Quote Mode Trading Remove Existing Stop/Limit Order
Account update Quote feed
Category | Function | Method | Implemented | Tested |
---|---|---|---|---|
Account | login | Account.login | Yes | No |
balance | get_balance() | Yes | No | |
Order | new | Order(**params) | No | No |
list | Order.all() | No | No | |
get | Order.get(id) | No | No | |
update | order.update(**params) | No | No | |
cancel | Order.cancel(id) | No | No | |
Position | list | Position.all() | No | No |
get | Position.get(id) | No | No | |
Market | list | No | No | |
Instrument | list | No | No | |
get | No | No | ||
Contract | list | No | No | |
get | No | No | ||
update | No | No | ||
cancel | No | No | ||
Quote | list | No | No | |
get | No | No | ||
update | No | No | ||
cancel | No | No | ||
Epic | list | No | No | |
get | No | No | ||
update | No | No | ||
cancel | No | No |
Name | Opeartion | HTTP Method | URL path |
---|---|---|---|
Account | login | POST | v2/security/authenticate |
Market | list | GET | markets/navigation |
Epic | get | GET | markets/details |
Order | list | GET | orders/workingorders |
get | GET | markets/details/workingorders | |
create | POST | dma/workingorders | |
cancel | DELETE | orders/workingorders/dma | |
Position | list | GET | orders/positions |
Instrument | markets/navigation | ||
Timeseries | markets/navigation | ||
Contract | markets/navigation |
Some resources share the same URL path.