Skip to content
プロジェクト

charliedream1/ai_quant_trade has 6,723 GitHub stars and 1,249 forks. GitHot measured +4 stars in 24 hours and +23 in 7 days. Last checked 2026-11-08 20:48 UTC. Last push 2026-10-27.

この数値の測り方

株式AIトレーダー:学習、シミュレーション取引、実運用に対応したオールインワンプラットフォーム。株式の基礎、戦略、LLM、ファクターマイニング、ML/DL/RL、グラフネットワーク、HFT、C++デプロイ、JoinQuantコードをカバーします。

できること

  • 🏦 One-Stop Platform - Full-process coverage from learning and simulation to live trading
  • 📈 Diverse Strategies - LLMs, alpha mining, traditional strategies, ML, DL, RL, GNN, high-frequency trading
  • 📚 Resource Aggregation - Curated online resources, real-world case studies, paper interpretations, code implementations
  • 🛠️ Assistant Tools - Practical trading helpers such as stock monitoring and stock recommendations

計測したスター増加

24時間
+4
7日間
+23
15日間
更新が遅れています
1か月
更新が遅れています

期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。

README_JA.md

オリジナル
AIクォンツトレーディングボット

🤖 AIクォンツトレーディングボット

ワンストップAIクォンツトレーディングプラットフォーム · 学習・シミュレーションから実運用まで

中文版 | ENGLISH VERSION

License Python-Version Stars

👇 WeChat公式アカウントをフォロー · ナレッジプラネットに参加して、さらに多くの実践コンテンツと動画チュートリアルを入手

AI智投星球      WeChat公式アカウント

📑 目次


1. ✨ コアハイライト

🎯 ポジショニング 📌 説明
🏦 ワンストッププラットフォーム 学習・シミュレーションから実運用まで、全工程をカバー
📈 多様な戦略 大規模モデル、アルファ発掘、伝統的戦略、機械学習、深層学習、強化学習、グラフネットワーク、高頻度取引
📚 リソース集約 Web全体のリソース集約、実戦ケース、論文解説、コード実装
🛠️ 補助ツール 板監視、銘柄推薦など実用的なトレーディングツール
🌍 マルチマーケット対応 株式、投資信託、暗号通貨など複数の市場をカバー
🚀 実運用デプロイ Python/C++/CPU/GPUなど複数のデプロイ方法をサポート

2. 🔥 新機能

日時 機能
2026.07.25 🆕 「サボり株取引」神器 V2:モジュラー板監視システム + 警報モニタリング + K線チャート + マルチソースフォールバック
📂 2025年の更新
日時 機能
2025.08.09 🆕 推論型株価予測大規模モデル訓練チュートリアル(予測精度20%向上、解釈可能)
2025.05.17 🆕 Unsloth推論型株価予測大規模モデル(コードは本リポジトリ、詳細ガイド+モデルはプラネットにて)
2025.01.03 大規模モデル金融市場分析(動画チュートリアルはプラネットまたはWeChatアカウントにて)
📂 2023年の更新
日時 機能
2023.04.09 StructBERT市場感情分析
2023.03.28 強化学習マルチ銘柄取引:年率収益53%
2023.02.28 機械学習による5000アルファ自動発掘と株価トレンド予測
2023.02.05 EXCELで板を見る
2023.01.01 ローカル深層強化学習戦略
📂 2022年の更新
日時 機能
2022.11.07 Windローカル実取引シミュレーション
2022.08.03 基本バックテストフレームワーク + ダブル移動平均戦略

3. 📖 紹介

対象者

  • 🏢 機関投資家
  • 👨‍💻 個人投資家(プログラミング基礎あり)
  • 🌱 個人投資家(プログラミング基礎なし)

プロジェクト構成

