Cách đặt chốt lời, cắt lỗ: trailing stop, OCO và so sánh 13 sàn (2026)

Cập nhật Kiểm tra quy định 2026-10-18

Chốt lời, cắt lỗ (TP/SL) là lệnh đóng vị thế có điều kiện mà bạn đặt sẵn từ trước: chỉ khi giá chạm giá kích hoạt bạn đã đặt, sàn mới gửi lệnh thị trường hoặc lệnh giới hạn để đóng vị thế. Với hợp đồng, bạn có thể tích chọn ngay khi đặt lệnh, hoặc mở vị thế xong rồi vào tab “Vị thế” để đặt bổ sung; với giao ngay thì dùng lệnh TP/SL, hoặc lệnh OCO, trong đó một lệnh khớp thì lệnh còn lại tự động bị hủy. Tôi đã xem hướng dẫn chính thức của 13 sàn: sàn nào cũng cho đặt TP/SL trên hợp đồng, điểm khác nhau nằm ở việc giá kích hoạt được chọn theo những loại giá nào, và có trailing stop cũng như OCO giao ngay hay không.

Nếu lệnh được gửi sau khi kích hoạt là lệnh thị trường, phí sẽ tính theo Taker, và giá khớp có thể tệ hơn giá kích hoạt (trượt giá); nếu là lệnh giới hạn, chỉ cần giá nhảy vọt qua là lệnh có thể hoàn toàn không khớp. Ngoài ra, thanh lý dựa vào giá đánh dấu, còn nếu cắt lỗ lại kích hoạt theo giá gần nhất, thì khi thị trường biến động mạnh, vị thế có thể bị thanh lý trước, cắt lỗ không kịp kích hoạt.

Đòn bẩy khuếch đại cả lãi lẫn lỗ. Khi giá đi ngược hướng, vị thế có thể bị thanh lý bắt buộc và bạn sẽ mất toàn bộ ký quỹ. Bài này chỉ giải thích từng loại lệnh thoát vị thế hoạt động ra sao, cài đặt thế nào và phải trả bao nhiêu phí, không khuyến nghị nên đặt cắt lỗ ở mức giá nào.

Tóm tắt
TP/SL kích hoạt bằng lệnh thị trường sẽ khớp với tư cách Taker; tính theo phí Taker hợp đồng VIP 0 của Binance là 0.05%, cắt lỗ 0.1 BTC ở 57,000 USDT thì phí đóng vị thế là 2.85 USDT.
Trailing stop trên hợp đồng Binance cho đặt tỷ lệ hồi lại từ 0.01% đến 20%; nếu không đặt giá kích hoạt, lệnh sẽ được kích hoạt ở giá thị trường tại thời điểm đó.
Cả 13 sàn đều cho đặt TP/SL trên hợp đồng; trong các trang chính thức tôi tìm được (gồm cả tài liệu API), Binance, OKX, Bybit, Bitget, MEXC, BingX, KuCoin ghi rõ giao ngay có thể đặt lệnh OCO.
Hướng dẫn chính thức của Binance, Gate, XT, Pionex đều nhắc: thanh lý dựa vào giá đánh dấu, còn cắt lỗ kích hoạt theo giá gần nhất thì vị thế có thể bị thanh lý trước khi cắt lỗ kịp kích hoạt.
BingX, MEXC, XT có “cắt lỗ đảm bảo” tính phí: sau khi kích hoạt sẽ khớp đúng giá cắt lỗ đã đặt, không bị trượt giá, và chỉ thu phí khi kích hoạt và khớp lệnh.

Dữ liệu dưới đây được kiểm tra theo các trang chính thức vào 2026-10-18 (ngày kiểm tra dữ liệu), để mọi người tham khảo.

TP/SL là gì? Kích hoạt bằng lệnh thị trường và lệnh giới hạn khác nhau thế nào?

Một lệnh TP/SL có ba mức giá: giá kích hoạt (chạm mới gửi lệnh), giá đặt lệnh (chỉ lệnh giới hạn mới có) và giá khớp thực tế. Trước khi kích hoạt, lệnh không vào sổ lệnh; hướng dẫn của OKX cũng ghi rõ trước khi kích hoạt thì vị thế và ký quỹ không bị đóng băng (cài đặt TP/SL hợp đồng OKX, cập nhật 2026-08-26). Loại lệnh được gửi sau khi kích hoạt quyết định lệnh có khớp hay không, khớp ở giá nào và phí tính ra sao:

