買比特幣 買比特幣
Ctrl+D 買比特幣
ads
首頁 > AVAX > Info

SWAP:深入分析 Uniswap V3 流動性供應的數學原理_LMCSWAP價格

Author:

Time:1900/1/1 0:00:00

撰文:MellowProtocol編譯:Blake

大家好,客套話就不說了,讓我們談談UniswapV3的數學邏輯吧!

我們將深入探討UniswapV3中流動性供應的工作原理,以及如何調整兩種代幣的投資組合,以便您產生最大的LP頭寸,同時將IL降至最低。接下來會有很多的公式和數字。

UniswapV2回顧:交易者的角度

UniswapV2是一個自動化的做市商,它允許:

交易者將一種資產換成另一種資產;

流動性提供者(LP)提供流動性并賺取交易費用。

每個池有兩種代幣:X和Y。如果池內有Xp?個X代幣和Yp?的Y代幣,則池流動性L定義為:

當前池中代幣的比例定義了當前的交換價格p:

如果交易者想要交換y個Y代幣,他們將y個代幣存入池中并收到x個X代幣。x由池使用以下等式決定:

這里的?是池費。對于UniV2來說,它的數值是0.3%。

現在假設當?=0時,讓我們看看如果當前價格p=1,池儲備Xp=1,Yp=1,并且交易者想要交換y=1個單位的Y代幣會發生什么。

圖1:UniswapV2交易者的角度

交易者將收回X的x=0.5代幣。池儲備和價格將更新為Xp?=0.5,Yp?=2,p=4。

我們預計當前價格p=1時x=1,但實際x金額會受到損失,我們稱之為滑點:

好消息是sl→0,因為池流動性L增加或交換量減少,即對于足夠小的交換量,您以價格p交換的費用較小。

報告:區塊鏈等技術深入應用為在線娛樂帶來發展機遇:7月30日,中國音像與數字出版協會游戲出版工作委員會和中國游戲產業研究院聯合發布《2020年1-6月中國游戲產業報告》,報告稱,5G、云計算、虛擬化技術、編碼技術、人工智能、區塊鏈、數據中心等一系列互聯網新技術的深入應用,將為在線娛樂和云端經濟帶來新的發展機遇。這些新技術將加快云游戲及 AR、VR等多終端游戲的發展和升級迭代,能有效提升用戶體驗。(界面)[2020/7/30]

UniswapV2回顧:流動性提供者的角度

現在讓我們看看如果p=4,池準備金Xp?=0.5,Yp?=2,L=1并且流動性提供者想要放置x=0.25的代幣X和y=1的代幣Y會發生什么。

圖2:UniswapV2流動性提供者的角度

在這種情況下,池的新儲備將為Xp?=0.75、Yp?=3和L2=Xp·Yp?=2.25,因此L=1.5并且流動性提供者以UniV2lp代幣的形式收到ΔL=0.5的流動性。現在,在每筆交易中,流動性提供者將收到ΔL/L=1/3份額的費用。

在這個例子中,我們故意使用x=0.25和y=1作為流動性提供者的投資,因此y/x=4=p。

如果y/x≠p會發生什么?在這種情況下,一部分代幣Δx或Δy會被返還給流動性提供者,使得剩余比率(y-Δy)/x=p或y/(x-Δx)=p。如果流動性提供者想要充分利用他們的代幣并獲得最大的流動性,他們首先必須交易他們的代幣,以便y/x=p然后將它們放入池中。

對于UniV2,調整您的代幣組合以獲得最大流動性非常簡單。UniV3會怎么樣呢?事實證明這越來越復雜。

聲音 | 原保監會副主席:區塊鏈等技術通過保險業務流程全面深入,提升了保險行業的業務效率:金色財經報道,近日,全國政協經濟委員會委員、國務院參事室特約研究員、原保監會副主席周延禮在“三亞財經國際論壇——全球格局變化下的應對與抉擇”上表示,近年來,科技和互聯網巨頭跨入保險界,大數據與人工智能成為保險科技的主要驅動力,大數據、云計算、區塊鏈、人工智能等技術通過保險業務流程全面地深入,提升了保險行業的業務效率,改變了產品形態與服務的交互方式,新的商業模式和保險生態隨之而產生。[2019/12/11]

UniswapV3:單倉

2021年5月,Uniswap團隊推出了V3。在UniV3上,您可以將流動性置于任何價格區間。只要價格在范圍內,您就有流動性L并賺取費用。當價格超出范圍時,您不會賺取任何費用,直到價格回到范圍內。

