
- 1. Impermanent Loss là gì? Định nghĩa theo cơ chế
- 2. Tại sao Impermanent Loss xảy ra?
- 3. Ví dụ minh họa chi tiết về Impermanent Loss
- Mức độ Impermanent Loss theo biến động giá
- 4. Công thức tính Impermanent Loss
- Công thức thay thế
- 5. Các yếu tố ảnh hưởng đến Impermanent Loss
- 6. Impermanent Loss có phải là “tổn thất” thực sự không?
- 7. So sánh Impermanent Loss và Permanent Loss
- 8. Chiến lược giảm thiểu Impermanent Loss
- 9. Impermanent Loss trong các loại AMM khác nhau
- 10. Impermanent Loss có thực sự đáng lo ngại?
- 11. Câu hỏi thường gặp về Impermanent Loss
- 12. Kết luận
Trong thế giới tài chính phi tập trung (DeFi), cung cấp thanh khoản (liquidity provision) là một trong những cách phổ biến nhất để kiếm lợi nhuận thụ động. Bạn gửi tài sản vào một pool thanh khoản, nhận phí giao dịch từ những người swap token, và đôi khi còn nhận thêm token thưởng. Nghe có vẻ như một “cỗ máy in tiền” hoàn hảo. Nhưng có một rủi ro ẩn mà bất kỳ Liquidity Provider (LP) nào cũng phải đối mặt: Impermanent Loss (tổn thất tạm thời).
1. Impermanent Loss là gì? Định nghĩa theo cơ chế
Impermanent Loss (IL) – hay còn gọi là tổn thất tạm thời – là khoản lỗ xảy ra khi bạn cung cấp thanh khoản cho một pool trong giao thức DeFi, do giá của các token trong pool thay đổi so với thời điểm bạn gửi chúng. Khoản lỗ này được gọi là “tạm thời” (impermanent) vì nó chỉ trở thành hiện thực khi bạn rút tài sản khỏi pool. Nếu giá quay trở về mức ban đầu, khoản lỗ sẽ biến mất.
Nói một cách đơn giản: Impermanent Loss là sự khác biệt giữa giá trị tài sản của bạn khi nằm trong pool và giá trị tài sản nếu bạn chỉ giữ chúng trong ví. Nếu bạn gửi token vào pool và sau đó rút ra, bạn có thể nhận được ít hơn so với việc bạn không làm gì cả.
Ví dụ: Bạn gửi 1 ETH và 2,000 USDC vào pool ETH/USDC. Nếu giá ETH tăng gấp đôi, bạn sẽ rút ra được ít ETH hơn và nhiều USDC hơn, nhưng tổng giá trị vẫn thấp hơn so với việc bạn chỉ giữ 1 ETH và 2,000 USDC trong ví.
Điều quan trọng cần nhớ: Impermanent Loss không phải là mất tiền do bị hack hay lừa đảo. Đây là một hệ quả cơ học của cách AMM hoạt động, xảy ra một cách tự động và minh bạch.
2. Tại sao Impermanent Loss xảy ra?
Để hiểu tại sao Impermanent Loss xảy ra, cần hiểu cách AMM (Automated Market Maker) hoạt động. Hầu hết các DEX như Uniswap, SushiSwap, PancakeSwap sử dụng công thức constant product:
x * y = k
Trong đó:
-
xlà số lượng token A (ví dụ ETH) -
ylà số lượng token B (ví dụ USDC) -
klà hằng số, không đổi sau mỗi giao dịch
Khi giá thị trường của một token thay đổi, các arbitrage trader sẽ tận dụng sự chênh lệch giữa giá trong pool và giá thị trường. Họ mua token đang bị định giá thấp trong pool và bán ở nơi khác, hoặc ngược lại. Quá trình này diễn ra cho đến khi giá trong pool khớp với giá thị trường.
Kết quả là tỷ lệ token trong pool thay đổi. Khi ETH tăng giá, arbitrage trader sẽ mua ETH từ pool (làm giảm lượng ETH trong pool) và đẩy USDC vào pool. Điều này có nghĩa là bạn – với tư cách là LP – đã bán bớt ETH khi giá đang tăng và nhận thêm USDC. Đây chính là cơ chế tạo ra Impermanent Loss.
Nói cách khác, AMM hoạt động như một “robot định giá” liên tục bán tài sản đang tăng giá và mua tài sản đang giảm giá. LP là người cung cấp tài sản cho robot đó, và Impermanent Loss là “chi phí” cho việc cung cấp thanh khoản.
Bạn có thể tìm hiểu thêm về cơ chế AMM trong bài AMM là gì?.
3. Ví dụ minh họa chi tiết về Impermanent Loss
Để hiểu rõ Impermanent Loss, hãy xem xét một ví dụ cụ thể. Giả sử Alice cung cấp thanh khoản cho pool BNB-BUSD.
Kịch bản ban đầu (t = 0)
-
Alice gửi 10 BNB và 3,200 BUSD vào pool.
-
Giá BNB lúc này là 320 BUSD/BNB.
-
Tổng giá trị tài sản của Alice: 6,400 BUSD.
Kịch bản sau một thời gian (t = 1)
Giả sử giá BNB tăng 25%, lên 400 BUSD/BNB. Pool sẽ tự động tái cân bằng để duy trì tỷ lệ 50:50.
Tài sản của Alice trong pool sau khi tái cân bằng:
-
8.94 BNB + 3,577.71 BUSD = 7,155.42 BUSD (tổng giá trị)
So sánh với việc chỉ giữ token (HODL)
Nếu Alice chỉ giữ 10 BNB và 3,200 BUSD trong ví:
-
10 BNB × 400 BUSD = 4,000 BUSD
-
Cộng 3,200 BUSD = 7,200 BUSD
Kết quả
-
Giá trị trong pool: 7,155.42 BUSD
-
Giá trị nếu giữ trong ví: 7,200 BUSD
-
Impermanent Loss: 44.58 BUSD (khoảng 0.62%)
Mặc dù Alice vẫn có lãi so với ban đầu (7,155 > 6,400), nhưng cô ấy đã kém hơn 44.58 BUSD so với việc không làm gì cả.
Mức độ Impermanent Loss theo biến động giá
Impermanent Loss tăng theo mức độ biến động giá. Dưới đây là bảng ước tính cho pool 50/50 tiêu chuẩn (Uniswap V2 style):
| Mức thay đổi giá | Impermanent Loss |
|---|---|
| +5% | 0.23% |
| +10% | 0.56% |
| +20% | 2.0% |
| +50% | 5.7% |
| +100% (2x) | 19.4% |
| +300% (4x) | 41.4% |
Điều thú vị là Impermanent Loss đối xứng: nếu giá giảm 50% cũng sẽ tạo ra mức IL tương tự như khi giá tăng 100%.
4. Công thức tính Impermanent Loss
Impermanent Loss có thể được tính toán chính xác bằng công thức toán học. Đối với pool 50/50 tiêu chuẩn (constant product AMM), công thức tính IL như sau:
IL = 2 × √(price ratio) / (1 + price ratio) − 1
Trong đó:
-
price ratiolà tỷ lệ giữa giá mới và giá ban đầu của token (new price / initial price)
Hoặc viết cách khác:
IL = (2 × √r) / (r + 1) − 1
Với r là hệ số thay đổi giá (ví dụ: nếu giá tăng gấp đôi, r = 2).
Ví dụ tính toán
Giả sử bạn cung cấp thanh khoản cho pool ETH/USDC. Ban đầu, giá ETH là 2,000 USDC. Sau đó, giá ETH tăng lên 4,000 USDC (tăng gấp đôi, r = 2).
Áp dụng công thức:
-
IL = (2 × √2) / (2 + 1) − 1
-
IL = (2 × 1.4142) / 3 − 1
-
IL = 2.8284 / 3 − 1
-
IL = 0.9428 − 1
-
IL = −0.0572 = −5.72%
Điều này có nghĩa là giá trị tài sản trong pool của bạn sẽ thấp hơn 5.72% so với việc bạn chỉ giữ token trong ví.
Công thức thay thế
Một số nguồn sử dụng công thức tương đương:
IL = [(r + 2) − 2√(r + 1)] / (r + 2)
Cả hai công thức đều cho kết quả giống nhau, chỉ khác cách biểu diễn.
Để theo dõi Impermanent Loss của các vị thế LP của bạn, bạn có thể sử dụng Portfolio Tracker.
5. Các yếu tố ảnh hưởng đến Impermanent Loss
Impermanent Loss không phải là một con số cố định; nó phụ thuộc vào nhiều yếu tố:

