Td Ameritrade Python Api Versions Save

Unofficial Python API client library for TD Ameritrade. This library allows for easy access of the Standard API and allows users to build data pipelines for the Streaming API.

v0.3.2

3 years ago

0.3.2 (12-04-2020)

Changes

  • The library will no longer auto-generate credentials.json in the utility folder out of a concern for security. Instead, the user must specify where they would like to cache their refresh token.
  • Breaks up the oAuth process into simpler functions that are easier for users to modify.
  • Removes the StatePath object because of credentials storage protocol.

Bug Fixes

  • Fixes an issue where grabbing a new access token would automatically grab a new refresh token. Now it will just grab the access token.
  • Fixes an issue where the oAuth process would automatically invalidate a valid refresh token.

v0.3.1

3 years ago

0.3.1 (10-02-2020)

Bug Fixes

  • Fixes an issue where the Streaming API would try to subscribe to a service before logging into the Streaming API.
  • Fixes an issue where the TD State file wasn't being checked to determine whether it existed or not.

v0.3.0

3 years ago

0.3.0 (08-21-2020)

Bug Fixes

  • Fixes an issue with get_historical_prices endpoint.

0.2.9

3 years ago

Fixes some more bugs that were related to error checking and addressed some issues related to specific endpoints.

0.2.8

3 years ago

The version includes new changes to the TD Stream Client, adds more detailed docstrings, utilities for creating and saving state.

0.2.3

4 years ago

Snapshot the initial release before major changes.