An unofficial wrapper for the TradeStation API.
Project description
tradestation-api
An unofficial Python wrapper for the TradeStation API.
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:
- Simplify the OAuth authentication procedure. This includes initial registration, refresh tokens, and automtic re-authorizing for access tokens
- 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
Release history Release notifications | RSS feed
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)
Built Distribution
ts_api-0.1.3-py3-none-any.whl
(15.8 kB
view hashes)