Mức độ biến động giá
Đây là yếu tố quan trọng nhất. Giá của hai token trong pool càng phân kỳ (divergence), Impermanent Loss càng lớn. Nếu giá của hai token di chuyển cùng hướng và cùng mức độ, IL sẽ nhỏ. Nếu chúng di chuyển ngược chiều nhau, IL sẽ lớn hơn.
Thời gian cung cấp thanh khoản
Càng cung cấp thanh khoản trong thời gian dài, bạn càng có nhiều cơ hội chứng kiến giá biến động, và IL có thể tích lũy theo thời gian. Một nghiên cứu cho thấy trong thị trường bò DeFi 2020-2021, nhiều LP tham gia dài hạn đã chứng kiến thu nhập giảm dần do IL tích lũy.
Loại pool
-
Pool stablecoin (USDC/USDT, DAI/USDC): IL rất thấp vì giá các token gần như không đổi.
-
Pool token tương quan (ETH/stETH): IL thấp vì giá thường di chuyển cùng nhau.
-
Pool token biến động (ETH/altcoin): IL cao hơn nhiều.
Phí giao dịch và token thưởng
Phí giao dịch và token thưởng từ yield farming có thể bù đắp một phần hoặc toàn bộ Impermanent Loss. Nếu pool có khối lượng giao dịch lớn, phí tích lũy có thể vượt qua IL.
6. Impermanent Loss có phải là “tổn thất” thực sự không?
Một hiểu lầm phổ biến là Impermanent Loss đồng nghĩa với việc bạn bị mất tiền. Điều này không đúng. Impermanent Loss chỉ là sự kém hiệu quả tương đối so với việc HODL. Bạn vẫn có thể có lãi nếu giá token tăng, nhưng bạn sẽ có ít lãi hơn so với việc không cung cấp thanh khoản.
Ví dụ trong kịch bản Alice ở trên: cô ấy vẫn lãi 755 BUSD so với ban đầu, nhưng kém 44 BUSD so với HODL. IL không làm cô ấy mất tiền, chỉ làm cô ấy kiếm ít hơn.
Hơn nữa, Impermanent Loss là tạm thời – nếu giá quay trở về mức ban đầu, IL sẽ biến mất. Nó chỉ trở thành vĩnh viễn nếu bạn rút tài sản khi giá đang lệch.
Tuy nhiên, trong thực tế, nhiều LP vẫn thua lỗ so với HODL. Một nghiên cứu của Bancor cho thấy khoảng một nửa số LP trên Uniswap bị lỗ do Impermanent Loss vượt qua phí giao dịch kiếm được.
7. So sánh Impermanent Loss và Permanent Loss
| Tiêu chí | Impermanent Loss | Permanent Loss |
|---|---|---|
| Khi nào xảy ra | Khi giá token phân kỳ | Khi LP rút tài sản trước khi giá quay về |
| Có thể đảo ngược? | Có, nếu giá quay về mức ban đầu | Không, một khi đã rút là mất luôn |
| Có được bù đắp bởi phí? | Có, trong các pool có khối lượng lớn | Không |
| Bản chất | Sự kém hiệu quả tương đối so với HODL | Mất mát thực tế |
Điểm mấu chốt: Impermanent Loss chỉ trở thành vĩnh viễn khi bạn quyết định rút thanh khoản. Nếu bạn kiên nhẫn chờ giá quay về, khoản lỗ sẽ biến mất.
8. Chiến lược giảm thiểu Impermanent Loss
Mặc dù không thể loại bỏ hoàn toàn Impermanent Loss, có nhiều chiến lược để giảm thiểu rủi ro:

