トレーディング戦略のためのPythonバックテストライブラリ
Project description
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
Release history Release notifications | RSS feed
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)
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 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0508c618a093014bd84d63d17c21323f36b3ea978105daf634e44b27a070f4fb
|
|
| MD5 |
1a1cdae1ff2825a865cefdf994272094
|
|
| BLAKE2b-256 |
5790000506f5296c6450bca1ac93f8ada75170234ae804ee0c9b3e5246c7a6f4
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c7c365642c72d0da6fda9dc75aae77be8a9f9d728c90ced3525a03a753fb9b0
|
|
| MD5 |
a71077b70fcfa6f77a07beca6c9e8d96
|
|
| BLAKE2b-256 |
ad48836d7820080031b44031bcc79b2e5d9a86fa5dd3b00c3f00f36add785350
|