序文
前回の記事「2025年注目のAI取引技術:FMZプラットフォームClaudeインテリジェント取引ガイド(1)」に続き、ClaudeとMCPについて概説しました。また、Claude Basic Edition(無料版)を使ってFMZ MCPサービスを設定する方法と、Claude + FMZの基本的な使い方を説明しました。Claude Basic Editionには多くの制限があるため、この記事ではClaudeのPRO版を使用して、AIエージェントを用いた定量取引の実践を継続します。
実際のアプリケーション シナリオの参考として、次の簡単なシナリオを示します。
- グリッドトレーディング
- 価格差統計
- 取引市場情報を分析する
- リアルタイムグループコントロール
- 市場状況のAI分析と自動取引
- 資産/ポジションを監視する
MCP (Model Context Protocol)
前回の記事でMCPについてすでに概要を説明しましたが、この記事の冒頭でMCPの中核となる概念を確認しましょう。
MCPは、AIアプリケーションが様々なデータソースやツールに安全かつ統一的にアクセスできるようにする標準化されたプロトコルです。AIの世界における「USBインターフェース」のような存在であり、普遍的な接続規格を提供します。
-
主な特徴
-
標準化されたインターフェース
統一された接続プロトコルにより、データ ソースごとに個別のインターフェイスを開発する必要がなくなります。
データベース、API、ファイル システムなど、複数のデータ ソースをサポートします。 -
安全
組み込みの認証および承認メカニズム。
データアクセス権限制御。
AI が許可されたリソースにのみアクセスできるようにします。 -
オープンソースエコシステム
完全にオープンソースなので、誰でも使用して貢献できます。
事前に構築された MCP サーバーがいくつか利用可能です。
カスタム サーバーの開発をサポートします。
-
-
動作原理
AIアプリケーション <--MCPプロトコル--> MCPサーバー <---> データソース/ツール -
アプリケーションシナリオ
-
インテリジェント戦略開発アシスタント
取引のアイデアを自然言語で説明すると、AI が完全な戦略コードを自動的に生成します。
リアルタイムの市場データを取得して、戦略パラメータの最適化に役立てます。
過去のバックテスト結果を分析し、改善のための提案を行います。 -
リアルタイム市場分析
複数の取引所の市場状況の比較分析。
裁定取引の機会の特定。
テクニカル指標の総合的な分析。
市場異常監視。 -
インテリジェントな倉庫管理
アカウントの資産とポジションをリアルタイムで監視します。
リスク評価と早期警告。
位置調整の提案を自動的に生成します。
取引所間の資産統計。 -
戦略運用監視
ロボットの動作状態をリアルタイムで監視します。
異常なトランザクションのアラート。
パフォーマンス分析と最適化の提案。
複数ロボットの協調管理。
等..
-
準備を整える
-
クロードプロアカウント
-
FMZ MCP 構成情報
存在するhttps://www.fmz.com/m/account#apikeyページ作成。現在の FMZ アカウントに対応する構成を表示するには、「MCP」をクリックします。
ポップアップ ボックスに表示される URL 情報をコピーします。次のようなものになります。
urlhttps://www.fmz.com/api/mcp/xxx?token=xxxポップアップ ボックス内の情報は機密情報であるため、公開しないでください。
FMZ MCP サービスの設定
Claude ProでFMZ MCPを設定するのはさらに簡単です。ログインするだけですClaudeログインすると、左側の列の下部にアカウント名メニューが表示されます。
次に、「設定」をクリックし、「統合」をクリックして、「統合の追加」をクリックして、準備した FMZ MCP 構成情報を追加します。
url
https://www.fmz.com/api/mcp/xxx?token=xxx
-
integration name:
名前は次のように設定します。FMZそれでおしまい。 -
integration URL
URL (つまり通信アドレスとトークン) を次のように設定します。https://www.fmz.com/api/mcp/xxx?token=xxx。
これは単なるデモンストレーションであり、機密情報はxxx代わりに、使用時に FMZ アカウントに対応する URL になります。
応用
Claude Pro + FMZ MCPは定量化に新たな視点をもたらします
設定が完了すると、Claude が FMZ プラットフォームとの通信を初期化した後、現在サポートされているメソッドが表示されることがわかります。
簡単なテスト
クロードに尋ねてみましょう:
私の FMZ 戦略インスタンスの動作確認を手伝ってください。
エージェントのクロードからの返答は次のとおりです。
クロードさんの返信を見て本当に驚きました。AIが私の交換インターフェース監視スクリプトの関連情報を非常に分かりやすく説明してくれたのです。
グリッドトレーディング
次に、AI の強度を少し高めて、AI にグリッド取引操作を実行させます。
クロードに尋ねてみましょう:
Binance先物取引所のETH_USDC無期限契約市場にネットワークを構築し、買い注文のみを出す方法を教えていただけますか?最初の買い注文価格は現在の価格の98%で、それ以降の買い注文価格は前回の買い注文価格より2%低くなります。各買い注文の注文数量は0.02で、合計10件の買い注文が発注されます。すべての注文のIDを出力する方法を教えていただけますか?
今回のテストでは、AIに事前に多くの落とし穴を用意しました。私のFMZには、多くのテスト用取引所オブジェクトが設定されています。例えば、Binanceには複数のシミュレートされたアカウントと、資産のないアカウントが複数あります。AIが途中で「ピットイン」するかどうかは分かりません。また、比較的人気のないUSDC取引エリアで動作するように依頼しました。
クロードの返信は少し長いので、主要部分をここに貼り付けます。
AIの作業結果に、またもや驚きました。AIは私の要望通りに完璧に作業を実行してくれました。
統計的な広がり
クロードに尋ねてみると:
設定したすべての取引所におけるBTC_USDTの価格差を計算してください。BTC_USDTの取引ペアがない場合は、この取引所をスキップしてください。価格差を計算し、要約して表示してください。
クロード氏の返答は次のとおりです。
以前 FMZ に設定された一部の取引所は削除されなかったため (すでに逃げ出した一部の FCoin/FTX など)、AI も操作を試行し、最終的に概要を示しました。
そのため、AIをより正確に動作させたい場合は、交換オブジェクトを設定する際に交換オブジェクトラベルにメモを書き込んでおき、Claudeにリクエストする際に、動作させる必要のない特定の交換を除外することができます。
取引市場を分析する
Binance、OKX、Gate.IOの永久契約の一般的な取引商品を分析し、これらの取引商品の市場情報(取引所の元のシンボル、取引の正確性、価格の正確性、資金調達率など)を記録して、要約して提示してください。
クロードは要求通りにタスクを実行し、優れたデータサマリーと分析も提供してくれました。それでは一緒に見ていきましょう。
クロードは必要な概要情報を提供しました (情報が多すぎたため、スクリーンショットは抜粋です)。
リアルタイムグループコントロール
FMZ アカウントの下に複数の実アカウントがある場合、AI を活用して操作と管理を行うようにしています。
テストシミュレーション戦略を使用して実際の市場を実行します。
javascript
function main() {
LogReset(1)
LogProfitReset()
while(true) {
var cmd = GetCommand()
if (cmd) {
if (cmd == "open") {
Log("接收到开仓指令:", cmd, "#FF0000")
} else if (cmd == "cover") {
Log("接收到平仓指令:", cmd, "#FF0000")
} else {
Log("其它指令")
}
}
LogStatus(_D(), "策略实盘策略,测试群控消息接收")
Sleep(1000)
}
}
この戦略コードは、命令を待機し、対応する操作を実行すること以外は何も行わないことがわかります。
これら2つの実ディスクはそれぞれ異なる管理者に配備されています。次に、Claudeと通信して実ディスクに指示を送信します。
「Test JS3」という名前の私の戦略のすべての実際の取引に指示を送信します。指示の内容は次のとおりです: open。
2 つの異なる管理者の実際のディスクは対話型指示を受信し、指示に従ってログ出力操作を実行しました。
実際の市場に指示を送るだけでなく、実際の市場の開始と停止を AI に制御させることもできます。
AI分析が取引シグナルを生成する
Binance SpotのETH_USDCの1分足、5分足、15分足のローソク足チャートを分析し、現在のトレンドの方向性を総合的に判断した上で、強気の場合:市場価格より1%低い価格で、注文数量0.01で買い注文を出してください。弱気の場合:市場価格より1%高い価格で、注文数量0.01で売り注文を出してください。
今回は取引のディレクションについてはAIに完全に任せます。
資産/ポジションを監視する
最新の管理者を使用して、構成済みのすべての交換オブジェクトの資産と保有状況を確認するのを手伝ってください。
注意事項
-
クロードが為替関連の操作を実行する場合、どの保管人に対して実行されますか?
Claudeが取引所関連の操作を実行すると、FMZプラットフォームは、カストディアンに紐付けられた取引所の最新記録を自動的に検出し(実口座運用時)、カストディアンに基づいて関連コードを自動的に実行します。取引所関連操作のメソッド名プレフィックスは次のとおりです。plugin_。 -
初めてインターフェース メソッドを呼び出すときは、認証をクリックする必要があります。その後、認証ポップアップ ウィンドウは表示されません。
THE END
🛡️ 安全に関するお知らせ
- 🔐 APIキーとシークレットキーは安全に保管してください
- 🚫 公共の場や安全でないネットワーク環境では使用しないでください
- 📝 MCP専用のAPIキーを作成し、適切な権限を設定することをお勧めします
- 💡 アカウントのセキュリティを確保するために、API キーを定期的に変更してください
免責事項:
定量取引にはリスクが伴います。関連するリスクを十分にご理解いただいた上で、このツールをご利用ください。投資にはリスクが伴いますので、市場への参入にはご注意ください。
読んでいただきありがとうございます。コメントもお待ちしております。
- 1



