Hạng mụcKích hoạt bằng lệnh thị trườngKích hoạt bằng lệnh giới hạn
Gửi đi sau khi kích hoạtLệnh thị trườngLệnh giới hạn ở mức giá chỉ định
Có khớp khôngGần như chắc chắn khớp (thị trường cực đoan, thiếu thanh khoản vẫn có thể thất bại)Giá nhảy qua giá đặt lệnh thì không khớp, hoặc chỉ khớp một phần
Giá khớpKhớp theo sổ lệnh lúc đó, có thể bị trượt giáGiá đặt lệnh hoặc giá tốt hơn
PhíTakerKhớp ngay với sổ lệnh thì tính Taker, nằm chờ trên sổ lệnh rồi mới khớp thì mới là Maker

Nguồn: tổng quan các loại lệnh của Bybit (cập nhật 2026-09-30) ghi rõ lệnh thị trường có điều kiện sau khi kích hoạt sẽ khớp ở giá tốt nhất và tính là Taker, còn lệnh giới hạn có điều kiện thì “không nhất thiết khớp với tư cách Maker”; câu hỏi thường gặp về TP/SL của MEXC (2026-10-08) ghi rõ TP/SL “không đảm bảo thực hiện 100%”, và sau khi kích hoạt sẽ thu phí giao dịch thông thường.

Với cắt lỗ giới hạn, giá đặt lệnh thường đặt kém hơn giá kích hoạt một chút, nhưng không quá xa. Hướng dẫn cài đặt TP/SL của XT (cập nhật 2026-08-07) lấy ví dụ giá kích hoạt 3,200, giá đặt lệnh 3,198, để lệnh bán giới hạn dễ khớp hơn; còn hướng dẫn OCO của Binance thì khuyên nên đặt giá của lệnh dừng giới hạn sát với giá kích hoạt.

Ví dụ tính toán: chi phí TP/SL của một lệnh long 10x

Điều kiện: trên Binance, mở lệnh long BTCUSDT 0.1 BTC ở giá vào 60,000 USDT, giá trị vị thế 6,000 USDT, 10x cô lập, ký quỹ 600 USDT; phí theo mức hợp đồng VIP 0 của Binance là Maker 0.02%, Taker 0.05%, mở vị thế bằng lệnh thị trường. Cắt lỗ 57,000 và chốt lời 66,000 chỉ là giá giả định cho dễ tính.

Tình huốngLãi/lỗ chênh lệch giá (USDT)Phí đóng vị thế (USDT)Tổng cộng, tính cả phí mở vị thế 3 USDT (USDT)
Cắt lỗ 57,000 kích hoạt bằng lệnh thị trường, khớp đúng giá kích hoạt−3005,700 × 0.05% = 2.85−305.85
Như trên, nhưng trượt giá đến 56,900 mới khớp−3105,690 × 0.05% ≈ 2.85−315.85
Chốt lời 66,000 bằng lệnh giới hạn chờ khớp (Maker)+6006,600 × 0.02% = 1.32+595.68
Chốt lời 66,000 kích hoạt bằng lệnh thị trường (Taker)+6006,600 × 0.05% = 3.30+593.70

Phép tính dùng phí hợp đồng VIP 0 trên trang phí của Binance, chưa tính phí funding. Bảng này cho thấy hai điều. Thứ nhất, trượt giá 100 USDT mỗi BTC thì 0.1 BTC lỗ thêm 10 USDT, gấp hơn 3 lần phí 2.85 USDT; chi phí của cắt lỗ chủ yếu đến từ trượt giá chứ không phải phí. Thứ hai, chuyển chốt lời sang lệnh giới hạn chờ khớp thì lệnh này tiết kiệm được 1.98 USDT.

Giá cắt lỗ cũng phải nằm trước giá thanh lý. Ước tính sơ bộ bằng công thức chung cho lệnh long cô lập (giả định tỷ lệ ký quỹ duy trì 0.4%, Taker 0.05%), giá thanh lý của lệnh này khoảng (60,000 − 600 ÷ 0.1) ÷ (1 − 0.4% − 0.05%) ≈ 54,244 USDT; nếu đặt cắt lỗ thấp hơn mức giá này, vị thế sẽ bị thanh lý trước. Tỷ lệ ký quỹ duy trì mỗi sàn mỗi khác, muốn thay bằng số liệu của bạn thì dùng công cụ tính giá thanh lý; cách tính phí đầy đủ xem ở cách tính phí hợp đồng.

Trailing stop hoạt động thế nào?

