Trượt giá (Slippage)
Còn gọi là: slippage · trượt giá · độ trượt giá
Định nghĩa
Trượt giá (slippage) là phần chênh lệch giữa giá bạn dự kiến khi đặt lệnh và giá khớp thực tế, xảy ra khi thanh khoản không đủ hoặc giá thay đổi trong lúc lệnh đang được xử lý.
Trượt giá hoạt động thế nào
Trên sàn tập trung, trượt giá xảy ra khi lệnh thị trường lớn hơn khối lượng ở mức giá tốt nhất, nên phải ăn sâu vào các mức giá kém hơn trong sổ lệnh. Trên DEX dùng pool thanh khoản, mỗi lần mua làm giá trong pool dịch chuyển, nên lệnh càng lớn so với pool thì trượt giá càng nhiều.
Trên DEX, bạn đặt mức trượt giá cho phép, ví dụ 0,5%. Nếu giá khớp tệ hơn mức đó, giao dịch bị hủy (vẫn mất phí gas). Đặt quá cao giúp lệnh dễ khớp nhưng tạo cơ hội cho bot chèn lệnh trước và sau bạn (sandwich).
Trượt giá có thể có lợi, khi giá di chuyển theo hướng tốt cho bạn, nhưng thường người ta lo phần bất lợi. Lệnh giới hạn giúp bạn không bao giờ khớp ở giá tệ hơn mức đặt, đổi lại có thể không khớp.
Ví dụ
Giả sử bạn mua một token trên DEX bằng 5.000 USDC, giá hiển thị 2 USDC, kỳ vọng nhận 2.500 token. Pool chỉ có thanh khoản khoảng 100.000 USDC, nên lệnh của bạn đẩy giá lên và giá khớp trung bình là 2,1 USDC. Bạn chỉ nhận khoảng 2.381 token, trượt giá khoảng 4,8%. Nếu bạn đặt mức trượt giá cho phép 1%, giao dịch sẽ bị từ chối thay vì khớp ở giá đó.
Lỗi thường gặp
- Đặt trượt giá cho phép 10% đến 20% trên DEX chỉ để lệnh chắc chắn khớp.
- Đặt lệnh thị trường lớn với coin có sổ lệnh mỏng.
- Nhầm trượt giá với phí giao dịch và không tính nó vào chi phí.
Học và thực hành
Câu hỏi thường gặp
Nên đặt trượt giá bao nhiêu trên DEX?
Với cặp thanh khoản cao, mức thấp như 0,1% đến 0,5% thường đủ. Token thanh khoản mỏng hoặc có thuế giao dịch có thể cần cao hơn, nhưng mức cao làm tăng rủi ro bị bot lợi dụng.
Trượt giá khác spread thế nào?
Spread là khoảng cách giữa giá mua và giá bán tốt nhất. Trượt giá là phần bạn mất thêm khi lệnh phải khớp sâu hơn hoặc giá thay đổi trong lúc xử lý.