alexgolec/tda-api
A TD Ameritrade API client for Python. Includes historical data for equities and ETFs, options chains, streaming order book data, complex order construction, and more. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2343
- days_rel: n/a
- days_push: 808
- n_releases_24m: 0
Adoption not part of the score
1323 stars · 323 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
An unofficial Python wrapper around the TD Ameritrade HTTP and streaming APIs, offering authentication, quotes, historical pricing, options chains, and order management. The TD Ameritrade service was shut down in May 2024, so this library no longer works and is archived in favor of its successor schwab-py.
Use cases
- fetch historical price data for equities and ETFs in Python
- retrieve options chains programmatically
- stream quotes and order book depth data
- place and manage trades via API
- authenticate with a brokerage API using OAuth
- get account info and preferences from a trading account
When to choose
- you need to read or maintain legacy code that used the TD Ameritrade API
- you want a reference implementation when migrating to schwab-py
When to avoid
- you want a working brokerage API client today - use schwab-py instead
- you are starting a new trading automation project
- you need support or updates, since the repo is archived
Facets
library · maturity abandoned
http-client auth sdk streaming fintech apis developer-tools python cross-platform trading td-ameritrade options-chains market-data defunct schwab-py-successor
2 sources
- readme: https://github.com/alexgolec/tda-api · fetched 2026-08-28 · ff7e0d517973
- registry_pypi: https://pypi.org/pypi/tda-api/json · fetched 2026-08-29 · 8fb51ca336ef
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| alexgolec/tda-api | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="alexgolec/tda-api")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem