165
// 概要
AI Hedge Fund は、人工知能を活用した取引判断の可能性を探求するために設計された教育用概念実証プロジェクトです。このシステムは、有名な投資戦略や分析手法を模倣するマルチエージェントシステムを採用し、株式の評価を行います。本システムは厳密に研究目的のみを対象としており、実際の金融取引を実行することはありません。
// 技術解説
AI Hedge Fund プロジェクトは、マルチエージェントアーキテクチャを活用し、伝説的な投資家の哲学に基づいた多様な投資戦略をシミュレートします。バリュエーション、センチメント、テクニカル分析に特化したエージェントと中央のポートフォリオマネージャーを組み合わせることで、AI が複雑な金融データをどのように実用的なインサイトへと統合できるかを探求します。この教育的なフレームワークは、異なる投資スタイルの間のトレードオフを浮き彫りにし、研究者がさまざまな市場の視点がシミュレーションされた取引の意思決定にどのような影響を与えるかを観察するためのサンドボックスを提供します。
// 主要ハイライト
01
著名な金融関係者の独自の戦略と哲学を体現する、13 種類の投資家をテーマにしたエージェントを搭載しています。
02
バリュエーション、センチメント、ファンダメンタルズ、テクニカル分析に特化した分析エージェントを統合し、包括的なデータ駆動型の評価を提供します。
03
専用の Risk Manager エージェントを含み、シミュレーション環境内で重要なリスク指標を計算し、ポジション制限を強制します。
04
取引シミュレーションのきめ細かな制御、自動化、スクリプト作成のための柔軟なコマンドラインインターフェースを提供します。
05
Ollama を介したローカル LLM の実行をサポートしており、クラウドベースの API プロバイダーのみに依存することなくシステムを運用できます。
06
バックテストモジュールを含み、特定の過去の期間において異なる戦略がどのようなパフォーマンスを示したかを評価できます。
// ユースケース
01
伝説的な投資家をモデルにした専門的な AI エージェントを使用して、多様な投資戦略をシミュレーションします。
02
ファンダメンタルズ、テクニカル、およびセンチメントデータに基づいて、自動化された株式分析を実行します。
03
コマンドラインインターフェースや Web アプリケーションを通じて、取引の判断や戦略のバックテストを行います。
// クイックスタート
開始するには、リポジトリをクローンし、提供された例を使用して .env ファイルに API keys を設定してください。Poetry を使用して必要な依存関係をインストールし、'poetry run python src/main.py' コマンドで株式ティッカーを指定してコマンドラインからシステムを実行します。あるいは、より視覚的な体験のために Web アプリケーションインターフェースを探索することも可能です。