Certified Crypto Market

Giải thích tổn thất tạm thời qua ví dụ đơn giản

Giải thích tổn thất tạm thời qua các ví dụ tính toán: vì sao nhà cung cấp thanh khoản có thể nhận ít hơn so với chỉ nắm giữ token, cách ước tính và cách hạn chế nó.

CCM ResearchCertified Crypto Market3 thg 10, 20265 phút đọc
Chia sẻ lên XLinkedIn

Tổn thất tạm thời (impermanent loss) là phần chênh lệch giữa giá trị token của bạn trong một pool thanh khoản và giá trị mà chúng lẽ ra có nếu bạn chỉ giữ chúng trong ví. Nó xảy ra vì các nhà tạo lập thị trường tự động (AMM) liên tục cân bằng lại khoản gửi của bạn khi giá thay đổi, khiến bạn có nhiều hơn token đã giảm và ít hơn token đã tăng.

Nếu bạn đang cân nhắc cung cấp thanh khoản trên một sàn giao dịch phi tập trung, tổn thất tạm thời là chi phí quan trọng nhất cần hiểu. Phí và phần thưởng có thể trông hấp dẫn, nhưng chúng chỉ hợp lý nếu lớn hơn giá trị bạn từ bỏ khi tham gia pool. Hướng dẫn này dùng các con số đơn giản để bạn có thể tự ước tính tác động.

Vì sao tổn thất tạm thời xảy ra

Hầu hết các AMM đơn giản, như thiết kế ban đầu của Uniswap, giữ hai token trong một pool và tuân theo quy tắc x × y = k: số lượng token A nhân với số lượng token B phải giữ không đổi (bỏ qua phí). Giá không do sổ lệnh quyết định mà do tỷ lệ giữa các token trong pool.

Khi giá thị trường của một token tăng ở nơi khác, giá trong pool tạm thời bị lỗi thời. Các nhà giao dịch chênh lệch giá mua token rẻ từ pool cho đến khi giá của nó khớp với thị trường. Họ lấy token đang tăng ra và đưa token còn lại vào. Là nhà cung cấp thanh khoản, bạn sở hữu một phần pool đó, nên cuối cùng bạn giữ ít hơn token đã tăng và nhiều hơn token không tăng. Lợi nhuận của các nhà chênh lệch giá, về thực chất, chính là tổn thất tạm thời của bạn. Bài viết Giải thích yield farming của chúng tôi phân tích sâu hơn điểm này.

Nếu bạn mới tìm hiểu về pool, hãy bắt đầu với các bài giải thích của chúng tôi về pool thanh khoản và nhà tạo lập thị trường tự động.

Một ví dụ tính toán đơn giản

Các mức giá dưới đây là giả định và được chọn để dễ tính toán.

Bạn gửi 1 ETH và 2.000 USDC vào pool ETH/USDC khi 1 ETH = 2.000 USDC. Khoản gửi của bạn trị giá 4.000 USDC, và hằng số của pool là 1 × 2.000 = 2.000.

Giờ giá thị trường của ETH tăng gấp đôi lên 4.000 USDC. Hoạt động chênh lệch giá cân bằng lại pool cho đến khi tỷ lệ khớp. Phần của bạn lúc này gồm:

  • ETH: √(2.000 ÷ 4.000) ≈ 0,707 ETH
  • USDC: √(2.000 × 4.000) ≈ 2.828 USDC
Kịch bảnETHUSDCGiá trị khi ETH = 4.000
Giữ trong ví1,0002.0006.000 USDC
Trong pool0,7072.8285.657 USDC
Chênh lệch−343 USDC (khoảng −5,7%)

Bạn vẫn có lãi so với 4.000 USDC ban đầu, nhưng ít hơn khoảng 343 USDC so với nếu chỉ nắm giữ. Khoảng chênh đó chính là tổn thất tạm thời, trước khi tính đến phí giao dịch bạn đã kiếm được. Chúng tôi trình bày chi tiết hơn trong Cách đọc trang pool trên DEX trước khi giao dịch.

Tổn thất có thể lớn đến mức nào?

Với một pool tích không đổi 50/50 tiêu chuẩn, tổn thất tạm thời chỉ phụ thuộc vào việc tỷ lệ giá đã dịch chuyển bao xa so với điểm vào của bạn:

Mức thay đổi giá của một token so với token kiaTổn thất tạm thời so với nắm giữ
1,25x (hoặc 0,8x)khoảng 0,6%
1,5x (hoặc 0,67x)khoảng 2,0%
2x (hoặc 0,5x)khoảng 5,7%
3x (hoặc 0,33x)khoảng 13,4%
4x (hoặc 0,25x)khoảng 20,0%
5x (hoặc 0,2x)khoảng 25,5%

Công thức là: tổn thất = 2 × √r ÷ (1 + r) − 1, trong đó r là tỷ lệ giá mới chia cho tỷ lệ giá cũ. Hãy để ý tính đối xứng: một token giảm một nửa tạo ra tỷ lệ tổn thất giống hệt một token tăng gấp đôi. Nếu muốn tìm hiểu thêm, hãy đọc Lợi suất DeFi đến từ đâu?

Vì sao gọi là “tạm thời”

Nếu giá quay về đúng mức lúc bạn gửi tiền, cơ cấu của pool cũng trở lại như cũ và khoản lỗ biến mất. Trong khi đó, bạn vẫn giữ toàn bộ phí giao dịch đã kiếm được. Đó là kịch bản tốt nhất cho nhà cung cấp thanh khoản. Bài viết Uniswap vs Curve của chúng tôi phân tích sâu hơn điểm này.

