隨著Uniswap V3 許可證過期,許多集中流動性AMM(CLMM)的分叉項目開始興起。「Uni v3-Fi」包括Dex(單純的fork V3 或在V3 的基礎上對定價區間進行定制的不同策略模型),收益增強類協議(Gammaswap),為解決V3 無常損失的Option 類及其他協議等,本文主要介紹在V3 基礎上對定價區間進行了策略優化的Dex — — Trader Joe v2、Izumi Finance 和Maverick Protocol。
Uni V3 的問題
在Uniswap V3 中,流動性是集中在特定的價格範圍內的。這意味著如果資產的價格偏離了這個範圍,就會出現所謂的「無常損失」(IL,Impermanent Loss)。無常損失是指相對於持有資產而言,流動性提供者在AMM 中所遭受的損失。當價格偏離了流動性提供者所選擇的價格範圍時,無常損失可能會大幅增加,甚至超過原始資產的損失。
而Uni v3 的集中流動性導致的IL 風險更大,這部分的解釋涉及期權希臘字母概念中的gamma, Gamma 是指標的價格變化相對於Delta 值的變動速率。當Gamma 較大時,意味著Delta 對標的價格變動非常敏感,因此需要及時調整持倉以避免潛在損失,這被稱為Gamma 風險。在不考慮時間因素的情況下,可以說,當標的資產的波動率增大時,期權的價格也會相應增加,因為更高的波動性增加了期權實現收益的概率,因此市場對這樣的期權要求更高的價格。
當資產波動率大時,gamma 風險也就越高,LP 們承受的無常損失也就越大,因此需求的對無常損失的補償也更多。因此AMM 可以看成是內嵌了一個永續期權市場,而LP 則暴露在gamma 風險之下,承受無常損失的風險來獲取交易手續費或挖礦收益。
為了應對這個挑戰,流動性提供者需要密切監控其提供的資產價格,並及時採取行動如撤銷流動性並將資金重新分配到新的價格範圍內,來減輕無常損失的影響。然而,這個過程是耗時且需要gas 費用的,並且存在設置錯誤價格範圍的風險。
此外,Uniswap V3 還面臨其他一些問題。例如,流動性集中在特定價格範圍內可能導致流動性碎片化,使得交易成本增加。此外,由於資產價格變動頻繁,流動性提供者需要經常進行調整和管理,這對於大規模和頻繁交易的LP 來說可能是具有挑戰性的。
因此,雖然Uniswap V3 可以提供更高的費用和年化收益率,但流動性提供者需要權衡這些潛在的挑戰和風險。針對Uniswap V3 存在問題的解決方案,可以分為以下幾類:對無常損失的優化,對LP 最佳做市方案的工具優化(也就是對不同風險偏好者提供多樣性的添加流動性的選擇方式工具),以及對LP NFT 收益增強的策略內置優化等。
本文主要分析的是對LP 做市方案進行優化的三個DEX 項目:Trader Joe、Izumi、Maverick。
Trader Joe v2
Trader Joe V2 的LB(Liquidity Book)對Uniswap V3 的最大改進是引入了「Bin」的概念並使流動性分佈可策略化。「 Bin」是一種價格區間,作為流動性分佈的單元,在Liquidity Book 中,流動性被劃分為離散的「Bin」單元。每個bin 內的流動性遵循固定的匯率進行兌換。允許流動性提供者將資金集中在特定的價格範圍內,從而避免滑點。這意味著交易在該價格範圍內可以實現零滑點的執行,提高了交易的效率和成本效益。流動性分佈可策略化是指LB Token 的半同質化屬性和垂直的流動性分佈方向使得LP 可以根據一定的策略來部署自己的流動性,而不僅僅是均勻分配在bin 上。
Trader Joe v2.1 的Auto Pool 於6 月開始部署,The General 是第一個將部署在AVAX-USDC(Avalanche)和ETH-USDC(Arbitrum)上的Auto-Pool。The General 會自動重新平衡流動性位置,以最大化手續費收入;並對市場趨勢和資產不平衡作出反應,使其能夠適應大多數市場和環境。將來,The General 也會用於其他流動性池。
Auto-Pool 將累積由流動性池收取的交易費用的份額。代幣可以存入收益農場(將來發布)。Auto-Pool 可以通過合作夥伴代幣提供激勵(將來發布)。每次重新平衡都會收取自動化費用,相當於年化利率4.5%。自動化費用用於支付運營成本,例如重新平衡時的gas 費用。將來,自動化費用可能分發給sJOE 質押者。

