今天注意到币安的撮合机制很有意思,分享给大家:
假设你挂单10元价格买两个比特币,而卖盘的挂单则是9元和11元各两个币,那么会发生什么呢?
币安会拿一个9元和一个11元组成2个10元给你。
如果你在中国股市这样买,你会买到两个9元的币,因为中国股市锚定的是你想买多少手的股票,而不是你想买多少钱(总金额)的股票。
而币安锚定的是,你这一次购买是想总共花多少钱。
假如说币是论个数买的,这个两者就有区别了,限价10元买两个币,如果是中国股市的撮合机制,那么我会买到两个9元的币,系统会退还我2元。
而如果按照币安的撮合机制,那么我会完全花完20元,从而导致……手续费变多。
但是币安是不是为了手续费才这样撮合的呢?
其实你下单的时候,有两个内容需要你设置,一个是限定价格,一个使用的USDT的总量。
如果遇到10元以下的币才收,10元以上的币不收,那么一个8元币和一个9元币来了,你收了,但是你的挂单资金只剩3元了,那么你只能等出现3元币的时候你的挂单才会完成,这是非常疯狂的想法。
那么是不是只剩3元的时候就应该退还给你呢?则有人问为什么不是5元或者4元的时候退还。
所以,币安锚定的是你到底想买多少钱(USDT总额)的币,利用其撮合算法将便宜的和贵的搭配起来卖给你,这比中国股市的撮合机制要复杂得多。
但是再请注意,如果你按照中国股市的思路卖币,那就会感觉比较坑了:
你看到有挂单是10元买入,你随手挂了个9元卖出,你期望会像中国股市一样,卖了个10元的好价钱?
错了,你会按照9元卖出,而且你头顶上一直不肯接受10元买入报价的11元卖出者会因为你的行为而卖出了他的11元币。
币安的这种撮合机制,首先让原本在股票市场上存在的买卖双方互不买账的价格沟壑可能被填平,而且撮合的交易越多,币安收到的手续费也越多。