Với trailing stop (trên giao diện tiếng Trung, OKX gọi là “TP/SL di động”, BingX, XT, Ourbit gọi là “lệnh theo dõi”), giá kích hoạt sẽ dịch chuyển theo hướng có lợi cho bạn, và chỉ kích hoạt khi giá quay đầu hồi lại đủ tỷ lệ hồi lại bạn đặt; sau khi kích hoạt, phần lớn sẽ khớp bằng lệnh thị trường. Quy tắc theo hướng dẫn trailing stop của Binance (cập nhật 2026-07-31):

  • Tỷ lệ hồi lại: từ 0.01% đến 20%, tự nhập.
  • Giá kích hoạt: không bắt buộc. Bỏ trống thì lệnh được kích hoạt ở giá thị trường hiện tại (tùy loại kích hoạt, có thể là giá gần nhất hoặc giá đánh dấu); với trailing bán, giá kích hoạt phải cao hơn giá thị trường, còn trailing mua thì phải thấp hơn.
  • Điều kiện kích hoạt: giá phải chạm giá kích hoạt trước, sau đó hồi lại từ mức cao nhất kể từ khi kích hoạt (lệnh mua thì xét mức thấp nhất) với biên độ lớn hơn hoặc bằng tỷ lệ hồi lại, thì lệnh thị trường mới được gửi đi. Loại kích hoạt có thể chọn giá gần nhất hoặc giá đánh dấu, và cũng có thể đặt thành Chỉ giảm.

Lấy lại lệnh long 0.1 BTC ở 60,000 USDT làm ví dụ, đặt một lệnh trailing bán: tỷ lệ hồi lại 2%, giá kích hoạt 63,000.

Diễn biến giáGiá kích hoạt của trailingKết quả
Giá tăng lên 63,00063,000 × (1 − 2%) = 61,740Lệnh trailing được kích hoạt
Tiếp tục tăng, cao nhất 66,00066,000 × (1 − 2%) = 64,680Giá kích hoạt dời lên theo, không dời xuống
Từ 66,000 hồi về 64,68064,680Bán bằng lệnh thị trường, lãi chênh lệch giá 468 USDT, phí Taker 6,468 × 0.05% ≈ 3.23 USDT
Sau khi kích hoạt, giảm thẳng về 61,74061,740Bán bằng lệnh thị trường, lãi chênh lệch giá 174 USDT
Không bao giờ tăng tới 63,000Không cóLệnh trailing không được kích hoạt, không bảo vệ gì khi giá giảm

Cách tính theo quy tắc của Binance, giá khớp lấy theo giá thị trường tại lúc kích hoạt. Dòng cuối là chỗ dễ bị bỏ qua nhất: đã đặt giá kích hoạt thì trước khi kích hoạt, trailing stop không làm gì cả; nếu cần bảo vệ khi giá giảm, vẫn phải đặt thêm một lệnh cắt lỗ thông thường. Hướng dẫn trailing stop của OKX (cập nhật 2026-08-26) ghi rõ giá kích hoạt xét theo giá giao dịch gần nhất, tỷ lệ hồi lại có thể đặt theo tỷ lệ hoặc theo khoảng giá; khi bất kỳ lệnh nào kích hoạt và đóng toàn bộ vị thế, các trailing stop khác sẽ tự động bị hủy.

Các sàn khác mô tả gần như giống nhau: câu hỏi thường gặp về trailing stop của MEXC (2026-03-16) đưa công thức giá kích hoạt bán = giá cao nhất lịch sử − biên độ hồi lại, giá kích hoạt có thể theo giá giao dịch gần nhất, giá đánh dấu hoặc giá chỉ số, sau khi kích hoạt sẽ giảm hoặc đóng vị thế bằng lệnh thị trường; hướng dẫn lệnh theo dõi của XT (cập nhật 2026-06-16) nhắc rằng lúc kích hoạt nếu số lượng khả dụng không đủ thì lấy theo số lượng khả dụng, còn thấp hơn khối lượng đặt lệnh tối thiểu thì lệnh thất bại. Tài liệu API chính thức của HTX ghi tỷ lệ hồi lại tối thiểu của lệnh theo dõi trên hợp đồng là 0.1%, còn trailing stop giao ngay là từ 0.1% đến 5% (API hợp đồng USDT-M của HTX, API giao ngay của HTX).

Lệnh OCO giao ngay là gì?

OCO (One-Cancels-the-Other, giao diện tiếng Trung của Binance gọi là “lệnh lựa chọn”) là gộp một lệnh giới hạn và một lệnh dừng giới hạn với nhau: một lệnh kích hoạt hoặc khớp thì lệnh kia tự động bị hủy; tự tay hủy một lệnh thì lệnh kia cũng bị hủy theo. Cách này dùng nhiều nhất khi bạn đang giữ coin giao ngay và muốn đặt sẵn cả chốt lời lẫn cắt lỗ cùng lúc. Quy tắc giá theo hướng dẫn OCO của Binance (cập nhật 2025-11-18):

  • OCO bán: giá giới hạn (chốt lời) > giá hiện tại > giá kích hoạt cắt lỗ.
  • OCO mua: giá giới hạn < giá hiện tại < giá kích hoạt cắt lỗ.
  • Nơi đặt lệnh: Giao dịch → Giao ngay, chọn loại lệnh OCO, nhập giá giới hạn chốt lời, giá kích hoạt cắt lỗ, giá giới hạn cắt lỗ và số lượng.

