Slippage: Trượt giá - Kẻ giết chết lợi nhuận bị đánh giá thấp nhất trong giao dịch

BTC0,6%
ETH2,29%

Tác giả: CryptoPunk

Nhiều nhà giao dịch tiền mã hóa đã trải qua cùng một cảm giác thất vọng: khi backtest thì trông có vẻ ổn định và sinh lời, nhưng khi thực sự tham gia thị trường thì lợi nhuận nhanh chóng bị thu hẹp, thậm chí chuyển từ có lãi sang lỗ. Vấn đề thường không nằm ở việc “định hướng sai”, mà ở chỗ chi phí giao dịch bị đánh giá thấp, đặc biệt là slippage.

Trong thị trường tiền mã hóa biến động nhanh hơn, xu hướng chuyển đổi nhanh hơn, biến động dữ dội hơn và các lệnh giao dịch phân mảnh hơn, slippage không phải là một con số nhỏ không đáng kể, mà là một rào cản thực tế quyết định chiến lược có thể tồn tại hay không. Một sai lệch 2 bps, 3 bps, trong chiến lược có tần suất giao dịch cao, đủ để xóa sạch lợi thế alpha trên giấy.

Bài viết này dựa trên các kết quả backtest dài hạn của BTC/USDT và ETH/USDT, cố gắng trả lời một câu hỏi thực tế: slippage sẽ ảnh hưởng đến lợi nhuận chiến lược đến mức nào, và những chiến lược nào dễ bị “chết” vì slippage nhất.

1. Giới thiệu: Tại sao slippage luôn bị đánh giá thấp

Người giao dịch thường đánh giá thấp slippage vì ba lý do chính.

Thứ nhất, nhiều kết quả backtest mặc định sử dụng giá đóng cửa, giá mở cửa hoặc giá trung bình để thực hiện giao dịch, điều này vốn đã mang tính lạc quan. Thứ hai, nhiều người chỉ tính phí giao dịch mà không tính slippage, chưa kể đến slippage khi mở và đóng vị thế hai chiều. Thứ ba, nhiều người cho rằng slippage là một giá cố định, nhưng trong thị trường thực, slippage sẽ thay đổi theo biến động, khối lượng giao dịch, quy mô đặt lệnh và trạng thái thanh khoản.

Đây cũng là lý do tại sao nhiều chiến lược trông khá ổn trong Excel hoặc các framework backtest, nhưng khi đưa vào thực chiến thì biến dạng. Lợi nhuận không còn lớn như dự kiến, trong khi chi phí lại cao hơn nhiều so với tưởng tượng.

2. Phương pháp nghiên cứu: Thiết kế backtest BTC/ETH

Trong nghiên cứu này, chúng tôi giữ nguyên các chiến lược và mô hình slippage hiện tại trong dự án, chỉ mở rộng phạm vi thời gian và kết quả đầu ra.

  • Tài sản: BTCUSDT, ETHUSDT
  • Dữ liệu: Dữ liệu spot 1 phút của Binance Vision công khai
  • Khoảng thời gian mẫu: từ 01-01-2020 đến 31-12-2025
  • Ngày chạy thử: 15-03-2026
  • Ghi chú: Khi kiểm tra thực tế vào ngày 15-03-2026, dữ liệu spot 1 phút của Binance Vision sau tháng 1 năm 2026 trả về lỗi 404, do đó bài viết này lấy ngày cuối cùng có dữ liệu là 31-12-2025 làm điểm kết thúc mẫu.
  • Quy tắc thực thi: tín hiệu được tạo ra tại giá đóng của cây nến hiện tại, thực hiện giao dịch mở vị thế tại giá mở của cây nến tiếp theo.

Để kết quả dễ tái lập, các tham số chính trong quá trình thực thi được đặt như sau:

Tham số Cài đặt
Vốn ban đầu 100,000 USDT
Phí giao dịch mặc định 0.05% mỗi chiều, khoảng 5 bps
Phí giao dịch vòng khoảng 10 bps, chưa tính slippage
Chế độ đặt lệnh Đặt theo tỷ lệ vốn trong tài khoản
Quy mô đặt lệnh mặc định 15% vốn tài khoản mỗi lần
Đòn bẩy 1x
Cho phép mở hai chiều

