Skip to main content

A comprehensive backtesting framework designed to evaluate and compare various investment strategies using historical data. This framework enables users to implement, test, and analyze trading strategies by providing detailed performance metrics and customizable visualizations. It supports data input in CSV or Parquet formats and offers multiple visualization backends, including matplotlib, seaborn, and plotly.

Project description

Backtesting-Framework

Overview

The Backtester is a Python module designed to backtest financial trading strategies on historical data. It computes portfolio positions, transaction costs, slippage costs, and returns while allowing for customizable parameters, such as multi-asset support and rebalancing frequency.

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

backtesting_framework-0.1.1.tar.gz (10.5 MB view details)

Uploaded Source

Built Distribution

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

backtesting_framework-0.1.1-py3-none-any.whl (10.5 MB view details)

Uploaded Python 3

File details

Details for the file backtesting_framework-0.1.1.tar.gz.

File metadata

  • Download URL: backtesting_framework-0.1.1.tar.gz
  • Upload date:
  • Size: 10.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.11.1 Windows/10

File hashes

Hashes for backtesting_framework-0.1.1.tar.gz
Algorithm Hash digest
SHA256 99e6012083096f3bfe07f9ce296711f223784407a8dff5f032f7d0568f679f38
MD5 6313aa6c5415dd4c53ea6fd9bf6da1c6
BLAKE2b-256 29b3210a0198cbe15ead3d1f950c844770f18cf96ae1d5bdf3c863d0d6000f29

See more details on using hashes here.

File details

Details for the file backtesting_framework-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for backtesting_framework-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e12758059bf05c8f98dbec2e979426d86af3b6b17ac182fc514a7ff0b8891525
MD5 b2972b7bd541e46efa3d73792fecd676
BLAKE2b-256 a894b72d34a317a475aaafe2296adca115379a30c84612386bb62f5266603bd6

See more details on using hashes here.

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