Skip to main content

An unofficial wrapper for the TradeStation API.

Project description


tradestation-api

An unofficial Python wrapper for the TradeStation API.

Description

Description

tradestation-api is an unofficial wrapper for the TradeStation API. It aims to be as light and unopinionated as possible, offering an elegant programmatic interface over each endpoint. Notable functionality includes:

  • Login and authentication
  • MarketData, Brokerage, and Order Execution endpoints
  • Options chains
  • Trades and trade management
  • Account info and preferences

tradestation-api is very much a work in progress and is currently not feature complete. See the Issues to make a suggestion.

In-Progress Features

Several features are still in flight.

  • Streaming Client endpoints
  • Helpers for complicated dictionary request endpoints

Why tradestation-api?

tradestation-api has two core goals:

  1. Simplify the OAuth authentication procedure. This includes initial registration, refresh tokens, and automtic re-authorizing for access tokens
  2. Be as lightweight as possible. tradestation-api takes in the base datatypes and returns the raw responses. No heavy logic or validation. Optional assistance with building Orders and complex order groups is in the roadmap for this rather complex task.

How do I use tradestation-api?

# Code sample

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ts_api-0.1.3.tar.gz (15.4 kB view hashes)

Uploaded Source

Built Distribution

ts_api-0.1.3-py3-none-any.whl (15.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page