Chiến lược được phân thành ba loại:

  • Tần suất thấp: theo xu hướng trung bình 20/50, khung 1 giờ
  • Tần suất trung bình: RSI + MA lọc, khung 15 phút
  • Tần suất cao gần như: hồi quy trung bình ngắn hạn, khung 5 phút

Mô hình slippage gồm các dạng:

  • Fixed bps: 1 / 3 / 5 / 10 / 20 bps
  • Slippage liên quan biến động
  • Slippage tác động theo khối lượng giao dịch
  • Slippage không đối xứng hai chiều
  • Phần thưởng cho các trạng thái thị trường cực đoan

Kết luận chính của bài viết dựa trên kịch bản “extreme_volume_impact + phí giao dịch”, vì nó gần hơn với trạng thái thực tế của giao dịch “bật biến động + chi phí hai chiều”.

3. Kết quả backtest: Xem các nhóm quan trọng nhất

Chỉ nhìn vào lợi nhuận gộp, nhiều chiến lược vẫn có thể kể câu chuyện; nhưng khi cộng thêm phí và slippage, câu chuyện nhanh chóng kết thúc.

Ví dụ điển hình là chiến lược hồi quy trung bình tần suất cao của BTC:

  • Không tính chi phí, lợi nhuận ròng là 84,534
  • Chỉ tính phí giao dịch, lợi nhuận ròng là -99,168
  • Thêm slippage, lợi nhuận còn tệ hơn, giảm xuống -99,896
  • Chiến lược này thực hiện tổng cộng 36,008 lệnh, phí giao dịch 66,456, chi phí slippage 46,966

Nói cách khác, vấn đề của nó không chỉ là “slippage hơi cao”, mà chính là lợi thế của mỗi lệnh không đủ lớn để bù đắp chi phí, khi cộng dồn thì bị xóa sạch.

Trong khi đó, chiến lược xu hướng trung bình dài hạn của ETH là một trong số ít các chiến lược trong mẫu vẫn giữ được lợi nhuận dương sau chi phí:

  • Không tính chi phí, lợi nhuận ròng 48,948
  • Chỉ tính phí, lợi nhuận ròng 23,664
  • Thêm slippage, lợi nhuận vẫn còn 13,463

Điều này cho thấy slippage không làm tất cả các chiến lược đều xấu đi, mà chỉ rõ ra đâu là chiến lược đủ lợi thế để vượt qua chi phí, còn chiến lược chỉ “trông có vẻ sinh lời trong backtest” thì dễ bị tiêu biến.

Để hình dung rõ hơn về tác động của chi phí, dưới đây là bảng tổng hợp kết quả cốt lõi, trong đó “phí + slippage” sử dụng kịch bản tham khảo của bài viết: extreme_volume_impact.

Tài sản Chiến lược Lợi nhuận gộp Lợi nhuận sau phí Lợi nhuận sau phí + slippage Chi phí phí Chi phí slippage Số lệnh
BTC Xu hướng dài hạn thấp 10,557 -8,617 -14,898 19,009 7,118 1,268
BTC RSI + MA trung hạn 169 94 60 75 35 5
BTC Hồi quy trung hạn cao 84,534 -99,168 -99,896 66,456 46,966 36,008
ETH Xu hướng dài hạn thấp 48,948 23,664 13,463 22,322 10,238 1,238
ETH RSI + MA trung hạn 5 -175 -260 180 84 12
ETH Hồi quy trung hạn cao -29,338 -99,665 -99,934 39,020 60,551 31,421

Hình ảnh này so sánh lợi nhuận ròng của các mô hình slippage khác nhau. Bbps cố định chỉ là điểm khởi đầu của áp lực chi phí, khi slippage bắt đầu liên kết với biến động, khối lượng và các trạng thái cực đoan, lợi nhuận chiến lược sẽ giảm rõ rệt. Đặc biệt với chiến lược tần suất cao, khi nâng cấp từ “slippage cố định” lên “slippage động”, lợi nhuận thường không giảm dần mà biến mất hoàn toàn.

