1. Slippage là gì?

Khi các trader đặt một lệnh mua hoặc bán trên sàn giao dịch tiền điện tử, họ muốn lệnh sẽ được thực hiện chính xác ở mức giá họ đã chọn. Thật không may, điều này không phải lúc nào cũng xảy ra do một vấn đề được gọi là slippage.

Slippage hay độ trượt giá là sự chênh lệch giữa giá kỳ vọng của một giao dịch và giá thực tế mà giao dịch được thực hiện. Hiện tượng này có thể xảy ra ở mọi thị trường như ngoại hối và chứng khoán. Tuy nhiên, nó xảy ra thường xuyên hơn và nghiêm trọng hơn rất nhiều, trong thị trường tiền điện tử (đặc biệt là trên các sàn giao dịch phi tập trung như Uniswap) do mức độ biến động giá cao.

Có hai loại trượt giá: có lợi và bất lợi. Trong một lệnh mua, nếu giá thực tế thấp hơn giá dự kiến, nó được coi là trượt giá có lợi vì mang lại cho trader một tỷ lệ lợi nhuận tốt hơn so với dự định ban đầu. Nếu giá thực tế cao hơn giá dự kiến, trường hợp này là trượt giá bất lợi vì mang lại cho tỷ lệ lợi nhuận thấp hơn mức dự kiến. Đối với lệnh bán thì ngược lại.

Ví dụ:

Giả sử một trader muốn mở một vị thế mua một đồng coin đang giao dịch ở mức 751,35 USD. Họ đặt một lệnh thị trường và lệnh được thực hiện ở mức 751,30 USD - một mức trượt giá có lợi, vì trader mua được với mức giá rẻ hơn dự kiến.

Tuy nhiên, giả sử lệnh được thực hiện ở mức 751,43 USD. Đây lại mức trượt giá bất lợi vì giá cao hơn một chút so với dự kiến. Điều này có thể xảy ra vì mức giá 751,35 USD không còn khả dụng khi lệnh mua được thực hiện và phải chọn mức giá hiện có, trong trường hợp này là 751,43 USD.

2. Nguyên nhân dẫn đến slippage

Tính biến động

Trượt giá xảy ra vì giá thay đổi quá nhanh, đến mức giá khi thực hiện lệnh đã thay đổi so với giá tại thời điểm lệnh được nhập. Trader kỳ vọng nhận được mức giá mà họ nhập vào lệnh, nhưng do giá biến động mạnh, lệnh của họ thực hiện ở một mức giá hoàn toàn khác.

Là một loại tiền tệ mới, tiền điện tử vẫn mang tính đầu cơ rất cao, đến nỗi một bài báo cũng có thể kích thích đồng tiền tăng hoặc giảm giá đáng kể. Sự biến động càng lớn, khả năng trượt giá càng cao và độ chênh có thể càng lớn.

Tính thanh khoản

Lý do khác dẫn đến trượt giá là thiếu tính thanh khoản. Một số loại tiền điện tử không được giao dịch thường xuyên do không phổ biến hoặc cũ so với các loại tiền điện tử khác. Do đó, chênh lệch giữa giá mua thấp nhất và giá bán cao nhất rất lớn, gây ra những thay đổi đáng kể về giá.

Các loại tiền điện tử ít phổ biến hơn có tính thanh khoản thấp vì không phải lúc nào cũng có người mua, đôi khi không có người sẵn sàng mua. Người bán sẽ phải giữ tiền điện tử của họ cho đến khi ai đó hỏi mua. Ngoài ra, mức giá họ đưa ra có thể thấp hơn nhiều so với mong muốn của người bán. Thanh khoản thấp có thể gây trượt giá đáng kể vì với quá ít người mua, số lượng giá hỏi bán cũng sẽ ít.

Tốc độ thực hiện giao dịch của nền tảng giao dịch

Trader lấy dữ liệu báo giá thông qua sàn giao dịch và được hiển thị trên nền tảng giao dịch của sàn. Sau khi trader gửi lệnh đặt hàng, lệnh sẽ được gửi đến sàn giao dịch thông qua máy chủ. Đối với lệnh giao dịch, chẳng hạn như lệnh thị trường, lệnh chốt lời, hay lệnh cắt lỗ, hệ thống sẽ tìm giá khớp với lệnh của khách hàng trong hệ thống.

