免責聲明:本文旨在傳遞更多市場信息,不構成任何投資建議。文章僅代表作者觀點,不代表火星財經官方立場。
小編:記得關注哦
來源:幣世界
原文標題:一文看懂主動做市商(PMM)究竟是什麼?
DeFi 在經歷了兩年的發展,終於在 2020 年迎來了爆發,近期整個 DeFi 市場的鏈上鎖定資產達到 170 億美金。
其中引入自動做市商(AMM)的 DEX 如 Uniswap 為 DeFi 市場提供了便捷的鏈上交易和流動性。然而在市場考驗下,AMM 算法也暴露了幾點問題,如資金利用率低、多幣種風險敞口和無常損失。
DODO 團隊提供了一種新的鏈上流動性解決方案 —— 主動做市商(PMM),並在 DODOEx 上進行了實現,經過兩個月的實踐,發現這是一種可行並且更優的算法,這篇文章旨在講清楚 PMM 是什麼?它如何工作?以及有哪些優勢。
什麼是主動做市商 PMM?
主動做市商(PMM)全稱是Proactive Market Maker,它是由 DODO 團隊首次提出並實現的新一代鏈上流動性解決方案。
PMM 的核心思想,是通過引入預言機來指導價格,模仿人類做市商行為,將資金聚集在市價附近,提供和中心化交易所一樣好的流動性。這意味著 PMM 擁有較高的資金利用率和較低的滑點, 同時 PMM 提供的價格更優惠。
主動做市商(PMM)與自動做市商(AMM)的工作原理不同,在 AMM 的機制中,代幣的可用數量乘積遵循一個恆定乘積公式 X*Y=K,其中 X 和 Y 分別代表交易池中兩種代幣的可用數量。這個公式是一個反比例函數,如下圖顯示。
當 K 不變時,X 增大,Y 就會減小,反之亦然。在 DEX 真實交易的場景中,當交易對中的一種代幣因為交易數量發生變化時,另一種代幣的數量也會相應的發生改變。
我們以 LINK-USDC 交易對為例,假設用戶計劃通過 USDC 買入 LINK,他相當於是向交易池中充入了 USDC,並從中拿走了一部分 LINK,從而池子中的代幣數量發生了改變,兌換比例的改變又相當於影響了價格。
在這個過程中,是比例和數量的改變,跟價格是沒有直接關係的,AMM 的價格來源於套利。它被動的依賴套利交易來改變價格,當兌換比例發生變化,並且與其他交易平臺不一致時,套利者會發現機會進行套利,進而把價格缺口搬平。
AMM 帶來了哪些問題?
資金利用率低:乘積恆定曲線,意味著資金均勻分布在這條曲線的每個價格點位上。但是,不會有人以 1 美金賣掉 ETH,也不會有人願意用 10 萬美金買 1 枚 ETH。所以曲線兩端的資金是無法被用於交易的,只有中間聚集的資金被用於交易。這也導致了交易滑點高的問題。
改變做市商的資產結構:恆定函數做市商的做市策略,會在行情波動的時候,導致做市商的資產配置發生變化,這也被稱為無常損失。
僵硬的做市策略:AMM 只是一個固定的策略,做市商退化成流動性提供者,只能充幣,無法將幣價的主觀判斷應對到市場上進行相關操作。專業做市商的主動報價能力無法應用到這樣的 DEX 上。
PMM 改變了這種算法結構,PMM 的曲線並不是 x*y=k,而是動態可調節的。
其中,
當市場價格變化時,PMM 不會被動地等待套利者交易,而是主動改變價格曲線的位置,使得價格曲線始終在市場價附近保持平滑,即提供充足的流動性。
以 LINK-USDC 交易對為例,當交易者售出 LINK 時,LINK 資產池的餘額會升高並高於原本的數量(原本數量即回歸目標),這時候 DODO 會根據算法,將 LINK 價格調整到稍微高於預言機的價格,進而激勵套利者來進行搬磚套利,使多餘的 LINK 回歸到原有的數量,讓資產池回歸到平衡狀態。
PMM 解決了什麼問題?
從做市商的角度,因為 PMM 不受限於資產與價格相關的代幣充值比例,因此它允許做市商存入某交易對的任意單邊資產,而不用承擔持有兩種資產的風險。
比如用戶為 YFI-ETH 交易對提供流動性,在 AMM 機制中,做市商需要承擔 YFI 和 ETH 兩種代幣的持倉風險,而如果 YFI 下跌,做市商也要承擔下跌帶來的帳面損失。
根據 Uniswap 的公式可以推導出價格波動的無常損失曲線,如下圖。
以 YFI-USDT 交易對為例,在 YFI 從 4 萬美金跌到 1.5 萬美金的過程中,價格下跌了 62.5%,在 Uniswap 做市的無常損失是 13% 左右。
雖然當 YFI 價格回到當初 4 萬美金時,撤掉流動性資產配置不會發生變化,但對于波動的交易市場,做市商很難在退出時的資產價格是加入時的價格。
而對於流動性更差的長尾資產,單邊行情更為嚴重,尤其是 Farming 熱潮期間,因為高收益的誘惑衝進二池進行挖礦,在 AMM 算法的 DEX 做市,相當於為所有挖礦的人提供了買盤,也很難回到當初的價格退出,最終導致資產比例發生了很大的變化。
在 DODO 這裡則不會出現此類情況,DODO 允許單幣做市,用戶只需要持有一種資產即可參與做市,從而避免了上述情況的發生。
PMM 有哪些優勢?
主動做市商(PMM)採用了不同於 AMM 的解決方案,做市商可以將自己的做市策略上鏈,可自定義斜率曲線、充幣比例等,是一種更靈活更自由的算法,相比於 AMM 也有很多優勢。
首先,PMM 的資金利用率更高。PMM 跟 AMM 一樣,都是在零到正無窮大的價格範圍內提供流動性,但是 PMM 價格曲線在預言機價格(市價)附近的區域明顯更平坦。PMM 將大多數資金聚集在市價附近,可以滿足更加活躍和頻繁的交易,從而提高了資金利用率。
根據 DEX 的每日鎖倉量和每日交易量計算,Uniswap 的資金利用率通常不超過 20%,DODO 的資金利用率可以達到 20%-50% 之間。
其次,PMM 是單一風險敞口。PMM 允許做市商存入某交易對的任意單邊資產,而不用承擔持倉雙邊資產的風險。
第三點是交易滑點低,具有更低的交易成本。通過PMM引入預言機指導價格,將更多資金聚集在市場中間價附近,可以提供更低滑點的交易。
最後,PMM 可應用多樣的做市策略。使用第三方預言機相當於應用一種公開做市策略,是一種大眾做市方案。如使用 Chainlink 相當於採用了中心化交易所上的平均市場價格。當然,我們還可以讓機構做市商充當預言機,進行主動報價,把他們的專業做市策略通過 PMM 應用到 DEX 上。