Từ so sánh các mô hình slippage, ta thấy rằng bps cố định chỉ là mức độ bảo thủ nhất; khi slippage bắt đầu liên kết với biến động, khối lượng, các trạng thái cực đoan, nhiều chiến lược vốn dĩ còn “đáy lợi nhuận” cũng sẽ nhanh chóng rơi vào trạng thái hòa vốn hoặc lỗ.

4. Slippage ảnh hưởng đến lợi nhuận như thế nào

Slippage đáng sợ không chỉ vì “giảm chút lợi nhuận”, mà còn vì nó thường đẩy chiến lược từ vùng có lãi sang vùng lỗ ngay lập tức.

Trong bài thử này, đã xác định được 54 trường hợp “lợi nhuận gộp dương, lợi nhuận ròng âm”; chỉ trong so sánh mô hình này, đã có tới 40 tổ hợp như vậy.

Các ví dụ điển hình về thất bại gồm:

  • BTC xu hướng dài hạn thấp: lợi nhuận gộp 10,557, sau phí còn -8,617, sau slippage còn -14,898
  • ETH RSI + MA trung hạn: lợi nhuận gộp chỉ 4.53, sau phí chuyển thành âm, thêm slippage nữa là lỗ lớn hơn
  • BTC hồi quy trung hạn cao: lợi nhuận trên giấy rõ ràng, nhưng sau chi phí gần như bằng không

Đây chính là lý do tại sao “backtest có lãi nhưng thực chiến lỗ” trong thị trường tiền mã hóa lại phổ biến như vậy. Nhiều chiến lược vấn đề không phải do định hướng sai, mà do giả định về chi phí giao dịch gần như không tồn tại từ đầu.

Hình ảnh này thể hiện rõ điều đó:

Hình trên là biểu đồ so sánh giá trị tài khoản của chiến lược hồi quy trung hạn cao của BTC. Đường xanh là giá trị sau backtest không tính chi phí, đường xanh lá là giá trị thực sau khi cộng phí và slippage. Đường xanh trông như một đường có thể liên tục cộng lãi, còn đường xanh lá gần như bị ma sát liên tục đến mức gần như về 0.

Hình dưới thể hiện rõ cấu trúc chi phí:

  • Chi phí slippage của chiến lược cao cấp của BTC tương đương 347% lợi nhuận gộp
  • Chi phí phí giao dịch tương đương 491% lợi nhuận gộp
  • Trong chiến lược dài hạn, slippage chiếm khoảng 63% lợi nhuận gộp
  • Trong chiến lược dài hạn của ETH, slippage chiếm khoảng 22% lợi nhuận gộp

Điều này có nghĩa là các chiến lược dài hạn chủ yếu bị “ép lợi nhuận vào trong”, còn các chiến lược tần suất cao thì bị “lợi nhuận bị xóa sạch” ngay từ đầu.

Nếu đưa lợi nhuận, chỉ số Sharpe và drawdown vào cùng một bảng, ta sẽ thấy rõ hơn về ảnh hưởng của chi phí đến bức tranh chiến lược:

Tài sản Chiến lược Kịch bản Lợi nhuận ròng Sharpe Max Drawdown
BTC Dài hạn thấp Không chi phí 10,557 0.23 -13.99%
BTC Dài hạn thấp Phí + slippage -14,898 -0.25 -24.32%
BTC Hồi quy trung hạn cao Không chi phí 84,534 1.22 -7.33%
BTC Hồi quy trung hạn cao Phí + slippage -99,896 -13.10 -99.90%
ETH Dài hạn thấp Không chi phí 48,948 0.62 -22.08%
ETH Dài hạn thấp Phí + slippage 13,463 0.24 -25.22%
ETH Hồi quy trung hạn cao Không chi phí -29,338 -0.47 -36.72%
ETH Hồi quy trung hạn cao Phí + slippage -99,934 -11.35 -99.93%

5. Tại sao chiến lược tần suất cao dễ bị slippage “giết chết” nhất

Chiến lược tần suất cao dễ bị slippage “giết chết” không phải vì nó dự đoán sai hướng, mà vì cấu trúc lợi nhuận quá mỏng.

Thông thường, các chiến lược tần suất cao có ba đặc điểm chung:

  • Lợi nhuận mỗi lệnh rất nhỏ
  • Tần suất giao dịch cực cao
  • Độ nhạy với giá thực hiện cực lớn