讓我們看看它是如何運作的。首先,讓我們考慮只有一個持倉且價格區間為=的礦池。當前池準備金為Xp?=Yp?=0.5,價格為p=1。在這種情況下,隨著交換發生且價格在變動,我們觀察到以下池行為:

圖3:UniswapV3單倉

這里綠色曲線是用于交換的實際代幣儲備,紅色曲線是虛擬流動性曲線,模擬用戶在UniV2上進行交換。

只要價格在范圍內,池的行為就與擁有紅色流動性曲線的UniV2池完全相同。當價格越界時,虛擬流動性降至零,實際流動性集中在X或Y代幣中,不用于交換。

UniswapV3:多倉

現在讓我們看看如果在上有兩個流動性投資x?,y?和在上有x?,y?會發生什么。這些投資中的每一個都意味著虛擬流動性L?和L?

聲音 | 王天宇:打造銀企協同平臺 深入拓展人工智能、區塊鏈等的應用:據證券日報消息,10月19日,2019第四屆中國物流與供應鏈金融峰會暨第三屆中國商貿物流銀行聯盟峰會在鄭州舉行。中國商貿物流銀行聯盟主席王天宇表示:“我們聯盟有銀行、有電商平臺,有行業的龍頭,匯聚了金融商貿的領軍企業,今后共同打造銀企的協同平臺,免費為聯盟平臺提供金融服務科技,深入拓展人工智能、區塊鏈、大數據、物聯網等的應用,加速金融科技賦能,創新商業模式和業態,發揮聯盟成員互補優勢,加快信息流、商流、物流、資金流的四流合一,融合發展互利共贏。”[2019/10/20]

圖4:UniswapV3兩個倉位

可以看出,當兩個區間都覆蓋價格時,兩個實際儲備都被使用,池虛擬流動性等于流動性總和。當只有一個區間覆蓋價格時——僅使用其流動性。當價格在兩個區間之外時,池流動性為零。

這為UniV3提供了一個獨特的特點——分段流動性函數。當價格沿著虛擬曲線移動時,流動性價值在某些價格點上變化了一些ΔL。您可以在圖3中看到在價格p??和p??處發生這種跳躍。

刻度和刻度間距

UniswapV3的實際情況比上圖中顯示的要困難一些。在真正的UniV3中,您不能將流動性置于任意價格區間。取而代之的是,所謂的刻度在價格范圍內形成了一個離散的網格。刻度由公式定義:

對于每個池,還有一個刻度間隔的概念。刻度間距是刻度之上的另一個網格,它限制了您可以放置流動性的刻度。例如,對于0.3%-費用的池刻度間隔是60,這樣你可以只在每個60的刻度上放置流動性,例如,0,-60,60,120,-120,...下圖顯示了刻度間距刻度和刻度

動態 | 區塊鏈等技術在物流、營銷、質量追溯等領域應用日趨深入:前瞻產業研究院發布《中國零售行業市場前瞻與投資戰略規劃分析報告》,其顯示,近年來,隨著電商環境、技術平臺和網購習慣的普及與完善,中國的零售業發生了翻天覆地的變化。例如,各大電商平臺的線下門店落地,與傳統零售商聯盟化趨勢加強,將線上線下資源進一步整合;人工智能、大數據、區塊鏈等技術在物流、營銷、質量追溯等領域應用日趨深入;電商流量加速分化,拼購模式、小程序電商、內容電商等新模式交易規模呈指數增長。[2019/5/10]

圖5:刻度和刻度間距

因為您的流動性價格區間界限只能是刻度間距刻度,所以任何空間刻度間隔內的流動性都是恒定的,并且只有在價格穿過刻度間距刻度時才會改變。

因此,我們有一個分段流動性函數,其中可能在刻度間隔刻度處發生跳躍。

倉位的流動性價值

讓我們看看流動性L是如何計算的,給定初始代幣x和y、價格區間和當前價格p。

從這些等式中可以看出,如果x和y代幣的比例不正確,則一些代幣將返回給流動性提供者。這與我們在UniV2中觀察到的行為類似。

但是對于UniV3,它更復雜,因為我們有分段流動性函數,在刻度間隔刻度處跳躍。在下一章中,我們將展示如何在UniV3上以最有效的方式放置代幣。

有效的流動性提供

如果我們有一個由x個代幣X和y個代幣Y組成的投資組合,并且我們想為價格范圍提供流動性,我們應該交換多少代幣X或Y以從中獲得最大的流動性?

