AI自動化

AIに任せるデイトレ?TradingAgents安全セットアップガイド 2026

TradingAgents GitHub セットアップ マルチエージェント ペーパートレード 2026
開示事項:KuzCloudは研究ワークロード向けのリモートMacレンタルを提供しています。本記事は教育的エンターテインメント(「サイバー投資」)です——投資・税務・取引のアドバイスではありません。実験的LLMスタックにライブ証券口座キーを接続しないでください。
要約:TradingAgents(Tauric Research、Apache-2.0、GitHub 7万+スター)は仮想トレーディングデスクをシミュレートします:アナリストが議論し、リスク委員会が争い、ポートフォリオマネージャーが模擬BUY / HOLD / SELLを出力——お金は自動では増えません。本ガイドは安全な「放置テスト」を望む初心者向け:公式リポジトリのみからインストール、ペーパー/シミュレーションを使用、フル実行あたりAPI費用約$2–15を予算し、決定ログをドラマとして読む。フレームワーク比較はTradingAgents vs FinGPTを参照。

「サイバー投資」とは実際何か

「AIに任せて儲ける」はタダ同然に聞こえます。実際、TradingAgentsはマルチエージェント取引シミュレーションです:大規模言語モデル(LLM)がファンド社員を演じ、投研ナラティブ+模擬注文を生成します。あなたが動かしているのはLangGraphワークフローであり、ボットに現金を預けるわけではありません。

初心者が好む理由:

  • ドラマ:強気 vs 弱気リサーチャー vs リスク担当——読みやすいログ
  • 教育:プロが分析・リスク・執行を分離する様子を見られる
  • 低リスク:デフォルトは履歴/マーケットデータAPIと模擬執行——監査済み本番スタックを構築しない限り、出力はフィクション扱い

レッドライン:非公式リポジトリから.exe.dmgインストーラーをダウンロードさせるフォークは即停止。github.com/TauricResearch/TradingAgentsのみ使用してください。

仮想トレーディングデスク(簡略版)

Market data APIs ──► Analyst agents (fundamental, sentiment, technical, …)
                              │
                              ▼
                     Bull vs Bear debate (N rounds)
                              │
                              ▼
                     Trader agent (investment plan)
                              │
                              ▼
                     Risk committee debate
                              │
                              ▼
                     Portfolio manager ──► Simulated BUY/HOLD/SELL
役割平易な説明
アナリスト銘柄(例:AAPL)の事実とナラティブを取得
リサーチャーmax_debate_roundsに従い強気/弱気を議論
トレーダー議論から投資プランを起草
リスクチーム攻撃的/保守的な角度からプランを批判
ポートフォリオマネージャー模擬取引を承認または却下

典型的実行:約12回のLLM呼び出し(議論深度を上げると増加)。壁時計5–25分(モデルとAPIレイテンシ依存)。マシンRAM約2–5 GB(Python + LangGraph)——クラウドAPIのみならGPU不要。

外部詳細:TradingAgents 論文 (arXiv)

Runを押す前の安全モードルール

ルール理由
公式リポのみTauricResearch/TradingAgents——ランダムな「TradingAgents_installer.exe」フォークではない
ペーパー/シミュレーション優先ログとコストを理解するまでライブ証券APIに接続しない
API支出上限プロバイダー課金アラートを設定;好奇心の週末で$50+燃えることも
1銘柄AAPLまたはSPYから開始、meme株バスケットは避ける
免責事項を読むプロジェクトREADMEは研究専用と明記
予算項目典型レンジ(2026)
OpenAI / Claude API フル実行あたり$2–15
Alpha Vantage(ファンダ/ニュース)無料tierあり
ログを読む時間プライスレス

8ステップ初心者Runbook

ステップ1 — 公式monorepoをクローン

git clone https://github.com/TauricResearch/TradingAgents.git
cd TradingAgents

remoteを確認:

git remote -v
# origin  https://github.com/TauricResearch/TradingAgents.git

ステップ2 — Python環境(3.11–3.13)

python3 -m venv .venv
source .venv/bin/activate   # Windows: .venv\Scripts\activate
pip install --upgrade pip
pip install .

Conda代替(上流READMEより):

conda create -n tradingagents python=3.13 -y
conda activate tradingagents
pip install .

ステップ3 — .envにAPIキー(チャットに貼らない)

cp .env.example .env

デフォルト設定の最低要件(CLIで選んだデータベンダーを確認):

# LLM — 既に使っているプロバイダーを1つ選ぶ
OPENAI_API_KEY=sk-...
# ANTHROPIC_API_KEY=...
# DEEPSEEK_API_KEY=...

# マーケットデータ(例ではAlpha Vantageが多い)
ALPHA_VANTAGE_API_KEY=your_key

環境変数をロード:

set -a && source .env && set +a

ステップ4 — 対話型CLIを起動

tradingagents
# または: python -m cli.main

次のプロンプトが表示されるはずです:

  • 銘柄AAPLから開始)
  • 日付 / ホライズン
  • LLMプロバイダー(OpenAI、Anthropic、DeepSeek、Ollamaなど)
  • 研究深度(議論ラウンドが少ないほど安い)

ステップ5 — 初回「放置」シミュレーション

