🔺 三角套利 Triangular Arbitrage
看懂 A→B→C→A 的循环,对着手续费和滑点算一笔账,再判断一个三角到底值不值得追。
三角套利是一种在同一家交易所里绕着三种币兜圈的交易,目标是回到起点时手里那种币比一开始多。先 A → B,再 B → C,最后 C → A。因为全程都在同一个平台上,不用在交易所之间转账,整圈几乎能瞬间结清。
下面这些步骤讲的是这件事真正是怎么回事。把它们当成理解原理的途径,而不是一份赚钱配方:利差薄,拼速度狠,多数时候赢家是机器人。
-
1看懂这个循环和交叉汇率的算法
一个三角就是三次换币、最后回到起点:A → B → C → A。把三段汇率相乘,乘积要能盖过你的全部手续费加滑点,这一圈才值得做。要是只勉强超过 1.0,成本就把它吃光了。
中间那段汇率叫隐含交叉汇率:两种币之间的价格,通过第三种币间接推算出来。
-
2选一家流动性好的交易所和三个相连的交易对
挑三个能拼成一个三角的市场,比如 BTC/USDT、ETH/BTC、ETH/USDT。待在同一个盘口够深的平台上。流动性比什么都重要:市场一薄,你看到的价格根本成交不了。
-
3同一时刻读到三个交易对的实时盘口价
你要的是三个交易对在同一瞬间的当前最优买价和卖价,不是延迟报价。靠手动去看实在太慢,所以这件事几乎都跑在实时数据流上。
-
4扣掉每一段手续费和滑点,算出净结果
先算出隐含交叉汇率,再减去每一段的手续费和你预估的滑点。只有当剩下的部分越过你事先设好的最低利润线,才动手。纸面上看着是正的循环,等成本落地,很可能就变负了。
三段就是三笔手续费。按每笔约 0.1% 算,还没见到利润就先去掉大约 0.3%。
-
5按顺序快速打完三笔交易
趁价格还没变,尽量快地把三笔交易打出去。实际操作里这得靠自动化:交易所 API 加上 WebSocket 价格流。等一个人手点完三单,利差通常早没了。
-
6确认结果,逐段记录
核对一下你是不是真的拿到了更多起点的那种币。把手续费、滑点,以及任何没成交或只成交一部分的那一段都记下来。循环断在半路,可能让你砸在手里一个根本不想要的币。
-
7新手要面对的现实
真正的机会只持续几秒到几毫秒,而且被机器人主导。对新手老实的路子是搞懂这个循环怎么运作,最多用模拟盘或极小的金额试一次。把赚钱当成不太可能的事,而不是目标。
⚠️ 常见误区 / 保护好自己
- 💸 手续费吃掉利差。三段、每段一笔手续费,往往比那点毛利还多。
- 📉 滑点。市场一薄,三笔快速交易里成交价就会偏离报价,一段滑了就可能把收益抹平。
- ⚡ 你是在跟机器人赛跑。很多机器人盯着同一批市场,窗口几毫秒就关上,手动操作几乎必输。
- 🔌 执行可能失败。API 被限流、平台宕机,或循环中途某一段没成交,都会让你砸在错的币上。
- 🚩 「无风险」就是危险信号。没有哪种套利是无风险的,卖「无风险」机器人的人都在夸大。万一你要用第三方机器人,只授予交易和读取权限,关掉提现。
❓ 常见问题
- 三角套利和普通套利有什么区别?
- 普通套利是在一个平台买入、再到另一个平台卖出。三角套利始终待在同一家交易所,绕着三个交易对兜一圈,所以不用在平台之间转账,几笔交易几乎能瞬间结清。
- 为什么手续费在这里这么关键?
- 一个循环是三笔交易,每一段都要交一次手续费。按每笔约 0.1% 算,合计大概 0.3%,而一个三角的毛利往往比这还小,于是看起来赚的反而变成了亏。
- 新手手动操作真的能赚到钱吗?
- 现实点说,不能。机会只持续几秒到几毫秒,而且被盯着同一批市场的机器人主导,手动交易跑不过它们。新手合理的目标是搞懂运作原理,最多用模拟盘或极小的金额试一次。
- 三角套利是无风险的吗?
- 不是。任何宣传无风险套利机器人的卖家都在夸大其词。手续费、滑点、价格波动、循环中途某一段没成交,都可能让你亏钱,最后还可能砸在手里一个你根本不想要的币。