德國證券交易所正深入研究是否推出比特幣期貨等相關產品:據ccn援引彭博社消息,德意志交易所(Deutsche Boerse)正在深入研究是否提供比特幣期貨和其他加密貨幣的相關產品。在一次行業盛會上,該公司的客戶,產品和核心市場負責人Jeffrey Tessler稱:“德意志交易所在推進比特幣之前,希望確保理解比特幣之下的交易,這不是最容易的一件事。我們正在深入地了解之中,希望了解波動性,想要確保客戶協調,及監管機構的協調。”Tessler表示,盡管CEM和CBOE在一個交易日期間比特幣期貨交易量多達6.7億美元,但目前沒有任何一家主要的歐洲交易所列出比特幣或其他加密貨幣的衍生產品。據悉,德意志交易所已經參與了區塊鏈實驗,他們今年3月份與流動性管理公司HQLAx合作,利用R3的Corda平臺開發基于區塊鏈的證券借貸平臺。[2018/5/24]

為了回答這個問題,讓我們用R=y/x來表示——我們投資組合中代幣的比率和r??(p)——最佳代幣比率,使得Lx=Ly。從Lx和Ly的公式我們可以得出:

所以我們的目標是使R=r??。

然而,這項任務比僅僅將x和y對齊到指定的比率r??稍微復雜一些。當我們開始將x交換為y或反之亦然時,池價格p開始變化,r??也是如此。這種行為如下圖所示:

圖6:將R對齊到r??

另一層復雜的是,隨著價格p的變化以及跨越分時間隔分時池流動性L也在變化!為了解決這個問題,讓我們首先了解在流動性L不變的情況下,當我們用代幣Y交換代幣X時,比率R如何演變。

從方程L2=xy和p=y/x很容易推導出:

因此,如果我們用Y交換X,從Y中減去費用,交換后的價格結算為p?(p?>p?):

如果是用X交換Y,則p?<p?,我們有:

下一個問題是:

R在什么比率時會穿過刻度間隔以及產生流動性變化?

如果我們將R+表示為穿越上刻度的比率,R-表示下刻度的比率,p?是初始價格,p-、p+是各自在刻度上對應的價格,L為刻度間隔的當前流動性,然后我們得到:

最后,我們已準備好解決問題。

首先,我們需要回答2個問題:

R>r??(p?)嗎?如果是,我們需要將Y交換為X,否則的話將X交換為Y。

當我們交換時——礦池價格會跨越一個刻度間隔刻度嗎?如果否-我們可以立即解決問題。如果是-我們需要調整我們的值,就像我們一直交換到刻度間隔,然后在新的流動性上重復我們的算法。

這些問題的答案將我們帶到了4個不同的案例中:

在一個刻度間隔內用Y交換X:R>r??(p?),R+≤r??(p+)

在一個刻度間隔內用X交換Y:R<r??(p?),R-≥r??(p-)

在不同的刻度間隔中用Y交換X:R>r??(p?),R+>r??(p+)

在不同的刻度間隔中用X交換Y:R<r??(p?),R-<r??(p-)

情況1:在一個刻度間隔內用Y交換X:R>r??(p?),R+≤r??(p+)

圖7:在一個刻度間隔內將Y交換為X。當我們從Y交換到X時,價格增加到p?,R減少到R+,而r??增加到r??+。由于最初R>r??且R+≤r??+,因此可以保證R=r在刻度間隔內。

如果我們用y交換x并且交換后的價格穩定在p?,我們只需要確保Ryx(p?)=r??(p?):

如果我們假設z=√p?并重新排列方程的項,我們將得到一個二次方程:

因此我們可以求解它并找到p?:

要交換的代幣Y的數量是:

情況2:在一個刻度間隔內用X交換Y:R<r??(p?),R-≥r??(p-)

圖8:在一個刻度間隔內用X交換Y。當我們從X交換到Y時,價格下降到p?,R增長到R-,而r??下降到r??-。由于最初R<r??并且R-≥r??-可以保證R=r在刻度間隔內。

這種情況與情況1非常相似,除了我們是將X交換為Y,因此我們需要確保Rxy(p?)=r??(p?):

與情況1類似,我們可以得到:

要交換的代幣X的數量是:

情況3:在不同的刻度間隔中用Y交換X:R>r??(p?),R+>r??(p+)

圖9:在不同的刻度間隔中將Y交換為X。當我們從Y交換到X時,價格會增長到p2,然后增長到p?,R減少到R+,而r??增加到r??+。由于最初R>r??和R+>r??+,因此當我們交換到R=r??時,可以保證價格將跨越刻度間距刻度

