Lệnh OCO

Trung cấp
Đã cập nhật Aug 28, 2026

Các điểm chính

  • Lệnh OCO kết hợp một lệnh limit với một lệnh stop-limit. Khi một lệnh được thực hiện, lệnh còn lại sẽ tự động bị hủy.
  • Lệnh OCO cho phép nhà giao dịch xác định đồng thời cả mục tiêu lợi nhuận và mức lỗ tối đa có thể chấp nhận cho một vị thế, giúp giảm nhu cầu theo dõi thị trường thủ công.

  • Nếu bạn hủy thủ công một lệnh trong cặp OCO, nền tảng cũng sẽ hủy lệnh còn lại.

  • Một loại lệnh liên quan là lệnh OTOCO (Một lệnh kích hoạt một lệnh hủy lệnh còn lại) đã được Binance ra mắt vào tháng 6 năm 2024. Lệnh này bổ sung một lệnh kích hoạt vào lệnh để kích hoạt cặp thoát OCO sau khi được khớp, cho phép thiết lập giao dịch theo mô hình bracket đầy đủ.

Lệnh OCO là gì?

Lệnh OCO (Một lệnh hủy lệnh còn lại) cho phép bạn đặt đồng thời 2 lệnh có điều kiện: một lệnh limit nhắm đến mức lợi nhuận và một lệnh stop-limit để bảo vệ trước rủi ro giảm giá. Chỉ một trong 2 lệnh có thể được thực hiện. Khi một trong 2 lệnh được khớp toàn bộ hoặc một phần, nền tảng sẽ tự động hủy lệnh còn lại. Việc hủy thủ công một lệnh cũng sẽ xóa lệnh còn lại.

Lệnh OCO hoạt động như một hình thức tự động hóa giao dịch cơ bản. Thay vì liên tục theo dõi một vị thế và gửi lệnh thủ công, bạn xác định trước cả hai điều kiện thoát lệnh. Sổ lệnh giữ cả 2 lệnh ở trạng thái hoạt động cho đến khi một trong các điều kiện kích hoạt được đáp ứng.

Cách lệnh OCO hoạt động

Lệnh OCO yêu cầu hai mức giá được thiết lập xung quanh vị thế hiện tại của bạn:

  • Lệnh limit (phía chốt lời): Một mức giá cao hơn giá thị trường hiện tại nơi bạn muốn bán và chốt lãi.
  • Lệnh stop limit (phía cắt lỗ): Một mức giá kích hoạt thấp hơn giá thị trường hiện tại. Khi thị trường chạm mức này, một lệnh bán limit sẽ được đặt ở mức giá dừng mà bạn chỉ định.

Ví dụ: giả sử bạn mua 0,1 BTC ở mức 90.000 USD dựa trên phân tích thị trường của mình. Bạn muốn chốt lời nếu giá tăng lên 100.000 USD nhưng muốn giới hạn rủi ro giảm giá nếu giá giảm xuống 85.000 USD. Bạn có thể đặt lệnh OCO với lệnh bán limit ở mức 100.000 USD và lệnh stop-limit với giá kích hoạt ở mức 87.000 USD và giá limit ở mức 85.000 USD. Nếu BTC chạm 100.000 USD trước, lệnh limit sẽ được thực hiện và lệnh stop-limit sẽ bị hủy. Nếu BTC giảm xuống mức giá kích hoạt trước, lệnh stop-limit sẽ được kích hoạt và lệnh limit sẽ bị hủy.

Ứng dụng thực tiễn

Lệnh OCO thường được sử dụng trong giao dịch giao ngay để quản lý các vị thế đang mở khi điều kiện thanh khoản có thể thay đổi nhanh chóng. Các trường hợp sử dụng phổ biến bao gồm:
  • Bảo vệ một vị thế hiện có: Đặt lệnh stop-limit để giới hạn thua lỗ trong khi vẫn để lệnh limit mở cho khả năng phục hồi. Cấu trúc OCO đảm bảo chỉ một trong hai kịch bản kích hoạt giao dịch.
  • Khóa lợi nhuận sau một nhịp tăng: Sau khi vị thế tăng giá, đặt lệnh bán limit ở mức giá mục tiêu và đặt lệnh stop-limit thấp hơn giá hiện tại để bảo vệ phần lợi nhuận đã tích lũy.
  • Quản lý vị thế theo cách rảnh tay: Lệnh OCO giúp bạn không cần phải dán mắt vào màn hình. Cả hai điều kiện đều hoạt động đồng thời; thị trường sẽ quyết định lệnh nào được thực hiện.

Lưu ý rằng để sử dụng lệnh OCO hiệu quả, bạn cần hiểu rõ cơ chế của cả lệnh limit và lệnh stop-limit, bao gồm cách giá dừng và giá limit tương tác ở phía cắt lỗ.

Lệnh OCO so với lệnh OTOCO

Một loại lệnh liên quan và nâng cao hơn là lệnh OTOCO (Một lệnh kích hoạt một lệnh hủy lệnh còn lại) mà Binance đã ra mắt vào tháng 6 năm 2024. Sự khác biệt nằm ở cấu trúc:

  • OCO: Hai lệnh được đặt đồng thời cho một vị thế hiện có. Khi một lệnh được thực hiện, lệnh còn lại sẽ bị hủy.
  • OTOCO: Ba lệnh được liên kết theo chuỗi. Một lệnh vào lệnh chính sẽ kích hoạt trước; khi lệnh này được khớp, một cặp thoát OCO (chốt lời + cắt lỗ) sẽ tự động được kích hoạt. Điều này tạo ra một thiết lập giao dịch theo mô hình bracket hoàn chỉnh chỉ từ một lần gửi lệnh.

