TRADEBOT
Purpose
Use this library to execute trading strategies across various brokerages, including E*Trade, Schwab, and Interactive Brokers (IKBR).
Get Started!
Pull down the package
$> pip install fianchetto-tradebot
Using the package
from fianchetto_tradebot.oex.oex_service import OexService
Pull down the quickstart package
$> pip install fianchetto-tradebot-quickstart
Components
Trident
Trade Identifier Service - service for identifying trading opportunities by scanning markets using user-supplied strategies.
Oex
Order Executor Service - service for executing user-supplied orders
Quotes
Quote Service - service for getting live market info for options and equities from the various brokerages. May be expanded to Futures later.
Helm
Visiblity - service for surfacing the current state of all trades and trading strategies
Test
Various integration and component tests.
Scripts
Various integration test scripts and utility scripts that are used on a one-off, or reference basis.
Common
Contains basic primitives such as financial instrument definitions used throughout TradeBot, libraries for connecting to brokerages, and other shared logic.
Liability
This project makes no guarantees of any kind, explicit, or implicit, for its correctness, safety, or even suitability for its purpose. Contributors and users should use their best care and judgement when using this project. While care is taken to build a robust, scalable, and correct system, use is completely at their own risk.
Metadata
Release files for fianchetto-tradebot 0.1.15
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| fianchetto_tradebot-0.1.15.tar.gz | 81.8 kB | Without provenance | Details for fianchetto_tradebot-0.1.15.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| fianchetto_tradebot-0.1.15-py3-none-any.whl | Python 3 | none | any | Details for fianchetto_tradebot-0.1.15-py3-none-any.whl |
Total release size: 221.5 kB
Release files / fianchetto_tradebot-0.1.15.tar.gz
| Download URL | fianchetto_tradebot-0.1.15.tar.gz |
|---|---|
| Size | 81.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
90b46d2eed77b715f963f73b652c5f560a8205faa814d3073267bf8d23455b9b
|
|
BLAKE2b-256 checksum How to use checksums |
653398c22cec28fe7c176ecb8f393776735e69266ccb95f6e58cad2383e6676a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.3
|
Release files / fianchetto_tradebot-0.1.15-py3-none-any.whl
| Download URL | fianchetto_tradebot-0.1.15-py3-none-any.whl |
|---|---|
| Size | 139.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
67b35e6e44f5dbdd615b5ed478c3b66b4599d4ae0e04366419d3f4fe2ebce29a
|
|
BLAKE2b-256 checksum How to use checksums |
eadb3d8a62b02f09ab2b0fdb1028694fac58805c6cb10c7b8e8071dfc05e42f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.3
|
Security for fianchetto-tradebot 0.1.15
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.