Hết hạn lệnh (Order Expiry)
Hết hạn lệnh (order expiry) là thời điểm được chỉ định trước mà tại đó một lệnh chờ (pending order) chưa được khớp sẽ tự động bị hủy khỏi hệ thống giao dịch.
Quick Definition Box
Hết hạn lệnh là "hạn sử dụng" của một lệnh chờ. Nếu giá thị trường không chạm đến mức giá bạn đặt trong khoảng thời gian quy định, lệnh sẽ bị xóa tự động, giải phóng tiền ký quỹ (margin) và giúp bạn không bị bỏ sót các lệnh cũ không còn phù hợp. Đây là công cụ quản lý rủi ro quan trọng, đặc biệt với các nhà giao dịch sử dụng chiến lược ngắn hạn hoặc giao dịch theo tin tức.
Detailed Explanation
Trong giao dịch ngoại hối (Forex) và CFD, khi bạn đặt một lệnh chờ như limit-order (lệnh giới hạn) hoặc stop-loss (lệnh dừng lỗ), lệnh đó không tồn tại vĩnh viễn. Mỗi lệnh chờ đều có một "thời gian sống" nhất định, được gọi là thời gian hết hạn (expiry time). Có hai loại hết hạn chính:
1. Hết hạn theo phiên giao dịch (Day Order): Lệnh chỉ có hiệu lực trong phiên giao dịch hiện tại. Nếu đến cuối ngày giao dịch (thường là 17:00 giờ New York) mà lệnh chưa được khớp, nó sẽ tự động bị hủy. Ví dụ: bạn đặt lệnh mua USD/JPY ở mức 149.50 lúc 9:00 sáng. Nếu đến 16:59 mà giá chưa chạm 149.50, lệnh sẽ bị hủy lúc 17:00.
2. Hết hạn theo ngày cụ thể (Good Till Date - GTD): Lệnh có hiệu lực đến một ngày và giờ cụ thể do bạn đặt. Ví dụ: bạn đặt lệnh bán EUR/USD ở mức 1.0850 với thời hạn đến thứ Sáu tuần sau. Nếu giá không chạm mức đó trước thời điểm hết hạn, lệnh sẽ bị hủy.
Ngoài ra, một số nền tảng còn có tùy chọn Good Till Cancelled (GTC) – lệnh tồn tại vô thời hạn cho đến khi bạn tự hủy hoặc lệnh được khớp. Tuy nhiên, nhiều sàn giao dịch có quy định tự động hủy lệnh GTC sau một số ngày nhất định (ví dụ 30 ngày) để tránh rủi ro hệ thống.
Cơ chế hoạt động rất đơn giản: khi bạn đặt lệnh chờ, hệ thống sẽ ghi nhận thời gian hết hạn. Hệ thống liên tục kiểm tra giá thị trường. Nếu giá chạm mức giá của lệnh trước thời điểm hết hạn, lệnh sẽ được khớp ngay lập tức. Nếu không, đến đúng thời điểm hết hạn, lệnh sẽ bị xóa khỏi danh sách lệnh chờ và bạn sẽ nhận được thông báo "lệnh đã hết hạn".
Real-World Example
Giả sử bạn đang giao dịch cặp tiền GBP/USD. Giá hiện tại là 1.2650. Bạn dự đoán giá sẽ giảm xuống 1.2600 rồi bật lên, nên bạn đặt một lệnh mua limit-order ở mức 1.2600 với khối lượng 0.5 lot. Bạn đặt thời gian hết hạn là "Day Order" (hết hạn trong ngày).
-
Tình huống A: Đến 14:30 chiều, giá giảm xuống chạm 1.2600. Lệnh của bạn được khớp ngay lập tức. Bạn đang giữ vị thế mua 0.5 lot GBP/USD. Thời gian hết hạn không còn ý nghĩa vì lệnh đã trở thành lệnh thị trường (market order) đang mở.
-
Tình huống B: Đến 16:59, giá vẫn đang ở 1.2640, chưa từng chạm 1.2600. Lúc 17:00, hệ thống tự động hủy lệnh của bạn. Bạn nhận được thông báo "Order expired". Tiền ký quỹ (margin) dùng để giữ lệnh này được giải phóng, bạn có thể đặt lệnh mới nếu muốn.
-
Tình huống C: Bạn đặt lệnh với thời hạn GTD đến thứ Tư tuần sau. Nếu đến thứ Tư mà giá vẫn chưa chạm 1.2600, lệnh sẽ bị hủy vào đúng thời điểm bạn chỉ định (ví dụ 12:00 trưa).
Why It Matters for Traders
Hiểu rõ về hết hạn lệnh giúp bạn quản lý rủi ro hiệu quả hơn theo nhiều cách:
1. Tránh lệnh "mồ côi": Nếu bạn quên hủy một lệnh chờ cũ, nó có thể bất ngờ được khớp khi giá quay lại mức đó sau nhiều ngày, gây ra vị thế ngoài kế hoạch. Hết hạn lệnh tự động giúp bạn tránh tình huống này.
2. Giải phóng ký quỹ: Mỗi lệnh chờ đều bị "khóa" một phần ký quỹ. Khi lệnh hết hạn, số ký quỹ đó được trả lại, giúp bạn có thêm vốn để đặt lệnh mới phù hợp hơn với điều kiện thị trường hiện tại.
3. Phù hợp với chiến lược giao dịch: Nếu bạn là nhà giao dịch trong ngày (day trader), lệnh hết hạn trong ngày giúp bạn không vô tình giữ lệnh qua đêm – điều có thể gây ra phí swap (lãi/vốn qua đêm) không mong muốn.
4. Kỷ luật giao dịch: Đặt thời gian hết hạn buộc bạn phải xác định rõ khung thời gian cho nhận định của mình. Nếu giá không đạt mục tiêu trong thời gian bạn dự kiến, có thể nhận định ban đầu đã sai.
Common Misconceptions
Hiểu lầm 1: "Lệnh hết hạn nghĩa là tôi bị lỗ." Sai. Lệnh hết hạn chỉ đơn giản là lệnh chưa được khớp và bị hủy. Bạn không mất tiền, không bị phạt. Bạn chỉ mất cơ hội giao dịch ở mức giá đó. Vốn trong tài khoản không thay đổi.
Hiểu lầm 2: "Tôi có thể đặt thời gian hết hạn bao lâu cũng được." Không hoàn toàn đúng. Mỗi sàn giao dịch có quy định riêng. Một số sàn giới hạn tối đa 30 ngày cho lệnh GTD, một số cho phép đến 1 năm. Ngoài ra, lệnh Day Order luôn bị hủy khi kết thúc phiên giao dịch, bất kể bạn đặt lúc nào.
Hiểu lầm 3: "Hết hạn lệnh giống như stop-loss." Không. Stop-loss là lệnh bảo vệ vị thế đang mở – nó tự động đóng lệnh khi giá đi ngược hướng đến mức bạn đặt. Hết hạn lệnh chỉ áp dụng cho lệnh chờ chưa được khớp. Một lệnh stop-loss đã được khớp sẽ trở thành lệnh thị trường và không có khái niệm "hết hạn" nữa.
Related Terms
- Stop-loss: Lệnh dừng lỗ – tự động đóng vị thế khi giá đạt mức thua lỗ tối đa bạn chấp nhận.
- Take-profit: Lệnh chốt lời – tự động đóng vị thế khi giá đạt mức lợi nhuận mục tiêu.
- Trailing-stop: Lệnh dừng lỗ động – tự động điều chỉnh mức dừng lỗ theo biến động giá có lợi.
- Limit-order: Lệnh giới hạn – đặt mua/bán ở mức giá tốt hơn giá hiện tại, có thể có thời gian hết hạn.
- Market-order: Lệnh thị trường – khớp ngay lập tức ở giá hiện tại, không có khái niệm hết hạn.
How XM Compares
XM Group cung