自動化做市商AMM原理介紹 2026

自動化做市商AMM原理示意圖

📘 文章核心摘要
AMM(自動化做市商)是去中心化交易所的靈魂引擎,它用一條數學公式取代傳統訂單簿,讓任何人都能成為流動性提供者。本文深入剖析 AMM 的定價核心——恆定乘積公式 \(x \cdot y = k\),並以量化角度拆解「無常損失」的成因與計算方式。同時比較主流協議的資金效率、滑價與費用結構,提供 2026 年最新趨勢與實作指引,幫助進階讀者避開陷阱、精準佈局流動性挖礦。

⚡ 重點速覽

🔁AMM 核心邏輯
取代訂單簿
📐定價公式
x·y = k
⚠️無常損失
價格波動的代價
📈2026 趨勢
V4、集中流動性

1. AMM 的誕生背景與核心邏輯

在 2020 年 DeFi Summer 之前,加密貨幣交易所幾乎都採用傳統的「訂單簿」撮合模式。買賣雙方掛單,流動性依賴於做市商與散戶的深度。然而這種模式在鏈上面臨高昂 Gas 費與延遲問題。AMM(Automated Market Maker)的出現徹底改變了遊戲規則——它不再需要買賣雙方同時在場,而是由一個智能合約管理的資金池自動提供報價。任何持有兩種代幣的人都可以將資產存入池中,成為流動性提供者(LP),並賺取交易手續費。

AMM 的核心邏輯非常簡單:用一條數學公式決定交易價格。最著名的公式是 Uniswap 採用的「恆定乘積公式」。當你用 ETH 換 USDC 時,智能合約會自動調整池中兩種代幣的數量,使它們的乘積保持常數。這種設計使得流動性可以無限聚合,但也帶來了獨特的風險——「無常損失」。接下來我們將一步步拆解這個機制的運作細節。

流動性池ETH + USDCx · y = k交易者 A交易者 B圖:AMM 流動性池透過公式自動報價

2. 恆定乘積公式:x·y=k 深度解析

Uniswap 在 2018 年提出的恆定乘積公式是 AMM 最經典的定價模型。假設流動性池中有 \(x\) 個 ETH 和 \(y\) 個 USDC,兩者的乘積 \(k = x \cdot y\) 在每次交易後保持不變(忽略手續費)。當交易者用 \(\Delta x\) 的 ETH 買入 \(\Delta y\) 的 USDC 時,新的池子狀態滿足:\((x + \Delta x) \cdot (y – \Delta y) = k\)。由此可推導出報價曲線是一條雙曲線。

這種設計最大的優點是:無論池子大小,交易者都能獲得報價,且深度呈「反向關係」——當池中某一代幣變少時,其價格會以非線性方式急遽上升,從而限制滑價。但缺點是資金效率較低:大部分流動性集中在現價附近,而偏離現價的資產難以被利用。為了解決這個問題,Uniswap V3 引入了「集中流動性」,允許 LP 將資金集中在特定價格區間內,大幅提升資金效率。

0x (ETH)y (USDC)(x₁, y₁)(x₂, y₂)圖:恆定乘積曲線 \(x \cdot y = k\),價格由斜率決定

3. 無常損失:風險量化與實例

無常損失(Impermanent Loss)是 AMM 流動性提供者最需要注意的風險。當你將代幣存入流動性池後,如果這兩種代幣的市場價格發生變動,你的池中資產價值會低於單純持有這兩種代幣的價值,這個差額就是無常損失。之所以稱為「無常」,是因為如果你在價格恢復前不撤出池子,損失只是帳面上的;但一旦你撤出,損失就實現了。