在這種情況下,我們將Y交換為X,直到R=R+并且p=p+并且我們處于具有新流動性的新刻度間隔中。我們記得我們交換了多少個Y標記,以便稍后將它們添加到最終數字中。然后我們重新開始算法并重復,直到我們遇到案例1。那我們就重新定義:

情況4:在不同的刻度間隔中用X交換Y:R<r??(p?),R-<r??(p-)

圖10:在不同的刻度間隔中將X交換為Y。當我們從X交換到Y時,價格下降到p?然后到p?,R增加到R-,而r??減少到r??-。由于最初R<r??和R-<r??-可以保證在我們交換到R=r??時價格將跨越刻度間距刻度

與情況3完全相似,除了我們將X交換為Y,直到R=R-并重復直到我們遇到情況2。我們重新定義:

結論

在UniV3中以正確的比例提供流動性是一項非常復雜的任務。您需要考慮很多因素,例如刻度間隔內的不同流動性值。上面的算法描述了如何使用池數據來計算需要交換的代幣數量以獲得最高的流動性。

數字圖表可在此處獲得:

https://www.desmos.com/calculator/rqbrnapxbj

https://www.desmos.com/calculator/ys7kcfgjxe

https://www.desmos.com/calculator/ehdwkbtu7z

https://www.desmos.com/calculator/huzzwffze9

https://www.desmos.com/calculator/t9u9x8xgcy

在以后的文章中,我們計劃討論UniV3的其他有趣方面,如無常損失、多頭投資組合、策略風險等。

MellowProtocol正在探索AMM的流動性提供和做市空間。您還可以在?此處查看我們的初步研究論文。Mellow的目標是建立一個強大的工具生態系統,以消除市場低效率并為用戶創造成果。

我們不僅將其視為一種產品,而且將其視為復雜數學可以為DeFi領域帶來的演變。與Uniswap和Curve創新用戶交易體驗的方式類似,我們相信LP優化也在推動tradfi的可能性。

在接下來的文章中,我們將討論有關如何實施適當的再平衡策略的更多想法,并將繼續討論DeFi中更廣泛的主題。

?

Tags:UNISWAPUniswap區塊鏈UNIBOTLMCSWAP價格uniswap幣排行區塊鏈是窮人的最后一次機會

AVAX
INO:OpenSea出現Bug導致42個NFT被毀,價值至少10萬美元_HOP

鏈捕手消息,NFT市場OpenSea上的一個漏洞損毀了至少42件NFT,價值最少10萬美元。這個問題首先是由以太坊域名服務的首席開發者NickJohnson提出的,他指出,當他轉移一個ENS域名.

1900/1/1 0:00:00
FUN:速覽二次融資協議 clr.fund:與 Gitcoin 有何不同?_FUND

撰文:Karen 空投效應使?Gitcoin?捐贈蔓延至下沉用戶,而另一邊,xDai?上的二次方融資協議clr.fund也開始逐漸獲得關注和重視.

1900/1/1 0:00:00
LAYER:以太坊連續四天銷毀量高于發行量,「通縮季」提前到來?_0xGasless

作者:凱爾,蜂巢財經 以太坊倫敦升級中引入的EIP-1559提案發揮效用越來越顯著。根據ultrasound.money的數據,截至11月1日,ETH銷毀量已超過70萬枚,價值約30.6億美元.

1900/1/1 0:00:00
ROL:Celo 推出“DeFi for the People”項目,Aave、Curve 等項目將聯合 Celo 提供超 1 億美元資金用于生態建設_WCELO

鏈捕手消息,Celo正式推出“DeFiforthePeople”聯盟協作項目,該項目將提供超過1億美元的資金用于宣傳、資助和激勵措施.

1900/1/1 0:00:00
OIN:Coinbase 啟動價格拍賣來創建更健康的市場_Soda Coin

鏈捕手消息,Coinbase在公告中表示,從今天開始,當我們在Coinbase交易所推出新資產時,我們將使用價格拍賣來幫助發現價格并在交易開始時創建一個更健康的市場.

1900/1/1 0:00:00
DEFI:入門科普:DeFi 與 CeFi 有何異同,如何在日益強烈的競爭環境組合創新_DeFi Omega

本文來源于Kine。 我們推出的入門科普系列已經簡單介紹了現貨市場和衍生品市場的區別,下一個專題的內容是加密世界中必不可少的一個話題,即中心化金融和去中心化金融.

1900/1/1 0:00:00
ads