寝ている間にAIが1000市場で取引するBotをセルフホスト
朝の出汁版(通勤2分)
- ポイント1: オープンソースの自律型AIトレーディングエージェント「CloddsBot」が公開され、予測市場・暗号資産・複数チェーンにまたがる1000以上の市場でClaudeを使って自動売買・リスク管理を実行できる。
- ポイント2: 自前サーバーで動かす設計(セルフホスト型)のため、APIキーや資産データを外部サービスに預けず、マシン間の自動決済プロトコルも内包している点が他のBotサービスと異なる。
- ポイント3: GitHubでTypeScriptのコードが公開されているため、コードに触れる読者はリポジトリをクローンしてローカル環境から試すことができる。
出汁の素(深読みモード)
Claudeが1000市場を自律判断する、その仕組み
GitHubで公開された「CloddsBot」は、Claude(Anthropicの大規模言語モデル)を推論エンジンに据えた自律型トレーディングエージェントだ。対応する市場は予測市場(Polymarket・Kalshi)、暗号資産取引所(Binance・Hyperliquid)、Solana上のDEX、さらに5本のEVMチェーンと幅広く、公称1,000以上の市場を常時スキャンして「優位性(エッジ)」を見つけ、自動で注文を執行し、リスク管理まで行う設計になっている。
ここで注目したいのは「Claudeを使った意思決定」という部分だ。従来のアルゴリズム取引は価格や出来高などの数値シグナルに従うルールベースが主流だったが、CloddsBotはLLMを使って市場の文脈を読ませる構造を採用している。予測市場においては「この選挙結果に対するオッズは適正か」のような定性的な判断をAIに委ねることができ、数値だけでは拾えないシグナルを扱えるのが特徴だ。リポジトリはTypeScriptで書かれており、GitHubスター数はすでに1,500超。コードリーディングに慣れた人なら構造を追いやすい。
セルフホスト設計がもたらす「資産を外に出さない」という安心
クラウド型のBot-as-a-Serviceと決定的に異なるのは、CloddsBotが完全なセルフホスト型である点だ。APIキー・ウォレット秘密鍵・取引履歴などのセンシティブなデータは自分のサーバーの外に出ない。昨今、外部サービス経由での資産流出やAPIキー漏洩のインシデントが後を絶たない中、「自前で動かす」という選択肢が持つ意味は小さくない。
さらに興味深いのは「エージェントコマースプロトコル」と呼ばれる機能の内包だ。これはマシン間(M2M)で自律的に決済を行う仕組みで、人間が承認のボタンを押さなくても支払いが完結する設計を指す。AIがデータを自力で横断調査する時代へで触れたように、エージェントが人間の介在なしにタスクを連鎖させる動きは加速しており、CloddsBotはそれを金融領域に持ち込んだ事例と見ることができる。
一方で「自律的に実資産を動かす」というリスクは当然存在する。リポジトリのREADMEや設定ファイルの読み込みを通じて、ポジション上限やリスクパラメータをどう設定するかが実用上の核心になる。
コードなしでできること・コードが書けると有利なこと
devカテゴリの記事として、両者を分けて整理しておく。
コードなしでも触れること: GitHubのリポジトリページでREADMEを読み、どの取引所・チェーンと接続できるか、どんなリスクパラメータが設定可能かを把握することはできる。「どの市場に対してエッジを探すか」「ポジション上限をいくらに設定するか」はconfigファイルの書き換えで対応できるよう設計されており、コードを書かなくても挙動を変えられる部分がある。
コードが書けると有利なこと: TypeScriptに慣れていれば、エッジ検出ロジックのカスタマイズや対応市場の追加、Claudeへのプロンプト部分の改修が現実的に行える。LLMへの指示文(どんな基準でオッズを評価するか)を自分でチューニングできるのは大きなアドバンテージで、Botの性格そのものを変えられる。ターミナルで動くオープンソースのAIコーディングエージェント登場のような環境を使えば、コードの読み解きや改修補助もAIに任せながら進めやすい。
まず触るなら:リポジトリの読み方と最初の確認ポイント
実資産を動かす前に確認しておくべきことがある。以下の順番で進めるのが現実的だ。
1. リポジトリをクローンしてREADMEを読む
git clone https://github.com/alsk1992/CloddsBot でローカルに落とし、まずはドキュメントの全体像を把握する。どのAPIキーが必要で、どの取引所アカウントを用意すべきかはREADMEに記載されている。
2. configファイルとリスクパラメータを確認する 自律エージェントに実資産を持たせる前に、ポジション上限・損切り条件・対象市場の絞り込みがどこで設定できるかを必ず確認する。デフォルト設定のまま動かすのはリスクが高い。
3. テストネット・少額から始める Binanceなどはテストネット環境を提供しており、実資産を使わずにBotの挙動を観察できる。Polymarketでも少額ポジションから動作確認を行うのが安全な進め方だ。
4. Claudeへの指示文(プロンプト部分)を読む エージェントがどんな基準で判断しているかはプロンプトに書かれている。ここを読まずに動かすのは、判断基準不明のまま資産を委ねることになる。
なお、自律Botによる取引は各取引所の利用規約や、日本の金融商品取引法との兼ね合いも発生しうる。個人利用の範囲での動作確認にとどめ、規模を拡大する際は関連する規制を自身で確認することが必要だ。
LLMを「相場観を持つ頭脳」として使う、次のフロンティア
CloddsBotがひとつの事例として示しているのは、LLMが「テキストを生成するツール」から「リアルタイムで経済的判断を下すエージェント」へと役割を拡張しつつあるという流れだ。予測市場のオッズ評価は、政治・経済・スポーツといったドメイン知識を横断する定性的な推論が必要で、ルールベースのBotが苦手な領域だ。ClaudeのようなLLMを推論層に置く設計は、この種の「文脈依存の判断」に対して一つの答えを出している。
GPUクラスター管理の文脈(gpustack)でも見られるように、高負荷の推論をセルフホストで回すインフラ整備も並行して進んでいる。手元のGPUリソースと自律エージェントを組み合わせる構成は、今後さらに実用的な選択肢になる可能性がある。「眠っている間に動いている」というユースケースは派手に聞こえるが、その裏にあるのはエージェントに判断軸を与えるプロンプト設計と、リスクパラメータの適切な設定という、地味で本質的な作業だ。
参照ソース
- [GitHub]alsk1992/CloddsBot→ github.com/alsk1992/CloddsBot
- [GitHub]gpustack/gpustack→ github.com/gpustack/gpustack
- [RSS]Introducing the Google Cloud Developer Plugin for AI Coding Agents→ cloud.google.com/blog/topics/developers-practitione…