Ví dụ: bạn giữ 0.1 BTC trên giao ngay Binance, giá hiện tại 60,000 USDT, đặt một lệnh OCO bán: giá giới hạn chốt lời 66,000, giá kích hoạt cắt lỗ 57,000, giá giới hạn cắt lỗ 56,900. Giá tăng lên 66,000 thì lệnh giới hạn khớp, lệnh cắt lỗ tự động bị hủy, bạn nhận 6,600 USDT, phí tính theo mức giao ngay VIP 0 của Binance là 0.1%, tức 6.6 USDT; giá giảm về 57,000 thì lệnh dừng giới hạn được gửi đi, bán ở 56,900 hoặc giá tốt hơn, lệnh chốt lời bị hủy, khớp ở 56,900 thì phí là 5.69 USDT. Nếu giá nhảy một mạch qua 56,900, lệnh dừng giới hạn sẽ nằm trên sổ lệnh mà không khớp, đó là cái giá của cắt lỗ giới hạn.

Quy tắc của các sàn khác: hướng dẫn OCO của BingX (cập nhật 2024-07-25) có quan hệ giá giống Binance, bản web chọn OCO trong menu thả xuống “TP/SL”, app cần phiên bản 4.23.5 trở lên; các loại lệnh giao ngay của MEXC (2026-09-21) ghi rõ khi một lệnh kích hoạt hoặc khớp (dù chỉ khớp một phần), lệnh kia sẽ tự động bị hủy; tài liệu API OCO giao ngay của KuCoin ghi rõ mỗi tài khoản trên một cặp giao dịch có tối đa 20 lệnh loại dừng chưa kích hoạt. OCO của Bybit chỉ mở cho giao ngay, hợp đồng không dùng được.

Nếu giao ngay không đặt được OCO, chốt lời và cắt lỗ phải đặt thành hai lệnh riêng; hai lệnh này độc lập với nhau, một lệnh khớp thì lệnh kia không tự hủy, bạn phải nhớ tự hủy. Ví dụ TP/SL giao ngay của XT (cập nhật 2026-08-25) sau khi kích hoạt luôn đặt lệnh giới hạn; hướng dẫn giao dịch giao ngay của Ourbit chỉ liệt kê ba chế độ: giới hạn, thị trường, TP/SL giới hạn; hơn nữa giao ngay của Ourbit hiện miễn phí giao dịch, nên không có hoàn phí.

Các loại TP/SL mà 13 sàn hỗ trợ

SànTP/SL hợp đồngLoại giá kích hoạtTrailing stop hợp đồngOCO giao ngayTaker hợp đồng (phí cắt lỗ thị trường)
BinanceCó, chia được nhiều phần (web: “mục tiêu phân chia”)Giá gần nhất, giá đánh dấuCó, hồi lại 0.01%–20%Có0.05%
OKXCó, tối đa 100 lệnh mỗi cặp giao dịchGần nhất, đánh dấu, chỉ sốCó (TP/SL di động), tối đa 50 lệnhCó (loại lệnh thuật toán trong API có OCO)0.05%
BybitCó, toàn bộ hoặc một phần vị thếGiá giao dịch gần nhất, chỉ số, đánh dấu (mặc định gần nhất)CóCó (chỉ giao ngay)0.055%
BitgetCó, tối đa 20 lệnhGần nhất, đánh dấu, chỉ sốCóCó0.06%
MEXCCó, toàn bộ hoặc một phần vị thếGiá gần nhất, giá hợp lýCóCó0.02%
GateCó, ngoài ra còn cắt lỗ theo MMRGần nhất, đánh dấu, chỉ sốCó (chốt lời theo dõi)Trung tâm trợ giúp chính thức không ghi rõ0.05%
BingXCó, chế độ cơ bản và nâng caoĐánh dấu, gần nhấtCó (lệnh theo dõi)Có0.05%
KuCoinCóGần nhất, đánh dấu (lệnh điều kiện chọn thêm được chỉ số)CóCó (mỗi cặp giao dịch tối đa 20 lệnh chưa kích hoạt)0.06%
HTXCóChính thức không ghi rõ; có thêm bảo vệ giáCó, hồi lại tối thiểu 0.1%Chính thức không ghi rõ0.06%
XTCó, một phần vị thế đặt được nhiều lệnhĐánh dấu, chỉ số, gần nhất (mặc định gần nhất)Có (lệnh theo dõi)Chính thức không ghi rõ0.06%
WEEXCó, tối đa 20 lệnhGiá giao dịch gần nhất (lệnh kế hoạch chọn được đánh dấu)CóChính thức không ghi rõ0.08%
PionexCó, tối đa 200 lệnh chờ kích hoạtGần nhất, đánh dấuChính thức không ghi rõChính thức không ghi rõ0.05%
OurbitCó, kích hoạt xong đóng vị thế bằng lệnh thị trườngChính thức không ghi rõ (lệnh kế hoạch chọn được gần nhất, hợp lý, chỉ số)Có (lệnh theo dõi)Không có trong hướng dẫn giao ngay chính thức0.04% (thông báo cho VIP 0 tại Đài Loan là 0.05%)