Trên thực tế, giá hiếm khi quay về gọn gàng như vậy. Nếu bạn rút tiền khi tỷ lệ đã thay đổi, khoản lỗ sẽ bị chốt lại. Vì lý do này nhiều người cho rằng chữ “tạm thời” dễ gây hiểu lầm; “tổn thất phân kỳ” (divergence loss) là cái tên chính xác hơn mà bạn cũng sẽ gặp. Để xem triển vọng của một token liên quan, hãy đọc dự đoán giá SushiSwap 2026–2027 của chúng tôi.

Thanh khoản tập trung khiến tổn thất rõ rệt hơn

Các thiết kế AMM mới hơn cho phép bạn cung cấp thanh khoản trong một khoảng giá do bạn chọn. Cách này mang lại nhiều phí hơn trên mỗi đô la khi giá còn nằm trong khoảng, nhưng cũng khuếch đại tổn thất tạm thời. Nếu giá ra khỏi khoảng của bạn, vị thế sẽ hoàn toàn là tài sản yếu hơn và ngừng tạo ra phí. Hãy đọc giải thích thanh khoản tập trung trước khi dùng các pool này. Bài liên quan: Giải thích thanh khoản thuộc sở hữu giao thức.

Cách hạn chế tổn thất tạm thời

  1. 1Chọn các cặp có tương quan. Cặp stablecoin hoặc cặp gồm một token và phiên bản liquid staking của nó di chuyển cùng nhau, nên tỷ lệ ít thay đổi. Thay vào đó, hãy để ý rủi ro mất neo.
  2. 2Tính toán trước. Ước tính khoản lỗ cho các biến động giá hợp lý bằng bảng ở trên và so sánh với thu nhập phí thực tế, không phải lợi suất quảng cáo.
  3. 3Thận trọng với token phần thưởng. Lợi suất cao được trả bằng token riêng của dự án có thể mất giá nhanh và có thể không bù được khoản lỗ.
  4. 4Kiểm tra khối lượng của pool. Phí đến từ hoạt động giao dịch. Một pool có tiền gửi lớn nhưng khối lượng thấp sẽ trả rất ít.
  5. 5Đừng cung cấp thanh khoản cho token bạn sẽ không nắm giữ. Tổn thất tạm thời nghĩa là bạn sẽ có nhiều hơn token nào giảm giá.
  6. 6Nhớ đến các rủi ro khác. Lỗi hợp đồng thông minh, token độc hại và rug pull có thể gây thiệt hại lớn hơn nhiều so với tổn thất tạm thời.

Kết luận

Tổn thất tạm thời là cái giá của việc để AMM tự động cân bằng lại token của bạn. Nó có thể dự đoán được với một mức biến động giá cho trước, tăng nhanh khi giá dao động mạnh và chỉ đáng giá khi phí giao dịch vượt qua nó. Trước khi gửi tiền, hãy ước tính khoản lỗ cho vài kịch bản giá, so sánh với kỳ vọng phí trung thực và đọc hướng dẫn của chúng tôi về cách cung cấp thanh khoản trên DEX và hiểu các rủi ro.

Câu hỏi thường gặp

Tổn thất tạm thời có phải là khoản lỗ thật không?

Đó là chi phí cơ hội thực sự so với việc chỉ nắm giữ hai token. Nó được gọi là tạm thời vì sẽ thu hẹp nếu giá quay về mức lúc bạn gửi tiền. Nếu bạn rút tiền khi giá đã khác, khoản lỗ trở thành vĩnh viễn, dù phí giao dịch có thể bù đắp một phần hoặc toàn bộ.

Phí giao dịch có bù được tổn thất tạm thời không?

Đôi khi. Ở các pool sôi động, phí có thể vượt tổn thất tạm thời theo thời gian, nhưng ở các pool khối lượng thấp hoặc giá biến động mạnh thì thường không. Không có gì đảm bảo theo chiều nào cả, vì vậy hãy so sánh mức phí ước tính với khoản lỗ bạn sẽ gặp trong các kịch bản giá khác nhau trước khi gửi tiền.

Pool stablecoin có tổn thất tạm thời không?

Pool gồm hai stablecoin giữ được neo giá có tổn thất tạm thời rất nhỏ vì tỷ lệ giá hầu như không đổi. Rủi ro lớn hơn là một stablecoin mất neo, khi đó pool có xu hướng để lại cho bạn nhiều đồng yếu hơn.

Tổn thất tạm thời có xảy ra cả khi giá tăng lẫn khi giá giảm không?

Có. Tổn thất tạm thời phụ thuộc vào mức độ thay đổi của tỷ lệ giá giữa hai token, không phụ thuộc vào chiều hướng. Một token tăng gấp đôi gây ra tỷ lệ tổn thất tạm thời giống hệt một token giảm một nửa, so với việc nắm giữ. Điều quan trọng là tỷ lệ dịch chuyển bao xa so với điểm vào của bạn.

Bài viết này chỉ nhằm mục đích giáo dục, không phải lời khuyên tài chính, pháp lý hay thuế. Tiền mã hóa biến động mạnh và bạn có thể mất tiền. Hãy kiểm tra giá trực tiếp và thông tin dự án trên trang của từng coin trước khi hành động.