Trong OneKey, các loại lệnh khác nhau được thiết kế cho các mục tiêu giao dịch khác nhau. Một số giúp bạn thực hiện lệnh nhanh nhất có thể, một số giúp bạn kiểm soát giá thực hiện và một số khác giúp bạn chia nhỏ lệnh lớn theo các mức giá hoặc theo thời gian.
Bài viết này giải thích các loại lệnh hiện được hỗ trợ trong OneKey, khi nào chúng hữu ích và những điều cần lưu ý trước khi đặt lệnh.
Các loại lệnh là gì?
Loại lệnh xác định cách lệnh của bạn tham gia vào thị trường và các điều kiện để lệnh đó được thực thi.
OneKey hiện hỗ trợ các loại lệnh sau đây:
Lệnh thị trường (Market Order)
Lệnh giới hạn (Limit Order)
Lệnh dừng thị trường (Stop Market Order)
Lệnh dừng giới hạn (Stop Limit Order)
Lệnh trung bình giá (Scale Order)
Lệnh TWAP (TWAP Order)
Lệnh thị trường (Market Order)
Lệnh thị trường được thiết kế để thực hiện nhanh nhất có thể ở mức giá thị trường tốt nhất hiện có.
Lệnh thị trường hữu ích khi ưu tiên của bạn là tốc độ thay vì vào lệnh ở một mức giá chính xác. Vì lệnh được khớp với thanh khoản có sẵn trên thị trường, giá thực hiện cuối cùng có thể khác với giá hiển thị khi bạn đặt lệnh. Sự khác biệt này thường được gọi là trượt giá (slippage).
Khi nào nên sử dụng:
Khi bạn muốn mở hoặc đóng vị thế nhanh chóng
Khi tốc độ thực hiện quan trọng hơn giá chính xác
Khi bạn có thể chấp nhận một chút sai lệch giá trong các thị trường biến động nhanh
Ví dụ:
Nếu giá hiện tại là khoảng 100 USDT và bạn đặt lệnh mua thị trường, OneKey sẽ gửi lệnh để thực hiện ngay lập tức ở mức giá chào bán tốt nhất hiện có trên thị trường. Nếu thị trường biến động nhanh, giá thực hiện trung bình cuối cùng của bạn có thể cao hơn 100 USDT.
Lệnh giới hạn (Limit Order)
Lệnh giới hạn cho phép bạn xác định mức giá mà bạn mong muốn. Lệnh sẽ chỉ được thực thi ở mức giá đã chỉ định của bạn hoặc mức giá tốt hơn.
Lệnh giới hạn hữu ích khi bạn muốn kiểm soát nhiều hơn đối với giá thực hiện. Tuy nhiên, lệnh không được đảm bảo sẽ khớp hoàn toàn. Nếu thị trường không bao giờ chạm đến mức giá giới hạn của bạn, lệnh có thể vẫn mở mà không được thực thi.
Khi nào nên sử dụng:
Khi giá quan trọng hơn tốc độ
Khi bạn muốn chờ một mức giá vào lệnh hoặc thoát lệnh cụ thể
Khi bạn không cần thực hiện lệnh ngay lập tức
Ví dụ:
Nếu giá hiện tại là 100 USDT và bạn đặt lệnh mua giới hạn ở mức 98 USDT, lệnh sẽ chỉ được thực thi nếu thị trường giảm xuống 98 USDT hoặc thấp hơn. Nếu thị trường ở trên mức 98 USDT, lệnh sẽ không được khớp.
Lệnh dừng thị trường (Stop Market Order)
Lệnh dừng thị trường sẽ đặt một lệnh thị trường khi đạt đến mức giá kích hoạt (trigger price).
Loại lệnh này thường được sử dụng khi bạn muốn thị trường phản ứng với một mức giá cụ thể trước khi thực hiện. Vì lệnh trở thành lệnh thị trường sau khi được kích hoạt, nhìn chung nó tốt hơn cho việc thực thi nhanh, nhưng giá thực hiện cuối cùng có thể khác với giá kích hoạt.
Khi nào nên sử dụng:
Khi bạn muốn thoát lệnh nhanh chóng sau khi mức dừng được kích hoạt
Khi bạn muốn vào lệnh sau khi giá phá vỡ một mức kháng cự/hỗ trợ
Khi tốc độ thực hiện quan trọng hơn giá thực hiện chính xác
Ví dụ:
Nếu giá hiện tại là 100 USDT và bạn đặt lệnh mua dừng thị trường với giá kích hoạt là 105 USDT, OneKey sẽ gửi lệnh mua thị trường ngay khi thị trường đạt mức 105 USDT.
Lệnh dừng giới hạn (Stop Limit Order)
Lệnh dừng giới hạn sẽ đặt một lệnh giới hạn khi đạt đến mức giá kích hoạt.
So với lệnh dừng thị trường, loại lệnh này mang lại cho bạn khả năng kiểm soát tốt hơn đối với giá thực hiện cuối cùng. Tuy nhiên, việc thực thi không được đảm bảo. Nếu thị trường di chuyển quá nhanh sau khi đạt mức kích hoạt, lệnh giới hạn có thể không được khớp.
Khi nào nên sử dụng:
Khi bạn muốn một lệnh dựa trên kích hoạt với nhiều quyền kiểm soát giá hơn
Khi bạn có thể chấp nhận rủi ro lệnh không được khớp
Khi sự chính xác về giá quan trọng hơn tốc độ thực hiện
Ví dụ:
Nếu giá hiện tại là 100 USDT và bạn đặt lệnh mua dừng giới hạn với giá kích hoạt là 105 USDT và giá giới hạn là 105.5 USDT, OneKey sẽ đặt lệnh mua giới hạn ở mức 105.5 USDT sau khi đạt giá kích hoạt . Nếu thị trường tiếp tục tăng quá nhanh, lệnh có thể không khớp.
Lệnh trung bình giá (Scale Order)
Lệnh trung bình giá chia một lệnh lớn thành nhiều lệnh giới hạn theo một phạm vi giá.
Điều này hữu ích khi bạn muốn xây dựng hoặc giảm dần vị thế tại các mức giá khác nhau thay vì đặt một lệnh lớn tại một mức giá duy nhất. Các lệnh trung bình giá có thể giúp giảm tác động của thị trường và giúp bạn vào hoặc ra vị thế một cách mượt mà hơn.
Vì lệnh trung bình giá bao gồm nhiều lệnh giới hạn, việc thực thi đầy đủ không được đảm bảo. Mỗi phần của lệnh sẽ chỉ khớp nếu thị trường đạt đến mức giá tương ứng.
Khi nào nên sử dụng:
Khi bạn muốn vào vị thế dần dần trong một phạm vi giá
Khi bạn muốn giảm vị thế theo từng giai đoạn
Khi bạn muốn tránh đặt một lệnh lớn tại một mức giá duy nhất
Ví dụ:
Nếu bạn muốn mua trong khoảng từ 95 đến 100 USDT, bạn có thể tạo một lệnh trung bình giá chia tổng lệnh của mình thành nhiều lệnh giới hạn trong phạm vi đó. Khi thị trường di chuyển qua các mức giá đó, các lệnh có thể được khớp theo từng bước.
Lưu ý bổ sung:
Nếu tính năng Chỉ giảm vị thế (Reduce-only) được bật, lệnh trung bình giá chỉ có thể giảm một vị thế ngược chiều hiện có. Nó không thể làm tăng mức độ rủi ro hoặc mở một vị thế mới theo hướng ngược lại.
Lệnh TWAP (TWAP Order)
TWAP là viết tắt của Time-Weighted Average Price (Giá trung bình theo thời gian). Lệnh TWAP chia một lệnh lớn thành các lệnh nhỏ hơn và thực hiện chúng dần dần trong một khoảng thời gian đã chọn.
TWAP hữu ích khi bạn muốn tránh đặt một lệnh lớn cùng một lúc. Thay vì tập trung vào việc thực hiện ngay lập tức, lệnh này được thiết kế để phân bổ việc thực hiện theo thời gian sao cho giá thực hiện tổng thể gần với giá thị trường trung bình trong giai đoạn đó.
Khi nào nên sử dụng:
Khi bạn muốn vào hoặc ra vị thế dần dần theo thời gian
Khi kích thước lệnh của bạn đủ lớn để ảnh hưởng đến thị trường
Khi bạn quan tâm đến mức thực hiện trung bình mượt mà hơn là khớp lệnh ngay lập tức
Ví dụ:
Nếu bạn muốn mua 10 ETH trong 2 giờ, lệnh TWAP có thể chia lệnh đó thành các lệnh nhỏ hơn trong khung thời gian đã chọn. Điều này có thể giảm tác động thị trường so với việc đặt toàn bộ lệnh cùng một lúc.
Lưu ý bổ sung:
Nếu tính năng Chỉ giảm vị thế (Reduce-only) được bật, lệnh TWAP chỉ có thể giảm một vị thế ngược chiều hiện có. Nó không thể làm tăng mức độ rủi ro hoặc mở một vị thế mới theo hướng ngược lại.
Chỉ giảm vị thế (Reduce-only) là gì?
Chỉ giảm vị thế (Reduce-only) không phải là một loại lệnh riêng biệt. Đó là một hướng dẫn lệnh giới hạn lệnh để nó chỉ có thể giảm một vị thế hiện có.
Khi Chỉ giảm vị thế được bật, lệnh sẽ không tăng quy mô vị thế của bạn và sẽ không đảo ngược vị thế của bạn thành một vị thế mới.
Các trường hợp sử dụng phổ biến:
Chốt lời
Cắt lỗ
Giảm dần vị thế
Tránh vô tình đảo ngược vị thế
Ví dụ:
Nếu bạn đã nắm giữ một vị thế mua (long), một lệnh bán với tính năng Chỉ giảm vị thế có thể được sử dụng để giảm hoặc đóng vị thế đó. Nếu bạn không có vị thế tương ứng, hoặc nếu quy mô lệnh lớn hơn vị thế có thể giảm, lệnh có thể không được thực thi như dự kiến.
Cách chọn loại lệnh phù hợp
Bạn có thể chọn dựa trên mục tiêu của mình:
Nếu bạn quan tâm nhất đến tốc độ, hãy cân nhắc lệnh thị trường hoặc lệnh dừng thị trường
Nếu bạn quan tâm nhất đến kiểm soát giá, hãy cân nhắc lệnh giới hạn hoặc lệnh dừng giới hạn
Nếu bạn muốn thực hiện theo phạm vi giá, hãy cân nhắc lệnh trung bình giá
Nếu bạn muốn thực hiện theo thời gian, hãy cân nhắc lệnh TWAP
Nếu bạn chỉ muốn giảm vị thế hiện có, hãy sử dụng
Chỉ giảm vị thếkhi có sẵn
Các rủi ro cần lưu ý
Không loại lệnh nào có thể đảm bảo thực hiện ngay lập tức, giá chính xác và không trượt giá cùng một lúc.
Trong các thị trường biến động nhanh hoặc tính thanh khoản thấp:
Lệnh thị trường có thể bị trượt giá
Lệnh giới hạn có thể không khớp
Các lệnh kích hoạt (trigger orders) có thể thực hiện khác với dự kiến sau khi được kích hoạt
Lệnh trung bình giá và TWAP có thể chỉ được khớp một phần
Câu hỏi thường gặp (FAQ)
Lệnh thị trường có luôn khớp ngay lập tức không?
Lệnh thị trường được thiết kế để thực hiện nhanh nhất có thể, nhưng việc thực hiện cuối cùng vẫn phụ thuộc vào thanh khoản thị trường sẵn có. Trong điều kiện biến động, giá thực hiện có thể khác với giá niêm yết.
Tại sao lệnh giới hạn của tôi không khớp?
Lệnh giới hạn của bạn có thể không khớp vì thị trường không bao giờ chạm đến mức giá giới hạn của bạn, hoặc vì không có đủ thanh khoản tại mức giá đó.
Sự khác biệt giữa lệnh dừng thị trường và lệnh dừng giới hạn là gì?
Lệnh dừng thị trường trở thành lệnh thị trường sau khi đạt giá kích hoạt, vì vậy nhìn chung tốt hơn cho tốc độ. Lệnh dừng giới hạn trở thành lệnh giới hạn sau khi đạt giá kích hoạt, vì vậy nó giúp bạn kiểm soát giá tốt hơn nhưng có thể không khớp.
Sự khác biệt giữa lệnh trung bình giá và lệnh TWAP là gì?
Lệnh trung bình giá chia lệnh theo các mức giá khác nhau. Lệnh TWAP chia lệnh theo thời gian. Trung bình giá dựa trên giá, trong khi TWAP dựa trên thời gian.
Lệnh trung bình giá hoặc lệnh TWAP có luôn thực hiện đầy đủ không?
Không nhất thiết. Lệnh trung bình giá chỉ khớp khi thị trường đạt đến từng mức giá. Lệnh TWAP phụ thuộc vào điều kiện thị trường trong khung thời gian đã chọn, vì vậy không đảm bảo thực hiện đầy đủ.
Tại sao lệnh "Chỉ giảm vị thế" của tôi thất bại?
Lệnh Chỉ giảm vị thế có thể thất bại nếu bạn không có vị thế tương ứng để giảm, hoặc nếu quy mô lệnh lớn hơn số lượng vị thế có thể đóng.
Loại lệnh nào tốt nhất cho người mới bắt đầu?
Nhiều người dùng bắt đầu với lệnh thị trường và lệnh giới hạn trước, sau đó dần chuyển sang lệnh dừng, lệnh trung bình giá và lệnh TWAP khi họ đã quen thuộc hơn với cách thức hoạt động của từng loại lệnh.






