Tất cả hướng dẫn quyền chọn
Yêu cầu hủy chưa có hiệu lực cuối cùng cho đến khi trạng thái lệnh xác nhận điều đóĐọc trong 8 phút

Vì sao lệnh futures của tôi khớp sau khi tôi cố hủy?

Tìm hiểu vì sao yêu cầu hủy lệnh futures không giống với việc hủy đã được xác nhận, trạng thái đang chờ hủy và khớp lệnh có thể xảy ra đồng thời ra sao, cũng như cần kiểm tra những bản ghi lệnh nào trước khi gửi lệnh thay thế

Biên soạn bởi Mark · Nguồn chính ở bên dưới

Câu trả lời trực tiếp

Nhấn hủy sẽ gửi một yêu cầu; điều đó không chứng minh lệnh đã biến mất. Cho đến khi sàn giao dịch xác nhận việc hủy, vẫn phải đối chiếu số lượng còn lại và một lần khớp có thể xảy ra trước khi việc hủy hoàn tất.

Pending cancel và Cancelled là hai trạng thái khác nhau

Tài liệu CME Globex phân biệt Pending Cancel Confirmation với Cancelled.

Pending Cancel Confirmation có nghĩa là nền tảng đã nhận yêu cầu hủy nhưng công cụ khớp lệnh chưa xác nhận việc hủy.

Cancelled có nghĩa là yêu cầu đã được xử lý thành công và lệnh đã được rút khỏi sổ lệnh.

Đó là khác biệt đầu tiên cần kiểm tra khi nhà giao dịch nói: “Tôi đã hủy trước khi khớp.”

Sự kiện cần quan tâm không chỉ là thời điểm nhấp chuột.

Đó là trạng thái lệnh được sàn giao dịch xác nhận.

Thị trường biến động nhanh có thể tạo ra cuộc đua giữa các thông điệp

Giả sử có 5 hợp đồng đang nằm chờ dưới dạng lệnh bán giới hạn.

Bạn nhấn hủy trong khi cả 5 vẫn được hiển thị là đang hoạt động.

Trước khi việc hủy được xác nhận, lực mua phù hợp chạm tới lệnh.

Nếu 2 hợp đồng khớp trước, tài khoản lúc này có một giao dịch 2 hợp đồng đã hoàn tất.

Sau đó, số lượng còn lại có thể được hủy nếu việc hủy được xử lý thành công đối với phần khối lượng còn hiệu lực.

Xác nhận hủy đến sau không xóa được lần khớp trước đó.

Khớp một phần khiến trình tự dễ bị hiểu sai

Giả sử số lượng ban đầu là 10 hợp đồng.

Ba hợp đồng khớp trước hoặc trong quá trình hủy.

Bản ghi cuối cùng vì vậy có thể hiển thị:

Nhà giao dịch chỉ nhìn vào nhãn “Cancelled” cuối cùng có thể kết luận sai rằng không có gì được giao dịch.

Luôn đối chiếu tổng số lượng đã khớp và số lượng còn lại, không chỉ trạng thái cuối cùng.

Vì sao lệnh futures khớp ở nhiều mức giá giải thích cách đối chiếu tổng số lượng đã khớp.

  • tổng số lượng đã khớp: 3
  • số lượng còn lại đã hủy: 7
  • số lượng còn hoạt động cuối cùng: 0

Từ chối hủy là một kết quả có thể xảy ra khác

Yêu cầu hủy là yêu cầu thay đổi trạng thái lệnh.

Giao thức nhập lệnh của CME cũng hỗ trợ việc từ chối hủy khi không thể đáp ứng yêu cầu.

Điều đó có thể xảy ra do trạng thái lệnh hoặc tham chiếu yêu cầu trong quy trình áp dụng.

Đừng coi hoạt ảnh trên giao diện người dùng hoặc nút bị vô hiệu hóa là xác nhận từ sàn giao dịch.

Dùng nhật ký lệnh hoặc báo cáo khớp lệnh của broker để xác định yêu cầu hủy đã được chấp nhận, bị từ chối hay vẫn đang chờ.

Đừng gửi lệnh thay thế cho đến khi biết trạng thái cũ

Một lỗi vận hành phổ biến là hủy một lệnh 5 hợp đồng rồi lập tức gửi một lệnh 5 hợp đồng khác trước khi xác nhận trạng thái cuối cùng của lệnh đầu tiên.