ai_quant_trade
├── ai_notes ........... 金融クォンツトレーディング知識(Markdown / Jupyter Notebook 知識体系)
│   ├── 资源 ........... Web全体から継続的に収集された優れたリソース
│   ├── 实战 ........... 各種ツール、フレームワーク、ライブラリの使用と落とし穴の実録
│   └── 热点 ........... 金融市場のホットトピック、技術ホットトピック、論文解説
├── docs ............... 本リポジトリの使用説明ドキュメント
├── egs_aide ........... 補助トレーディングツール(板監視神器など)
├── egs_alpha .......... アルファライブラリ & アルファ発掘
├── egs_data ........... データ取得と処理(Wind / オープンソースツール)
├── egs_fin_nlp ........ テキスト分析(感情分析など)
├── egs_llm ............ 大規模モデル応用(株価予測 / 金融分析)
├── egs_online_platform  オンライン投研プラットフォーム戦略(JoinQuant / Uqer)
├── egs_trade .......... ローカル量化株取引戦略
│   ├── paper_trade .... 実取引シミュレーション(Wind)
│   ├── rl ............. 強化学習による株取引
│   ├── ms_qlib ........ Microsoft Qlibフレームワーク
│   └── vanilla ........ 伝統的なルールベース戦略
├── quant_brain ........ コアアルゴリズムライブラリ
├── runtime ............ モデルデプロイと実使用
├── tools .............. 補助ツール
└── README.md

各 egs_*/ サブプロジェクトは独自の requirements.txt を 持つようになりました。利用したいプロジェクトのディレクトリで pip install -r requirements.txt を実行してください。 リポジトリ直下に共通の依存ファイルはありません。


4. 🌟 awesome_projects(重点推薦)

📁 ディレクトリ: awesome_projects

⭐ 本リポジトリの精华セクション:Web全体の膨大な資料から選別・整理・レビューした高品質な量化リソースをワンストップで取得!

🎯 これは何ですか?

これは本リポジトリの最もコアな「リソースの宝庫」です — Web全体の数万件の資料から選別・整理・レビューに多大な労力を費やし、クォンツトレーディングの全フローに従って分類し、必要なツールと資料を素早く見つけられるようにしています。

✨ 四大特色

  • 🔍 精鋭選出:Web全体の膨大なリソースから精選、繰り返し落とし穴を踏むのを回避
  • 📂 明確な分類:クォンツトレーディングの全フロー(データ→戦略→バックテスト→取引)に従って分類、ニーズに応じて検索しやすい
  • 📝 レビュー解説付き:リンクの羅列だけでなく、優缺点分析と入門ガイド付き
  • 🔄 継続的更新:技術の発展に追随し、新しいリソースを継続的に収録

📚 リソース分類一覧

番号 カテゴリー コアコンテンツ
📚 00-basics 入門学習 株式学習ガイド、入門チュートリアル
🎓 00-learning-resources 学習リソース GitHub量化リソース、オープンソースプロジェクト集約
📊 01-data データ取得 データ取得ツール、ニュースデータ、マルチモーダルデータ
🏗️ 02-comprehensive-frameworks 主要量化フレームワーク Qlib、WonderTraderなど
🔄 03-backtesting-frameworks バックテストツール Backtrader、Zipline、RQAlphaなど
⛏️ 04-factors アルファライブラリ alphalens、ta_libなど
💹 05-trading-strategies 戦略リソース 伝統/深層学習/強化学習/研報再現/ポートフォリオ
🛠️ 06-assistant-tools 補助ツール K線パターン認識、板監視、オフィスツール
📊 07-visualization 可視化 量化チャートと可視化
🧠 08-knowledge-graphs ナレッジグラフ 従来型とLLM型ソリューション
⚡ 09-high-frequency-trading 高頻度取引 暗号通貨高頻度取引
🤖 10-llm LLM金融応用 FinGPT、FinRobot、TradingAgents、Agent、RAGなど
🌐 11-research-platforms 投研プラットフォーム 無料量化プラットフォーム集約
💻 12-trading-platforms 取引プラットフォーム EasyTrader、VN.Pyなど
📄 13-research-reports 研報類 研報再現とソース

🔥 重点推薦コンテンツ

  • 🤖 金融における大規模モデルの応用:FinGPT、FinMem、Self-Reflective、Stock-chain、TradingAgents、FinRobotなどの最新研究と実践をカバー
  • 🛠️ Skillパック集(60+):纏論、技術分析、量化統計、ファンダメンタルズ分析、暗号通貨、マクロ分析などの専門Skillを含む
  • 📊 バックテストフレームワーク多次元比較:Backtrader、Zipline、RQAlpha、PyAlgoTrade、QuantDiggerなどの多フレームワーク実測比較
  • 🔬 研報再現:選り抜きの高品質な証券会社研報と再現コード付き
  • 💹 取引戦略フルセット:伝統的なダブル移動平均から強化学習、グラフニューラルネットまで、各タイプの戦略リソースをカバー

