/ 目錄 / 演練場 / agent-trade-kit
● 社群 okx ⚡ 即開即用

agent-trade-kit

作者 okx · okx/agent-trade-kit

OKX 官方級交易 MCP — 112 個工具涵蓋現貨、永續合約、期貨、選擇權、網格/定投機器人 — 提供唯讀模式與本地憑證儲存。

agent-trade-kit 是一個用於 OKX 交易的 Node MCP,涵蓋行情資料、現貨、永續合約、期貨、選擇權、理財、帳戶及演算法/機器人策略,共 8 個模組 112 個工具。憑證僅保存於本地(無雲端中繼)。提供 --read-only 旗標供純分析使用。

為什麼要用

核心特性

即時演示

實際使用效果

agent-trade-kit.replay ▶ 就緒
0/0

安裝

選擇你的客戶端

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "agent-trade-kit": {
      "command": "npx",
      "args": [
        "-y",
        "agent-trade-kit"
      ],
      "_inferred": true
    }
  }
}

開啟 Claude Desktop → Settings → Developer → Edit Config。儲存後重啟應用。

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "agent-trade-kit": {
      "command": "npx",
      "args": [
        "-y",
        "agent-trade-kit"
      ],
      "_inferred": true
    }
  }
}

Cursor 使用與 Claude Desktop 相同的 mcpServers 格式。專案級設定優先於全域。

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "agent-trade-kit": {
      "command": "npx",
      "args": [
        "-y",
        "agent-trade-kit"
      ],
      "_inferred": true
    }
  }
}

點擊 Cline 側欄中的 MCP Servers 圖示,然後選 "Edit Configuration"。

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "agent-trade-kit": {
      "command": "npx",
      "args": [
        "-y",
        "agent-trade-kit"
      ],
      "_inferred": true
    }
  }
}

格式與 Claude Desktop 相同。重啟 Windsurf 生效。

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "agent-trade-kit",
      "command": "npx",
      "args": [
        "-y",
        "agent-trade-kit"
      ]
    }
  ]
}

Continue 使用伺服器物件陣列,而非映射。

~/.config/zed/settings.json
{
  "context_servers": {
    "agent-trade-kit": {
      "command": {
        "path": "npx",
        "args": [
          "-y",
          "agent-trade-kit"
        ]
      }
    }
  }
}

加入 context_servers。Zed 儲存後熱重載。

claude mcp add agent-trade-kit -- npx -y agent-trade-kit

一行命令搞定。用 claude mcp list 驗證,claude mcp remove 移除。

使用場景

實戰用法: agent-trade-kit

交易前對資產進行研究(唯讀模式)

👤 進行盡職調查的加密貨幣交易者 ⏱ ~20 min advanced

何時使用: 當你考慮建倉,希望在一次操作中獲取圖表、指標與委託簿快照,同時完全避免誤觸交易的風險。

前置條件
  • OKX API 金鑰(唯讀權限) — OKX > API > 建立僅具唯讀權限的金鑰
步驟
  1. 以唯讀模式啟動
    以 --read-only 設定 agent-trade-kit,確認交易工具已停用。✓ 已複製
    → 僅啟用研究工具
  2. 拉取資料
    針對 SOL-USDT:過去 30 天 4 小時K線、RSI(14)、MACD、當前資金費率、盤口深度,以及未平倉量趨勢。✓ 已複製
    → 指標堆疊結果
  3. 綜合分析
    短期技術面狀況為何?是否與資金費率及未平倉量方向一致?✓ 已複製
    → 分析結論

結果: 在無執行風險的情況下形成有依據的交易觀點。

注意事項
  • 技術分析不是預測引擎 — 僅作為參考輸入之一,不應單獨作為交易訊號

在保守參數下設定網格機器人

👤 探索網格策略的加密貨幣交易者 ⏱ ~30 min advanced

何時使用: 當你預期某交易對將在區間內震盪,希望建立網格策略時。

