FTT
Financial Trading Tools
Finance is hard. Programming is hard.
FTT is a financial asset management application that helps to make right decision on time.
Main features
- Portfolio Building
- Assets Recommendation
- Portfolio testing
- Strategy testing
- Portfolio value tracking over the time
- Integration with Interactive Brokers
- Realtime signals trading decisions
- Web interface
- CLI interface
Collaborators
Quickstart
pip install ftt
ftt bootstrap
ftt example
Portfolio creation
Import portfolio configuration from file
name: S&P companies
budget: 10000
symbols:
- AAPL
- MSFT
- SHOP
period_start: 2020-01-01
period_end: 2021-01-01
interval: 5m
fft> portfolio import sp_companies.yml
Create weights for portfolio
ftt> portfolio build <ID>
Development
Dependencies
- pyenv
- poetry
pyenv install PYTHON_VERSION
pip install cmake
poetry update
Release files for ftt 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ftt-0.1.0.tar.gz | 48.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ftt-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 151.4 kB
Release files / ftt-0.1.0.tar.gz
| Download URL | ftt-0.1.0.tar.gz |
|---|---|
| Size | 48.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
86f6fca694b8eda902083b4c7a3ab2c01e8b146bc0e9d6da3abe784cdf1d1a47
|
|
BLAKE2b-256 checksum How to use checksums |
41a9d958faca1a1d3b0dbf0d52a3c507df891cec95ce77fb3b2f424a4f3027fa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.12 CPython/3.10.1 Darwin/21.2.0
|
Release files / ftt-0.1.0-py3-none-any.whl
| Download URL | ftt-0.1.0-py3-none-any.whl |
|---|---|
| Size | 103.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f3bec71ba72904e3d8116a446e24ff3a8c15c5ab971df2bb1fe04c6fb1945180
|
|
BLAKE2b-256 checksum How to use checksums |
bbc68843db0a0c9e37dd574321af8efde1dbcc2ec91009383fa1608735e5c77d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.12 CPython/3.10.1 Darwin/21.2.0
|