Nguồn (kiểm tra 2026-10-18): TP/SL của Binance, tài liệu API của OKX, TP/SL của Bybit, TP/SL của Bitget và lệnh chiến lược giao ngay, giới thiệu TP/SL của Gate, các loại lệnh của BingX, các loại lệnh hợp đồng của KuCoin, thông báo bảo vệ giá của HTX, câu hỏi thường gặp về TP/SL của XT, TP/SL của WEEX và hướng dẫn đặt lệnh hợp đồng của WEEX, FAQ hợp đồng thủ công của Pionex, giải thích các kiểu lệnh của Ourbit; trang trailing stop của MEXC, XT, OKX xem ở phần trước. Taker là phí VIP 0 của hợp đồng vĩnh cửu ký quỹ USDT, nguồn của từng sàn xem trong các bài tổng hợp phí của trang này, ví dụ phí giao dịch Binance, phí giao dịch OKX, phí giao dịch Bybit, phí giao dịch Bitget.

Đổi Taker ra số tiền: cắt lỗ thị trường 0.1 BTC ở 57,000 USDT, phí đóng vị thế đi từ 1.14 USDT của MEXC, 2.28 USDT của Ourbit, 2.85 USDT của Binance và OKX, 3.14 USDT của Bybit, 3.42 USDT của Bitget và KuCoin, đến 4.56 USDT của WEEX. Chênh lệch tối đa 4 lần, nhưng so với trượt giá trong ví dụ phía trên thì phần này không lớn.

Sàn nào có cắt lỗ đảm bảo?

Với cắt lỗ thông thường, trượt giá do bạn chịu. BingX, MEXC, XT còn cung cấp cắt lỗ đảm bảo có tính phí, sau khi kích hoạt đảm bảo khớp đúng giá cắt lỗ bạn đã đặt: tính năng giá đảm bảo của BingX chỉ thu phí theo giá trị giao dịch khi kích hoạt, đặt xong thì không sửa được; cắt lỗ đảm bảo của MEXC (2026-09-09) chỉ mở cho một số cặp giao dịch, chỉ kích hoạt được theo giá gần nhất; theo thông báo cắt lỗ đảm bảo của XT (cập nhật 2026-10-11), phí = số lượng khớp cắt lỗ × giá khớp cắt lỗ × mức phí cắt lỗ đảm bảo của cặp giao dịch đó, đợt đầu hỗ trợ BTCUSDT, ETHUSDT, SOLUSDT, XRPUSDT, DOGEUSDT. Mức phí của cả ba sàn đều lấy theo hiển thị trên trang đặt lệnh.

Các bước cài đặt: lấy Binance và OKX làm ví dụ

Hợp đồng Binance: cài đặt khi đặt lệnh

  1. Trên trang giao dịch hợp đồng, bấm “Giới hạn”, nhập giá và số lượng (lệnh thị trường, lệnh dừng cũng có thể kèm TP/SL).
  2. Tích chọn “TP/SL”, loại kích hoạt chọn “Giá gần nhất” hoặc “Giá đánh dấu”.
  3. Nhập giá chốt lời và giá cắt lỗ, hoặc đặt theo lãi/lỗ ước tính, ROI% hay độ lệch%.
  4. Bấm “Mua/Long” hoặc “Bán/Short” để gửi lệnh, rồi vào tab “Lệnh mở”, ở cột “TP/SL” bấm “Xem” để kiểm tra.

Nếu đã mở vị thế, hãy thêm hoặc sửa trong tab “Vị thế”, cài đặt sẽ áp dụng cho toàn bộ vị thế; muốn chia nhiều phần thì bản web dùng “mục tiêu phân chia”, app dùng “TP/SL một phần”. Vài giới hạn: TP/SL và “Chỉ giảm” không thể tích cùng lúc; FAQ chính thức bằng tiếng Trung viết, tạm dịch: “Nếu bạn dùng chế độ phòng hộ, chức năng TP/SL chỉ áp dụng cho các lệnh đang chờ khớp”; đóng vị thế xong thì TP/SL của vị thế đó tự động bị hủy. Các bước này dựa theo câu hỏi thường gặp về TP/SL của Binance (cập nhật 2026-08-25); FAQ chính thức này không liệt kê riêng đường dẫn menu trên app. Trên bản web có thể đổi giá kích hoạt mặc định ở “Tùy chọn giao dịch” → “Cài đặt giao dịch mặc định” → “Loại kích hoạt mặc định”; quy trình mở vị thế xem ở hướng dẫn chơi hợp đồng Binance.

