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 - Give it a stock symbol and it returns information
- Ordering API
The Alerts API appears to be missing.
Software
https://github.com/QuantConnect/Lean