跳到正文

集中流動性

集中流動性(Concentrated Liquidity)是一種允許流動性提供者把資金放在特定價格區間內的 AMM 設計。本詞條說明集中流動性是什麼意思、為什麼它會提高資金效率,以及為何 LP 也因此需要承擔更高的管理複雜度和風險。

更新於

僅供教育參考,不構成投資建議;投資可能產生損失。

直接答案

集中流動性(Concentrated Liquidity)是一種允許流動性提供者把資金放在特定價格區間內的 AMM 設計。本詞條說明集中流動性是什麼意思、為什麼它會提高資金效率,以及為何 LP 也因此需要承擔更高的管理複雜度和風險。

集中流動性(Concentrated Liquidity)是一種允許流動性提供者把資金放在特定價格區間內的 AMM 設計。本詞條說明集中流動性是什麼意思、為什麼它會提高資金效率,以及為何 LP 也因此需要承擔更高的管理複雜度和風險。

集中流動性(Concentrated Liquidity)允許流動性提供者把資產部署在指定價格區間,而不是沿著從零到無限大的全部價格範圍平均做市。當資金更靠近市價時,同樣本金可以形成更深的局部流動性,但 LP 也要主動選擇區間並承受價格出界、單邊持倉和再平衡成本。

在經典恆定乘積 AMM 中,儲備滿足 x × y = k,資金理論上涵蓋整個價格範圍。由於大多數成交只發生在當前價格附近,遠離市價的資產很少被用到。

集中流動性把連續價格切成離散刻度,LP 選擇下限與上限。只有市價位於該區間內,倉位才提供活躍流動性並按份額賺取該檔位手續費。多個 LP 的區間重疊後,協議把每個價格處的有效流動性疊加起來。

倉位通常不再是同質化池份額代幣,因為兩個 LP 即使本金相同,只要價格區間或費率檔不同,資產組成和手續費結果就不同。協議常用 NFT 或獨立倉位記錄表示。

機制

以 ETH/USDC 池為例,價格表示 1 ETH 值多少 USDC。 LP 設定 1,800 至 2,200 USDC 區間:

  • 價格在區間中部時,倉位同時持有 ETH 與 USDC。

  • 價格上漲時,交易者放入 USDC、取走 ETH,部位逐漸變成 USDC。

  • 價格達到 2,200 上限後,部位近似全部是 USDC,不再參與更高價格成交。

  • 價格下跌時過程相反,倉位逐漸變成 ETH;跌破 1,800 後近似全部是 ETH。

這不是停損機制。價格上漲出界後,LP 並未繼續持有原本比例的 ETH,而是在上漲過程中逐步賣出;價格下跌出界後則逐步買進 ETH。區間做市本質上執行了一套自動逆向換倉規則。

區間越窄,同樣本金在有效範圍內形成的流動性越大,分得手續費的潛在份額越高;但價格也越容易出界。出界後通常不再獲得交易費,重新入場需要撤離、兌換資產並建立新部位。

例子

假設 ETH 現價 2,000 USDC,LP A 和 LP B 各投入等值 10,000 USDC。 A 選擇 1,900 至 2,100,B 選擇 1,500 至 2,500。若一週內價格始終在 1,950 至 2,050,A 的資金更集中,在其他條件相同下可能獲得更高的局部手續費份額。

隨後 ETH 快速漲到 2,300。 A 的部位越過上限,幾乎全部轉換為 USDC,並停止在當前價做市;B 仍在區間內,繼續成交。 A 若想跟隨新價格建立 2,200 至 2,500 區間,需要先撤倉,可能把部分 USDC 換回 ETH,再支付 Gas 與滑點。若價格隨後立刻回落,A 可能同時承擔換倉損耗和錯失原區間反彈。

收益不能只看手續費。假設 A 一週獲得 120 USDC 手續費,但相對於單純持有兩種資產少了 180 USDC,重建倉位再花 20 USDC,則相對結果為 120 - 180 - 20 = -80 USDC。這只是情境計算,不代表未來結果;實際上還要計入代幣獎勵、稅務和手續費複投。