FAQ này còn nêu một chi tiết dễ vấp: TP/SL kèm theo khi đặt lệnh thuộc loại lệnh chiến lược OTOCO hoặc OTO, TP/SL luôn được đặt theo số lượng của lệnh chính, kể cả khi lệnh chính chỉ khớp một phần; nếu giá kích hoạt quá sát giá lệnh chính, lệnh phụ có thể bị hủy ngay khi lệnh chính khớp, nên Binance khuyên giữ khoảng cách đủ xa giữa hai mức giá.

Giao ngay Binance: đặt lệnh OCO

Cả web lẫn app đều vào “Giao dịch” → “Giao ngay”, chọn loại lệnh “OCO”, lần lượt nhập giá giới hạn chốt lời, giá kích hoạt cắt lỗ, giá giới hạn cắt lỗ và số lượng rồi gửi lệnh. Lệnh OCO chưa khớp xem ở “Lệnh mở”, lệnh đã khớp xem ở “Lịch sử lệnh” (hướng dẫn OCO của Binance). API giao ngay của Binance còn hỗ trợ trailing stop, khoảng cách kích hoạt đặt theo điểm cơ bản (BIPS), 100 BIPS nghĩa là kích hoạt khi giá giảm 1% so với mức cao nhất (FAQ trailing stop giao ngay của Binance).

Hợp đồng OKX: TP/SL và trailing stop

  • Khi mở vị thế (app và web như nhau): trên trang giao dịch hợp đồng, nhập số lượng, tích chọn “TP/SL”, điền giá chốt lời và giá cắt lỗ, bấm “Mở long” hoặc “Mở short”; bấm “Nâng cao” để chuyển sang đặt trailing stop.
  • Sau khi mở vị thế, trên app: bấm “Vị thế” → chọn vị thế → “TP/SL”, cài xong bấm “Xác nhận”.
  • Sau khi mở vị thế, trên web: ở “Vị thế hiện tại” chọn vị thế, ở cột TP/SL bấm “Thêm”, cài xong bấm “Xác nhận”.
  • Trailing stop, trên app: “Giao dịch” → “Hợp đồng” → “Vị thế” → chọn vị thế → “TP/SL” → “Trailing stop” → chọn “Tỷ lệ” hoặc “Khoảng giá”, điền tỷ lệ hồi lại, số lượng và giá kích hoạt (không bắt buộc), bấm “Xác nhận”.
  • Trailing stop, trên web: “Giao dịch” → “Hợp đồng” → “Vị thế hiện tại” → chọn vị thế, ở chỗ TP/SL bấm “Thêm” → “Trailing stop”, các bước còn lại giống nhau.

Các bước dựa theo cài đặt TP/SL hợp đồng OKX và hướng dẫn trailing stop (cả hai cập nhật 2026-08-26). Giá kích hoạt của OKX chọn được giá gần nhất, giá đánh dấu hoặc giá chỉ số; OKX cũng ghi rõ TP/SL có thể đặt lệnh thất bại do giới hạn giá, giới hạn vị thế, thiếu ký quỹ hoặc sự cố hệ thống. Tài liệu API chính thức của OKX liệt kê giới hạn số lệnh chờ cùng lúc: TP/SL 100 lệnh mỗi cặp giao dịch, lệnh kế hoạch 500 lệnh, trailing stop 50 lệnh. Quy trình mở vị thế xem ở hướng dẫn chơi hợp đồng OKX.

