algorithmic-trading-with-python
アルゴリズム取引の研究に使えるPythonコードとデータを収録。指標の計算や戦略の評価、最適化、ポートフォリオのシミュレーションに役立ちます。
再現できる小さなissueを選び、AIコーディングエージェントで直してみましょう。
Xで共有独自ライセンス(リポジトリを参照)
概要
このリポジトリは、Chris Conlanによる2020年刊『Algorithmic Trading with Python』のPythonソースコードです。戦略の評価指標、Pandasで計算するテクニカル指標、三値シグナル、数値のグリッドサーチ、ポートフォリオシミュレーション用部品、マルチコアで反復するK分割交差検証のラッパーを収録しています。シミュレーション用の日次株価データと代替データも含みます。独立して使える資料もありますが、ほかの内容には書籍の説明と文脈が必要です。
主な特長
- 取引戦略を評価するパフォーマンス指標。
- Pandasを使った一般的なテクニカル指標の計算。
- テクニカル指標を三値シグナルに変換。
- 数値のグリッドサーチと、マルチコアで反復するK分割交差検証。
- ポートフォリオのシミュレーション部品と、株価・代替データのサンプル。
こんな人・用途に
アルゴリズム取引を研究する人やPythonユーザーが、再利用できる研究用部品や書籍のソースコードを探す場合に適しています。独立利用できる資料もありますが、ほかの内容には書籍の説明が必要です。
- アップストリーム
- chrisconlan/algorithmic-trading-with-python
- GitHubのフォーク
- Guo-astro/algorithmic-trading-with-python
- アップストリームのスター数
- 3.5k
- カテゴリ
- 金融・データ・リサーチ
- 言語
- Python
- ライセンス
- 独自ライセンス(リポジトリを参照)
- フォーク日
- 2026-10-18
- 同期状態
- 同期済み最終同期 2026-10-19
同じカテゴリ: 金融・データ・リサーチ
NautilusTraderは、複数資産・取引所に対応するRustネイティブの取引エンジンです。研究、決定論的なシミュレーション、ライブ取引を支援します。
フォーク日 2026-10-15最終同期 2026-10-19ライセンス: LGPL-3.0金融・データ・リサーチGitHub
TradingView向けのPine Script集です。テクニカル分析や戦略のバックテスト、複数銘柄のアラートに使えます。
フォーク日 2026-10-15最終同期 2026-10-19ライセンス表記なし金融・データ・リサーチGitHub
finvizfinanceはFinVizから株式情報やニュース、インサイダー取引情報を取得するPythonライブラリです。個別銘柄の分析や条件を使った株式比較に利用できます。
フォーク日 2026-10-14最終同期 2026-10-19ライセンス: MIT金融・データ・リサーチGitHub
OpenStockは、有料の市場情報サービスに代わる無料のオープンソースアプリです。株価の確認やアラート設定、企業情報の閲覧に使えます。
フォーク日 2026-10-12最終同期 2026-10-19ライセンス: AGPL-3.0金融・データ・リサーチGitHub