Skip to main content

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

Project description

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

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 Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page