Kiến thức
Kiến thứcCryptoTrung cấp

Lệnh OCO (One Cancels The Other): Cách đặt điểm chốt lời và cắt lỗ cùng lúc

Hướng dẫn sử dụng lệnh OCO trên sàn crypto để tự động chốt lời (Take Profit) và cắt lỗ (Stop Loss) cùng lúc. Ví dụ thực tế, quy trình đặt lệnh trên Binance, và chiến lược Risk/Reward.

Thịnh Zượng

Thịnh Zượng

18 tháng 04 2026

Lệnh OCO (One Cancels The Other): Cách đặt điểm chốt lời và cắt lỗ cùng lúc

Bạn mua ETH ở giá 3.000 USDT. Bạn muốn chốt lời nếu giá lên 3.500, nhưng cũng muốn cắt lỗ nếu giá xuống 2.800. Nếu đặt hai lệnh riêng biệt, khi một lệnh khớp, lệnh còn lại vẫn nằm trong Order Book và có thể khớp sau đó, gây lỗi giao dịch. Lệnh OCO (One Cancels The Other) giải quyết chính xác vấn đề này: đặt đồng thời hai lệnh, khi một lệnh khớp, lệnh còn lại tự động hủy. Bạn kiểm soát cả hai kịch bản (giá lên và giá xuống) chỉ với một thao tác.

Tóm tắt nhanh (TL;DR): Lệnh OCO gồm hai lệnh liên kết: một lệnh Limit (chốt lời ở giá cao hơn) và một lệnh Stop-Limit (cắt lỗ ở giá thấp hơn). Khi một trong hai khớp, lệnh còn lại tự động bị hủy. OCO giúp nhà đầu tư quản lý rủi ro tự động: ngủ yên khi thị trường biến động, không cần theo dõi biểu đồ 24/7, và tuân thủ kỷ luật giao dịch đã đặt ra.

1. OCO gồm những gì?

Một lệnh OCO bao gồm hai phần:

Phần 1: Lệnh Limit (Take Profit / Chốt lời)

  • Đặt ở giá cao hơn giá hiện tại (khi bạn đang giữ token).
  • Khi giá tăng lên mức mong muốn, lệnh khớp và bạn bán chốt lời tự động.

Phần 2: Lệnh Stop-Limit (Stop Loss / Cắt lỗ)

  • Gồm hai tham số: "Stop Price" (giá kích hoạt) và "Limit Price" (giá thực hiện).
  • Khi giá giảm chạm Stop Price, sàn tự động đặt lệnh bán Limit ở Limit Price.
  • Limit Price thường đặt thấp hơn Stop Price một chút để đảm bảo khớp lệnh.

Ví dụ thực tế:

Bạn vừa mua 1 ETH ở giá 3.000 USDT. Đặt lệnh OCO:

  • Take Profit: Bán 1 ETH ở giá 3.500 USDT (lệnh Limit).
  • Stop Loss: Stop Price = 2.800 USDT, Limit Price = 2.790 USDT (lệnh Stop-Limit).

Kịch bản A: ETH tăng lên 3.500. Lệnh Take Profit khớp, bạn nhận 3.500 USDT. Lệnh Stop Loss tự động hủy. Lãi: 500 USDT (+16.7%).

Kịch bản B: ETH giảm xuống 2.800. Stop Price kích hoạt, lệnh bán Limit ở 2.790 USDT được đặt và khớp. Lệnh Take Profit tự động hủy. Lỗ: 210 USDT (-7%).

2. Quy trình đặt lệnh OCO trên Binance (Spot)

Bước 1: Truy cập trang giao dịch Spot cho cặp token bạn muốn (ví dụ: ETH/USDT).

Bước 2: Chọn tab "Sell" (Bán), vì bạn đang giữ ETH và muốn đặt lệnh bán chốt lời hoặc cắt lỗ.

Bước 3: Chọn loại lệnh "OCO" từ dropdown menu (thay vì Limit hoặc Market).

Bước 4: Điền 4 ô:

  • Price (Giá Limit): 3.500 USDT (giá chốt lời).
  • Stop: 2.800 USDT (giá kích hoạt Stop Loss).
  • Limit (Stop): 2.790 USDT (giá thực hiện Stop Loss).
  • Amount: 1 ETH (số lượng bán).

Bước 5: Nhấn "Sell ETH". Hai lệnh xuất hiện trong tab "Open Orders" với nhãn OCO.

3. Tỷ lệ Risk/Reward: Chọn mức chốt lời và cắt lỗ sao cho hợp lý

Lệnh OCO hiệu quả nhất khi bạn thiết lập tỷ lệ Risk/Reward (R:R) hợp lý:

Risk (Rủi ro): Khoảng cách từ giá mua đến Stop Loss. Reward (Phần thưởng): Khoảng cách từ giá mua đến Take Profit.

