TD Ameritrade Trading and Portfolio Management
Workflow capability for automated brokerage trading and portfolio management using the TD Ameritrade API (historical - deprecated May 2024). Enables programmatic trading, account monitoring, market data retrieval, and portfolio analysis. The successor API is the Charles Schwab Trader API.
What You Can Do
MCP Tools
get-accounts
Retrieve all linked TD Ameritrade brokerage accounts with balances and positions
get-account
Get detailed account information including balances and current positions
get-orders
Retrieve all orders for a brokerage account with optional status filtering
place-order
Place a new trade order (market, limit, stop, etc.) for an account
cancel-order
Cancel a pending trade order
get-quotes
Get real-time market quotes for one or more security symbols
get-price-history
Retrieve historical OHLCV price data for a security symbol
get-option-chain
Get option chain data for an optionable security symbol
search-instruments
Search for securities by symbol or description to find trading instruments
get-transactions
Retrieve account transaction history with optional date range and type filtering
get-watchlists
Get all security watchlists for a brokerage account