Tastyworks

Latest version: v4

Safety actively analyzes 621420 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

4.0.0

Changed
- Changed the underlying streamer connection to use `aiocometd` rather than our own, custom-rolled
transport.

3.1.2

Added
- The `time-in-force` and `gtc-date` properties to the OrderDetails object

Changed
- Example script now uses env vars for TastyWorks username/password instead of hard-coding values.

3.1.1

Added
- The `rejected` order status type

Changed
- Fixed bug with in the `Quote` mapped item to support the new time fields
- Removed the `time` key from the `Quote` mapped item
- Fix bug for missing `price` field in the `Order` model

3.0.1

Changed
- Changed number formats to use decimal types instead of floats for predictable representations

3.0.0

Changed
- Fixed a bug which prevented orders from executing altogether... big one.

Removed
- The `underlying_symbol` field from the `Order` model, this is not necessary and tastyworks does not have
the symbol tied to an order; they are tied to individual legs of the order.

2.2.0

Added
- Added a new, rewritten `get_option_chain` method to the `Underlying` model, which is inherited by
models like `Stock` and all other future representations of securities.
- New `Security` model representing all securities (options and underlyings).
- New `Underlying` model representing all underlyings (stocks, indices, ETFs).
- New `OptionChain` model which represents an option chain (a collection of options). This should make
management of a list of related options (i.e. for a ticker) easier.

Removed
- The `get_option_chains` function from the TastyAPISession.
- The `Model` model

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.