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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file backtesting_framework-0.1.0.tar.gz.
File metadata
- Download URL: backtesting_framework-0.1.0.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1045bed4fef2b2cb97e0b487e2ee55bd3e78d30e85ee1478cce332103edae851
|
|
| MD5 |
0f06dd420cea629863cfcb5890b01453
|
|
| BLAKE2b-256 |
d36c6bffbc0ce13ffcf15bd8597233e06670893700db9ad8059e74f7415f67be
|
File details
Details for the file backtesting_framework-0.1.0-py3-none-any.whl.
File metadata
- Download URL: backtesting_framework-0.1.0-py3-none-any.whl
- Upload date:
- Size: 10.5 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.5 CPython/3.11.1 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
077e7a2f747c8ff3c171c98e9a0cb5b28f9d1108c96b5859fc79a9b55f172c23
|
|
| MD5 |
6818d5f74973006e8e6f6400df895317
|
|
| BLAKE2b-256 |
ccccf16911cef79ffa1ec426dd2d160829853981d2f56c8bc694db042b41c2af
|