Chọn pool stablecoin
Cách đơn giản nhất để giảm IL là cung cấp thanh khoản cho các cặp stablecoin như USDC/USDT, DAI/USDC. Vì giá các stablecoin gần như không đổi, Impermanent Loss gần như bằng không. Tuy nhiên, lợi nhuận từ phí giao dịch cũng thường thấp hơn.
Chọn pool có token tương quan
Các cặp token có giá tương quan cao (như ETH/stETH, BTC/WBTC) có IL thấp hơn vì giá của chúng thường di chuyển cùng nhau.
Chọn pool có phí giao dịch cao
Phí giao dịch có thể bù đắp Impermanent Loss. Nếu pool có khối lượng giao dịch lớn và mức phí cao (ví dụ 0.3% hoặc 1%), phí tích lũy có thể vượt qua IL.
Sử dụng pool có trọng số bất đối xứng
Các pool như Balancer cho phép tạo pool với trọng số tùy chỉnh (ví dụ 80/20 thay vì 50/50). Điều này có thể giảm IL nếu bạn tin rằng một token sẽ tăng giá mạnh hơn token kia.
Sử dụng bảo hiểm IL
Một số giao thức cung cấp bảo hiểm Impermanent Loss. Ví dụ, Bancor từng cung cấp chương trình bảo vệ IL cho LP. Tuy nhiên, các chương trình này thường có điều kiện và thời hạn nhất định.
Quản lý chủ động
Thay vì cung cấp thanh khoản một cách thụ động, bạn có thể chủ động theo dõi thị trường và rút thanh khoản khi giá bắt đầu phân kỳ mạnh. Tuy nhiên, chiến lược này đòi hỏi thời gian và kiến thức thị trường.
Sử dụng Layer-2
Cung cấp thanh khoản trên Layer-2 (như Arbitrum, Optimism) giúp giảm phí gas, từ đó giảm chi phí giao dịch và tăng lợi nhuận ròng, giúp bù đắp IL tốt hơn.
Đa dạng hóa pool
Không bỏ tất cả vốn vào một pool duy nhất. Đa dạng hóa giúp giảm rủi ro tổng thể.
Bạn có thể tìm hiểu thêm về các chiến lược kiếm lợi nhuận trong bài Yield Farming là gì?.
9. Impermanent Loss trong các loại AMM khác nhau
Không phải tất cả các AMM đều có cùng mức độ Impermanent Loss. Dưới đây là so sánh:
| Loại AMM | Công thức | Mức độ IL | Ví dụ |
|---|---|---|---|
| Constant Product (50/50) | x * y = k | Cao nhất | Uniswap V2, SushiSwap |
| Constant Sum | x + y = k | Gần như bằng 0 | Curve (cho stablecoin) |
| Hybrid (StableSwap) | Kết hợp | Thấp | Curve |
| Weighted Pool | Đa token | Tùy chỉnh | Balancer |
| Concentrated Liquidity | Tùy chỉnh | Có thể cao hơn | Uniswap V3 |
Curve Finance nổi tiếng với việc giảm thiểu IL cho các cặp stablecoin nhờ sử dụng công thức StableSwap – một biến thể của constant sum kết hợp với constant product. Điều này cho phép giao dịch stablecoin với độ trượt giá gần như bằng không và IL rất thấp.
Uniswap V3 với concentrated liquidity cho phép LP tập trung thanh khoản vào một khoảng giá cụ thể. Điều này có thể làm tăng lợi nhuận từ phí nhưng cũng có thể làm tăng IL nếu giá di chuyển ra khỏi khoảng đã chọn.
10. Impermanent Loss có thực sự đáng lo ngại?
Câu trả lời phụ thuộc vào chiến lược của bạn:
-
Đối với pool stablecoin: IL gần như không đáng kể. Đây là lựa chọn an toàn cho LP muốn thu nhập ổn định.
-
Đối với pool token tương quan: IL thấp, có thể chấp nhận được.
-
Đối với pool token biến động: IL có thể rất lớn, đặc biệt trong thị trường biến động mạnh. Cần cân nhắc kỹ giữa lợi nhuận từ phí và rủi ro IL.
-
Đối với yield farming: Token thưởng có thể bù đắp IL, nhưng cần tính toán cẩn thận.
Điều quan trọng là hiểu rõ Impermanent Loss trước khi tham gia cung cấp thanh khoản, thay vì chỉ nhìn vào APY hấp dẫn. Nhiều LP mới tham gia đã bị sốc khi thấy tài sản của mình ít hơn dự kiến sau khi rút khỏi pool.
11. Câu hỏi thường gặp về Impermanent Loss
- Impermanent Loss có phải là mất tiền thật không?
Không hẳn. Impermanent Loss là sự kém hiệu quả tương đối so với việc HODL. Bạn vẫn có thể có lãi, chỉ là ít hơn so với việc không cung cấp thanh khoản. IL chỉ trở thành mất mát thực sự khi bạn rút tài sản khi giá đang lệch.
- Làm thế nào để tránh Impermanent Loss hoàn toàn?
Không thể tránh hoàn toàn trong các pool token biến động. Cách tốt nhất là chọn pool stablecoin hoặc pool có token tương quan cao.
- Impermanent Loss có xảy ra với stablecoin không?
Có thể xảy ra nhưng rất nhỏ. Nếu một stablecoin mất peg (ví dụ USDC mất peg tạm thời), IL có thể xảy ra. Tuy nhiên, trong điều kiện bình thường, IL với stablecoin gần như bằng không.
- Phí giao dịch có bù đắp được Impermanent Loss không?
Có thể, nếu pool có khối lượng giao dịch lớn và mức phí cao. Tuy nhiên, trong thị trường biến động mạnh, IL có thể vượt qua phí kiếm được. Cần tính toán cẩn thận.
- Impermanent Loss có phải là lý do để không cung cấp thanh khoản?
Không nhất thiết. Nếu bạn hiểu rõ IL và chọn pool phù hợp với khẩu vị rủi ro của mình, cung cấp thanh khoản vẫn có thể là một chiến lược sinh lời. Điều quan trọng là quản lý rủi ro và không đầu tư quá nhiều vào pool biến động.
- Tôi có thể theo dõi Impermanent Loss của mình ở đâu?
Một số công cụ như Portfolio Tracker(Zapper, DeBank, APY.vision) có thể giúp bạn theo dõi IL của các vị thế LP.
- Impermanent Loss có ảnh hưởng đến yield farming không?
Có. Yield farming thường liên quan đến việc stake LP token, và IL vẫn xảy ra với LP token đó. Token thưởng từ farming có thể bù đắp IL, nhưng cần tính toán kỹ.
12. Kết luận
Impermanent Loss là gì? Đó là khoản lỗ tạm thời mà các Liquidity Provider phải đối mặt khi giá của các token trong pool thay đổi so với thời điểm họ gửi chúng. Đây là một hệ quả cơ học của cách AMM hoạt động, không phải là lỗi hay gian lận. Mặc dù không thể loại bỏ hoàn toàn, Impermanent Loss có thể được giảm thiểu bằng cách chọn pool stablecoin, pool token tương quan, hoặc sử dụng các chiến lược quản lý chủ động.
Hiểu rõ Impermanent Loss là kiến thức bắt buộc đối với bất kỳ ai muốn tham gia cung cấp thanh khoản hoặc yield farming trong DeFi. Đừng để những con số APY hấp dẫn làm bạn bỏ qua rủi ro ẩn này.
Nguồn tham khảo:
Kraken – What is Impermanent Loss | Binance Academy – Impermanent Loss | WhiteBIT Blog – How to Avoid Impermanent Loss | Uniswap Docs