💡 使用建議:awesome_projectsディレクトリに入ってニーズに応じて閲覧してください;各プロジェクトには Stars、License、保守状況、ドキュメント/ホームページ、価値レビューを追記しています。


5. 🚀 クイック_START

本リポジトリは現時点ではPythonパッケージとして打包化されていません。プロジェクト全体をクローンした後、各egsディレクトリに入って詳細な使用方法と原理説明を確認してください。

# 1. リポジトリをクローン
git clone https://github.com/charliedream1/ai_quant_trade.git

# 2. 対象プロジェクトのディレクトリに入り、独自依存をインストール(ルートに requirements.txt はありません)
cd egs_trade/vanilla/double_ma
pip install -r requirements.txt

# 3. プロジェクト自身の README に従って利用開始

6. 📊 ローカル量化戦略

📁 コードディレクトリ: egs_trade

🎯 各サンプルには原理、使用方法、コード解説まで揃った完全なチュートリアルが付いています。

ローカルで独立したクォンツトレーディングシステムを構築でき、以下の戦略タイプをカバーします:

カテゴリー 戦略 状態
🤖 AI戦略 強化学習、グラフネットワーク、深層学習、機械学習、高頻度取引、アルファ発掘、大規模モデル ✅ / 🔨
📐 伝統的戦略 ルールベース戦略(ダブル移動平均、ポートフォリオ管理等) ✅

🧠 強化学習戦略

📁 コードディレクトリ: egs_trade/rl

2017年のAlphaGoと柯潔の囲碁対決以来、深層強化学習が一大ブームになりました。

機械学習や深層学習と比較して、強化学習は最終目標指向型(インタラクションを目標とする)であり、他の多くの方法は孤立したサブ問題(「株価予測」「市場予測」「取引決定」など)を考慮し、インタラクティブなアクションを直接取得することができません。強化学習は「指揮者のタスクを完了する」ことに直接向き合い、一連のアクションシーケンスを取得できます。

戦略リスト:

番号 戦略 論文
1 プロトタイプ —
2 FinRLチュートリアル0-NeurIPS2018 Practical Deep Reinforcement Learning Approach for Stock Trading

バックテスト結果:

番号 戦略 市場 年率収益 最大ドローダウン シャープレシオ
1 プロトタイプ 中国A株 — — —
2 FinRLチュートリアル0-NeurIPS2018 米国ダウ30 53.1% -10.4% 2.17

📐 伝統的戦略

伝統的戦略は時代遅れに見えるかもしれませんが、操作性が高く、まだ一定の価値があります。深層学習や機械学習は、しばしばルールと組み合わせて使用する必要があります。

  1. ダブル移動平均戦略 + シンプル手書きバックテストフレームワーク

    • 詳細使用チュートリアル
    • 戦略コード + 自作の手書きバックテストフレームワークを含む
    • 買いシグナルと売りシグナルを示す優れたプロットを含む
    • 🎯 目標:このサンプルを通じて、クォンツトレーディングの完全なフレームワーク構築方法を理解する
  2. ポートフォリオ管理7節授業


7. 💰 実取引

📁 コードディレクトリ: egs_trade

実取引シミュレーション

  1. Windローカル実取引シミュレーション:ダブル移動平均戦略
    • Windソフトウェアを利用した実取引シミュレーション
    • Windは各大金融機関の第一選択肢のデータソースとなることが多く、価格が高いため、機関での使用により適しています
    • 🏢 使用対象:機関

8. 🛠️ 補助トレーディングツール

