本篇内容将告诉你什么是订单簿流动性以及如何通过 TokenInsight 实时对比各大交易所流动性数据!
在金融领域,资产的流动性通常指将资产兑换成现金时的难易程度以及对市场价格的影响程度。流动性越好的资产,越容易被兑换成现金,兑换本身对市场价格的影响程度也越小。比如,股票要比房子更容易兑换成现金,因此股票的流动性更好。
从价格的角度来说,在不影响市场价格的情况下,流动性越好的资产被兑换成现金的量越大。反过来说,兑换同样数量的资产成为现金,对市场价格影响越小的资产流动性越好。比如,在加密市场市价卖出 100 万美元的比特币,比特币的价格不会产生太大的波动,但如果市价卖出 100 万美元的山寨币,那么这个山寨币的价格可能要直接腰斩。
那么如何衡量加密资产的在某一个交易场所的流动性呢?
对于去中心化交易所而言,交易池子越大,流动性越好。比如,在下面 Uniswap V2 的池子信息图中,第一名的 USDC/ETH 交易对的 TVL(总锁仓量)为 2.69 亿美元,比第十名的 DAI/USDC 池子的 TVL 0.62 亿美元大很多,因此,USDC/ETH 的流动性就比 DAI/USDC 的流动性好不少。
想了解更多,可以查看什么是 DEX 流动性和 LP (池)
中心化交易所基本上都采用订单簿模型,也就是用户通过挂单吃单的方式来达成交易。
比如在上图的红框中,表示有一个或者多个用户希望以 29520 的价格合计出售 2.16230 个比特币。下方绿色的也是一样的道理,只不过下方是买单,上方是卖单。任何商品的价格都是由供需决定的,加密资产也是一样,当买单的需求增加时,就会导致价格上升,反之则下降。
在上面这个订单簿中,挂单的量越多,能够支持的比特币交易量就越多。我们可以通过订单簿的订单量来衡量流动性的好坏。订单簿越厚,挂单量越多,则说明流动性越好。
选择流动性最好的交易所来完成交易十分必要。流动性越好的交易所,你完成交易后拿到手的钱就越多。尽管币安是老大,它在交易某些加密货币时并不一定是最好的选择。
你可以在 TokenInsight 的交易所流动性界面实时对比不同交易所的流动性情况。
URL 地址是:https://tokeninsight.com/zh/dashboard/market-liquidity/aggregated-orderbook
在 TokenInsight 的交易所流动性数据中,我们选择了 1% 价格范围来对比。
那么这个 1% 价格范围是什么意思呢?假设比特币的价格是 $30,000,那么这时候计算卖单深度,我们就把当前价格一直到高于当前价格 1% 的订单全部加起来,也就是把 $30,000 到 $30,300 之间的比特币卖单加总,获得比特币 1% 价格范围的卖单总额。
买单也是一样,把当前价格直到低于当前价格 1% 的买单全部加总起来,也就是把 $29,700 到 $30,000 的比特币买单加总,获得比特币 1% 价格范围的买单总额。
两者再相加,我们就获得了比特币价格 1% 范围内的买卖深度。下面的这张图,就是 XRP 的 1% 价格深度图。
买卖深度越大(绿色买单和红色卖单的柱子越高),该交易所的这个交易对的深度越好。
值得注意的是,任何深度都是针对单个交易对而言。比如 BTC-USDT 和 BTC-USDC 是两个交易对,因而计算出来的深度也是两个。当然,在计算出多个交易对的深度之后,我们可以通过再次加和、取平均数等方式来判断一个交易所某一类资产的流动性情况。
在流动性数据图表中,我们挑选了不同交易所同一币种流动性最好的那一个交易对来计算该币种的流动性。每个币种具体的交易对选择可以参考下表:
订单簿是实时变化的,我们每隔 1 个小时获取一次上述交易所的订单簿截面数据,每天 24 次,每次都计算出各个币种 1% 价格范围的深度情况。因此,通过访问 TokenInsight 数据页面,你可以随时获得任意交易所的任意币种的主要交易对的买卖深度数据,精确到每小时。
此图是不同交易所关于同一币种的聚合深度,也就是在同一时刻获取不同交易所的比特币交易对流动性数据,计算出正负 1% 价格范围的深度数据,最后加总获得。
在选定币种后,如上图选定了 BTC,图中出现了三组数据随时间变化的情况,分别是红色的卖单深度,绿色的买单深度,橘黄色的比特币价格。
当红色区域变大时,说明比特币的卖单量增加;而绿色区域增加时,则说明买单深度在增加。而买卖深度的碰撞就会影响最终的比特币价格。如果红绿两个区域在同一时间距离较远时,说明此时市场的深度较差,比特币价格波动前后往往会出现这种情况。
图右上角的区域可以选择以美元作为计量单位展示深度数据,或者是以币种的个数作为计量单位。瀑布图可以切换成差值图,如下:
右上角切换为“差值”之后,数据从原来的三组(卖单深度,买单深度,比特币价格)就变成了两组(买单-卖单深度的差值,比特币价格)。当任意一个时间点的差值为正时,图中柱子显示为绿色,则表明此刻比特币的买单深度比卖单深度更厚;反之则为红色,表示卖单深度比卖单深度更厚。
订单簿的流动性情况并不决定币价。其他影响价格的因素包括:
交易所订单簿深度对比图则是不同交易所交易深度的对比情况。每一组数据(每一条线)都代表着一个交易所的深度变化情况。而对比的维度可以选择不同的四种
针对于流动性好的资产,比如比特币和以太坊而言,订单簿上的订单很多,特别是接近当前价格的订单,而且价格精度特别细。而很多交易所公开的 API 返回的订单簿数据都是固定的条数,这就意味着价格更加偏离当前价格的订单可能在很多条之后,客观上限制着无法获取更大价格范围的数据。
其次,订单也只有在比较靠近当前价格时才有意义,过分偏离当前价格的订单其实并不能反映出流动性的问题。
对于比特币和以太坊我们采用了 1% 价格范围深度;后续我们可能会增加 0.5%,或者 2% 的价格范围深度数据。
前文中提到,订单簿是一个实时变化的数据。理论上,如果想要完全反映出订单簿的变化情况,最好的方式就是维护一个实时的订单簿数据库。但是,我们的数据图表的目的是为了对比不同交易所之间的深度差别,以及在一个更长的时间范围内观察不同交易所的流动性变化,因而每小时采集一次数据样本即可达成目的。
当然,提高频次,比如增加到每半小时一次可以提高准确性。但是经过测试,在每小时一次的基础上,我们发现更高的频次对于数据分析本身而言提升有限。