Trượt giá (slippage) nghĩa là gì
Trượt giá là sự chênh lệch giữa mức giá bạn kỳ vọng khi gửi lệnh và mức giá lệnh thực sự được khớp. Nếu bạn bấm mua ở 1,1000 và lệnh được khớp ở 1,1002, bạn đã gặp trượt giá âm hai pip. Nếu lệnh được khớp ở 1,0999, bạn đã gặp trượt giá dương, đôi khi gọi là cải thiện giá.
Đây là một đặc điểm bình thường của thị trường điện tử chứ không phải dấu hiệu của hành vi sai trái. Giá di chuyển liên tục, và luôn tồn tại một khoảng trễ ngắn giữa lúc bạn thấy một báo giá, lúc lệnh của bạn đến broker hoặc sàn giao dịch, và lúc nó được khớp. Nếu thị trường di chuyển trong khoảng trễ đó, hoặc nếu không có đủ khối lượng ở mức giá của bạn, mức khớp sẽ khác với báo giá.
Trượt giá ảnh hưởng đến mọi loại nhà giao dịch: một nhà đầu tư dài hạn mua cổ phiếu ít giao dịch, một nhà giao dịch trong ngày lướt sóng cực ngắn một cặp tiền tệ, hoặc một nhà giao dịch lướt sóng có lệnh cắt lỗ (stop-loss) bị kích hoạt trong lúc công bố tin tức. Mức độ của nó thay đổi rất lớn theo điều kiện thị trường, loại lệnh và cách khớp lệnh của broker.
Cách hoạt động
Trượt giá có hai nguyên nhân chính.
- Độ trễ: thời gian trôi qua giữa quyết định của bạn và lúc lệnh được khớp. Trong thị trường nhanh, chỉ một phần giây cũng có thể làm báo giá dịch chuyển.
- Thanh khoản: thị trường có thể không có đủ khối lượng ở mức giá đang hiển thị. Khi đó một lệnh lớn sẽ ăn hết các chào giá tốt nhất và chuyển sang các mức xấu hơn. Giá khớp trung bình tệ hơn báo giá đầu tiên.
Loại lệnh quyết định cách xử lý trượt giá.
- Lệnh thị trường (market order) chấp nhận mức giá khả dụng kế tiếp, nên gần như luôn được khớp nhưng ở một mức không chắc chắn.
- Lệnh giới hạn (limit order) đặt ra mức giá xấu nhất có thể chấp nhận. Nó tránh được trượt giá âm nhưng có thể không được khớp chút nào.
- Lệnh dừng (stop order) chuyển thành lệnh thị trường khi chạm mức dừng, nên có thể khớp vượt quá mức dừng, đặc biệt khi có khoảng trống giá.
- Lệnh stop-limit kết hợp cả hai, giúp giới hạn mức giá nhưng có thể khiến bạn không còn lối thoát.
Một số broker cung cấp cài đặt độ lệch tối đa hoặc ngưỡng chấp nhận trượt giá. Nếu giá đã dịch chuyển nhiều hơn ngưỡng của bạn vào lúc lệnh đến nơi, lệnh bị từ chối hoặc báo giá lại (requote) thay vì được khớp. Các broker khác dùng quy trình last look, trong đó nhà tạo lập có thể từ chối một lệnh sau khi nó đã được gửi. Cách một công ty xử lý trượt giá dương và âm, đối xứng hay không, phụ thuộc vào mô hình khớp lệnh của họ và được công bố trong chính sách thực hiện lệnh.
Một ví dụ minh họa
Các con số này chỉ mang tính minh họa. Một nhà giao dịch muốn mua 5 lot chuẩn EUR/USD, tức 500.000 đơn vị, ngay trước một đợt công bố dữ liệu. Báo giá là 1,1000 / 1,1001, và nhà giao dịch gửi một lệnh mua thị trường.
- Lệnh đến thị trường một phần giây sau đợt công bố. Giá chào bán tốt nhất bây giờ là 1,1004 và broker khớp 200.000 đơn vị đầu tiên ở 1,1004.
- 200.000 đơn vị tiếp theo được khớp ở 1,1006 và 100.000 đơn vị cuối cùng ở 1,1009.
- Giá khớp trung bình = (200.000 × 1,1004 + 200.000 × 1,1006 + 100.000 × 1,1009) ÷ 500.000 = (220.080 + 220.120 + 110.090) ÷ 500.000 = 550.290 ÷ 500.000 = 1,10058.
- Giá kỳ vọng là 1,1001, vậy trượt giá = 1,10058 - 1,1001 = 0,00048, tức 4,8 pip.
- Chi phí bằng đô la = 4,8 pip × 10 USD mỗi pip cho mỗi lot chuẩn × 5 lot = 240 USD.
Một lệnh giới hạn ở 1,1003 sẽ tránh được phần lớn khoản đó, nhưng có thể không được khớp nếu giá tiếp tục tăng.
Bây giờ là trường hợp cắt lỗ. Một vị thế mua có mức dừng ở 1,0950. Qua cuối tuần thị trường tạo khoảng trống giá và mở cửa ở 1,0900. Lệnh dừng được kích hoạt và khớp ở 1,0900, tức vượt quá mức dừng 50 pip. Khoản lỗ lớn hơn kế hoạch.
Vì sao điều này quan trọng
Trượt giá là một chi phí giao dịch thực sự mà không xuất hiện trên biểu phí. Với một chiến lược có mục tiêu nhỏ, một pip trượt giá ở mỗi chiều có thể triệt tiêu một phần lớn lợi nhuận kỳ vọng. Nó cũng ảnh hưởng đến rủi ro: lệnh cắt lỗ là một yêu cầu thoát lệnh chứ không phải sự đảm bảo về giá, nên khoản lỗ dự kiến có thể bị vượt qua.
Sự khác biệt giữa các broker có thể đáng kể. Các broker có thanh khoản sâu và hạ tầng nhanh thường cho mức khớp sát hơn, trong khi những broker có định tuyến chậm hơn hoặc ít nhà cung cấp thanh khoản có mức dao động lớn hơn. Chính sách thực hiện lệnh của broker và các thống kê được công bố, nếu có, là một manh mối. Trượt giá dương có tồn tại: trong thị trường đang tăng hoặc giảm, lệnh có thể được khớp tốt hơn báo giá, và một chính sách công bằng sẽ chuyển một phần lợi ích đó cho khách hàng.
Cách sử dụng trong thực tế
- Đọc chính sách thực hiện lệnh của broker để xem trượt giá có đối xứng không và có dùng last look không.
- Ưu tiên lệnh giới hạn cho các lần vào lệnh mà mức giá quan trọng hơn sự chắc chắn được khớp.
- Tránh đặt lệnh thị trường vài giây trước tin tức lớn, khi chênh lệch giá giãn rộng và thanh khoản mỏng đi.
- Giao dịch với quy mô mà thị trường có thể hấp thụ. Chia các lệnh lớn thành các lệnh nhỏ hơn nếu cần.
- Kiểm tra nền tảng trên tài khoản demo rồi bằng các giao dịch thật nhỏ, và ghi lại chênh lệch giữa giá báo và giá khớp.
- Thêm một khoản dự phòng cho trượt giá khi tính khoảng cách dừng lỗ và quy mô vị thế.
- Cân nhắc lệnh dừng được đảm bảo ở nơi có cung cấp, và đối chiếu chi phí phát sinh của chúng với mức bảo vệ.
Những sai lầm và quan niệm sai thường gặp
- Cho rằng trượt giá luôn là lỗi của broker. Biến động thị trường và thanh khoản mỏng gây ra phần lớn trượt giá.
- Nghĩ rằng lệnh cắt lỗ cố định giá thoát lệnh. Trong thị trường nhanh hoặc khi có khoảng trống giá, mức khớp có thể tệ hơn nhiều.
- Bỏ qua trượt giá dương. Một broker công bằng đôi khi sẽ khớp cho bạn tốt hơn báo giá.
- Dùng lệnh thị trường cho các giao dịch lớn trên sản phẩm kém thanh khoản.
- Chỉ so sánh broker theo chênh lệch giá. Chất lượng khớp lệnh có thể quan trọng hơn một phần nhỏ của pip.
- Đặt độ lệch tối đa rất chặt rồi ngạc nhiên vì nhiều lệnh bị từ chối.
Rủi ro và hạn chế
Bạn không thể loại bỏ trượt giá, chỉ có thể quản lý nó. Lệnh giới hạn loại bỏ sự bất định về giá nhưng thêm rủi ro khớp lệnh. Lệnh dừng được đảm bảo tốn thêm phí và có thể không có ở mọi thị trường. Trượt giá có thể cực đoan trong lúc có khoảng trống giá, sự sụp giá chớp nhoáng (flash crash) và các phiên kém thanh khoản, và với đòn bẩy thì tác động tài chính bị khuếch đại. Các bài kiểm tra lại dữ liệu quá khứ (backtest) giả định khớp lệnh hoàn hảo có xu hướng thổi phồng kết quả. Giao dịch CFD có rủi ro cao bị mất tiền nhanh chóng, và trượt giá là một lý do khiến một biến động có vẻ nhỏ có thể trở nên tốn kém.
Brokeli nhìn nhận vấn đề này như thế nào
Brokeli xem xét những gì các broker công bố về việc thực hiện lệnh: mô hình khớp lệnh, có áp dụng last look hoặc báo giá lại (requote) không, trượt giá có đối xứng không, và có những biện pháp bảo vệ nào như lệnh dừng được đảm bảo. Những thông tin này lấy từ bản chụp nghiên cứu đã công bố và các tài liệu pháp lý. Chúng tôi không tuyên bố đo lường chất lượng khớp lệnh trực tiếp cho mọi tài khoản và khuyến khích độc giả thử nghiệm với quy mô nhỏ.
Câu hỏi thường gặp
Trượt giá trong giao dịch là gì?
Đó là khoảng chênh giữa mức giá bạn kỳ vọng và mức giá lệnh của bạn thực sự được khớp. Nó xảy ra vì thị trường di chuyển giữa lúc nhập lệnh và lúc khớp lệnh, hoặc vì không có đủ khối lượng ở mức giá đã báo. Nó có thể âm, dương hoặc bằng không.
Nguyên nhân nào gây ra trượt giá?
Các nguyên nhân chính là biến động thị trường, thanh khoản mỏng và độ trễ. Lệnh lớn, các đợt công bố tin tức, thời điểm mở cửa thị trường và khoảng trống giá đều làm tăng khả năng mức khớp khác với báo giá. Loại lệnh cũng quan trọng, vì lệnh thị trường và lệnh dừng chịu ảnh hưởng của nó, còn lệnh giới hạn thì không.
Làm sao giảm trượt giá?
Dùng lệnh giới hạn khi có thể, tránh giao dịch trong vài giây quanh các tin tức lớn, chọn công cụ và giờ giao dịch có thanh khoản, và giữ quy mô lệnh hợp lý. Hãy kiểm tra chính sách thực hiện lệnh của broker và thử bằng các giao dịch nhỏ. Bạn có thể giảm trượt giá nhưng không thể loại bỏ hoàn toàn.
Trượt giá dương có thật không?
Có. Nếu thị trường di chuyển theo hướng có lợi cho bạn giữa lúc đặt lệnh và lúc khớp, bạn có thể nhận được mức giá tốt hơn báo giá. Các chính sách thực hiện lệnh khác nhau về việc có chuyển lợi ích từ trượt giá dương cho khách hàng hay không, vì vậy hãy kiểm tra xem broker của bạn có đối xử đối xứng với lãi và lỗ từ trượt giá không.
Trượt giá có áp dụng cho lệnh cắt lỗ không?
Có. Lệnh cắt lỗ thường trở thành lệnh thị trường khi được kích hoạt, nên có thể khớp vượt quá giá dừng trong thị trường nhanh hoặc khi thị trường có khoảng trống giá. Một số broker cung cấp lệnh dừng được đảm bảo có thu phí, cố định giá thoát lệnh, dù có kèm điều kiện áp dụng.