Những lý do thường gặp khiến cắt lỗ không khớp

  1. Thực hiện bằng lệnh giới hạn, giá nhảy qua mất: hướng dẫn chính thức của Bitget, MEXC, XT đều ghi rõ TP/SL giới hạn có thể không khớp hoặc chỉ khớp một phần khi thị trường nhảy giá.
  2. Bị thanh lý trước: thanh lý dựa vào giá đánh dấu. Hướng dẫn lệnh cắt lỗ, chốt lời của Binance nhắc rằng khi biến động mạnh, giá gần nhất có thể lệch đáng kể so với giá đánh dấu, đừng đặt giá cắt lỗ quá sát giá thanh lý; Pionex thì từ chối luôn lệnh có giá cắt lỗ nằm sau giá thanh lý. Khác biệt giữa các loại giá kích hoạt xem ở giá đánh dấu và giá gần nhất khác nhau thế nào.
  3. Bảo vệ giá hủy lệnh: bảo vệ giá của HTX bật sẵn theo mặc định; lúc kích hoạt, nếu chênh lệch giữa giá gần nhất và giá đánh dấu vượt ngưỡng, TP/SL sẽ bỏ qua kích hoạt và bị hủy; Bitget cũng có bảo vệ giá lấy giá phá sản làm chuẩn, giá đóng vị thế vượt phạm vi thì hủy lệnh.
  4. Số lượng không khớp: câu hỏi thường gặp về TP/SL của Gate ghi rõ số lượng cắt lỗ lớn hơn vị thế đang giữ sẽ thất bại; XT ghi rõ số lượng vị thế vượt giới hạn một lệnh thị trường cũng có thể thất bại. Ở Pionex, sau khi lệnh chốt lời một phần khớp, lệnh cắt lỗ toàn bộ vị thế có số lượng vượt phần vị thế còn lại sẽ chuyển thành “Đã mất hiệu lực”, phần vị thế còn lại không còn được bảo vệ.
  5. Vị thế thay đổi, TP/SL bị hủy: sau khi đóng vị thế thủ công, bị thanh lý hoặc tự động giảm đòn bẩy, Bitget, WEEX sẽ hủy TP/SL liên quan; ở Gate, đóng vị thế thủ công thì toàn bộ TP/SL của thị trường hợp đồng đó bị tắt. Gia tăng vị thế cũng cần chú ý: MEXC, XT ghi rõ sau khi gia tăng vị thế, giá vào trung bình sẽ thay đổi, nhưng giá kích hoạt đã đặt sẽ không tự điều chỉnh theo.
  6. Xung đột với Chỉ giảm: Binance, KuCoin đều ghi rõ TP/SL không thể tích cùng lúc với “Chỉ giảm”; ở Gate, chế độ một chiều mà đã tích Chỉ giảm thì không thể đặt TP/SL nữa.
  7. Giới hạn độ lệch của lệnh thị trường: BingX chỉ cho lệnh thị trường lệch tối đa 2%, phần vượt quá tự động bị hủy; lệnh thị trường của KuCoin cũng có giới hạn giá khớp tệ nhất, phần chưa khớp ngoài phạm vi sẽ bị hủy. Các coin nhỏ thanh khoản kém dễ gặp nhất.
  8. Thiếu ký quỹ: OKX, XT đều ghi rõ lúc kích hoạt mà ký quỹ không đủ thì lệnh có thể đặt thất bại; MEXC cũng liệt kê “ký quỹ không đủ để trả phí” là nguyên nhân thất bại.

TP/SL có những rủi ro gì?

TP/SL là công cụ, không đảm bảo kết quả. Dưới đây đều là những giới hạn được ghi rõ trên trang chính thức:

  • Không đảm bảo thực hiện: MEXC ghi rõ TP/SL “không đảm bảo thực hiện 100%”; WEEX ghi rõ khi biến động mạnh, lệnh có thể không khớp hoặc không khớp hết, và cho biết sàn không chịu trách nhiệm về tổn thất tài sản do biến động giá thị trường gây ra.
  • Trượt giá do bạn chịu: sau khi kích hoạt bằng lệnh thị trường, lệnh khớp theo sổ lệnh lúc đó; Bybit cũng ghi rõ cắt lỗ kích hoạt theo giá đánh dấu vẫn khớp theo giá giao dịch gần nhất, nên vẫn có thể bị trượt giá.
  • Thanh lý có thể đến trước: giá cắt lỗ quá sát giá thanh lý, hoặc kích hoạt theo giá gần nhất, thì giá đánh dấu có thể chạm giá thanh lý trước; sau khi bị thanh lý, toàn bộ ký quỹ sẽ mất, xem thêm ở ký quỹ chéo và cô lập khác nhau thế nào.
  • Trailing stop có thể kích hoạt liên tục: XT, WEEX đều nhắc rằng trong thị trường đi ngang dao động, đặt tỷ lệ hồi lại quá hẹp thì vị thế có thể bị đóng quá sớm.
  • Cắt lỗ đảm bảo phải trả thêm phí: cái giá của việc đảm bảo giá khớp là khoản phí bổ sung, và chỉ mở cho một số cặp giao dịch.
  • Quy tắc có thể thay đổi: sàn sẽ điều chỉnh loại lệnh, quy tắc kích hoạt và giới hạn qua thông báo, trước khi đặt lệnh hãy lấy hiển thị trên trang giao dịch làm chuẩn.

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

TP/SL có mất phí không?

Đặt TP/SL không mất phí, chỉ khi kích hoạt và khớp lệnh mới thu phí giao dịch thông thường. Kích hoạt bằng lệnh thị trường thì tính phí Taker; kích hoạt bằng lệnh giới hạn mà nằm chờ trên sổ lệnh rồi mới khớp thì mới tính phí Maker. Lấy hợp đồng VIP 0 của Binance làm ví dụ, Taker 0.05%, Maker 0.02%, cắt lỗ thị trường 0.1 BTC ở 57,000 USDT thì phí là 2.85 USDT.

Cắt lỗ nên kích hoạt theo giá đánh dấu hay giá gần nhất?