📁 コードディレクトリ: egs_aide

  1. EXCELで板を見る V1

    • 👀 板見時に発見されにくい
    • 📋 監視する銘柄をカスタマイズ可能
    • ⚡ Excelで素早く計算とデータ処理が可能
  2. "サボり株取引"神器 V2:モジュラー板監視システム 🆕

    板監視神器V2デモ

    • 🏗️ アーキテクチャリファクタ:単一ファイルからモジュラーexcel_monitorパッケージにアップグレード、Sheet Handlerパターン、各Sheetのリフレッシュが互いに分離
    • 🔔 警報モニタリング:カスタマイズ可能な騰落率/価格上限・下限、トリガーで行全体が赤く変わる + ポップアップ通知
    • 📈 K線チャート:ExcelでボタンをクリックするだけでK線チャートを描画(mplfinanceローソク足 + 移動平均線)、ソフトウェアを切り替える必要なし
    • 💰 資金感情:新Sheetが北向資金 + Weibo世論 + ニュース感情 + 株吧ホットを集約
    • 🔍 銘柄プール選別:全A株内蔵、コード/名前/拼音頭文字のあいまい検索 + ドロップダウンで直接選択、コードを調べる必要なし
    • 🔄 マルチソースフォールバック:qstockメインソース + akshare/東財/腾讯/網易/efinanceバックアップ、単一障害時に自動切替
    • ⚙️ ホット設定リロード:YAML + Excel「設定」Sheet、選択銘柄/リフレッシュ間隔をExcelで変更してホット適用、再起動不要
    • 🧪 すぐ使える:ワンコマンドでExcelテンプレート(7 Sheet)を自動生成、事前に銘柄リストの準備不要
    • ✅ ユニットテスト:pytestでコアロジック(156項目)をカバー、長時間安定稼働可能
  3. Streamlitリアルタイム相場モニタリング

    • 🌐 Webベースのリアルタイム相場ダッシュボード

9. ⛏️ アルファ発掘

📁 コードディレクトリ: egs_alpha

アルファ発掘戦略

番号 戦略 論文
1 機械学習による5000アルファ自動発掘と株価トレンド予測 —

アルファライブラリ

番号 アルファライブラリ
1 alpha101
2 stockstats
3 ta_lib

10. 💾 データ処理

📁 コードディレクトリ: egs_data

  • 各種一般的なデータソースの使用詳細
  • 統一されたデータソースインターフェース

データソース図


11. 📝 テキスト分析

📁 コードディレクトリ: egs_fin_nlp

番号 ツール
1 StructBERT市場感情分析

12. 🤖 大規模モデル応用

📁 コードディレクトリ: egs_llm

番号 ツール
1 大規模モデル金融市場分析(動画チュートリアルはプラネットまたはWeChatアカウントにて)
2 Unsloth推論型株価予測モデル訓練(オープンソースコード、詳細ガイド+モデルはプラネットにて)

13. 📚 プログラミングおよびAI基礎知識

メンテナンスを容易にするため、従来のai_wikiディレクトリの内容(システム操作、プログラミング基礎、AI基礎、AI実践など)は、リポジトリAI大規模モデル落とし穴ガイドに独立して同期されています。

実際開発で遭遇した大量の問題と解決策が記録されており、最先端技術の発展をリアルタイムで追跡しています。ぜひフォローとStar ⭐をお願いします

✨ AI大規模モデル落とし穴ガイド

  • Github: https://github.com/charliedream1/ai_wiki
  • Gitee(国内ミラー): https://gitee.com/charlie1/ai_wiki.git
  • 紹介:各種実用的な事例を共有し、最先端技術の発展を追跡。AIフルスタックの知識を網羅 — 大規模モデル、プログラミング技術、機械学習、深層学習、強化学習、グラフニューラルネット、音声認識、NLP、画像認識などの分野をカバー

14. 🌐 オンライン投研プラットフォーム

📁 コードディレクトリ: egs_online_platform

国内の量化プラットフォームとしてはJoinQuant、Uqer、MiRuo、GuoRen、BigQuantなどがあり、興味のある読者は自由に試すことができます。

投研プラットフォームは、量化愛好家(クォント)のためにカスタマイズされたクラウドプラットフォームで、無料の株価データ取得、正確なバックテスト、高速実取引インターフェース、使いやすいAPIドキュメント、易から難への戦略ライブラリを提供し、戦略の迅速な実装と検証を容易にします。

⚠️ 注意:以下の戦略は記述されたバックテスト期間でのみ有効であり、詳細なチューニングや全期間検証を行っていません。全期間有効を保証できる戦略はなく、実運用で使用する場合は慎重にお願いします。

JoinQuantプラットフォーム

