前提条件
已配置 MCP 客户端中的 Cryptohopper MCP — 请参阅 设置概览。
设置步骤
打开你的 MCP 客户端
确定交易对和交易所
开始时,可以从你的实际观察列表中选择 5–10 个交易对 — 超过 50 个会引入杂波。对于 交易所,Binance、Coinbase、Kraken、OKX 和 Bybit 覆盖了大部分的流动性交易。
发出核心比较提示
大多数交易对会显示 2–8 个基点的价差 — 这是正常的微观结构杂波。价差超过 20 个基点值得再次查看。
使用 Cryptohopper MCP,从 Binance、Coinbase、Kraken、OKX 和 Bybit 拉取每个交易对的当前行情:
BTC/USDT
ETH/USDT
SOL/USDT
ARB/USDT
OP/USDT
对于每个交易对
- 报告各交易平台上的最高和最低成交价。
- 确定哪个交易平台拥有每个价位。
- 计算基点价差:|max − min| / midpoint × 10000。
标记价差超过 20 个基点的任何交易对。
输出格式:以 Markdown 表格形式呈现,按价差大小降序排列。根据你的观察调整阈值
如果每个交易对都标记了,则收紧到 30–50bp。如果没有任何交易对标记,则放宽到 10bp。
将标记的交易对升级到订单簿检查(可选)
为任何标记的交易对添加到提示中:对于任何超过阈值的交易对,从两个异常交易平台拉取订单簿,并报告能够填补价差的那个方向的 0.5% 深度。
然后告诉我,给定该深度,价差是否真的可以执行。
请参阅 加密货币订单簿数据的实践指南。
定时自动化
跨交易所扫描自然适合按小时或按天执行的 cron 作业。请参阅 如何使用 Cron 任务计划程序和 GitHub Actions 安排 Cryptohopper MCP 工作流。
成本概况
每次扫描涉及的行情调用数是 交易对数 × 交易平台数。
扫描 | 调用次数 |
5 个交易对 × 5 个交易平台 | 25 |
10 个交易对 × 5 个交易平台 | 50 |
每小时,每天 12 次 × 5 个工作日(5×5 情况) | 3,000/周 |
5 个交易对 × 3 个交易平台按小时扫描,轻松包含在 Pioneer 的 6,000 次/周调用额度内。10 个交易对 × 5 个交易平台按小时扫描在 Explorer 上也是小菜一碟。请参阅 费率限制说明。
故障排除
所有价差都低于 10bp,并且从来没有交易对被标记
这通常是正确的 — 主要交易平台上流动性好的交易对由做市商保持紧密。可以放宽阈值,添加市值更小的交易对(它们波动更大),或者接受你的观察列表已经很好地套利,并且价差是难得一见的机会。
EXCHANGE_NOT_SUPPORTED
你的级别不支持其中一个请求的交易平台。Pioneer 仅限于 Binance、Coinbase 和 Kraken。请参阅 支持的交易所 查看级别特定允许列表。
价差会随着运行而剧烈波动
快速移动或流动性差的交易对的正常行为。为了获得稳定的读数,在标记之前对多次运行进行平均(5 分钟内的 5 个样本),或者坚持使用流动性好的交易对,在这些交易对上跨交易平台的价差会迅速稳定下来。
代理报告的价差在你手动检查时消失了
当你刷新交易平台选项卡时,价差已经关闭了。这是套利研究无法执行套利的主要原因。研究的价值在于理解哪些交易对和交易平台在结构上是宽松的,而不是抓住个别机会。
你想知道价差是否真的可以交易
使用上面的步骤 5 升级到订单簿深度检查。一个显示在顶部撮合但后面没有深度的价差无法被捕获。请参阅 如何在使用 Cryptohopper MCP 下单前估算滑点。
你想要 Telegram、Discord 或电子邮件而不是聊天输出的警报
将扫描封装在计划脚本中,并通过 如何将 MCP 报告发送到 Telegram、Discord 或电子邮件 进行发送。常见模式:仅当至少有一个交易对标记时才发送消息 — 否则保持静默。
