E*Trade
From Wildsong
- Get an account.
- Invest.
- Become a developer. https://developer.etrade.com/getting-started/developer-guides
- Get an API key.
- Download the Python samples. Follow the instructions therein.
- Install the API key in the config.ini file
- Run the sample client
- Learn about OAUTH 1. They are still using OAUTH 1, not the more popular OAUTH 2.
- Write some apps.
The sample Python client has the following features.
- OAUTH authentication
- Accounts API
- Market API
- Ordering API
The Alerts API appears to be missing.