前置條件
  • 已入金的 OKX 帳戶 — 涉及真實資金 — 請謹慎操作
  • 完整 API 金鑰(交易權限) — OKX > API;切勿開啟提幣權限
步驟
  1. 規劃
    針對 ETH-USDT 現貨:分析過去 30 天的價格區間,提出網格方案:40 個格子、區間 $2800-$3400、每格投入 $50,並顯示預估報酬。✓ 已複製
    → 含假設條件的網格方案
  2. 確認並建立
    下單前:請確認參數。若我說「確認執行」,則建立網格機器人;否則中止。✓ 已複製
    → 明確的確認關卡

結果: 以適當風險規模運行中的網格機器人。

注意事項
  • 價格突破區間 = 網格虧損 — 在區間外設定停損價位;每週定期檢視
  • LLM 計算訂單規模錯誤 — 真實資金損失 — 從小規模開始;確認後再執行每一個參數

查看投資組合損益與未平倉部位

👤 活躍交易者 ⏱ ~5 min intermediate

何時使用: 早晨例行檢查 — 確認目前持有什麼部位、狀況如何,以及保證金是否存在風險。

步驟
  1. 拉取帳戶狀態
    列出所有未平倉部位(現貨 + 永續合約 + 期貨)及未實現損益,並顯示帳戶權益與維持保證金比率。✓ 已複製
    → 投資組合快照
  2. 風險檢查
    哪個部位的強制平倉風險最高?距離強平價格還有多遠?✓ 已複製
    → 風險排序結果

結果: 具風險意識的早晨例行檢查。

組合

與其他 MCP 搭配,撬動十倍槓桿

agent-trade-kit + filesystem

將每筆交易執行紀錄儲存至本地,供稅務或稽核使用

每次交易後,將 instrument/side/size/price/ts 附加寫入 ~/trades/YYYY-MM.csv。✓ 已複製

工具

此 MCP 暴露的能力

工具輸入參數何時呼叫成本
market_candles instrument, bar, limit? 價格資料 1 API call
market_book instrument, depth 流動性檢查 1 API call
account_balance 帳戶狀態 1 API call
spot_place_order instrument, side, size, type, price? 現貨執行 — 具破壞性;請先確認! 1 API call + real money
grid_bot_create instrument, range, levels, total_investment 啟動網格策略 — 具破壞性;請先確認! 1 API call + real money

成本與限制

運行它的成本

API 配額
OKX API 各端點有獨立的請求頻率限制
每次呼叫 Token 數
K線與盤口資料量可能較大 — 請透過 limit 參數加以裁剪
費用
MCP 本身免費。交易會產生 OKX 手續費及真實資金風險。
提示
在熟讀工具清單並確認自己的提示詞紀律之前,請持續使用 --read-only 模式。

安全

權限、密鑰、影響範圍

最小權限: API key with NO withdrawal permission, ever
憑證儲存: 透過 okx config init 儲存於本地 — 保存在磁碟上
資料出站: 傳送至 OKX API;帳戶資料會傳送至你的 LLM 提供商
切勿授予: Withdrawal permission on an API key used with an LLM

故障排查

常見錯誤與修復

Signature invalid

API 金鑰、Secret 或 Passphrase 不符。請重新執行 okx config init。同時確認伺服器時間(API 對時間敏感)。

Insufficient balance for order

請將資金轉入交易帳戶(OKX 有多個子錢包)。

Tool missing when expected

可能是模組篩選設定封鎖了該工具,請檢查設定檔。

替代方案

agent-trade-kit 對比其他方案

替代方案何時用它替代權衡
Hummingbot / custom bot frameworks你需要非 LLM 的自動化交易純程式碼,無 LLM;行為更具確定性
Direct OKX API你需要完全掌控並能自行稽核需自行建構包裝層

更多

資源

📖 閱讀 GitHub 上的官方 README

🐙 查看未解決的 issue

🔍 瀏覽全部 400+ MCP 伺服器和 Skills