Quá trình này thường có độ trễ tương đối nhỏ, có thể chỉ là trong giây lát. Tuy nhiên, trong điều kiện thị trường biến động mạnh, báo giá thị trường có thể thay đổi nhanh, cộng thêm việc máy chủ không xử lý kịp, xảy ra sự chậm trễ, dẫn đến trượt giá.

3. Cách tính slippage

Ở các sàn CEX đều sẽ hiện thị số tiền bạn nhận được sau mỗi lệnh giao dịch. Từ đó, bạn có thể ước tính được mức độ lệch giá của các lệnh đó bằng công thức sau:

Slippage (%) = Số tiền trượt giá/(Giá giới hạn – Giá kỳ vọng ban đầu) x 100

Ví dụ: Bạn muốn mua Bitcoin với giá 47.000 USD và sẽ không mua với giá quá 47.500 USD. Bạn nhập một lệnh giới hạn (limit order) khi giá ở mức 47.000 USD. Tuy nhiên, lệnh được thực hiện khi giá lên 47.250 USD, mức trượt giá là -250.

Để đổi sang phần trăm, bạn sẽ chia 250 USD (số tiền trượt giá) cho 500 USD (mức chênh lệch giữa giá kỳ vọng ban đầu và giới hạn giá cao nhất bạn sẵn sàng trả). Kết quả là 0,5, tương đương với 50% khi bạn nhân với 100.

Ở các sàn dex, độ trượt giá tương đối lớn vì thế trước khi swap bạn nên kiểm tra kĩ độ trượt giá ở lệnh giao dịch nhé.

4. Làm thế nào để giảm thiểu slippage?

Việc trượt giá quá lớn có thể gây nhiều thiệt hại các trader. Để giảm thiểu độ trượt giá:

Thứ nhất, các trader nên tránh giao dịch vào giờ cao điểm, những thời điểm sắp có thông báo quan trọng, giá đang biến động mạnh.

Trượt giá có thể gây trở ngại với nhà giao dịch ít kinh nghiệm, vì vậy điều quan trọng là phải hiểu sự biến động của thị trường tiền điện tử và nền tảng mà bạn đang giao dịch. Một số sàn giao dịch tiền điện tử như Coinbase hiển thị cảnh báo khi tỷ lệ trượt giá lên tới 2% hoặc hơn.

Thứ hai, bạn có thể thực hiện các lệnh giới hạn thay vì lệnh thị trường. Lệnh giới hạn giúp bạn giảm trượt giá vì bạn được đặt mức giá cao nhất mà bạn sẵn sàng trả hoặc giá thấp nhất bạn muốn bán. Tuy nhiên, lệnh có thể không được thực hiện vì không có gì đảm bảo giá sẽ nằm trong giới hạn bạn đặt ra trong khung thời gian nhất định.

Mặt khác, nếu bạn đặt mức trượt giá quá thấp (thông thường bạn phải đặt tỷ lệ phần trăm từ 0,1% đến 5%), giao dịch của bạn có thể không bao giờ được thực hiện và bạn bỏ lỡ cơ hội khi giá tăng hoặc giảm mạnh. Nhưng nếu đặt quá cao, bạn có thể trở thành nạn nhân của front-running (chạy trước) - hoạt động của một nhà môi giới hoặc thực thể thực hiện giao dịch ngay trước khi một đơn đặt hàng lớn, chưa được công khai để đạt được lợi thế kinh tế.

Thứ ba, để tránh trượt giá quá cao, bạn nên để ý đến thông số Price Impact. Nếu thông số này cao, tức là bạn đang giao dịch một lượng lớn so với những gì Pool có thể cung cấp và nên tìm kiếm những Pool có thanh khoản cao hơn để giao dịch.

Thứ tư, nếu bạn giao dịch với khối lượng lớn, bạn nên chia thành các giao dịch nhỏ.

Thứ năm, lựa chọn nền tảng giao dịch uy tín, tốc độ nhanh

Theo CoinMarketCap, Nasdaq, Investopedia