トレーディング戦略のための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.1.0.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.1.0.tar.gz.
File metadata
- Download URL: backcastpro-0.1.0.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 |
8e85d0b4534c45594f798cfc24e14ee1f4d3a35444cf3951a4ab4a932cc3db36
|
|
| MD5 |
06f270e94092d82d48714a8e4847b09d
|
|
| BLAKE2b-256 |
133a5ea8b83b0b715e7af54cd48b32b39b59bab2bbc17479d7fe9e15c5a0688f
|
File details
Details for the file backcastpro-0.1.0-py3-none-any.whl.
File metadata
- Download URL: backcastpro-0.1.0-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 |
c7e29f32fe42769ec9f03659381d67466e7c2a53b7e8b176ea0f3053c374375a
|
|
| MD5 |
4041bfd2213b580d582e906339aa47e5
|
|
| BLAKE2b-256 |
63fa7710a572f24706ddca46ecdace7a1e74828c8f942a79b0a1a12688f2184e
|