Ross ROSS = Recommend OSS · open-source software intelligence for agents

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

github.com/alexgolec/tda-api · homepage · Python · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
alexgolec/tda-apimain23

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