Skip to main content

A Python-based platform for developing, optimising and deploying automated trading systems.

Project description

AutoTrader Logo

AutoTrader

AutoTrader version PyPI downloads

AutoTrader is Python-based platform intended to help in the development, optimisation and deployment of automated trading systems. From simple indicator-based strategies, to complex non-directional hedging strategies, AutoTrader can do it all. If you prefer a more hands-on approach to trading, AutoTrader can also assist you by notifying you of price behaviour, ensuring you never miss a signal again. A basic level of experience with Python is recommended for using AutoTrader, but the website aims to make using it as easy as possible with detailed tutorials.

Features

Installation

AutoTrader can be installed using pip:

pip install autotrader

Updating

AutoTrader can be updated by appending the --upgrade flag to the install command:

pip install autotrader --upgrade

Documentation

AutoTrader is well documented on the project website.

There is also a detailed Quick Start Guide.

Examples can be found in the demo repository.

Demo Chart

The chart below is produced by a backtest of a MACD strategy (which can be found in the demo repository). Note that stop loss and take profit levels are shown for each trade taken. This allows you to see how effective your exit strategy is - are you being stopped out too early by placing your stop losses too tight? Are you missing out on otherwise profitable trades becuase your take profits are too far away? AutoTrader helps you visualise your strategy and answer these questions.

MACD-backtest-demo

License

AutoTrader is licensed under the GNU General Public License v3.0.

Disclaimer

Never risk money you cannot afford to lose. Always test your strategies on a paper trading account before taking it live.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

autotrader-0.4.23.tar.gz (80.5 kB view details)

Uploaded Source

Built Distribution

autotrader-0.4.23-py3-none-any.whl (82.8 kB view details)

Uploaded Python 3

File details

Details for the file autotrader-0.4.23.tar.gz.

File metadata

  • Download URL: autotrader-0.4.23.tar.gz
  • Upload date:
  • Size: 80.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.10

File hashes

Hashes for autotrader-0.4.23.tar.gz
Algorithm Hash digest
SHA256 1bff4a06f13f9c0b8e7ee18b84a8d1d92658fad8fbb8d982d015b4f537a8ff5c
MD5 1cbf084736428b7993313163df668045
BLAKE2b-256 905f7fd46c590680dd8f38ca92d0c1afe6c0ccd963c45debcb198c446b685faa

See more details on using hashes here.

Provenance

File details

Details for the file autotrader-0.4.23-py3-none-any.whl.

File metadata

  • Download URL: autotrader-0.4.23-py3-none-any.whl
  • Upload date:
  • Size: 82.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.10

File hashes

Hashes for autotrader-0.4.23-py3-none-any.whl
Algorithm Hash digest
SHA256 ff08a8293a3c07b83e370ddef81b6f92ab811bb4448ebafab88e35cd41bee2a4
MD5 e03e748e2339dea74c63bdfa689e573b
BLAKE2b-256 3481b971068b2fc101fddef2d5a6725498a1e90736e4d4ca69ce71bd49828866

See more details on using hashes here.

Provenance

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