在不同的流動性分佈的策略中進行部署,如果策略判斷較為準確,也就是流動性落在選擇區間的佔比更多,LP 獲得的獎勵也就更多。此外,動態swap 手續費使得LP 可以根據市場波動性收取不同的費用,從而更好地管理風險和收益。
Izumi Finance
Izumi 的AMM 使用的是DL-AMM 算法,一種新的離散集中流動性算法,具有類似於Uniswap V3 的集中流動性做市商特徵,但能夠在任何固定價格上精確分佈流動性,而不是一個價格範圍。這使得iZiSwap 在流動性管理方面更加可控,並且支持更多的交易方式,例如限價訂單。
除了Swap, Liquidbox 也是Izumi Finance 的核心產品之一。LiquidBox 是一款基於Uniswap V3 NFT LP 代幣的流動性挖礦方案,通過不同的流動性激勵模型來吸引流動性,讓項目方能夠更高效地設置交易對和流動性池,並在不同價格範圍內提供不同的獎勵。
這些流動性獎勵模型包括:
1)集中流動性挖礦模型(Concentrated liquidity mining model),一般與xy=k 模型相比,特定區間的資本效率高出50 倍以上,而集中流動性通常會增加非穩定幣對的無常損失,穩定幣波動區間有限,對穩定幣幣對較為友好。
2)單邊非永久損失挖礦模型(One-sided non-impermanent loss mining model),具體操作為,當LP 存入3000 個USDC 和3 個ETH,izumi 通過在Uniswap V3 上(0,3)價格範圍內放置3000 個USDC 來管理,當XYZ 價格下跌用USDC 形成購買訂單。3 個ETH 被放置在izumi 質押模塊中以鎖定流動性(質押部分不在Uniswap V3 中),在ETH 價格上漲時不會被動出售,從而不會對項目方造成無常損失或被動拋售壓力。
3)動態範圍模型(Dynamic Range model),項目旨在激勵流動性提供者圍繞當前價格提供有效流動性。
當用戶將Uniswap V3 LP 代幣抵押到Izumi 協議進行Farming 時,LiquidBox 會自動判斷LP 代幣的價值範圍是否在項目所有者設定的流動性激勵範圍內,該價值範圍的設定旨在確保流動性提供者在所需的價格範圍內提供流動性。
這是為Uniswap v3 LP 創造更多收益的策略,也類似於給項目方提供了一個幫助項目代幣創建流動性的賄賂方式。同時存入LP NFT 的群體基於自己對標的後市走勢的判斷,可以通過fixed range、dynamic range、 one sided 的功能,進行流動性頭寸的管理,在選擇合適的情況下可以避免IL。
Maverick Protocol
Maverick AMM 的自動流動性放置(ALP)機制與Uniswap V3 類似,但是重要區別是ALP 機制可以自動實現集中流動性的動態再平衡,以使得交易滑點低於非集中式AMM 模型,但無常損失又低於集中式AMM 模型(單面流動性機制減少無常損失的場景)。
其關鍵機制是通過使用「Bin」來管理流動性。「Bin」是指價格的最小可用區間。在Maverick 中,LP 可以選擇將其流動性添加到特定的bin 中。LP 可以選擇四種不同的模式:Right 模式,Left 模式,Both 模式和Static 模式,來決定他們的流動性隨價格變動的方式。
當LP 向bin 中添加流動性時,LP 必須以與bin 中現有比例相同的方式添加基礎資產和報價資產。LP 將獲得相應的LP 代幣,代表他們在該bin 中的流動性份額。
在Maverick 中,當價格發生變動時,非靜態(non-static)的bin 可以根據價格變動向右或向左移動。當一個bin 移動到與另一個相同類型的bin 重疊的位置時,這兩個bin 會進行合併,合併後的bin 將獲得合併前兩個bin 的流動性份額。
當LP 想要從一個bin 中移除流動性時,他們可以通過提供相應的LP 代幣來提取他們在該bin 中的份額。如果bin 是合併後的bin,LP 需要進行遞歸計算,將他們的提取請求傳遞到合併鏈中的活躍bin,並按比例從合併bin 的流動性份額中提取資產。
總結
Trader joe v2 以及v2.1 做到了三個事情:1)無滑點的bin 內交易。2)Liquidity Book 引入了動態的swap 手續費定價,費率將應用於每個bin 中的swap 金額,並按比例分配給該bin 中的流動性提供者。這樣LP 可以通過手續費來對沖在高波動率市場下的無常損失。從AMM 內置永續期權市場的角度來看,這樣的設置也是合理的,用瞬時價格波動函數為高波動性定價,也就是類似期權市場中的期權金補償給期權賣方(LP)。3)Auto pool 自動化重新平衡流動性位置,以最大化手續費收入。後期還會引入類似Izumi Liquidbox 的Farming strategy 以及項目方建池激勵流動性的功能。
Izumi Finance 做到了以下三點:1)精確的價值範圍:LiquidBox 允許項目所有者明確設置激勵LP 代幣的價值範圍。這意味著流動性提供者可以更加準確地了解他們所提供的流動性的價值範圍,從而更好地管理風險和獲得相應的獎勵。2)增強的流動性管理:LiquidBox 通過設置價值範圍,使得流動性可以更好地集中在特定的價格上,而不僅僅是價格範圍內。這種增強的流動性管理使得izumi 協議更易於管理流動性,並支持更多的交易方法,如限價單。3)不同的流動性獎勵模型對項目方來說是很好的流動性管理工具。
Maverick 通過提供不同的模式來調整流動性隨價格變動的方式。當價格發生變動時,bin 可以移動和合併,以保持流動性的有效性。這種機制使得LP 能夠更好地管理無常損失,並在價格變動中獲得更好的收益。AMM 底層自動移動集中原生流動性、自定義集中流動性移動方向、LP 費用自動複利以及允許項目方激勵特定的價格範圍這幾項功能,使得Maverick AMM 為流動性提供者、DAO財庫、以及項目開發團隊等DeFi 用戶提供了最大化資本效率的可能以及最精準地流動性管理工具。
從數據表現來看,Maverick 過去一周volume 為164mln, Trader Joe 為308mln, Izumi 為54.16mln;TVL 來看,Maverick 27.83mln,Trader Joe 140mln, Izumi 57mln。相較來看,Maverick 在較低的TVL 情況下,能夠捕獲更多的volume,資金效率非常高,而大部分的交易量由1inch 路由也代表maverick 的價格發現能力更強。
與Uniswap V3 相比,Trader Joe V2、Izumi 和Maverick 都是對集中流動性(CLMM) 模型的升級,並主要改進在於LP 做市端。總結來看,幾個協議的相同點為都引入了自定義價格區間的功能。這使得流動性提供者能夠選擇特定的價格範圍來提供流動性。通過自定義價格區間,流動性提供者可以更精確地控制其提供的流動性,完成策略組合的建立和滿足特定點位建倉需求,找到最佳的做市方案和策略。差異在於三個協議對流動性管理工具的定製程度和所在生態的發展階段。