ArbTide

CEX-DEX 套利是什么?Gas 费、价格冲击与跨链桥详解

CEX-DEX 套利交易中心化交易所与去中心化交易所之间的价格差或资金费率差。了解 Gas 费、AMM 价格冲击和跨链桥如何改变净利润。

更新于

CEX-DEX 套利是指交易同一资产在中心化交易所(CEX)与去中心化交易所(DEX)之间的价格差或资金费率差。它的逻辑与任何加密货币套利都一样:低买高卖,或者持有方向相反的仓位来赚取资金费率差。不同之处在于成本结构,因为 DEX 会额外带来 Gas 费、资金池价格冲击(Price Impact),而且往往还需要通过跨链桥(Bridge)在不同的链之间转移资金。

核心要点

  • 主要有两种类型:现货 DEX(AMM 资金池)对 CEX,以及永续合约 DEX 对 CEX。
  • AMM 的价格只有在有人交易时才会变动,所以往往滞后于 CEX 价格。
  • 在 DEX 上,价格冲击由资金池的规模决定,并会随着交易规模的增大而迅速上升。
  • Gas 费按每笔交易收取,即使交易失败也照样要付。
  • 转移资金往往需要使用跨链桥,这会增加时间、手续费和智能合约风险。
  • 永续合约 DEX 通常每小时结算一次资金费用,所以在与 CEX 比较之前,要先把费率标准化。

两种 CEX-DEX 套利

CEX 与 DEX 的对比是理解它的起点。中心化交易所在订单簿中撮合订单,并托管你的资金。去中心化交易所运行在区块链上,你从自己的钱包进行交易。

现货 DEX 对 CEX 永续合约 DEX 对 CEX
DEX 一侧 在 AMM 资金池中兑换代币 在链上平台交易永续合约
典型的优势来源 资金池与订单簿之间的价格差 资金费率差,有时也有价格差
DEX 的主要成本 资金池手续费、价格冲击、Gas 费 交易手续费、资金费用、充值所需的跨链桥
持仓时间 几秒到几分钟 几小时到几周
典型平台 Uniswap、Jupiter 及其他 AMM Hyperliquid、dYdX 等

现货 DEX 对 CEX:价格冲击如何产生

大多数现货 DEX 使用自动做市商(Automated Market Maker,AMM)。一个基础的恒定乘积资金池会保持 x × y = k,其中 x 和 y 是池中两种代币的余额。价格就是两种余额的比值,而且只有在有人交易时才会改变。当 CEX 的价格变动时,资金池仍会保持原来的价格,直到有套利者通过交易把它拉回到一致的水平。这种滞后就是机会所在。

你自己的交易也会推动资金池的价格,这就是由价格冲击造成的滑点。交易规模相对于资金池越大,你的平均成交价格就越差。

计算实例:在 DEX 买入,在 CEX 卖出

假设以下示例数字:

  • AMM 资金池:1,000 ETH 和 3,000,000 USDC,所以资金池价格为 $3,000,k = 3,000,000,000。
  • 资金池手续费:投入金额的 0.3%。
  • CEX 买一价:$3,030,深度足以承接你的规模。
  • CEX 吃单手续费:0.05%。Gas 费:每次兑换 $5。
  • 你已经在钱包里持有 USDC,并在 CEX 上持有 ETH(预置库存)。

从资金池买入 5 ETH:

  • 池中剩余的 ETH:995
  • 资金池必须持有的 USDC:3,000,000,000 ÷ 995 = 3,015,075.38
  • 需要向资金池加入的 USDC:15,075.38,算上 0.3% 的手续费,你需要发送 15,075.38 ÷ 0.997 = $15,120.74
  • 平均价格:15,120.74 ÷ 5 = $3,024.15
项目 金额
在 CEX 以 $3,030 卖出 5 ETH +$15,150.00
CEX 手续费(0.05%) −$7.58
在 DEX 买入 5 ETH −$15,120.74
Gas 费 −$5.00
净利润 +$16.68

完成交易后,资金池价格为 3,015,075.38 ÷ 995 ≈ $3,030,与 CEX 的买一价相同。你的这笔交易抹平了价差。