再看穩定幣池:USDC/USDT 價格通常接近 1,LP 可設 0.995 至 1.005 的窄區間。正常時資金效率很高,但一旦 USDC 跌到 0.90,部位可能全部變成正在貶值的 USDC。窄區間沒有消除脫錨風險,反而更快完成資產轉換。

風險

LP 也可分割區間,例如 60% 放寬區間維持覆蓋,40% 放窄區間提高局部效率。這樣不保證獲利,但能讓風險來源更清楚。

集中流動性是一種主動做市部位,不是固定收益產品。價格出界、無常損失、代幣脫錨、合約漏洞和再平衡成本都可能使手續費不足以覆蓋損失。

協議通常要求區間邊界落在允許的價格刻度上,費率檔不同,刻度間隔也可能不同。使用者輸入的上下限會被介面舍入到最近刻度,因此實際區間與預想略有差異。極窄區間若只有幾個刻度,一次普通波動就可能穿越全部範圍。

手續費不是由「池中放了多少錢」平均分配,而是以成交價格處的活躍流動性計算。假設目前刻度總有效流動性為一百萬,某部位貢獻十萬,則在該刻度成交時理論份額約為十分之一;價格進入別的刻度後,份額會隨其他部位加入或退出而改變。看到高成交量時,也要檢查流動性是否擁擠。

不同費率池會爭奪相同交易對的訂單。路由器可能把大單拆到多個池,低費率池不一定總有更多收入,高費率池也不一定能補償波動。短期激勵代幣會吸引大量流動性,使單一 LP 手續費份額下降;激勵結束後,TVL 與成交路徑又可能遷移。

限價單與集中流動性看似相似,但並不完全相同。單邊窄區間可以實現價格穿越時逐步換幣,卻不會像傳統訂單那樣成交後自動撤銷;價格反向穿回區間時,資產可能再次換回。希望實現一次性換倉的用戶需要在出界後主動撤離。

協定升級或前端遷移也可能改變部位管理方式。舊倉位通常仍記錄在原合約中,不會因為新版介面上線而自動遷移。使用者應從鏈上部位管理器確認所有權、可領取費用和核准對象,遷移前比較新版合約地址、費率與審計範圍。授予所謂遷移助手全部 NFT 權限,可能會讓對方轉走整個部位。

複盤起點不是頁面顯示的“已賺手續費”,而是建立同期直接持有基準。記錄建倉時兩種資產數量和價格,計算如果完全不做市,到複盤日值多少錢;再計算當前可撤回資產、未領取手續費和獎勵的總價值,扣除建倉、調整、兌換與退出成本。二者差值才能說明做市相對於持有是否有效。

例如初始持有 2 ETH 和 4,000 USDC,ETH 當時為 2,000 美元,總值 8,000 美元。複盤時 ETH 為 2,500 美元,直接持有價值 9,000 美元。 LP 倉位可撤回資產價值 8,720 美元,手續費 240 美元,累計 Gas 與換倉損耗 60 美元,淨值為 8,900 美元,相對持有落後 100 美元。說「賺了 240 美元手續費」沒有錯,卻遺漏了更重要的機會成本。

也應統計在區間內的時間比例、每次出界持續多久、調整後價格是否反向以及手續費集中在哪些波動日。樣本只有一週時,年化數字極易被單日成交放大。複盤的目標是識別區間與管理規則是否匹配,而不是用一次結果證明策略永久有效。

常見誤區

迷思 1:窄區間一定賺更多手續費

窄區間只在價格位於區間時提高資金效率。頻繁出界或競爭流動性過多時,實際費用可能較少。

迷思 2:出界後資產被鎖住

通常仍可撤出,問題是倉位已變成單邊且停止活躍做市,而不是協議自動凍結資產。

迷思 3:穩定幣池沒有無常損失

小幅波動時差異較小,但脫錨會使 LP 持有較多弱勢資產,極端結果可能很大。

迷思 4:自動再平衡能消滅風險

自動策略只是按規則調整區間,還會增加費用、合約和策略失效風險。

相關主題

來源

導覽

搜尋知識庫...