以下用一個簡單的實例來說明:假設 ETH 價格從 1000 USDC 漲到 4000 USDC。你在價格 1000 時各存入 1 ETH 和 1000 USDC(總值 2000 USDC)。池中 k = 1 × 1000 = 1000。當 ETH 漲到 4000 USDC 時,套利者會使池中 ETH 減少、USDC 增加,最終池中 ETH 數量變為 0.5,USDC 變為 2000(因為 0.5 × 2000 = 1000)。此時你的資產總值為 0.5 × 4000 + 2000 = 4000 USDC。但如果單純持有,你會擁有 1 ETH + 1000 USDC,價值 5000 USDC。無常損失 = (5000 – 4000) / 5000 = 20%。

情境 持有資產 總值 (USDC) 無常損失 (%)
無價格變動 1 ETH + 1000 USDC 2000 0%
ETH 漲 4 倍 0.5 ETH + 2000 USDC 4000 20%
ETH 跌 75% 2 ETH + 500 USDC 1000 20%

可以看出,無常損失在價格大幅偏離時會急遽上升。下表整理了不同價格漲跌幅對應的無常損失近似值:

價格變動倍數 價格變動幅度 (%) 無常損失 (%)
1.25x +25% / -20% 0.6%
1.5x +50% / -33% 2.0%
2x +100% / -50% 5.7%
4x +300% / -75% 20.0%
10x +900% / -90% 48.7%

0價格變動倍數無常損失 %1.25x → 0.6%2x → 5.7%5x → 32.5%圖:無常損失隨價格偏離幅度上升

4. 如何選擇 AMM 協議:費用、滑價與資金效率

市面上有許多 AMM 協議,各有不同的設計取捨。下表比較了三大主流協議:Uniswap、Curve 和 Balancer。

協議 定價模型 資金效率 典型使用場景 費用結構
Uniswap V3 集中流動性 (x·y=k) 高(可達 4000x) 一般交易對、波動資產 0.01%~1% 依波動度
Curve V2 混合模型 (stableswap + 動態權重) 中高 穩定幣交易、低滑價 0.04%~0.15%
Balancer V2 加權常數乘積 (多代幣可自訂權重) 指數基金、自訂風險暴露 0.0001%~1% 可設定

選擇 AMM 協議時需考慮三個核心指標:

  • 資金效率:同樣的流動性深度,能否支持更大的交易量?Uniswap V3 的集中流動性讓 LP 獲得更高手續費,但也需要主動調整價格區間。
  • 滑價:大額交易時的價格偏離程度。Curve 的穩定幣池滑價極低,非常適合巨額轉帳。
  • 費用分成:手續費高低直接影響 LP 的收益,但過高的費用可能嚇跑交易者。
💡 進階提示:如果打算長期提供流動性,可以考慮使用「無常損失保險」協議(如 Opyn、Nexus Mutual)來對沖風險。另外,定期監控池中資產比例,在價格大幅波動時及時撤出,也能減少損失。

5. 2026 年 AMM 發展趨勢

進入 2026 年,AMM 生態已經從單純的現貨交易擴展到衍生品、結構化產品與跨鏈整合。以下幾個趨勢值得關注:

  • Uniswap V4:引入了「鉤子 (hooks) 」機制,允許開發者在交易前後執行自訂邏輯,例如動態調整手續費、執行鏈上限價單。這讓 AMM 變得更像一個可程式化的金融原語。
  • 集中流動性自動化:像 Gamma Strategies、Arrakis Finance 等協議會自動幫 LP 調整價格區間,類似「被動型主動管理」,降低操作門檻。
  • 跨鏈 AMM:LayerZero、Wormhole 等跨鏈橋接技術使 AMM 能夠聚合多鏈流動性,使用者可以在一個池中交易不同鏈的資產。
  • 實物資產 (RWA) 流動性池:將股票、債券等傳統資產代幣化後放入 AMM 池,但這面臨法規與價格發現的挑戰。

對進階讀者而言,2026 年的 AMM 不再只是一個「放錢賺手續費」的工具,而是一個可以組合槓桿、對沖、套利的 DeFi 積木。掌握 AMM 原理,等於拿到了開放金融世界的鑰匙。

6. 實作:在鏈上進行第一次 AMM 流動性提供

