加密货币套利的核心计算公式可以概括为:净利润=卖出所得-买入成本-交易手续费-提现及网络费用-滑点-借贷或资金费率成本。换算成收益率,就是净收益率=最终回收资金÷初始投入资金-1。套利并不是单纯比较两个交易所的报价差,而是要把完整交易路径中的每一项成本放进公式,只有扣除费用后仍然大于零,价差才具备实际交易价值。

跨交易所套利最常见的计算方式是:净利润=Q×[(P卖/P买)×(1-f买)×(1-f卖)-1]-C。Q代表投入资金,P买是低价平台的实际成交价,P卖是高价平台的实际成交价,f买和f卖分别是两边的交易费率,C则包括提现手续费、链上转账费、借币利息以及可能产生的其他成本。比如投入10000 USDT,在60000 USDT买入BTC、60300 USDT卖出,买卖两端手续费均按0.1%估算,最终资金约为10029.91 USDT,理论净利润约29.91 USDT,还没有计入提币和滑点。交易费通常按成交额或合约仓位名义价值收取,具体费率还会受到平台、账户等级、Maker或Taker身份影响。

三角套利则是在同一交易所内完成三次兑换,常见路径是USDT→BTC→ETH→USDT。对应公式可写成:R=[1/Ask(BTC/USDT)]×[1/Ask(ETH/BTC)]×Bid(ETH/USDT)×(1-f1)×(1-f2)×(1-f3),净收益率为R-1。买入使用卖一价Ask,卖出使用买一价Bid,不能直接拿行情页面显示的最新价代替。只有当R大于1,且足以覆盖订单簿吃单造成的价格变化时,交易才可能盈利。实际执行中还要观察每个价位的可成交数量,金额一大,理论报价往往无法完整成交,最终均价会明显偏离。

资金费率套利的公式略有不同,核心是资金费用=仓位名义价值×资金费率。常见做法是现货做多、永续合约做空,用方向相反的仓位削弱价格波动影响,再根据正负资金费率计算持仓收入或支出。净收益可写成:名义本金×单次资金费率×结算次数-开平仓手续费-滑点-借贷成本。以部分主流永续合约机制为例,资金费率由溢价指数和利率部分共同计算,结算周期可能是8小时,也可能因合约规则变为4小时或更短,不能简单把日收益率直接乘以365。
套利计算最容易忽略的是可实现性。报价差存在,不等于资金能够同步成交;转账过程中,币价可能已经回归,网络拥堵也会抬高成本,提现额度、账户风控、合约保证金和强平价格同样会影响结果。较稳妥的做法是把买卖两边的实际成交均价、手续费、资金费率、滑点和转账成本全部参数化,再设置最低利润阈值。例如预估收益率只有0.2%,而综合成本接近0.15%,剩余空间很难抵御价格跳动。真正有参考价值的套利公式,不是找出最大的表面价差,而是计算完成整条交易链后还能留下多少可兑现利润。