Không muốn để lại lệnh chờ còn dư khi giao dịch spot, sử dụng FOK và IOC trên BiyaPay như thế nào?
Người dùng đã xác định nhu cầu giao dịch spot và số lượng muốn đặt, nhưng có những yêu cầu khác nhau về cách khớp lệnh: có người chỉ chấp nhận khớp toàn bộ trong lần này; có người chấp nhận khớp một phần nhưng không muốn số lượng còn lại tiếp tục nằm trên thị trường dưới dạng lệnh chờ.
Cả hai nhu cầu này đều liên quan đến cách lệnh được thực hiện trên thực tế. Chỉ điền giá và số lượng có thể chưa thể hiện đầy đủ cách người dùng muốn xử lý phần chưa khớp. Các loại lệnh giới hạn nâng cao trên thị trường spot của BiyaPay cung cấp những tùy chọn thực hiện tương ứng.
Phần giải thích về loại lệnh chính thức có nêu Fill or Kill và Immediate or Cancel, thường được viết tắt lần lượt là FOK và IOC. Loại thứ nhất áp dụng khi yêu cầu khớp toàn bộ hoặc hủy lệnh; loại thứ hai áp dụng khi yêu cầu khớp ngay được nhiều nhất có thể và hủy phần còn lại.
Trước tiên, hãy chọn loại lệnh dựa trên nhu cầu thực tế
Giả sử người dùng đã chuẩn bị tài sản giao dịch phù hợp và tự quyết định thực hiện giao dịch mua hoặc bán giao ngay lần này. Điều họ quan tâm là số lượng sẽ được xử lý thế nào sau khi đặt lệnh, chứ không phải để bài viết quyết định thay hướng mua hay bán.
Nếu kế hoạch của người dùng chỉ phù hợp khi toàn bộ số lượng được khớp, họ có thể tìm hiểu về FOK; nếu chấp nhận chỉ khớp một phần trong lần này nhưng muốn hủy ngay phần còn lại, họ có thể tìm hiểu về IOC. Hai lựa chọn thể hiện các điều kiện khớp lệnh khác nhau, nên cần chọn theo đúng yêu cầu thực tế ban đầu.
Điểm tiện lợi mà BiyaPay mang lại ở đây là cho phép đưa cách xử lý số lượng vào ngay trong lệnh. Người dùng có thể nêu yêu cầu khi đặt lệnh, sau đó hệ thống sẽ thực hiện theo loại lệnh tương ứng, thay vì đặt một lệnh chờ thông thường rồi mới quyết định sẽ xử lý phần còn lại thế nào.
FOK đáp ứng nhu cầu khớp toàn bộ lệnh như thế nào?
Theo giải thích chính thức, FOK xử lý lệnh dựa trên số lượng hiện có thể khớp: nếu đáp ứng yêu cầu về toàn bộ số lượng thì lệnh được thực hiện, nếu không thì lệnh bị hủy. Nhờ đó, người dùng có thể thể hiện điều kiện chỉ chấp nhận khớp toàn bộ trong lần này.
Ví dụ, yêu cầu ban đầu của người dùng là thực hiện toàn bộ một lệnh theo số lượng đã đặt; khớp một phần không đáp ứng được kế hoạch đã định. Sử dụng FOK là cách đưa yêu cầu này vào lệnh, chứ không phải cam kết rằng thị trường sẽ luôn có đủ bên đối ứng cho mọi quy mô lệnh.
Tính năng này giải quyết vấn đề liệu lệnh lần này có chấp nhận khớp một phần hay không. Giá và số lượng người dùng đặt vẫn phải tuân thủ quy tắc của nền tảng và thị trường; FOK không thể tự tạo thêm số lượng có thể khớp trên thị trường.
IOC xử lý phần có thể khớp như thế nào?
Một nhóm người dùng khác chấp nhận khớp ngay phần số lượng có thể thực hiện theo điều kiện trong lần này, nhưng không muốn phần còn lại tiếp tục được giữ dưới dạng lệnh chờ. IOC đáp ứng nhu cầu đó.
Giả sử chỉ một phần số lượng đã đặt có thể khớp ngay tại thời điểm đó. Theo giải thích chính thức, IOC thực hiện phần có thể khớp và hủy số lượng còn lại. Kết quả khớp cuối cùng mà người dùng nhận được được xác định theo số lượng thực tế đã thực hiện.
Giá trị thực tế của tính năng này là cho phép xác định trước cách xử lý phần còn lại trong quy tắc của lệnh. Với những người vốn không muốn giữ phần lệnh còn lại, loại lệnh phù hợp sẽ tự xử lý việc hủy, thay vì phải chờ rồi xử lý riêng phần số lượng này sau đó.
Truy cập tính năng này ở đâu trên BiyaPay?
Trên ứng dụng chính thức, người dùng có thể nhấn vào loại lệnh mặc định trên trang giao dịch giao ngay để mở danh sách lựa chọn; trên phiên bản web, cũng có thể chuyển đổi tại mục loại lệnh trên trang giao dịch giao ngay. Các phương thức thực hiện tương ứng có trong mục Giới hạn nâng cao; tên gọi và vị trí cụ thể tùy theo phiên bản hiện tại.
Trong các cặp giao dịch hiện được hỗ trợ, người dùng chọn phương thức Giới hạn nâng cao phù hợp, nhập giá và số lượng cho lần giao dịch này, rồi hoàn tất việc đặt lệnh theo hướng dẫn trên trang. FOK hoặc IOC là yêu cầu thực hiện của lệnh này và cần được thiết lập cùng với lệnh.
Ở đây không giả định rằng một cặp giao dịch cụ thể luôn được mở, cũng không đưa ra lời khuyên về số tiền, hướng giao dịch hay thời điểm. Người dùng đã có nhu cầu giao dịch giao ngay thực tế có thể sử dụng tính năng tương ứng trong phạm vi hiện được mở trên trang.
Để việc khớp lệnh phù hợp với nhu cầu sử dụng lần này
Đối với hai nhóm người dùng trên, khả năng thể hiện yêu cầu khớp toàn bộ hoặc hủy ngay phần còn lại ảnh hưởng trực tiếp đến việc lệnh có phù hợp với mục đích ban đầu hay không. Các lựa chọn Giới hạn nâng cao của BiyaPay được cung cấp để đáp ứng những yêu cầu cụ thể này khi đặt lệnh giao ngay.
Tính năng đặt lệnh giúp thực hiện các điều kiện do người dùng thiết lập; việc khớp lệnh vẫn phụ thuộc vào thị trường thực tế. Tính năng này không đảm bảo lệnh sẽ được khớp hay đảm bảo kết quả giao dịch. Cơ sở hoạt động được nêu trong phần giải thích về các loại lệnh giao ngay của BiyaPay.
