Skip to main content

トレーディング戦略のためのPythonバックテストライブラリ

Project description

BackcastPro Logo BackcastPro

トレーディング戦略のためのPythonバックテストライブラリ。

インストール(Windows)

PyPIから(エンドユーザー向け)

py -m pip install BackcastPro

開発用インストール

開発用に、リポジトリをクローンして開発モードでインストールします。

git clone <repository-url>
cd BackcastPro
py -m venv .venv
.\.venv\Scripts\Activate.ps1
py -m pip install -e .
py -m pip install -r requirements.txt

開発モードインストール(py -m pip install -e .)

  • プロジェクトを開発モードでインストールします
  • src ディレクトリが自動的に Python パスに追加されます

使用方法

from BackcastPro import Strategy, Backtest
from BackcastPro.data import DataReader, JapanStocks

# ここにトレーディング戦略の実装を記述

ドキュメント

バグ報告 / サポート

  • バグ報告や要望は GitHub Issues へ
  • 質問は Discord コミュニティへ(招待リンク
  • 使い方はドキュメントをご参照ください

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

backcastpro-0.0.5.tar.gz (23.4 kB view details)

Uploaded Source

Built Distribution

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

backcastpro-0.0.5-py3-none-any.whl (27.2 kB view details)

Uploaded Python 3

File details

Details for the file backcastpro-0.0.5.tar.gz.

File metadata

  • Download URL: backcastpro-0.0.5.tar.gz
  • Upload date:
  • Size: 23.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for backcastpro-0.0.5.tar.gz
Algorithm Hash digest
SHA256 0508c618a093014bd84d63d17c21323f36b3ea978105daf634e44b27a070f4fb
MD5 1a1cdae1ff2825a865cefdf994272094
BLAKE2b-256 5790000506f5296c6450bca1ac93f8ada75170234ae804ee0c9b3e5246c7a6f4

See more details on using hashes here.

File details

Details for the file backcastpro-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: backcastpro-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 27.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for backcastpro-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 5c7c365642c72d0da6fda9dc75aae77be8a9f9d728c90ced3525a03a753fb9b0
MD5 a71077b70fcfa6f77a07beca6c9e8d96
BLAKE2b-256 ad48836d7820080031b44031bcc79b2e5d9a86fa5dd3b00c3f00f36add785350

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