Trong các thử nghiệm này, theo mô hình slippage tham khảo, trung bình các chiến lược này có tổng chi phí slippage tích lũy như sau:

  • Tần suất cao: 53,758
  • Tần suất thấp: 8,678
  • Trung bình: 59

Điều này cho thấy phần lớn tác động của slippage tập trung vào các chiến lược có tần suất giao dịch cao.

Xét theo tần suất giao dịch trung bình, các hình ảnh sau mô tả rõ hơn:

Tần suất Lợi nhuận trung bình Chi phí slippage tích lũy trung bình Slippage thực hiện trung bình Số lệnh trung bình
Cao -99,915 53,758 5.65 bps 33,714
Thấp -718 8,678 2.08 bps 1,253
Trung bình -100 59 2.32 bps 9

Hình ảnh này thể hiện rõ mức độ “lợi nhuận bị xói mòn” của các chiến lược theo tần suất. Chiến lược tần suất cao gần như bị “đứt gãy” so với trung bình và thấp, cho thấy trong thị trường tiền mã hóa, tác động của slippage tập trung chủ yếu vào các chiến lược có tần suất giao dịch cao. Nhiều hệ thống tần suất cao không phải là không sinh lời, mà là lợi nhuận không đủ lớn để chống lại chi phí giao dịch liên tục.

Quan trọng hơn, slippage và tần suất giao dịch không phải là mối quan hệ tuyến tính đơn giản. Trong các trạng thái biến động cao hoặc quy mô lệnh lớn, tác động này còn tăng theo cấp số nhân:

Ví dụ, trong mô hình tham khảo, khi trạng thái thị trường biến động cao so với thấp, trung bình slippage mỗi lệnh của chiến lược tần suất cao sẽ tăng gấp:

  • BTC: 2.33 lần
  • ETH: 3.99 lần

Khi quy mô đặt lệnh lớn hơn, tác động này còn rõ rệt hơn:

  • Trung bình, slippage thực hiện của chiến lược tần suất cao của BTC tăng từ 2.24 bps lên 5.70 bps
  • Của ETH từ 3.40 bps lên 16.34 bps

Hình ảnh này minh họa rõ ràng:

Hình này thể hiện tổng cộng các chi phí slippage tích lũy theo quy mô đặt lệnh. Đường cong không phải là tuyến tính, mà có dạng cong lồi rõ rệt. Đặc biệt, chiến lược tần suất cao của ETH, khi tăng quy mô từ 5% lên 35%, slippage xấu đi rất nhanh.

Điều này rất quan trọng, vì nó phản ánh một thực tế nhiều nhà giao dịch bỏ qua trong backtest: quy mô vị thế không đơn giản là nhân lên, mà slippage thường tăng theo cấp số nhân. Chiến lược có thể hoạt động tốt với vốn nhỏ, nhưng khi mở rộng quy mô, chi phí này có thể làm mất hết lợi nhuận.

6. Sự khác biệt giữa BTC và ETH

Nhiều người thường nghĩ rằng BTC “đắt hơn”, nên slippage sẽ cao hơn. Nhưng kết quả thực tế cho thấy tình hình phức tạp hơn.

Nếu tính tổng chi phí slippage trung bình theo mô hình tham khảo:

  • BTC: 18,039
  • ETH: 23,624

Trong khi đó, nếu tính theo bps realized slippage trên mỗi giao dịch, ETH có áp lực chi phí rõ rệt hơn:

  • BTC: 2.57 bps
  • ETH: 4.13 bps

Khi phân tích theo từng chiến lược, ta thấy slippage của ETH cao hơn BTC trong mọi loại chiến lược:

Chiến lược BTC ETH
Tần suất cao 3.53 bps 7.76 bps
Trung hạn 2.31 bps 2.34 bps
Thấp 1.87 bps 2.29 bps

Kết hợp tất cả các phân tích, ta có bảng tổng hợp:

Thông số BTC ETH
Lợi nhuận trung bình theo kịch bản tham khảo -38,245 -28,910
Chi phí slippage trung bình 18,039 23,624
Realized slippage trung bình 2.57 bps 4.13 bps
Realized slippage cao nhất (tần suất cao) 3.53 bps 7.76 bps
Realized slippage thấp nhất (thấp) 1.87 bps 2.29 bps
Realized slippage trung bình (trung hạn) 2.31 bps 2.34 bps