Đối với hầu hết nhà giao dịch đang quản lý một vị thế hiện có, lệnh OCO tiêu chuẩn là đủ. OTOCO phù hợp hơn khi bạn muốn tự động hóa cả vào lệnh và thoát lệnh trong một lần gửi lệnh.

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

Lệnh OCO là gì?

Lệnh OCO (Một lệnh hủy lệnh còn lại) kết hợp lệnh limit và lệnh stop-limit cho cùng một vị thế. Chỉ một trong 2 lệnh có thể được thực hiện: khi một trong 2 lệnh được khớp, nền tảng sẽ tự động hủy lệnh còn lại. Nếu bạn hủy thủ công một lệnh, lệnh còn lại cũng sẽ bị xóa. Lệnh OCO có sẵn trên Binance và các sàn giao dịch lớn khác cho giao dịch giao ngay.

Thành phần stop limit của lệnh OCO hoạt động như thế nào?

Thành phần stop limit có hai mức giá: giá dừng (kích hoạt) và giá limit. Khi thị trường chạm giá dừng, một lệnh bán limit sẽ được đặt ở mức giá limit. Giá dừng thường được đặt cao hơn giá limit để tính đến các thị trường biến động nhanh. Nếu thị trường biến động quá nhanh, lệnh limit có thể không được thực hiện nếu giá giảm xuyên qua mức giá limit trước khi tìm được người mua. Sự khác biệt này rất quan trọng khi thiết lập các mức cắt lỗ thận trọng.

Sự khác biệt giữa lệnh OCO và lệnh OTOCO là gì?

Lệnh OCO được đặt cho một vị thế hiện có: 2 lệnh thoát (lệnh limit chốt lời và lệnh stop-limit cắt lỗ) hoạt động đồng thời và lệnh nào kích hoạt trước sẽ hủy lệnh còn lại. Lệnh OTOCO (One-Triggers-a-Một lệnh hủy lệnh còn lại) bổ sung một kích hoạt vào lệnh: một lệnh chính được đặt trước và khi lệnh này được khớp, một cặp thoát OCO sẽ tự động được kích hoạt. OTOCO cho phép bạn xác định toàn bộ mô hình bracket giao dịch (vào lệnh, chốt lời và cắt lỗ) trong một lần gửi lệnh. Binance đã ra mắt hỗ trợ OTOCO vào tháng 6 năm 2024.

Khi nào tôi nên sử dụng lệnh OCO thay vì chỉ dùng lệnh limit hoặc lệnh stop-limit đơn lẻ?

Hãy sử dụng lệnh OCO khi bạn muốn xác định đồng thời cả mục tiêu lợi nhuận và ngưỡng lỗ tối đa cho một vị thế đang hoạt động. Một lệnh limit đơn lẻ nhắm đến một kịch bản; một lệnh stop-limit đơn lẻ bao phủ kịch bản còn lại. Nếu đặt riêng lẻ, khi một lệnh được thực hiện, lệnh còn lại vẫn mở, có thể tạo ra một vị thế kép ngoài ý muốn hoặc mức độ phơi nhiễm không cần thiết. Lệnh OCO loại bỏ rủi ro này bằng cách liên kết 2 lệnh để chỉ một lệnh có thể được thực hiện. Điều này đặc biệt hữu ích khi bạn không thể theo dõi vị thế của mình theo thời gian thực.

Kết luận

Lệnh OCO là một công cụ thiết thực để quản lý rủi ro và thiết lập điều kiện thoát lệnh mà không cần theo dõi thủ công liên tục. Lệnh hoạt động bằng cách liên kết lệnh limit và lệnh stop-limit để khi một lệnh được khớp, lệnh còn lại sẽ tự động bị hủy. Việc hiểu cách hoạt động của cả hai loại lệnh thành phần là nền tảng để sử dụng lệnh OCO hiệu quả. Đối với các trường hợp sử dụng nâng cao hơn, loại lệnh OTOCO mở rộng logic này bằng cách bổ sung thêm một kích hoạt vào lệnh tự động.

Đọc thêm

Tuyên bố miễn trừ trách nhiệm: Nội dung này được trình bày cho bạn trên cơ sở “nguyên trạng” chỉ nhằm mục đích cung cấp thông tin chung và phổ biến kiến thức, mà không phải là sự cam đoan hay bảo đảm dưới bất kỳ hình thức nào. Nội dung này không nên hiểu là lời khuyên tài chính, pháp lý hoặc chuyên môn khác cũng như không nhằm mục đích khuyến nghị mua bất kỳ sản phẩm hoặc dịch vụ cụ thể nào. Bạn nên tham khảo lời khuyên từ các cố vấn chuyên môn thích hợp. Trong trường hợp bài viết được đóng góp bởi người đóng góp bên thứ ba, xin lưu ý rằng những quan điểm thể hiện đó thuộc về người đóng góp bên thứ ba và không nhất thiết phản ánh quan điểm của Binance Academy. Giá tài sản kỹ thuật số có thể biến động. Giá trị khoản đầu tư của bạn có thể tăng hoặc giảm và có thể bạn sẽ không nhận lại được số tiền đã đầu tư. Bạn hoàn toàn chịu trách nhiệm về các quyết định đầu tư của mình và Binance Academy không chịu trách nhiệm pháp lý về bất kỳ tổn thất nào mà bạn có thể phải chịu. Để biết thêm thông tin, vui lòng xem Điều khoản sử dụng, Cảnh báo rủi roĐiều khoản Binance Academy của chúng tôi.