跳至内容

什么是套利?

cover

欢迎来到 Hummingbot 学院!

上周我们发布了Hummingbot 学院第一篇文章,介绍了什么是做市(Market Making)。今天我们将讨论套利,以回答以下问题:

  • 什么是套利?
  • 套利者做什么?
  • 如何执行套利操作?
  • 我该如何创建自己的套利机器人?

Hummingbot 学院,我们的目标是帮助您深入了解做市套利,以及如何使用我们的开源免费机器人来实现您自己的策略。

但究竟什么是套利?

套利这个概念其实非常简单:

套利是指通过在不同市场上买卖同一资产,利用其价格差异来获利的行为。

为了更清楚地说明一次套利操作是如何发生的,让我们来谈谈香蕉。没错,就是香蕉。

Photo by Adam Jones (http://adamjones.freeservers.com/)

想象一个小镇,其经济很大一部分依赖于香蕉种植,许多农场在当地市场上出售他们的收成。

这导致当地市场上香蕉供应充足,由于供给量高,价格自然便宜,假设为每公斤 0.50 美元。

几公里外有一座大城市,但其经济主要依靠工业,因此周边几乎没有香蕉种植园。

然而,这座城市的居民仍然希望吃水果以保持健康,从而对香蕉产生了巨大的需求,他们愿意支付每公斤 0.65 美元的价格。

很明显,这里存在一个机会:商人可以从小镇购买香蕉,运到大城市出售,每公斤赚取 0.15 美元的利润(未计入运输成本)。

在这个例子中,这位商人(即套利者)正在进行一次套利操作:将香蕉(资产)从一个市场买入并运输到另一个市场出售以获取利润,同时如果交易的买卖两端同时完成,就可以锁定利润,降低风险。

它和做市操作不是一样的吗?

尽管这两种操作的基本理念非常相似(低价买入、高价卖出,赚取微小价差),但关键区别在于做市商和套利者寻找交易机会的“地点”不同。

💡 做市商 就像当铺老板,在同一个市场上进行操作,**同时提供**买入和卖出报价。而套利者(如同在不同城镇之间运输货物的商人),则在多个市场中运作,从两个(或更多)不同的市场**获取**买卖**报价**。

两者对市场的影响方式也不同:做市商通过提供流动性,减少**买卖价差**和**滑点**;而**套利者**则是从两个市场(通常是一个高流动性市场和一个低流动性市场)中移除流动性,但促使两地的价格向**同一水平收敛**。

金融市场的市场失灵与套利

全球范围内存在大量不同的金融市场,各种资产每天都在这些市场上进行交易。

每个主要城市或国家通常都有自己的金融交易所,各类投资者在此聚集,买卖不同的金融工具。

我们有纽约的纳斯达克(NASDAQ)和纽约证券交易所(NYSE)、芝加哥的商品交易所(CME)和期权交易所(CBOE)、日本的 JPX、中国的上交所(SSE)、德国的 FRA、巴西的 B3,名单还在不断延长。

尽管信息技术取得了巨大发展,但由于交易所数量众多且彼此地理位置相距较远,仍然导致了所谓的市场失灵现象。

为了说明这一点,我们将观察美元-日元(USD-JPY)在两个不同市场上的价格。

假设在某一时刻,纽约和日本交易所的订单簿完全相同:

然后,一名投资者决定以市价在日交易所购买 360 日元。

接下来会发生的是,日本交易所的订单簿上将出现一个新的卖价(Ask),通常情况下,做市商会创建新的买价(Bid)订单来填补由此产生的价差空缺:

此时,**套利者**开始行动,在纽约交易所以 106.207 的价格买入 100 日元,并立即在日本交易所以 106.29 的价格卖出,从而在这笔交易中净赚 8.70 美元(收益率 0.082%)。

最终,随着越来越多的**套利**操作发生,纽约交易所的卖价将逐步上升,直到与日本交易所的卖价持平。

💡 在传统金融市场中,**套利**竞争极为激烈,盈利往往取决于毫秒级的速度差异。从事此类业务的公司通常会在技术和基础设施上投入巨资(数十亿美元),以提升套利算法的执行速度。

加密货币与套利机会

在过去十年中,随着加密货币价值的上升,交易所的数量也随之增长。如今,Coinmarketcap.com 列出了总共 311 家交易所,可供交易 6,974 种不同的加密货币。

这为**套利**操作创造了大量机会,因为这些交易所之间仍存在显著的市场失灵现象,各交易所的交易量、流动性和价差范围差异巨大。

但在加密货币交易环境中,还有一个新的、有趣的因素增加了更多可能性:去中心化交易所。

💡 **中心化交易所(CEX)**:所有资产由交易所托管,用户的余额由交易所控制。
**去中心化交易所(DEX)**:所有资产由其所有者自行保管,交易所仅作为买卖双方在其私有钱包之间完成交易的渠道。

CEX 模式是对传统金融市场中已存在模式的反映,这种经过验证的服务在加密货币领域已经提供了很长时间。可以说,目前已有大量竞争者在进行套利操作,尤其是在大型交易所之间,随着时间推移,找到良好机会变得越来越困难。

另一方面,DEX 的概念相对较新,目前有许多项目正在开发不同模式和不同程度去中心化的方案。

事实上,像 Uniswap 这样的自动做市商(AMM)去中心化协议实际上依赖套利者来调整其内部价格,以与其他外部交易所保持一致。

这为有利可图的套利打开了广阔的机会。

因此,如果你正在寻找这些机会,请务必查看当前已投入运行的去中心化交易所。

💡 通常,所有交易所都会对每笔交易收取费用,因此在制定套利策略时,务必将交易执行成本考虑在内。DEX 还存在额外的成本层面,因为根据交易的处理方式,可能会产生区块链交易费等附加成本。

自动化交易与套利

完成一次盈利性套利交易有两个关键要素:

  • 找到两个存在有利价格差异的市场;
  • 在其他人之前抓住订单簿上列出的市场报价。

理论上,可以通过手动方式跨多个交易所检查资产价格,并输入订单数量和价格来完成交易,从而抓住套利机会。

但当你准备点击按钮完成交易时,很可能别人已经抢先成交了你原本看中的订单,导致该交易不再盈利。

由于能够快速执行上述两个步骤——持续寻找盈利交易并在发现时机的瞬间立即执行,算法交易机器人已成为当今市场中套利操作的重要组成部分。

🐦 你可以使用 Hummingbot 中的 create 命令创建一个套利策略,当系统询问你想使用哪种策略时,输入 arbitrage 即可。

套利的风险

套利操作的概念非常简单:在一个市场上低价买入,同时在另一个市场上高价卖出。

如果成功,这种操作可以消除投资中的一个重大风险:波动性风险。

套利者无需担心价格波动或试图判断市场方向,他们只会在确定能以较低价格在一个地方买入,并立即在另一处以更高价格卖出时才进行交易。

但正如所有交易策略一样,套利也并非完全无风险。

大部分风险集中在交易的执行(你能否在他人之前快速完成交易)以及市场的流动性(市场上你期望交易价格的订单不足)。

设想一下香蕉商贩的情况,他在从一个城市前往另一个城市的途中可能会遇到问题(卡车太慢、爆胎等),当他到达大城市时,人们愿意支付的价格可能已经下降,从而减少他的利润,甚至导致亏损。

在某种程度上,套利者可以通过投入可靠的基础设施或将操作节点靠近交易所服务器等方式,减轻执行风险并创造一定优势。

此外,随着套利竞争日益激烈,机会也变得越来越难获取。套利者可能需要长时间寻找机会,但并不能保证一定能找到。

与任何其他类型的交易一样,在将资产置于风险之中前,请务必了解相关风险并测试您的策略。

🐦 使用 Hummingbot,您可以通过paper_trading命令启用纸面交易模式,从而在无需承担资金风险的情况下,在实时模拟环境中测试您的策略。

另一个您必须考虑的重要风险与您执行交易的场所相关:

  • 中心化交易所掌握着您资产的托管权,您的访问权限可能因各种原因被拒绝(如黑客攻击、诈骗等),因此请务必研究交易所的声誉和安全系统;
  • 去中心化交易所的操作依赖智能合约来控制交易流程,代码中的漏洞或缺陷可能导致严重问题,例如资金被锁定或被盗。因此,了解 DEX 背后的程序是否存在重大缺陷非常重要。即使您不懂代码语言,也请在网上查找有关潜在漏洞的信息。

加入我们的社区

至此,我们对套利的介绍就告一段落。这是一种非常简单的策略,利用市场低效性来发现有利可图的交易。下周我们将介绍跨交易所做市,这是一种结合了做市和套利的策略。

如果您想了解更多,请务必关注我们的博客,每周获取新文章更新。

在等待下一篇文章的同时,请记得加入我们的 Discord 服务器,在这里,我们的社区成员会讨论做市套利,以及如何利用 Hummingbot 优化您的交易策略。

另外,如果您希望我们在 Hummingbot 学院中讲解某个特定主题,请通过 Discord 联系我们的团队,或发送邮件至 academy@hummingbot.io。

期待很快再见,祝您交易顺利、收益丰厚!