Open DavidCai1111 opened 2 years ago
交易所是市场的 DNA 。交易所的内部运行模式,决定了它下面所有的交易动态。
目前交易所提供流动性(liquidity)的方式,主要有四种:
每种模式各有自己的优缺点,它们需要在以下这些特性优先级中做出权衡:
中央限价订单簿(CLOB)就是一本由出价和报价组成的权限透明账本,从最好价开始依次排序(两边分别是参与者愿意买/卖的价格)。
所有的参与者都能看到所有的报价和出价,他们也可以参与其中。
订单簿中两边的第一行,即是最好的报价/出价。
举个例子,如下图,是一个包含了前三行的中央限价订单簿(CLOB)。
这时,Alice 创建了一个买入订单:BUY 2@9652 (以 9652 的价格买入 2 份)。
她的买入订单价格“越过(crosses)”了第一行的最好价卖单:OFFER 1@9651 (以 9651 的价格卖出 1 份)。
所以,Alice “拿下(takes)”了 OFFER 1@9651。
但是如果她想要两份,剩余的买单不足以匹配她的价格。
所以剩余的一份买单被继续留在了订单簿中。
一个多份订单如果“越过”了多行,就可以“拿下”这些行,从而让这个账本簿变得更薄。
举个例子,如果 Bob 给出了一个:OFFER 4@9649 的卖单,那么前三行买单都会被满足: 1@9652 2@9650 1@9649
所以订单簿变成了这个样子:
至此为止,给出的都是限价(limit)单。
现在我们假设,在图二的状态中,Bob 给出了一个 OFFER 4x 卖单(不限价卖出四份)。
对比最高价 9652,Bob 的平均收入是 (19652+29650+1*9649)/4 = 9650.25 。
这种情况下,由于订单簿太薄导致了滑点,Bob 每单损失了 1.75 。
传统金融:
CEX(中心化加密货币交易所):
DEX(去中心化加密货币交易所):
优势:
劣势:
以太坊的 TPS 对于支撑链上订单簿的实时更新来说,太低了(故大多数的 DEX 使用的都是自动化做市商模式)。
一个例外是,dydx,它使用了链下订单簿(所以向订单簿发单和价格更新都是链下的,仅在链上处理最终交易)。
反面例子是,Solana 链由于其 60K 的 TPS,导致了其上有许多订单簿模式的交易所。
针对去中心化交易所的 TPS 问题,自动化做市模式孕育而生。
自动化做市模式,可以想象成是一系列的货币交换机器(例如 ETH/USDT,MATIC/USDT,ETH/MATIC 等等)。
交易所里没有订单簿。只有一系列预设的函数,为各类货币的互相交换来定价。
这些预设的函数(例如 x*y=k)基于两头货币在各自流动性池中的供给变化率,来设定价格。在某个货币的流动性池内,任何人都能够提供该种货币以增加其流动性,从而获得收益。
更多流动性池详情可参阅:https://youtube.com/watch?v=cizLhxSKrAc
DEX(去中心化加密货币交易所): --- 以太坊 ---
询价单(RFQ)模式通常被用于流动性更低的交易市场中(例如,固定收益产品,金融衍生品,开放式指数基金)。
该模式让交易者基于产品和数量,向交易方(特定交易所内的参与做市商)“提出一个报价”。
所以询价单模式是非对称的:
所有场外交易市场(OTC)都是以询价单模式运行的。
CEX(中心化加密货币交易所)
DEX(去中心化加密货币交易所) --- 以太坊 ---
纳斯达克如何在每天早晨,设定股票定价:
9 点 - 9 点 30 分:纳斯达克向交易者传输历史订单数据,让交易者调整报价。
如果有迟到的突发新闻,纳斯达克会让指定的做市商调整报价。
一个指定做市商(designated MM)会被给与指定证券的特殊权限:
指定做市商也会得到补充流动性做市商(supplemental liquidity providers)的帮助。补充性流动性做市商,是纳斯达克通过高回扣和红酒以说服它们向市场注入流动性的高频交易商户。
下图是纳斯达克目前的补充流动性做市商:
9 点 30 分之后:
市场终于开放。任何人其他的 MOOs 和 LOOs (市场开始时交易 & 限制取消时交易)得以机会可以被执行。
各类交易所得设计模式,都有各自的权衡。我们能做的,就是根据资产的特征,挑选最合适的交易所模式进行交易。模式是至关重要的,因为它塑造了生态中的所有后续交易行为。
该文是基于推文:https://twitter.com/FabiusMercurius/status/1452349285865984000 的翻译,并添加了相关额外中文注解。
title: 交易所模式总结 date: 2021-12-13 12:41:49 tags:
交易所是市场的 DNA 。交易所的内部运行模式,决定了它下面所有的交易动态。
目前交易所提供流动性(liquidity)的方式,主要有四种:
每种模式各有自己的优缺点,它们需要在以下这些特性优先级中做出权衡:
订单簿模式(最常见的模式)
中央限价订单簿(CLOB)就是一本由出价和报价组成的权限透明账本,从最好价开始依次排序(两边分别是参与者愿意买/卖的价格)。
所有的参与者都能看到所有的报价和出价,他们也可以参与其中。
订单簿中两边的第一行,即是最好的报价/出价。
订单匹配
举个例子,如下图,是一个包含了前三行的中央限价订单簿(CLOB)。
这时,Alice 创建了一个买入订单:BUY 2@9652 (以 9652 的价格买入 2 份)。
她的买入订单价格“越过(crosses)”了第一行的最好价卖单:OFFER 1@9651 (以 9651 的价格卖出 1 份)。
所以,Alice “拿下(takes)”了 OFFER 1@9651。
但是如果她想要两份,剩余的买单不足以匹配她的价格。
所以剩余的一份买单被继续留在了订单簿中。
一个多份订单如果“越过”了多行,就可以“拿下”这些行,从而让这个账本簿变得更薄。
举个例子,如果 Bob 给出了一个:OFFER 4@9649 的卖单,那么前三行买单都会被满足: 1@9652 2@9650 1@9649
所以订单簿变成了这个样子:
滑点
至此为止,给出的都是限价(limit)单。
现在我们假设,在图二的状态中,Bob 给出了一个 OFFER 4x 卖单(不限价卖出四份)。
对比最高价 9652,Bob 的平均收入是 (19652+29650+1*9649)/4 = 9650.25 。
这种情况下,由于订单簿太薄导致了滑点,Bob 每单损失了 1.75 。
一些使用订单簿模式的交易所
传统金融:
CEX(中心化加密货币交易所):
DEX(去中心化加密货币交易所):
订单簿模式的权衡
优势:
劣势:
为什么以太坊上的订单簿交易所很少
以太坊的 TPS 对于支撑链上订单簿的实时更新来说,太低了(故大多数的 DEX 使用的都是自动化做市商模式)。
一个例外是,dydx,它使用了链下订单簿(所以向订单簿发单和价格更新都是链下的,仅在链上处理最终交易)。
反面例子是,Solana 链由于其 60K 的 TPS,导致了其上有许多订单簿模式的交易所。
自动化做市
针对去中心化交易所的 TPS 问题,自动化做市模式孕育而生。
自动化做市模式,可以想象成是一系列的货币交换机器(例如 ETH/USDT,MATIC/USDT,ETH/MATIC 等等)。
交易所里没有订单簿。只有一系列预设的函数,为各类货币的互相交换来定价。
这些预设的函数(例如 x*y=k)基于两头货币在各自流动性池中的供给变化率,来设定价格。在某个货币的流动性池内,任何人都能够提供该种货币以增加其流动性,从而获得收益。
更多流动性池详情可参阅:https://youtube.com/watch?v=cizLhxSKrAc
一些使用自动化做市模式的交易所
传统金融:
CEX(中心化加密货币交易所):
DEX(去中心化加密货币交易所): --- 以太坊 ---
自动化做市模式的权衡
优势:
劣势:
询价单模式
询价单(RFQ)模式通常被用于流动性更低的交易市场中(例如,固定收益产品,金融衍生品,开放式指数基金)。
该模式让交易者基于产品和数量,向交易方(特定交易所内的参与做市商)“提出一个报价”。
所以询价单模式是非对称的:
所有场外交易市场(OTC)都是以询价单模式运行的。
一些使用询价单模式的交易所
传统金融:
CEX(中心化加密货币交易所)
DEX(去中心化加密货币交易所) --- 以太坊 ---
询价单模式的权衡
优势:
劣势:
拍卖模式,又名”主要工作都在拍卖前“(it's all about the pre-auction)
纳斯达克如何在每天早晨,设定股票定价:
9 点 - 9 点 30 分:纳斯达克向交易者传输历史订单数据,让交易者调整报价。
如果有迟到的突发新闻,纳斯达克会让指定的做市商调整报价。
一个指定做市商(designated MM)会被给与指定证券的特殊权限:
指定做市商也会得到补充流动性做市商(supplemental liquidity providers)的帮助。补充性流动性做市商,是纳斯达克通过高回扣和红酒以说服它们向市场注入流动性的高频交易商户。
下图是纳斯达克目前的补充流动性做市商:
9 点 30 分之后:
市场终于开放。任何人其他的 MOOs 和 LOOs (市场开始时交易 & 限制取消时交易)得以机会可以被执行。
拍卖模式的权衡
优势:
劣势:
结尾
各类交易所得设计模式,都有各自的权衡。我们能做的,就是根据资产的特征,挑选最合适的交易所模式进行交易。模式是至关重要的,因为它塑造了生态中的所有后续交易行为。
该文是基于推文:https://twitter.com/FabiusMercurius/status/1452349285865984000 的翻译,并添加了相关额外中文注解。