Hình ảnh này thể hiện rõ rằng, trong mẫu dữ liệu này, tổng chi phí slippage của ETH cao hơn BTC, cho thấy ETH dù không phải lúc nào cũng “khó làm hơn”, nhưng về dài hạn, chi phí liên quan đến thanh khoản và biến động của ETH cao hơn.

Điều này phản ánh một ý nghĩa rõ ràng: BTC về tổng giá trị giao dịch và tần suất chiến lược không nhất thiết luôn thấp hơn, nhưng nếu tính theo “chi phí thanh khoản trên mỗi đơn vị vốn”, ETH dễ bị slippage xâm phạm hơn, đặc biệt trong các chiến lược tần suất cao và biến động lớn.

Hình này minh họa rõ hơn:

Hình này thể hiện tổng chi phí slippage theo đô la Mỹ tuyệt đối. Trong mẫu dữ liệu này, tổng chi phí slippage của ETH cao hơn BTC, cho thấy rằng, dù không phải lúc nào cũng “khó làm hơn”, nhưng về dài hạn, ETH nhạy cảm hơn với các tác động về thanh khoản.

7. Kết luận: Slippage không phải là lỗi nhỏ, mà là giới hạn sinh tồn của chiến lược

Kết quả của bài backtest này rõ ràng:

  • Thứ nhất, slippage không phải là một tham số tùy ý trong backtest, mà là yếu tố quyết định xem chiến lược có thể thực sự giao dịch được hay không.
  • Thứ hai, nhiều chiến lược có lợi nhuận trong backtest nhưng thua lỗ thực tế là do giả định về chi phí giao dịch quá lý tưởng, gần như không tồn tại.
  • Thứ ba, chiến lược tần suất cao dễ bị slippage “giết chết” nhất, vì bản chất là dùng tần suất giao dịch cực cao để đổi lấy lợi thế nhỏ từng lệnh.
  • Thứ tư, chi phí slippage của ETH cao hơn BTC, đặc biệt trong các trạng thái biến động cao và tần suất cao.
  • Thứ năm, quy mô đặt lệnh càng lớn, tác động của slippage càng không tuyến tính, có xu hướng tăng theo cấp số nhân.

Với các nhà giao dịch tiền mã hóa, câu hỏi thực sự cần đặt ra không phải là “Chiến lược này có thể kiếm được bao nhiêu trong backtest”, mà là:

  • Sau khi trừ phí hai chiều, còn lại bao nhiêu?
  • Sau khi tính slippage hợp lý, còn lại bao nhiêu?
  • Trong các ngày biến động mạnh hoặc thời điểm thanh khoản thấp, chiến lược còn sống nổi không?
  • Khi quy mô vốn tăng lên, chiến lược có còn sinh lời không hay sẽ chuyển sang lỗ?

Nếu không có câu trả lời cho những câu hỏi này, thì lợi nhuận cao trong backtest chỉ là ẩn chứa giả định về chi phí quan trọng nhất, mà chưa được phản ánh rõ ràng.

Xem bản gốc
Tuyên bố miễn trừ trách nhiệm: Thông tin trên trang này có thể đến từ bên thứ ba và không đại diện cho quan điểm hoặc ý kiến của Gate. Nội dung hiển thị trên trang này chỉ mang tính chất tham khảo và không cấu thành bất kỳ lời khuyên tài chính, đầu tư hoặc pháp lý nào. Gate không đảm bảo tính chính xác hoặc đầy đủ của thông tin và sẽ không chịu trách nhiệm cho bất kỳ tổn thất nào phát sinh từ việc sử dụng thông tin này. Đầu tư vào tài sản ảo tiềm ẩn rủi ro cao và chịu biến động giá đáng kể. Bạn có thể mất toàn bộ vốn đầu tư. Vui lòng hiểu rõ các rủi ro liên quan và đưa ra quyết định thận trọng dựa trên tình hình tài chính và khả năng chấp nhận rủi ro của riêng bạn. Để biết thêm chi tiết, vui lòng tham khảo Tuyên bố miễn trừ trách nhiệm.
Bình luận
0/400
Không có bình luận