tastyworks-cli
An easy-to-use command line interface for Tastyworks!
Installation
$ pip install tastyworks-cli
Usage
Available commands:
twcli option buy, sell, and analyze options
twcli plot chart your portfolio's net liquidity or profit/loss over time
Unavailable commands pending development:
twcli crypto buy, sell, and analyze cryptocurrencies
twcli future buy, sell, and analyze futures
twcli order view, replace, and cancel orders
twcli pairs analyze and size pairs trades
twcli portfolio view statistics and risk metrics for your portfolio
twcli quant mathematical and statistical analysis
twcli stock buy, sell, and analyze stock
twcli watchlist view current prices and other data for symbols in your watchlists
For more options, run twcli --help or twcli <subcommand> --help.
Development/Contributing
This project includes a number of helpers in the Makefile to streamline common development tasks.
Creating a virtualenv for development:
$ make venv
$ source env/bin/activate
Install the package:
$ pip install -e .
It's usually a good idea to make sure you're passing tests locally before submitting a PR:
$ make test
If you have a feature suggestion, find a bug, or would like to contribute, feel free to open an issue or create a pull request.
Disclaimer
tastyworks and tastytrade are not affiliated with the makers of this program and do not endorse this product. This program does not provide investment, tax, or legal advice. Stock trading involves risk and is not suitable for all investors. Options involve risk and are not suitable for all investors as the special risks inherent to options trading may expose investors to potentially significant losses. Futures and futures options trading is speculative and is not suitable for all investors. Cryptocurrency trading is speculative and is not suitable for all investors.
Metadata
Release files for tastyworks-cli 1.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tastyworks-cli-1.0.3.tar.gz | 15.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tastyworks_cli-1.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 34.4 kB
Release files / tastyworks-cli-1.0.3.tar.gz
| Download URL | tastyworks-cli-1.0.3.tar.gz |
|---|---|
| Size | 15.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5cbde322833a372bbe3994ddd8b46e992e87e312c03addeed1168f96b80158dc
|
|
BLAKE2b-256 checksum How to use checksums |
6658e05be76c41aba151ac6eda3ff2e5c2006fcb3bd5b1ac1a5a0b81b6681503
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2
|
Release files / tastyworks_cli-1.0.3-py3-none-any.whl
| Download URL | tastyworks_cli-1.0.3-py3-none-any.whl |
|---|---|
| Size | 18.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
679ecaecb4487298cae0c78458440d7438b7a678fab289736ac22098bb9fdef8
|
|
BLAKE2b-256 checksum How to use checksums |
3566f5e208476012e816cadc48ea95190fb3bc8713f76f227915dab685289896
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2
|