Tỷ lệ R:RGiải thíchHiệu quả
1:1Lãi 200 USD hoặc lỗ 200 USDCần win rate trên 50%
1:2Lãi 400 USD hoặc lỗ 200 USDCần win rate trên 33%
1:3Lãi 600 USD hoặc lỗ 200 USDCần win rate trên 25%

Khuyến nghị: Tỷ lệ R:R tối thiểu 1:2. Nghĩa là Take Profit phải xa hơn Stop Loss gấp đôi. Ví dụ: mua ở 3.000 Stop Loss ở 2.800 (rủi ro 200), thì Take Profit nên ở 3.400 trở lên (phần thưởng 400+).

Với R:R = 1:2, bạn chỉ cần thắng 34% số lệnh (1 trên 3) để hòa vốn, và trên 34% để có lãi.

4. Những sai lầm phổ biến khi sử dụng OCO

Sai lầm 1: Stop Loss quá sát giá hiện tại

Thị trường crypto biến động 2-5% trong ngày là bình thường. Đặt Stop Loss cách 1-2% dẫn đến bị "quẹt" liên tục (giá chạm Stop, bán cắt lỗ, rồi giá tăng lại). Giải pháp: đặt Stop Loss ở mức hỗ trợ kỹ thuật có ý nghĩa, không phải con số tùy ý.

Sai lầm 2: Limit Price và Stop Price quá gần nhau

Nếu Stop Price = 2.800 và Limit Price = 2.800 (bằng nhau), khi giá giảm nhanh qua 2.800, lệnh Limit có thể không khớp vì giá đã trượt qua mức 2.800. Luôn đặt Limit Price thấp hơn Stop Price 0.3-0.5% để đảm bảo khớp lệnh.

Sai lầm 3: Không tính Spread vào Stop Loss

Với altcoin thanh khoản thấp, Spread có thể 0.5-1%. Giá hiển thị 2.800 nhưng giá Bid (giá bạn bán được) có thể là 2.780. Cần tính Spread vào khi đặt Stop Loss.

Sai lầm 4: Di chuyển Stop Loss ra xa khi giá giảm

Đây là sai lầm tâm lý phổ biến nhất: khi giá gần chạm Stop Loss, trader sợ bị cắt lỗ nên dời Stop ra xa hơn. Kết quả: thua lỗ lớn hơn kế hoạch ban đầu. Kỷ luật giữ nguyên Stop Loss đã đặt.

CÂU HỎI THƯỜNG GẶP (FAQ) DÀNH CHO NHÀ ĐẦU TƯ

OCO có hoạt động trên Futures không?

Trên Binance Futures, không có lệnh OCO nguyên bản. Thay vào đó, bạn sử dụng tính năng "TP/SL" (Take Profit / Stop Loss) tích hợp khi mở vị thế. Tính năng này hoạt động tương tự OCO: đặt đồng thời mức chốt lời và cắt lỗ cho một vị thế Futures. OKX và Bybit cũng có tính năng tương đương.

Nếu giá "gap" (nhảy qua) cả Stop Price thì sao?

Trong thị trường crypto hoạt động 24/7, gap hiếm khi xảy ra (khác chứng khoán đóng cửa qua đêm). Tuy nhiên, trong các sự kiện cực đoan (hack sàn, tin chấn động), giá có thể nhảy qua Stop Price. Lúc này, lệnh Stop-Limit có thể không khớp nếu giá trượt qua Limit Price. Giải pháp: đặt Limit Price xa hơn Stop Price, hoặc sử dụng "Stop-Market" (khớp ngay ở giá thị trường, chấp nhận slippage) thay vì Stop-Limit.

Tóm lại

Lệnh OCO là công cụ quản lý rủi ro thiết yếu cho bất kỳ nhà đầu tư crypto nào. Bằng cách đặt đồng thời Take Profit và Stop Loss, bạn kiểm soát cả hai kịch bản (giá lên và giá xuống) mà không cần theo dõi biểu đồ liên tục. Chìa khóa sử dụng OCO hiệu quả: tỷ lệ R:R tối thiểu 1:2, Stop Loss đặt ở mức hỗ trợ có ý nghĩa (không quá sát), Limit Price thấp hơn Stop Price 0.3-0.5% để đảm bảo khớp, và kỷ luật không dời Stop Loss khi giá giảm.

Lệnh OCO giúp bạn cắt lỗ và chốt lời ở mức cố định. Nhưng nếu bạn đang lãi và giá tiếp tục tăng mạnh, việc chốt lời sớm ở mức cố định có thể bỏ lỡ phần lớn lợi nhuận. Bài tiếp theo giới thiệu Trailing Stop, công cụ thông minh tự động nâng mức cắt lỗ theo giá, giúp bạn "cưỡi" xu hướng tăng lâu hơn mà vẫn bảo toàn lợi nhuận.


Bài viết có hữu ích?