AI Agents Stock — マルチAIエージェント株式分析プロジェクト
プロジェクト:oficcejo/aiagents-stock · 作者:oficcejo · License 未宣言
これは読書ノートです。私はこのプロジェクトの開発に参加していません。
何を解決するか
AI Agents Stock は、複数の AI エージェントで証券アナリストチームを模倣するオープンソースプロジェクトです。「1銘柄を見る」という作業を、テクニカル・ファンダメンタル・資金流向・リスク・センチメント・ニュースの6次元に分解し、それぞれを別のエージェントに担当させてレポートにまとめます。
横断モジュールも2つあります。
- 智策セクター:4エージェントでセクターローテーション、マクロ政策、資金流向、市場センチメントを分析
- 智瞰龍虎:5エージェントで毎日の龍虎榜(大口投資家の売買記録)を分析
技術構成は Python + Streamlit + Plotly。データ源は AKShare、Tushare、yfinance、pywencai で、Docker デプロイと MiniQMT の執行インターフェースを備えます。
注目した設計
マルチエージェントの価値は「より正確」ではなく「判断を分解できること」 にあります。1つのモデルが結論を一度に出すと、どこで間違えたか分かりません。6つに分ければ、各次元の分析過程が残り、証拠を一つずつ確認できます。
ただし2つの問題も生みます。
- 一貫性:エージェント同士が矛盾する可能性があり、最終判断は人間が行う必要があります。
- コストと遅延:1回の分析でモデルを何度も呼ぶため、長いコンテキストとリアルタイム相場でコストが膨らみます。
プロジェクト資料には「優良銘柄を3〜5つ選ぶ」「短期の取引機会を探す」といった表現もあります。私はこれらを投資判断ではなく、調査の手がかりとして読んでいます。
これは投資助言ではありません。AI の出力、データ源、バックテストはいずれも誤る可能性があります。実取引は自己責任で行ってください。
向いている人
- マルチエージェントの編成、プロンプト分割、レポート生成を学びたい開発者
- ローカルで動く A株の分析ワークベンチを持ち、データ源を自分で保守できる人
- MiniQMT の執行インターフェースに興味があり、それが執行側にすぎないと理解している人
「すぐ使えて儲かる戦略」を求める人には向きません。そもそも、そんなオープンソースプロジェクトは存在しません。
私の評価
改造可能な研究サンドボックスとして見るのが妥当です。エージェント分担、レポート構造、データ源のフォールバックは参考になります。ただし「分析」から「取引」までの間には、リスク管理、バックテスト、執行、コンプライアンスという4つの壁があります。
元プロジェクトを見る