Loại lệnh và thực thi giao dịch
Khi giao dịch trên Backpack Exchange, điều quan trọng là phải hiểu các loại lệnh khác nhau mà bạn có thể đặt.
Hướng dẫn này sẽ giúp bạn hiểu từng loại lệnh và mục đích của nó để bạn có thể thực hiện chiến lược giao dịch hiệu quả.
Các loại lệnh
Lệnh Thị Trường (Market Order)
Loại: Market
Mô tả: Lệnh thị trường được thực hiện ngay lập tức với mức giá tốt nhất hiện có.
Bạn chỉ định số lượng tài sản muốn mua hoặc bán, và lệnh sẽ khớp tại mức giá thị trường hiện tại.
Điểm chính: Bạn phải chỉ định số lượng (quantity) hoặc giá trị quy đổi (quoteQuantity) khi đặt lệnh thị trường.
Không cần thiết lập giá; lệnh sẽ được khớp tại giá tốt nhất hiện có.
Lệnh thị trường có thể bị trượt giá trong các thị trường biến động nhanh.
Lệnh Giới Hạn (Limit Order)
Loại: Limit
Mô tả: Lệnh giới hạn cho phép bạn đặt một mức giá cụ thể mà bạn muốn mua hoặc bán tài sản.
Loại lệnh này đảm bảo mức giá nhưng không đảm bảo sẽ được khớp.
Điểm chính: Bạn cần thiết lập cả giá (price) và số lượng (quantity) cho lệnh giới hạn.
Lệnh chỉ được thực hiện nếu giá thị trường chạm đến mức giá bạn đã đặt.
Một lệnh giới hạn có thể là lệnh tạo thị trường (maker) nếu nó không khớp ngay với lệnh hiện có, giúp tăng tính thanh khoản cho thị trường.
Post Only
Trường (Field): postOnly
Mô tả: Đây là một cờ điều kiện dành cho lệnh giới hạn, đảm bảo rằng lệnh sẽ được thêm vào sổ lệnh và không khớp với một lệnh đã có sẵn.
Nếu lệnh đó có thể khớp ngay, nó sẽ bị hủy thay vì thực hiện.
Điểm chính:
Đảm bảo lệnh sẽ được thực hiện như một lệnh tạo thị trường (maker), giúp tăng tính thanh khoản cho thị trường.
Thời Gian Hiệu Lực (Time In Force)
Trường (Field): timeInForce
Tùy chọn: GTC, IOC, FOK
Mô tả: Thông số này xác định khoảng thời gian lệnh của bạn sẽ duy trì hiệu lực trước khi được khớp hoặc hết hạn.
GTC (Good 'Til Canceled): Lệnh sẽ vẫn hoạt động cho đến khi được khớp hoàn toàn hoặc bị hủy thủ công.
IOC (Immediate or Cancel): Lệnh phải được khớp ngay lập tức, và bất kỳ phần nào không khớp sẽ bị hủy.
FOK (Fill or Kill): Lệnh phải được khớp hoàn toàn ngay lập tức, nếu không thì sẽ bị hủy toàn bộ.
Ngăn Giao Dịch Với Chính Mình (Self-Trade Prevention)
Trường (Field): selfTradePrevention
Tùy chọn: RejectTaker, RejectMaker, RejectBoth, Allow
Mô tả: Các cài đặt này giúp bạn không khớp lệnh với một lệnh khác của chính bạn.
RejectTaker: Hủy phía người khớp (taker) của giao dịch nếu nó trùng với một lệnh hiện tại của bạn.
RejectMaker: Hủy phía người tạo lệnh (maker) của giao dịch nếu nó trùng với một lệnh hiện tại của bạn.
RejectBoth: Hủy cả hai phía của giao dịch nếu xảy ra giao dịch với chính mình.
Allow: Cho phép cả hai phía của giao dịch với chính mình được thực hiện.
Giá Kích Hoạt (Trigger Price)
Trường (Field): triggerPrice
Mô tả: Giá kích hoạt được dùng cho các lệnh điều kiện, như lệnh dừng-giới hạn (stop-limit).
triggerPrice là mức giá mà tại đó lệnh giới hạn của bạn sẽ trở nên có hiệu lực trên sổ lệnh.
Tài liệu API chi tiết
Hiểu rõ các loại lệnh và điều kiện sẽ giúp bạn nâng cao trải nghiệm giao dịch trên Backpack Exchange. Hãy chọn loại lệnh phù hợp với mục tiêu giao dịch và điều kiện thị trường của bạn.
Last updated