Nếu lệnh cũ khớp 2 hợp đồng trong cuộc đua hủy và lệnh mới khớp 5, mức phơi nhiễm cuối cùng có thể là 7 hợp đồng.

Lệnh thay thế vốn nhằm duy trì quy mô 5 nhưng lại làm quy mô tăng lên.

Câu hỏi đối chiếu an toàn hơn là:

final position = prior position + all confirmed fills.

Số lượng đã hủy không phải là một giao dịch và không được cộng vào vị thế.

Thời điểm của mạng và giao diện có thể che khuất trình tự thực

Phiếu lệnh, máy chủ broker, cổng nhập lệnh, công cụ khớp lệnh và luồng dữ liệu thị trường không dùng chung một đồng hồ.

Màn hình có thể hiển thị Pending Cancel sau khi một lần khớp đã xảy ra ở nơi khác trong đường truyền thông điệp.

Thông báo khớp cũng có thể đến sau khi người dùng nhấn hủy dù sự kiện khớp xảy ra trước tại sàn giao dịch.

Dùng dấu thời gian của sàn giao dịch hoặc broker khi dựng lại trình tự.

Đừng dùng thứ tự hiển thị của các thông báo bật lên làm bằng chứng về thứ tự sự kiện.

Trạng thái thị trường có thể hạn chế việc hủy lệnh

Chức năng nhập lệnh có thể thay đổi theo trạng thái thị trường.

Tài liệu CME Globex phân biệt các trạng thái như pre-open, open, pause, closed và maintenance, với khả năng nhập, sửa đổi và hủy lệnh khác nhau.

Điều đó có nghĩa giả định về hủy lệnh đúng trong lúc thị trường mở có thể không áp dụng giống hệt trong mọi trạng thái phiên.

Kiểm tra đúng trạng thái thị trường và quy tắc hiện hành của sàn.

Thị trường futures có mở cửa 24 giờ không? giải thích vì sao ranh giới phiên lại quan trọng. [!TRYMARK] Dựng lại cuộc đua hủy lệnh Bắt đầu với một lệnh 10 hợp đồng đang hoạt động. Giả sử 3 hợp đồng khớp trước khi việc hủy được xác nhận và 7 hợp đồng còn lại bị hủy. Hãy ghi lại tổng số lượng đã khớp, số lượng đã hủy, số lượng còn hoạt động cuối cùng và thay đổi vị thế ròng.

Dùng checklist hủy lệnh

Ghi lại chính xác hợp đồng và ID lệnh.

Ghi lại số lượng ban đầu và tổng số lượng đã khớp.

Ghi lại dấu thời gian của yêu cầu hủy.

Chờ xác nhận hủy hoặc trạng thái lệnh cuối cùng.

Kiểm tra xem có trả về thông báo từ chối hủy hay không.

Đối chiếu riêng số lượng còn lại với số lượng đã khớp.

Xác nhận vị thế ròng trước khi gửi lệnh thay thế.

Dùng dấu thời gian của broker hoặc sàn giao dịch thay vì thứ tự thông báo trên màn hình.

Hướng dẫn này giải thích cơ chế trạng thái lệnh, không nói một broker cụ thể sẽ xử lý yêu cầu hủy nhanh đến mức nào.

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

Lệnh futures có thể khớp sau khi tôi nhấn hủy không?

Điều đó có thể trông như vậy nếu lần khớp xảy ra trước khi việc hủy trở thành kết quả cuối cùng hoặc nếu các thông điệp đến màn hình theo thứ tự khác. Hãy kiểm tra dấu thời gian và trạng thái do sàn giao dịch xác nhận.

Pending cancel có nghĩa là gì?

Điều đó có nghĩa yêu cầu hủy đã được nhận nhưng lệnh chưa đạt trạng thái Cancelled đã được xác nhận.

Lệnh đã hủy có nghĩa là không có phần nào khớp không?

Không. Một lệnh có thể khớp một phần rồi số lượng còn lại bị hủy. Hãy kiểm tra tổng số lượng đã khớp.

Tôi có nên lập tức thay thế lệnh sau khi nhấn hủy không?

Trước tiên hãy xác nhận trạng thái cuối cùng và các lần khớp của lệnh trước đó. Nếu không, một lần khớp ở lệnh ban đầu cộng với lệnh thay thế có thể tạo ra mức phơi nhiễm lớn hơn dự định.

Nguồn và tài liệu đọc thêm

Hướng dẫn liên quan