Skip to main content

Tastyworks (unofficial) API

Project description

Tastyworks (Unofficial) API

Disclaimer

This is an unofficial, reverse-engineered API for tastyworks. There is no implied warranty for any actions and results which arise from using it.

Purpose

A simple, async-based, reverse-engineered API for tastyworks. This will allow you to create trading algorithms for whatever strategies you may have.

Please note that this is in the very early stages of development so any and all contributions are welcome. Please submit an issue and/or a pull request.

Use

pip install tastyworks

✨ 🍰

Since it's an async-based API, please make sure you're familiar with how asynchronous python works (Note: Python 3.6 or higher).

An example use is provided in example.py in the tastyworks folder. See for yourself by adding your tastyworks username/password and running:

tasty 

Contributing

The more hands and brains that can help with this project, the better. It was implemented with the effort of getting something working rather than something beautiful as it is a reverse-engineering effort in progress. I would appreciate any input (be it in the form of issue reporting or code) on how to make this code-base better.

You can find the official GitHub repo at: https://github.com/boyan-soubachov/tastyworks_api

TODO

I would really appreciate any help/contributions with the TODO's scattered all around the codebase. If they're not descriptive enough, I'd be happy to provide more details.

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

tastyworks-1.0.0.tar.gz (14.8 kB view details)

Uploaded Source

File details

Details for the file tastyworks-1.0.0.tar.gz.

File metadata

  • Download URL: tastyworks-1.0.0.tar.gz
  • Upload date:
  • Size: 14.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for tastyworks-1.0.0.tar.gz
Algorithm Hash digest
SHA256 87e3f919f278376e0a64b5a4b38a7eeb4b4dd7f260b194724d1b1e8e18a45298
MD5 afccf8b1a4dbe759c1d37d8023a20065
BLAKE2b-256 5e095805f613ebfe71f4780b98d9462044b699c4401becebb9ab2847055109f9

See more details on using hashes here.

Supported by

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