🔗 JoinQuantプラットフォーム · ぜひフォローしてください:量客攻城狮

株式量化戦略:

戦略 収益 最大ドローダウン
機械学習-動的因子選択戦略 12.3% 38.93%
小型株+複数移動平均量化株取引 58.4% 46.61%
龍虎榜-長を見て短を行う 41.82% 26.89%
强势株+トレンドライン判断+損切り利確 10.09% 21.449%

株式分析研究:


15. 📖 量化リソースコレクション

(Zhihuで2.6万回読まれた記事) 史上最全AI株式量化取引ツールとオープンソースプロジェクト集約

すべてのツールを再分類しレビューして、ai_notesフォルダに収録し、検索しやすくしています。

🎯 開発中:

  • すべてのツールのレビューを継続的に行い、選択を容易にする
  • 各ツールの優缺点を継続的に記録し、比較表を形成、選定を容易にする
  • 使用方法を継続的に記録:大で全的なチュートリアルは行わず、最も一般的で実用的な機能のみを列挙して迅速な入門を可能にする

16. 🎁 付属リソース

本コードリポジトリは有料と無料の並行原則を遵守しています。

💎 有料リソース — ナレッジプラネット

ナレッジプラネット公式サイトで登録すると、ユーザー権益が保証されます。プラネットコンテンツ紹介

🔥 1日0.1元から | 独占速成コース | 無痛学習 | 📺動画チュートリアル | 質疑応答 | オープンソース落とし穴ガイド | 自作ツールコード | 3分動画論文速読 | 図書館 | Web最安値の量化プラネットの一つ | 3日以内不满意無料返金

👇 以下のQRコードをスキャンまたはリンクをクリックして、プラネットに入ってより詳細な紹介を確認 🎏

プラネット動画紹介:

プラネット参加リンク:

  • AI智投星球:AI量化取引速成、最先端技術、実戦ケース、リソースライブラリ
  • AI速成营:プログラミング、大規模モデル、AI基礎、原理、金融方向の実戦と就職などの速成とケース共有を深く補足、AI智投星球と相互補完

プラネット紹介:

👇 QRコードをスキャンして「プラネット」のより詳細な紹介を確認してください(面白い漫画があります)!

ナレッジプラネット-量化 ナレッジプラネット-大規模モデル

🎯 本コードリポジトリは継続的に更新されますが、一部のコードはプライベート保守となりプラネットでのみ閲覧可能です。対応する機能はリポジトリで注記されます。


🆓 無料リソース

WeChat公式アカウント

🔥 最新ニュースをリアルタイムでフォロー 🎁 任意の記事をフォロー&いいねして、管理者にDMを送ると、精美な量化資料パックを無料プレゼント!

WeChat公式アカウント

コードリポジトリ(永久無料)

✨ AIクォンツトレーディングボット

本リポジトリの付属プロジェクト

✨ AI驯龙笔记(AIドラゴン調教ノート)

  • Github: https://github.com/charliedream1/ai_wiki
  • Gitee(国内ミラー): https://gitee.com/charlie1/ai_wiki.git
  • 紹介:各種実用的な事例を共有し、最先端技術の発展を追跡。AIフルスタックの知識を網羅 — 大規模モデル、プログラミング技術、機械学習、深層学習、強化学習、グラフニューラルネット、音声認識、NLP、画像認識などの分野をカバー

17. 💖 ご支援のお願い

ご支援は私の前進の原動力です。「0.1元」でも大変嬉しいです。ご支援ありがとうございます (^o^)/

AlipayQRコード      WeChatQRコード

18. 💬 ディスカッション

Github Discussionsでディスカッションを開始することを歓迎します。

19. 🐛 テクニカルサポート

  • Github Issuesに問題を提出することを歓迎します
  • ナレッジプラネットに参加して、より多くのテクニカルサポートを取得

20. ❓ よくある質問

ドキュメントをご覧ください → よくある質問

21. 📄 引用

@misc{ai_quant_trade,
  author={Yi Li},
  title={ai_quant_trade},
  year={2022},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/charliedream1/ai_quant_trade}},
}

もしこのプロジェクトがお役に立ちましたら、Star ⭐ でサポートしてください!

関連プロジェクトを探す