Skip to main content

Financial Trading Tool (FTT) – is an asset management application that helps to make the right decision on time.

Project description


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



pip install ftt
ftt bootstrap
ftt example

Portfolio creation

Import portfolio configuration from file

name: S&P companies
budget: 10000
  - 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>



  • pyenv
  • poetry
pyenv install PYTHON_VERSION
pip install cmake
poetry update

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

ftt-0.1.0.tar.gz (48.0 kB view hashes)

Uploaded source

Built Distribution

ftt-0.1.0-py3-none-any.whl (103.4 kB view hashes)

Uploaded py3

Supported by

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