Cả hai đều dùng được, khác nhau ở tốc độ phản ứng và rủi ro thanh lý: giá gần nhất phản ứng nhanh nhưng dễ bị râu nến ngắn hạn kích hoạt; giá đánh dấu ổn định hơn, và cũng là giá dùng để xét thanh lý. Bybit chính thức viết rằng giá đánh dấu thường được dùng để đặt cắt lỗ, giúp kích hoạt trước khi bị thanh lý; hướng dẫn của Pionex gợi ý chốt lời dùng giá gần nhất, cắt lỗ dùng giá đánh dấu; tuy vậy, sau khi kích hoạt theo giá đánh dấu, lệnh vẫn khớp theo giá gần nhất.

Một vị thế có đặt được nhiều cặp TP/SL không?

Được, phần lớn các sàn cho đặt nhiều cặp cho từng phần vị thế. Giới hạn tùy sàn: Bitget tối đa 20, WEEX tối đa 20, tài khoản hợp đồng Pionex có tối đa 200 lệnh TP/SL chờ kích hoạt, tài liệu API của OKX ghi 100 lệnh mỗi cặp giao dịch. Khi đặt nhiều cặp cần chú ý số lượng: sau khi chốt lời một phần khớp, số lượng cắt lỗ còn lại có thể vượt vị thế và mất hiệu lực.

Trailing stop khác cắt lỗ thông thường ở đâu?

Giá kích hoạt của cắt lỗ thông thường cố định, còn giá kích hoạt của trailing stop dịch chuyển theo hướng có lợi, giá hồi lại đủ biên độ đã đặt mới kích hoạt. Nếu trailing stop có đặt giá kích hoạt, trước khi giá chạm mức đó lệnh sẽ không có hiệu lực, vì vậy khi cần bảo vệ lúc giá giảm, thường phải đặt kèm một lệnh cắt lỗ thông thường.

Giao ngay có đặt cắt lỗ được không?

Được. Muốn đặt cùng lúc chốt lời và cắt lỗ thì dùng OCO; trong các trang chính thức tôi tìm được (gồm cả tài liệu API), Binance, OKX, Bybit, Bitget, MEXC, BingX, KuCoin ghi rõ có OCO giao ngay; giao ngay của XT và Ourbit chỉ liệt kê TP/SL giới hạn, hai lệnh phải đặt riêng, khớp một lệnh rồi thì phải tự hủy lệnh kia.

Tại sao cắt lỗ đã kích hoạt mà giá khớp lại chênh nhiều?

Vì sau khi cắt lỗ thị trường kích hoạt, lệnh khớp theo giá trên sổ lệnh lúc đó; khi giá giảm mạnh hoặc độ sâu không đủ thì sẽ bị trượt giá. Với 0.1 BTC, mỗi BTC trượt 100 USDT là lỗ thêm 10 USDT. Không muốn chịu trượt giá thì có thể chuyển sang thực hiện bằng lệnh giới hạn (nhưng có thể không khớp), hoặc dùng cắt lỗ đảm bảo có tính phí của BingX, MEXC, XT.

Gia tăng vị thế rồi thì TP/SL có tự điều chỉnh không?

Giá kích hoạt không tự điều chỉnh, còn số lượng thì tùy cách cài đặt. MEXC, XT ghi rõ gia tăng vị thế sẽ làm thay đổi giá vào trung bình, nhưng giá kích hoạt đã đặt thì không đổi; TP/SL đặt theo “toàn bộ vị thế” thì số lượng sẽ tăng giảm theo vị thế (MEXC, XT, BingX đều ghi như vậy), còn đặt theo số lượng cố định thì không.

TP/SL có ảnh hưởng đến hoàn phí không?

Không ảnh hưởng gì thêm. Sau khi TP/SL kích hoạt, bạn trả phí giao dịch thông thường; tài khoản đã liên kết mã giới thiệu có hoàn phí thì khoản phí này vẫn được tính hoàn phí theo quy tắc của từng sàn; phí funding không phải phí do sàn thu, nên không phát sinh hoàn phí. Tỷ lệ hoàn phí của từng sàn và mức phí thực tế sau khi trừ hoàn phí, xem ở phí thực tế sau khi trừ hoàn phí và tổng hợp mã giới thiệu sàn giao dịch.

Khác biệt giữa Maker và Taker xem ở phí Maker và Taker khác nhau thế nào; vị thế của riêng bạn có thể tính thử bằng công cụ tính chi phí hợp đồng vĩnh cửu và công cụ tính giá thanh lý; chọn ký quỹ chéo hay cô lập xem ở ký quỹ chéo và cô lập khác nhau thế nào. Chi tiết mở vị thế hợp đồng và TP/SL của từng sàn được tổng hợp trong các bài hướng dẫn hợp đồng của Binance, OKX, Bybit, Bitget, MEXC, Gate, BingX, KuCoin, XT, WEEX, Pionex và Ourbit; ai không muốn ngồi canh thị trường thủ công cũng có thể xem giao dịch lưới là gì.