现在试试 10 ETH。资金池需要持有 3,000,000,000 ÷ 990 = 3,030,303.03 USDC,所以你要加入 30,303.03,再加上手续费,总计 $30,394.21。平均价格为 $3,039.42,高于 CEX 上 $3,030 的买一价,所以这笔更大的交易会亏钱。在 DEX 上,合适的交易规模往往比看起来要小,套利利润计算器可以帮你找到它。

永续合约 DEX 对 CEX

Hyperliquid 和 dYdX 等永续合约 DEX 提供采用链上或混合结算的永续合约。常见的交易方式是资金费率套利:在资金费率较高的地方做空,在资金费率较低的地方做多。

有两个细节很重要:

  • 资金费率结算周期不同。许多 CEX 每 8 小时结算一次,而 Hyperliquid 每小时结算一次。先换算成 APR:APR = 费率 ÷ 结算周期小时数 × 8,760。
  • 保证金必须转入 DEX。永续合约 DEX 通常只接受某条特定链上的 USDC,所以你可能需要从 CEX 提现到那条链上,或者从另一条链通过跨链桥转过去。

许多永续合约 DEX 对每笔订单收取的是交易手续费而不是 Gas 费,但平台本身仍然存在智能合约风险和预言机风险。

Gas 费、跨链桥与 MEV

Gas 费是每笔交易支付给区块链的费用。它取决于网络需求,而不是交易规模,所以对小额交易的伤害最大;而且如果价格变动超出了你的滑点容忍度、导致兑换失败,你仍然要支付 Gas 费。

跨链桥在不同的链之间转移代币。它们会增加手续费和等待时间,而且跨链桥合约一直是黑客攻击的常见目标。许多交易者会避免在交易过程中使用跨链桥,而是提前在每条链上预置资金。

MEV(最大可提取价值,Maximal Extractable Value)是区块构建者和机器人通过重新排列交易顺序所获取的利润。一笔公开可见的套利兑换可能会被抢跑(Front-Running)或遭遇三明治攻击(Sandwich Attack)。使用私有交易中继和较严格的滑点设置可以降低这种风险,但无法完全消除。

风险与常见错误

  • 代码相同,代币不同。DEX 上的某个代币可能与 CEX 上一个毫不相关的币种使用同一个代码。一定要核对合约地址。
  • 网络选错。通过接收方交易所不支持的网络发送代币,可能导致资金延迟到账甚至丢失。
  • 忽略资金池深度。一个小资金池中的价差,可能只够支撑一笔很小的交易。
  • Gas 费只算了一次。一次完整的来回可能需要授权、兑换和转账,每一步都有各自的 Gas 费。

完整的风险列表请参见套利风险。

ArbTide 能帮你做什么

ArbTide 在实时套利扫描器和资金费率页面上比较各 CEX 与永续合约 DEX 之间的价格和资金费率。CEX-DEX 套利策略页面解释了如何评估这些路线。

常见问题

什么是 CEX-DEX 套利?
CEX-DEX 套利利用的是同一资产在中心化交易所与去中心化交易所之间的价格差或资金费率差。交易者在价格较便宜的地方买入、在较贵的地方卖出,或者持有方向相反的永续合约仓位,以赚取资金费率差。
为什么 DEX 的价格与 CEX 不同?
AMM 资金池只有在有人与它交易时才会改变价格,所以它们往往滞后于快速变动的中心化订单簿。Gas 费、价格冲击和较慢的结算速度,也会让套利者无法抹平较小的价差。
CEX-DEX 套利中哪些成本最重要?
主要成本包括 DEX 资金池手续费、资金池曲线带来的价格冲击、区块链 Gas 费、CEX 交易手续费,以及在两个平台之间转移资金所需的跨链桥费用或提现手续费。
永续合约 DEX 套利和现货 DEX 套利有什么区别?
现货 DEX 套利是用 AMM 资金池中的代币,对照 CEX 的现货或永续合约市场进行交易。永续合约 DEX 套利使用的是 Hyperliquid 或 dYdX 等链上平台的永续合约,通常用来捕获与 CEX 之间的资金费率差。
CEX-DEX 套利有风险吗?
有。交易可能失败,或者被 MEV 机器人抢跑;跨链桥可能速度很慢或遭到攻击;使用相同代码的代币可能是不同的资产;而且资金同时存放在智能合约和中心化交易所两处。

相关指南