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.local
1. 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.