Community研究&データ分析github.com

NAME0x0/Pantheon-Trades

10体のAIエージェントがあらゆる予測市場取引を討議し、自制心をオンチェーンで担保します。Polymarket CLOB + Arc Testnet対応。11のLLMプロバイダを1つの環境変数で管理。Half-Kellyポジションサイジングと自己調整機能を備え、完全にオープンソースです。

Pantheon-Trades とは?

Pantheon-Tradesは、10体のAIエージェントが協調して予測市場の取引判断を行うフルオンチェーンの自律型トレーディングシステムです。各エージェントが独立した視点から討議し、取引の自制をスマートコントラクトで強制することで、過剰なリスクを抑えます。PolymarketのCLOB(中央指値注文帳)とArc Testnetの両方をサポートし、11種類のLLMプロバイダをたった一つの環境変数で切り替えられる柔軟性が特徴です。ポジションサイジングにはHalf-Kelly基準にキャップを設け、自己調整機能により市場変動に適応します。完全にオープンソースで、開発者は自由にカスタマイズして独自の取引戦略を実装できます。CLIツールとして提供され、エージェントの動作制御、取引履歴の確認、設定変更をコマンドラインから簡単に行えます。

対応~Claude Code~Codex CLI~Cursor
npx skills add NAME0x0/Pantheon-Trades

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Pantheon-Trades は何をしますか?

10体のAIエージェントがあらゆる予測市場取引を討議し、自制心をオンチェーンで担保します。Polymarket CLOB + Arc Testnet対応。11のLLMプロバイダを1つの環境変数で管理。Half-Kellyポジションサイジングと自己調整機能を備え、完全にオープンソースです。

概要

Pantheon-Tradesは、複数のAIエージェントが連携して予測市場(Polymarketなど)で取引を行うためのフレームワークです。各エージェントは異なる視点から市場を分析し、討議を通じて取引判断を共同決定します。取引の規模はHalf-Kelly基準に基づいて計算され、自己調整機能によりパフォーマンスに応じて調整されます。すべての取引決定はオンチェーンで検証可能です。

特徴

  • 10体のAIエージェント: 各エージェントが独立した分析を提供し、集団討議で最終判断
  • オンチェーンでの自制: 取引額や頻度に制限を設け、スマートコントラクトで強制
  • Polymarket CLOB対応: 中央指値注文帳を介した効率的な取引
  • Arc Testnet対応: テストネットでの安全な検証が可能
  • 11のLLMプロバイダ: OpenAI、Anthropic、Google、Meta、Mistralなど、1つの環境変数で切り替え
  • Half-Kellyポジションサイジング: 理論的に最適な成長を実現しつつリスクを抑制
  • 自己調整: 過去の取引成績に基づいてパラメータを自動調整
  • 完全オープンソース: MITライセンスで公開。自由にフォーク・改変可能

クイックスタート

# リポジトリをクローン
git clone https://github.com/NAME0x0/Pantheon-Trades.git
cd Pantheon-Trades

# 環境変数を設定
cp .env.example .env
# .envファイルを編集してLLMプロバイダのAPIキーを設定

# ビルドして実行
cargo build --release
cargo run -- --help

使用方法

# 新しい取引の提案を生成
cargo run -- propose --market "Will AI cure cancer by 2030?"

# エージェントの討議を開始
cargo run -- discuss --proposal-id <ID>

# 取引を実行
cargo run -- trade --proposal-id <ID> --execute

# 過去の取引履歴を表示
cargo run -- history --limit 20

# 設定を表示
cargo run -- config show

環境変数

変数名説明デフォルト
LLM_PROVIDER使用するLLMプロバイダ(例: openai, anthropic, google, meta, mistral)openai
POLYMARKET_API_KEYPolymarketのAPIキーなし
ARC_TESTNET_RPC_URLArc TestnetのRPC URLなし
PRIVATE_KEY取引に使用するウォレットの秘密鍵なし
MAX_TRADE_AMOUNT1回の取引の最大金額1000 USDC
HALF_KELKY_FRACTIONHalf-Kelly fraction(0.0~1.0)0.5

アーキテクチャ

+-------------------+     +-------------------+     +-------------------+
|   Agent 1         |     |   Agent 2         | ... |   Agent 10        |
|   (LLM分析)       |     |   (市場データ分析) |     |   (リスク評価)    |
+--------+----------+     +--------+----------+     +--------+----------+
         |                         |                         |
         +-------------------------+-------------------------+
                                   |
                                   v
                          +--------+---------+
                          |   討議エンジン    |
                          |   (集約・調整)    |
                          +--------+---------+
                                   |
                                   v
                          +--------+---------+
                          |  ポジション計算    |
                          |  (Half-Kelly)     |
                          +--------+---------+
                                   |
                                   v
                          +--------+---------+
                          |  オンチェーン実行  |
                          |  (Polymarket/Arc) |
                          +------------------+

ライセンス

MITライセンスで公開されています。詳細はLICENSEファイルを参照してください。

貢献

プルリクエスト、イシュー報告、提案など、あらゆる形の貢献を歓迎します。詳細はCONTRIBUTING.mdを参照してください。

注意事項

このソフトウェアは実験的なものであり、金融アドバイスを提供するものではありません。実際の資金を使用する前に、十分なテストとご自身の判断を行ってください。

関連スキル