コンテンツにスキップ

インストール

alpha-visualizer は PyPI で配布されています。Python 3.12 以上が必要です。

alpha-forge と一緒に使う

alpha-visualizerforge 本体(バックテストエンジン)とは独立してインストール・実行できますが、可視化対象である backtest_results.dbforge が生成します。forge のインストールがまだの場合は AlphaForge スタートガイド を参照してください(最新バイナリは GitHub Releases からも取得可能)。

動作要件

項目 バージョン
Python 3.12 以上
OS macOS / Linux / Windows
ブラウザ Chrome / Firefox / Safari / Edge の最新版

uv(推奨)

uv を使うと専用のツール環境にインストールでき、Python のバージョン競合を気にせず使えます。

uv tool install alpha-visualizer

uv 自体の導入が必要な場合は https://docs.astral.sh/uv/getting-started/installation/ を参照してください。

pip

通常の Python 環境にインストールする場合:

pip install alpha-visualizer

仮想環境内へのインストール例:

python -m venv .venv
source .venv/bin/activate   # Windows: .venv\Scripts\activate
pip install alpha-visualizer

ソースから(開発者向け)

GitHub から clone してローカルで動作させる場合:

git clone https://github.com/alforge-labs/alpha-visualizer.git
cd alpha-visualizer
uv sync                            # Python 依存関係
cd frontend && pnpm install && pnpm run build && cd ..
uv run vis serve --forge-dir <path>

開発フローの詳細は CONTRIBUTING.md を参照してください。

インストール確認

vis --version

正常にインストールされていれば、バージョン番号が表示されます。

アップグレード

# uv
uv tool upgrade alpha-visualizer

# pip
pip install --upgrade alpha-visualizer

アンインストール

# uv
uv tool uninstall alpha-visualizer

# pip
pip uninstall alpha-visualizer

次のステップ

  • 機能詳細 で各画面の使い方を確認
  • 設定 で CLI オプション・forge.yaml を確認