以下用 Uniswap V3 為例,示範如何在以太坊主網(或測試網)上提供流動性:

  1. 準備錢包與資產:安裝 MetaMask,存入 ETH 與 USDC(或任何交易對)。
  2. 選擇池子:前往 Uniswap 官網,點選「Pool」→「New Position」。選擇 ETH/USDC 0.05% 費率池(適合低波動交易對)。
  3. 設定價格範圍:根據當前價格設定上下限。例如目前 ETH = 3000 USDC,你可以設 2500 ~ 3500。範圍越小,資金效率越高,但若價格跌破區間,將停止賺取手續費。
  4. 存入資產:輸入 ETH 數量,系統會自動算出需要多少 USDC。確認 Gas 後送出交易。
  5. 領取手續費:隨時可以透過「Collect Fees」按鈕提取累積的手續費。

完成後你會收到一個 NFT 代表你的流動性部位(在 Uniswap V3 中稱為 Position NFT)。你可以將它轉移到其他 DeFi 協議中做為抵押品,或直接在二級市場交易。

⚠️ 風險提醒:測試網的環境風險較低,但主網上的 Gas 費用與無常損失是即時且真實的。建議先用小額資金練習,並使用像 Zapper、Debank 的工具監控你的 LP 部位表現。

❓ 常見問題 (FAQ)

Q1: AMM 中的「滑價」是怎麼發生的?

A1: 滑價源自恆定乘積公式的非線性。當交易量佔池子比例越大,價格變動越劇烈。例如在一個 100 ETH / 100,000 USDC 的池子中,買入 10 ETH 會使 ETH 價格大幅上升。滑價可以用公式 \(\Delta y = \frac{y \cdot \Delta x}{x + \Delta x}\) 計算。

Q2: 無常損失可以完全避免嗎?

A2: 無法完全避免,但可以降低影響。選擇穩定幣對(如 USDC/USDT)因為價格波動極小,無常損失幾乎為零。或者使用像 Balancer 這樣的多代幣池,分散風險。

Q3: Uniswap V3 的集中流動性有什麼缺點?

A3: 最大的缺點是需要主動管理。如果價格大幅離開你設定的區間,你將完全停止賺取手續費。這被稱為「Liquidity Providing as a Service」,需要時常調整價格範圍。

Q4: AMM 與傳統做市商的根本差異是什麼?

A4: 傳統做市商利用訂單簿、庫存管理與複雜模型賺取價差;AMM 則將做市規則寫死在智能合約中,任何人都可以參與,但無法動態調整報價策略。這使得 AMM 在極端行情下容易產生較大的滑價與無常損失。

Q5: 2026 年有哪些新興的 AMM 協議值得關注?

A5: 除了 Uniswap V4,還有 Maverick Protocol(動態集中流動性)、Swaplabs(無 Gas 交易)、以及基於 Layer2 的 AMM(如 Velodrome 在 Optimism 上)。建議追蹤 DeFi Llama 的 AMM 排名。

📌 結語:從理解到實戰

AMM 是 DeFi 世界最偉大的發明之一,它讓流動性從少數菁英手中解放出來,變成任何人都能參與的民主化金融。然而,無常損失、滑價、資金效率等陷阱也考驗著每一位參與者的專業知識。這篇文章只是起點,真正的精華在於動手操作與持續學習。

現在就打開測試網,用幾美元的資產練習一次流動性提供吧!當你親手點擊「確認」的那一刻,你就不再是一個旁觀者,而是 AMM 生態的建設者。

📚 延伸閱讀

  • Leverage — 槓桿原理與風險管理,幫助你理解資金效率背後的成本。
  • Strategy 2 2 — 期貨策略基礎,學習如何將 AMM 與衍生品組合。
  • Strategy 5 — 期貨策略實例,實際案例中 AMM 如何作為對沖工具。

🔗 外部參考

AMM自動化做市商無常損失恆定乘積公式UniswapDeFi流動性挖礦2026 理財

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

返回頂端