A2
A2A TradeCodex-powered E*TRADE copilot
Connect E*TRADE safely.
Use official E*TRADE OAuth to connect the account. A2A Trade never needs your password and keeps order placement disabled for the MVP.
Configured environmentRead-only firstGoverned execution
E*TRADE OAuth Connection
Developer API credentials required in .env.local1. Configure API keys
Add your E*TRADE Developer consumer key and secret to .env.local. Do not put your E*TRADE password in this app.
ETRADE_ENV=live ETRADE_CONSUMER_KEY=... ETRADE_CONSUMER_SECRET=... ENABLE_LIVE_ORDER_PLACEMENT=false
2. Start authorization
Generate an official E*TRADE authorization link, open it, log in at E*TRADE, and copy the verifier code.
3. Enter verifier
Paste the verifier code from E*TRADE. A2A Trade exchanges it for API tokens using OAuth 1.0a.
4. Test account read
After connection, call the read-only accounts endpoint. This should return your E*TRADE account list from the API.