選択:

  • 深度:shallow(1–2議論ラウンド)を初回に
  • モデル:中位(GPT-4o-mini級やClaude Sonnet)——ログが気に入るまで最高額フラッグシップは避ける

完了を待つ。出力には通常、議論トランスクリプトとFINAL TRANSACTION PROPOSAL: HOLDのような最終推奨が含まれます。

ステップ6 — ログを物語として読む(注文書ではない)

実行ディレクトリ/コンソール出力を開く。確認:

  1. アナリストは実データを引用したか、幻覚か?
  2. リスクエージェントは本当に反対したか、形骸化か?
  3. 最終アクションは直感と一致するか?

強気ケースが nonsense 指標を引用するなら、モデルを責める前にデータAPIキーを修正してください。

ステップ7 — 任意:Ollamaで$0推論

API不要の実験(品質低下、低速):

ollama pull qwen2.5:14b
export OLLAMA_BASE_URL=http://127.0.0.1:11434/v1

CLIでプロバイダーOllamaを選択。14B級モデルはApple Siliconで16 GB RAMを想定;M4メモリマトリクス参照。

ステップ8 — 常時稼働マシンでスケジュール(任意)

ノートPCはスリープ;長い議論はグラフ途中で死にます。小型常時Mac(ローカル/リモート)がLangGraphチェックポイントを保持。SSHで入りtmux内で実行、翌朝ログ取得——OpenClawリモートM4と同パターン。東京ノードからAnthropic APIへのレイテンシは低めで、放置実行に向きます。

tmux new -s tradingagents
tradingagents
# デタッチ: Ctrl-b d

得られるもの:出力形状の例

成功実行後、通常以下があります:

成果物内容
議論トランスクリプト強気/弱気論点と引用見出しまたはファンダ
リスク対話攻撃的 vs 保守的反対意見
最終提案BUY / HOLD / SELL + ポジションサイジング文
構造化JSON(有効時)独自バックテスト用の機械可読TradeRecommendation

これは銀行明細ではありません。統計が欲しければJSONを独自バックテストNotebookへ——TradingAgentsはコンプライアンス審査の代替になりません。

コストと「AIは私のお金を失うか?」

質問正直な答え
証券口座を取引する?デフォルトではいいえ——執行は別途配線が必要
APIお金を失う?はい——議論ラウンドごとにトークン消費
シミュレーションP&Lがすごく見える?バックテストは過学習しうる;バイラルスクショはマーケ扱い
安い道?Ollamaローカル + 無料データtier;遅く粗い

モデルプラットフォーム比較(インストール以外)はTradingAgents vs FinGPT 2026。社会的「みんなXしたら?」群シミュレーションはMiroFishセットアップ——補完関係で代替不可。

トラブルシューティング

ModuleNotFoundError: tradingagents

修正:venvを有効化しリポジトリルートから再インストール:

source .venv/bin/activate && pip install -e .

CLIが即終了 / ツール一覧が空

修正:.envロードを確認;キーを漏らさずチェック:

python -c "import os; print('OPENAI' in os.environ, 'ALPHA' in os.environ)"

「Risk committee」後にハング

修正:プロバイダーレート制限。モデル変更、議論ラウンド削減、60秒待って再試行。ステータスページ確認。

Windows .exe付き疑わしいGitHubフォーク

修正:削除。公式プロジェクトはTauricResearch/TradingAgentsソースのみPythonです。

あなたは…こうする
完全初心者ステップ1–6、AAPL、shallow深度、安いモデル
「最大ドラマが欲しい」実行コスト許容後に議論ラウンド増
「API請求が嫌い」ステップ7 Ollama + Macレンタル vs 購入で24/7ホスト試算
フレームワーク比較のクオンツTradingAgents vs FinGPT
研究周辺の開発自動化MCPカスタムサーバーで内部データツール追加

もしXならY:強気/弱気ログを一度も読んでいないなら、ライブブローカーに接続するな

FAQ

フレームワークはオープンソース(Apache-2.0)。あなたのコンプライアンスは管轄、データライセンス、実資金取引の有無に依存します。本ガイドは研究シミュレーションのみを扱います。

Robinhoodやトレーディングボットとの違いは?

ブローカーアプリは規制下の注文を執行します。TradingAgentsはLLMロールプレイオーケストレーターで、投研ナラティブと模擬決定を生成——認証自動トレーダーではなくデスク会議シミュレーターに近いです。

Macは必須ですか?

必須ではありません。LinuxやWindowsでも可。MacはPythonデータスタックに便利で、リモートM4を借りていれば他のKuzCloudガイドと整合します。

GPTの代わりにClaudeを使えますか?

はい。上流は.envとCLI選択で複数プロバイダーをサポート。選んだプロバイダーのキーを使用してください。

最初から使える銘柄は?

流動性の高い米国株(AAPLMSFTSPYなど)が最も手間が少ない。暗号資産バリアントはコミュニティ設定にあり——有効化前にREADMEを読んでください。

Apple Siliconで安全に試運転

KuzCloud M4リモートMacは数分で準備完了。SSHでtmux内にTradingAgentsを走らせ、LangGraphチェックポイントをノートPCのスリープから守れます。東京ノードからAnthropic APIへのレイテンシも低めです。