Skip to main content

Another Python tool for Trading and Backtesting

Project description

Aptrade

Another Python library for backtesting built on top of Backtrader.

This project starts as a fork of the Backtrader library, but it has evolved into a separate project with its own features and improvements. The main goal of Aptrade is to provide a more user-friendly and efficient backtesting experience for traders and developers and hopefully to keep compatibility with the original Backtrader library.

Instalation

You can install Aptrade using pip:

pip install aptrade

Support

If you find this project useful, please consider supporting it by: text

Inspiration and Why this project exists

This project is my attempt to combine my interests in algorithmic trading, data science, and software engineering. It is inspired by the need for a robust framework to backtest trading strategies using Python, while also providing a user-friendly interface for analysis and visualization.

This will be heavily inspired by the following projects: Backtrader: https://www.backtrader.com/ Backtesting.py: https://kernc.github.io/backtesting.py/ pysystemtrade: https://github.com/robcarver17/pysystemtrade

For the real deal, please use the above projects, as they are more mature and have a larger community. This project is more of a learning experience for me, and I hope it can be useful for others as well.

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

aptrade-0.0.3.tar.gz (284.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aptrade-0.0.3-py3-none-any.whl (436.8 kB view details)

Uploaded Python 3

File details

Details for the file aptrade-0.0.3.tar.gz.

File metadata

  • Download URL: aptrade-0.0.3.tar.gz
  • Upload date:
  • Size: 284.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for aptrade-0.0.3.tar.gz
Algorithm Hash digest
SHA256 999f536529d1a2b5e9c21f842f0097c85d913ace1de5250160f953de9e3ee2a0
MD5 9e51994984086d4d2f056d026000b2ec
BLAKE2b-256 c959ce49f210012c73d6fbd3984765709a67437f973291707a4e7b96f2473386

See more details on using hashes here.

Provenance

The following attestation bundles were made for aptrade-0.0.3.tar.gz:

Publisher: publish-to-pypi.yml on vcaldas/aptrade

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aptrade-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: aptrade-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 436.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for aptrade-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 209cfb970ad36b540f79bec06f71bd4e1cbae0f0ab34042ae081543983d531e1
MD5 a8a65012128ffcc7f8e70118885ead9e
BLAKE2b-256 85b6f91cb8e80934318aae613e4948985c5cbbf84397d08063df446b24b15699

See more details on using hashes here.

Provenance

The following attestation bundles were made for aptrade-0.0.3-py3-none-any.whl:

Publisher: publish-to-pypi.yml on vcaldas/aptrade

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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