什么是無常損失
你是否有過這樣的經歷,向某個流動性挖礦池中提供流動性,結果拿回來的時候,發現自己的幣變少了?在本文中,我們將了解什么是“無常損失”,“永久損失”,以及它如何影響流動性提供者的利潤。
本質上,無常損失是提供流動性時發生的資金暫時損失/非永久性損失。之所以叫做非永久性損失,是因為只要在AMM中的代幣相對價格恢復到其初始狀態,那么,該損失就消失了。但是,這種情況很少發生。通常,無常損失會變成永久性損失,吞掉你的交易費用收入甚至導致負回報。
當AMM中的代幣市場價格在漲或跌時,就會產生無常損失。波動越大,無常損失越大。
無常損失簡單案例
充分理解無常損失的最簡單方法,就是看一個簡單的例子。
報告:Metamask以2200萬下載量成為最受歡迎的加密錢包:8月9日消息,根據CoinGecko的一份新報告,MetaMask是最受歡迎的加密貨幣熱錢包,迄今為止已有超過2266萬次應用程序下載。
緊隨MetaMask之后的是Coinbase錢包、Trust錢包和Blockchain.com錢包,三者下載量都略高于1000萬,Bitcoin.com錢包以500萬的下載量排名第五,總的來說,前四大加密熱錢包占總錢包安裝量的66.6%,總下載量為5406萬次。報告補充稱:“十大最受歡迎的加密熱錢包的安裝數量是其他非主要錢包的四倍多。”[2023/8/9 16:16:03]
假設你作為流動性的提供者向DAI/ETHUniswap50/50池提供流動性。為了向50/50池提供流動性,流動性提供者必須向池提供兩個等值的token。需要相同。
NFT項目“哥布林”Goblintown開發公司Truth Labs宣布啟動合約升級和遷移:金色財經報道,NFT項目“哥布林”Goblintown開發公司Truth Labs在社交媒體宣布將啟動合約升級和遷移,旨在確保未來執行5%的特許權使用費率,此外該公司還宣布將更新goblintown、Illuminati NFT、The187和Grumpls四個NFT系列的元數據。根據Truth Labs披露信息顯示,相關NFT系列將在美東時間2023年4月13日停止在Blur平臺上出價,NFT會在合約升級和遷移后新的NFT將會在24小時內空投給當前持有者,之后會對所有藏品系列強制執行5%的特許權使用費率。[2023/4/13 14:00:32]
假設此時DAI=1USD,ETH=500USD,你需要提供20個ETH,和10000個DAI。
百度“類ChatGPT應用”文心一言三月份完成內測:金色財經報道,經百度確認,該項目名字確定為文心一言,英文名ERNIE Bot,三月份完成內測,面向公眾開放。目前,文心一言在做上線前的沖刺。聯系去年9月,百度CEO李彥宏判斷人工智能發展在“技術層面和商業應用層面,都有方向性改變”。(全天候科技)[2023/2/7 11:51:18]
你提供萬流動性后,此時,兩個token的價值是相同的。
假設,ETH的價格在外部的交易所中開始上漲。中心化交易所的ETH價格從500漲到了550美元。于是其他市場參與者就開始工作了。套利者注意到中心化交易所和Uniswap之間的價格差異,并將其視為套利機會。
隨著套利者從池中購走更多的ETH,ETH的價格就變得越高。套利者不斷在Uniswap上購買更便宜的ETH,直到交易所之間不再存在價格差異為止。
Osprey創始人:OBTC的比特幣由Coinbase Custody持有:金色財經報道,加密資產管理公司Osprey創始人兼首席執行官Greg King在社交媒體上表示,Osprey Bitcoin Trust (OBTC) 的比特幣由Coinbase Custody持有,King并公布了該錢包地址,據悉,Osprey信托的管理資產 (AUM) 約為 4600 萬美元。[2022/11/22 7:54:10]
使用恒定乘積公式,我們可以看到UniswapETH價格將達到550美元的時候,池中的情況會被套利者變為有10488.09個DAI和19.07個ETH。
也就是說套利者花費488.09個DAI買走了0.93ETH,以實現Uniswap和Coinbase的ETH價格之間的平衡。此時,套利者的成本是1ETH=524.83DAI。套利者購買的ETH可以在外部的中心化交易所以DAI或任何其他基于美元的穩定幣即時出售,價格為550美元。于是套利者從中賺取了約25美元。
WatcherGuru:Twitter正開發支持加密貨幣存取款的錢包:金色財經報道,WatcherGuru發推稱,Twitter正在開發自己的錢包,支持加密貨幣存取款。[2022/10/25 16:37:43]
讓我們看看這如何影響我們的流動資金提供者。
我們可以看到,如果流動性提供者一開始不提供流動性,而是把ETH和DAI放在錢包里面,他們將擁有$23.41的收益。這23.41美元基本上是LP的無常損失。
無常損失被稱為非永久性,因為在此時此刻,LP只是在賬面上損失了23.41美元。如果LP選擇不撤回其流動性,當之哦戶后面以太坊的價格回到500美元時再取出來,此時無常損失被抵消為0。
另一方面,如果LP決定在以太坊550美元時決定撤回其流動性,他們將永久性的損失23.41美元。
當然了,上述情況沒有包含流動性提供者在提供流動性期間所賺取的手續費,以及流動性挖礦的收益。
也就是說,即使你參加的流動性挖礦,可能展示出來極高的收益,但是如果挖礦的資產價格突然暴跌,并永遠回不到你提供流動性時的水平,你的無常損失就會變成永久損失。而且你的永久損失,可能大于你的挖礦收益。
一般情況下,價格暴跌的資產就是你挖礦所得的資產,一旦其價格暴跌,挖礦收益率也會暴跌,同時無常損失會劇增。這會引發其他流動性提供者停止提供流動性,一旦流動性撤走,資產的價格就更容易繼續暴跌。這就是所謂的“死亡螺旋”,或者說“礦難”。
無常損失計算器
如果你的數學并不是拿手的學科,或者對恒定乘積公式什么的沒有絲毫興趣,可以使用一些網站提供的計算工具。
比如這個:https://yieldfarmingtools.com/tools
可以看到當資產2相當于資產1變化劇烈,下圖顯示在419%以上時,無常損失高達26.39%。
想深入了解AMM機制及無常損失計算的,可以繼續閱讀下方資料:
AMM及無常損失的手動計算
Uniswap的礦池價值比例都為50/50。假設你在UniSwap上代幣A/B礦池中按照1A=50B的價格存入了10個A和500個B。而這個池中一共有100個A和5000個B,你的份額占10%。
由AMA的固定乘積公式可知,K=100*5000=500,000
當市場價格波動至1A=100B,而此時Uniswap中的A/B流動性池價格還是1A=50B。這時套利者就會進入,在流動性池中用B換取A,再在其它中心化交易所賣出。這樣就會造成A數量下降,B數量升高,從而重新達到一個平衡,使價格穩定在1A=100B。
而AMA的固定乘積公式中,K為定值,保持不變。假設在穩定后池總A總數數量變成X,B的數量變成Y,那么:
X*Y=K=500,000
100X=Y
解出X,Y,得到:
價格波動后,由于你的份額占據池中的10%,你的持有代幣價值為7.071A+707.1B=14.14A
而假設如果你沒有進行流動性提供,持有的A和B都在個人錢包里放著,那么你現在還是擁有10A+500B=15A
你的無常損失為:
15A-14.14A=0.86A
因此,可以發現,因為你提供了流動性,代幣對價格波動后,你的資產價值反而縮水了。當然了,因為的流動性中做市商可以收取手續費,手續費是否能跑贏無常損失就是一個未知數了。
本文素材來源:
《Uniswap上的無常損失計算》-王心玉
https://news.huoxing24.com/20201014121625230356.html
《科普:到底什么才是無常損失!》-寶二爺
https://baijiahao.baidu.com/s?id=1679406785176472238&wfr=spider&for=pc
逼我學會DeFi的基本數學APY和無常損失計算//DEGO今晚
https://bihu.com/article/1462342870
來源:金色財經
Tags:ETHUNIUniswapSWAPsETH2價格Unit Protocoluniswap幣Minimal Initial SushiSwap Offering
國際黃金行情分析: 黃金日線來看:KDJ死叉,MACD死叉,50日均線死叉200日均線,金價六連跌.
1900/1/1 0:00:00前陣子,川普和拜登成了全世界最關心的兩位高齡老人,特別是深耕幣圈的我們,有著很重要的參考價值,當然,對于長期投資者,可以不屑一顧,布置好自己的投資標的,準備著牛市到來就可以!在幣圈.
1900/1/1 0:00:00日期:2021-02-18火幣早報會在每天上午準時為您帶來最新的行情信息,以及行業動態。幫助投資人在最短的時間內了解隔夜市場中的最新動態,更好的把握行情.
1900/1/1 0:00:00?時光飛逝,轉眼間我們又將迎來一年一度的新春佳節。面對闔家團圓的美好時光,看春晚欣賞自己喜愛的明星表演,也是每個人最期待的時刻。如果車圈也有春晚,早幾年一定是合資品牌唱著獨角戲.
1900/1/1 0:00:002020年國內乳業細分領域迎來了兒童奶粉的競相入局,有數據顯示,兒童奶粉市場規模約千億,看似一片藍海,實則暗涌頻生,市場屬于有準備者.
1900/1/1 0:00:00新年牛市持續,留意潛在風險新年初始,大盤漲勢兇猛,回調較少,各種非主流幣也接連突破新高,利好不斷,各大機構紛紛從質疑到觀望,當前有部分機構已經開始躍躍欲試。不斷延續著大盤的向上運行.
1900/1/1 0:00:00