Skip to main content

Backtest-Reg

Backtest-Reg is a Python package designed to simplify the process of creating, running, and evaluating backtests. It offers an intuitive interface for exploring strategies and automating complex workflows.


Installation

To install the package, use the following command:

pip install backtest-reg

Usage

Every new functionality developed in this package has been interfaced so you have very little to do!

Step-by-Step Guide

  1. Create a launch.py file

    Add the following lines to your launch.py file:

    from backtest_reg.main import run
    
    if __name__ == "__main__":
         run()
    
  2. Run the application

    Open the terminal in the folder where the launch.py file is located and run the following command:

    streamlit run launch.py
    

    You'll see the welcome message:

    Welcome to Backtest-Reg!
    

Commands Cheat Sheet

Here's a quick reference for all coding-related commands used in Backtest-Reg:

Installation

pip install backtest-reg

Running the Application

  1. Create the launch.py file:

    from backtest_reg.main import run
    
    if __name__ == "__main__":
         run()
    
  2. Run the application via Streamlit:

    streamlit run launch.py
    

License

This project is licensed under the MIT License. See the LICENSE file for details.

Metadata

Release files for python-203-main 10.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for python-203-main 10.0
File Size Uploaded Provenance Actions
python_203_main-10.0.tar.gz 12.4 kB Without provenance Details for python_203_main-10.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for python-203-main 10.0
File Interpreter ABI Platform Actions
python_203_main-10.0-py3-none-any.whl Python 3 none any Details for python_203_main-10.0-py3-none-any.whl

Total release size: 23.4 kB

Release files / python_203_main-10.0.tar.gz

Download URL python_203_main-10.0.tar.gz
Size 12.4 kB
Tags Source
SHA-256 checksum
How to use checksums
3af7c15f9dcad45dd78b78648fb896837135af5dc57c6d675c2155abc5ee094b
BLAKE2b-256 checksum
How to use checksums
594dcedb991fbacfc34d4ed75a099f5b71ff3c9e6045f9799369e08d11a9694f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.11.1

Release files / python_203_main-10.0-py3-none-any.whl

Download URL python_203_main-10.0-py3-none-any.whl
Size 11.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
513aeec2ecf2b158c3ebbacb89445be8588e0caf18171a394dc6cc91fb659cd1
BLAKE2b-256 checksum
How to use checksums
5e1218dcbd4df516fdf8bb9940a4062fd6bc27885eda0bf3debbadd6db788bc2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.11.1

Security for python-203-main 10.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page