Tda Api Versions Save

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.

v1.6.0

1 year ago

New Features

  • Accepts verbose version of contract type in option symbol generator (#306)
  • Updates default timeout for HTTP requests to 30 seconds and provides convenient timeout setting (#315)

Bug Fixes

  • Fixed misnamed strike range names for options change (#314)

Deprecations

  • None

v1.5.3

2 years ago

New Features

  • Client creation helper methods in auth now support passing enforce_enums

Bug Fixes

  • None

Deprecations

  • None

v1.5.2

2 years ago

New Features

  • Switches to lazy evaluation on all log messages. Potentially major performance improvement for applications which don't enable tda-api logging.

Bug Fixes

  • None

Deprecations

  • None

v1.5.1

2 years ago

New Features

  • Adds support for need_extended_hours_data to the time interval shortcut functions

Bug Fixes

  • None

Deprecations

  • None

v.1.5.0

2 years ago

New Features

  • Adds unsubscribe commands to all supported streams (#256). Big thanks for @httran13 for implementing this change!
  • Adds support for passing additional parameters to websocket creation, such as for timeout management (#278)
  • Issues a warning when passing in an API key suffix, hopefully resolving an influx of help requests to the Discord server (#280)

Bug Fixes

  • None

Deprecations

  • None

v1.4.1

2 years ago

New Features

  • None

Bug Fixes

  • Removes requirement for an old version of httpx due to version incompatibilities.

Deprecations

  • None

v1.4.0

2 years ago

New Features

  • Adds helper utilities for fetching price histories.

Bug Fixes

  • None

Deprecations

  • None

1.3.7

2 years ago

New Features

  • None

Bug Fixes

Deprecations

  • None

1.3.6

2 years ago

New Features

  • None

Bug Fixes

  • #205: Uses 1971 as the default from date instead of 1900

Deprecations

  • None

v1.3.5

2 years ago

New Features

  • None

Bug Fixes

  • #245: The asynchronous OAuth2Client requires an asynchronous update_token function, but we were always passing the synchronous version, causing the async client to crash on token refresh.

Deprecations

  • None