Một lệnh fill or kill, thường được rút ngắn thành FOK, là một chỉ thị lệnh nói rằng: thực hiện toàn bộ lệnh ngay lập tức, hoặc hủy toàn bộ.

Đó là toàn bộ ý tưởng. Không chờ đợi. Không vị trí một phần. Không để lại cổ phiếu hoặc hợp đồng còn lại mở cho sau này. Nếu thị trường không thể lấp đầy số lượng đầy đủ ở mức giá yêu cầu ngay lập tức, đơn hàng sẽ bị hủy.

Điều này khiến FOK khác biệt so với các loại lệnh mà hầu hết người mới bắt đầu sử dụng. Một lệnh giới hạn bình thường có thể nằm trong thị trường. Một lệnh IOC có thể nhận được một phần khối lượng. Một lệnh AON có thể chờ đợi khối lượng đầy đủ. Một lệnh fill or kill thì nghiêm ngặt hơn tất cả những lệnh đó: kích thước đầy đủ, thực hiện ngay lập tức, hoặc không có gì.

Các lệnh FOK thường không phải là công cụ đầu tiên mà một nhà giao dịch mới cần. Chúng hữu ích hơn khi kích thước chính xác quan trọng, khi việc hoàn thành một phần sẽ tạo ra một vị trí lộn xộn, hoặc khi một chiến lược chỉ hoạt động nếu lệnh đầy đủ có thể được hoàn thành ngay lập tức.

Ý nghĩa của lệnh Fill or Kill

Đơn đặt hàng fill or kill là một chỉ thị về thời gian hiệu lực gắn liền với một đơn hàng giao dịch. Nó thông báo cho môi giới hoặc sàn giao dịch rằng đơn hàng phải được thực hiện ngay lập tức và hoàn toàn. Nếu điều đó không thể xảy ra, đơn hàng sẽ tự động bị hủy.

Trong hầu hết các trường hợp thực tế, một đơn hàng FOK được ghép với một mức giá giới hạn. Ví dụ:

  • mua 10.000 cổ phiếu;
  • không trả nhiều hơn $25.00 mỗi cổ phiếu;
  • điền đầy đủ 10.000 ngay lập tức;
  • ngược lại hủy đơn hàng.

Nếu có 10.000 cổ phiếu có sẵn với giá 25,00 đô la hoặc thấp hơn ngay lập tức, đơn hàng sẽ được thực hiện. Nếu chỉ có 6.000 cổ phiếu có sẵn, đơn hàng sẽ không mua 6.000 và hủy phần còn lại. Nó hủy tất cả mọi thứ.

FINRA mô tả fill or kill là một hướng dẫn để thực hiện toàn bộ đơn đặt hàng ngay lập tức hoặc không thực hiện gì cả. Đó là cách dễ nhớ nhất.

Tóm tắt nhanh

Câu hỏiCâu trả lời
FOK có nghĩa là gì?Fill or kill
Nó hoạt động như thế nào?Thực hiện toàn bộ đơn hàng ngay lập tức hoặc hủy bỏ nó
Nó có cho phép hoàn thành một phần không?Thường thì không
Nó có mở không?Không, nó sẽ bị hủy nếu không thể thực hiện ngay lập tức
Nó có giống với IOC không?Không. IOC có thể cho phép hoàn thành một phần; FOK thường không cho phép
Nó có giống với AON không?Không. AON yêu cầu kích thước đầy đủ nhưng có thể vẫn mở; FOK yêu cầu kích thước đầy đủ ngay lập tức
Phù hợp nhất choGiao dịch kích thước chính xác, đơn hàng lớn, chiến lược nhanh và các tình huống mà hoàn thành một phần là không mong muốn
Rủi ro chínhBạn có thể không thực hiện giao dịch ngay cả khi có một số thanh khoản sẵn có

Điều cân nhắc chính là đơn giản: một lệnh FOK từ bỏ tính linh hoạt trong thực hiện để đổi lấy sự chắc chắn về kích thước và thời gian.

Cách thức hoạt động của lệnh Fill or Kill

Hãy tưởng tượng bạn muốn mua 50.000 cổ phiếu của một cổ phiếu, nhưng chỉ nếu bạn có thể mua tất cả 50.000 cổ phiếu với giá 10,00 đô la hoặc tốt hơn.

Bạn đặt một lệnh mua FOK giới hạn:

  • số lượng: 50,000 cổ phiếu;
  • giá giới hạn: $10.00;
  • thời gian hiệu lực: thực hiện ngay hoặc hủy bỏ.

Đơn hàng đến thị trường và ngay lập tức kiểm tra tính thanh khoản có sẵn. Nếu có thể mua đủ 50.000 cổ phiếu với giá 10,00 USD hoặc thấp hơn, giao dịch sẽ diễn ra. Nếu thị trường chỉ cung cấp được 35.000 cổ phiếu với giá đó, đơn hàng sẽ bị hủy.

Có thể điều đó nghe có vẻ khắc nghiệt, nhưng đó chính là ý nghĩa. Nhà giao dịch đang nói, “Tôi không muốn một phần của giao dịch này. Tôi cần toàn bộ vị thế ngay bây giờ, hoặc tôi thà không có vị thế nào.”

Điều này quan trọng vì việc thực hiện một phần có thể thay đổi giao dịch. Một chiến lược được xây dựng dựa trên 50.000 cổ phiếu có thể không hoạt động giống như với 7.000 cổ phiếu. Một biện pháp phòng ngừa có thể không đủ hiệu quả. Một người mua lớn có thể không muốn thể hiện sự quan tâm đến thị trường trừ khi khối lượng đầy đủ có thể được thực hiện. Một nhà giao dịch ngắn hạn có thể không muốn một vị thế chưa hoàn chỉnh ngồi chờ trong khi giá di chuyển.

Một Ví Dụ FOK Đơn Giản

Giả sử một nhà giao dịch muốn mua 5.000 cổ phiếu của một cổ phiếu với giá không quá 20,00 đô la.

Thanh khoản hiển thị trông như thế này:

GiáSố cổ phiếu có sẵn
$19.981,500
$19.991,000
$20.001,200
$20.012,000

Tại $20.00 hoặc tốt hơn, chỉ có 3,700 cổ phiếu có sẵn. Một lệnh giới hạn thông thường có thể mua 3,700 cổ phiếu đó và để lại phần còn lại chờ đợi. Một lệnh IOC có thể mua 3,700 và hủy 1,300 còn lại. Một lệnh FOK hủy toàn bộ yêu cầu vì không có đủ 5,000 cổ phiếu có sẵn ngay lập tức với giá yêu cầu.

Bây giờ thay đổi đơn hàng thành 3,000 cổ phiếu với giá $20.00. Trong trường hợp đó, đơn hàng FOK có thể được thực hiện vì có đủ cổ phiếu có sẵn ở mức giá giới hạn hoặc tốt hơn.

Đó là lý do tại sao FOK ít liên quan đến “có được một mức giá tốt hơn” và nhiều hơn về việc thực thi đúng điều kiện.

“`html
“`
Kiểm tra thanh khoản FOK

Liệu đơn hàng đầy đủ có được hoàn thành, hay sẽ bị hủy?

Thay đổi số lượng yêu cầu, giá giới hạn và hồ sơ thanh khoản. Một đơn hàng mua FOK chỉ được hoàn thành nếu có đủ cổ phiếu có sẵn ở giá giới hạn hoặc tốt hơn ngay bây giờ.

FOK hủy toàn bộ đơn hàngChỉ có 3,700 cổ phiếu có sẵn với giá $20.00 hoặc tốt hơn, vì vậy đơn hàng FOK 5,000 cổ phiếu sẽ không được thực hiện một phần.

Lệnh FOK tồn tại bao lâu?

Một lệnh “fill or kill” được thiết kế để chỉ kéo dài đủ lâu cho thị trường kiểm tra xem lệnh đầy đủ có thể được thực hiện ngay lập tức hay không.

Bằng tiếng Anh đơn giản, điều đó thường có nghĩa là vài giây hoặc ít hơn. Nếu tính thanh khoản cần thiết không có sẵn ngay lập tức, đơn hàng sẽ bị hủy. Nó không được giữ lại trong sổ như một đơn hàng trong ngày hoặc một đơn hàng tốt đến khi hủy.

Đây là lý do tại sao FOK thuộc về danh mục rộng hơn của các lệnh thời gian có hiệu lực. Thời gian có hiệu lực cho biết nền tảng biết bao lâu một lệnh nên giữ trạng thái hoạt động. FOK sử dụng phiên bản nghiêm ngặt nhất: ngay bây giờ, đầy đủ, hoặc hủy bỏ.

Một chi tiết quan trọng: cách xử lý chính xác có thể khác nhau tùy theo nhà môi giới, sàn giao dịch, loại tài sản và nền tảng. Investor.gov lưu ý rằng các loại lệnh và hướng dẫn giao dịch có thể khác nhau giữa các công ty môi giới. Vì vậy, nếu hành vi FOK quan trọng đối với chiến lược của bạn, hãy kiểm tra cách mà nhà môi giới của bạn định nghĩa nó trước khi dựa vào nó.

Lệnh FOK vs IOC

Các lệnh FOK và IOC dễ bị nhầm lẫn vì cả hai đều là chỉ thị ngay lập tức. Sự khác biệt là những gì xảy ra khi chỉ một phần của lệnh có thể được thực hiện.

Một lệnh IOC có nghĩa là ngay lập tức hoặc huỷ bỏ. Nó cố gắng thực hiện càng nhiều càng tốt ngay lập tức, sau đó huỷ bỏ phần còn lại chưa được thực hiện.

Một lệnh FOK có nghĩa là hoàn thành hoặc hủy bỏ. Nó phải hoàn thành toàn bộ lệnh ngay lập tức, hoặc hủy bỏ toàn bộ.

ScenariosKết quả IOCKết quả FOK
Bạn muốn 10,000 cổ phiếu, và có 10,000 cổ phiếu có sẵnThực hiện đầy đủThực hiện đầy đủ
Bạn muốn 10,000 cổ phiếu, và có 6,000 cổ phiếu có sẵnMua/bán 6,000 và hủy 4,000Hủy toàn bộ đơn hàng
Bạn muốn kích thước vị trí chính xácCó thể để lại cho bạn một vị trí một phầnTránh vị trí một phần
Bạn chỉ muốn bất cứ thứ gì có sẵn ngay bây giờThường phù hợp hơnThường quá nghiêm ngặt

Hãy nghĩ về IOC như là “lấy những gì bạn có thể ngay bây giờ.” Hãy nghĩ về FOK như là “tất cả ngay bây giờ, hoặc quên nó đi.”

Đối với nhiều nhà giao dịch tích cực, IOC linh hoạt hơn. Đối với các chiến lược mà việc thực hiện một phần gây ra vấn đề, FOK thì rõ ràng hơn.

FOK vs AON Đơn Hàng

AON có nghĩa là tất cả hoặc không có gì. Giống như FOK, nó tránh việc thực hiện một phần. Nhưng nó không luôn yêu cầu thực hiện ngay lập tức.

Một đơn hàng AON có thể giữ trạng thái hoạt động trong khi nhà môi giới hoặc thị trường chờ đủ thanh khoản để hoàn thành đơn hàng đầy đủ. Một đơn hàng FOK thì không chờ đợi. Nếu số lượng đầy đủ không có sẵn ngay lập tức, nó sẽ bị hủy.

Câu hỏiFOKAON
Đơn hàng phải được thực hiện đầy đủ không?
Có thể thực hiện một phần không?Thông thường là khôngKhông
Có phải thực hiện ngay lập tức không?Không nhất thiết
Có thể để đơn hàng mở không?KhôngThường thì có, tùy thuộc vào quy tắc của môi giới
Sử dụng chínhThực hiện chính xác ngay lập tứcThực hiện chính xác mà không có sự khẩn cấp tương tự

Nhà cung cấp từ điển Nasdaq mô tả xử lý đơn hàng FOK là phụ thuộc vào sàn giao dịch, điều này là một lời cảnh báo hữu ích. Trong giao dịch thực tế, các nhãn có thể nghe có vẻ phổ quát trong khi các quy tắc định tuyến và định nghĩa địa điểm lại khác nhau.

“`html
“`
Bộ định tuyến thời gian hiệu lực

FOK, IOC, AON, hoặc giới hạn thông thường?

Đặt ưu tiên thực hiện. Bộ định tuyến chuyển chúng thành hướng dẫn thời gian hiệu lực thường phù hợp với logic giao dịch.

Bạn có cần toàn bộ số lượng không?
Có phải nó phải xảy ra ngay lập tức không?
Có thể chấp nhận việc lấp đầy một phần không?
Có thể đơn hàng chờ trong sách không?
Điền hoặc HủyGiao dịch cần kích thước đầy đủ và thực hiện ngay lập tức, không để lại vị trí phần nào.
FOK
0
IOC
0
AON
0
Giới hạn thông thường
0
“`html “`

FOK so với Lệnh Giới Hạn Thông Thường

Đơn đặt hàng giới hạn thông thường nói: mua hoặc bán ở giá này hoặc tốt hơn.

Một lệnh giới hạn FOK nói: mua hoặc bán toàn bộ số lượng với giá này hoặc tốt hơn ngay lập tức, hoặc hủy bỏ.

Hướng dẫn bổ sung đó thay đổi mọi thứ.

Giả sử bạn đặt một lệnh mua giới hạn thông thường cho 20.000 cổ phiếu với giá 15,00 USD. Nếu có 8.000 cổ phiếu sẵn có, bạn có thể nhận được 8.000 cổ phiếu ngay bây giờ và để số còn lại mở, tùy thuộc vào thị trường và cài đặt của nhà môi giới.

Với một lệnh giới hạn FOK, số lượng 8,000 cổ phiếu đó là không đủ. Lệnh sẽ biến mất trừ khi toàn bộ 20,000 cổ phiếu có thể được thực hiện ngay lập tức.

Nếu bạn vẫn đang học các nguyên tắc cơ bản về vé đặt hàng, việc hiểu rõ về đơn hàng thị trường và đơn hàng giới hạn là rất hữu ích. FOK không phải là một luận đề giao dịch riêng biệt. Nó là một chỉ dẫn thực hiện nghiêm ngặt hơn.

Khi nào lệnh Fill or Kill có thể hợp lý

FOK hữu ích khi kích thước đầy đủ của giao dịch quan trọng hơn việc chỉ đơn giản là thực hiện một số lệnh.

Ví dụ là một nhà giao dịch cần kích thước vị trí chính xác cho một chiến lược ngắn hạn. Nếu chiến lược được xây dựng xung quanh 25,000 cổ phiếu, việc có được 4,000 cổ phiếu có thể không hữu ích. Nó có thể tạo ra một vị trí quá nhỏ để quan trọng, nhưng vẫn đủ lớn để cần được chú ý.

Một ví dụ khác là giao dịch phòng ngừa. Nếu một giao dịch phòng ngừa chỉ hoạt động ở một kích thước nhất định, việc lấp đầy một phần có thể để lại danh mục đầu tư bị phơi bày. Trong trường hợp đó, không có giao dịch nào có thể sạch hơn một giao dịch phòng ngừa chưa hoàn chỉnh.

Ví dụ thứ ba là một đơn hàng lớn trong một thị trường mà nhà giao dịch không muốn đơn hàng đó ngồi công khai và tiết lộ sự quan tâm. Một chỉ thị FOK có thể kiểm tra xem liệu tính thanh khoản ngay lập tức có tồn tại mà không để phần còn lại của đơn hàng chờ đợi.

FOK cũng có thể phù hợp với các chiến lược nhanh chóng nơi cơ hội biến mất nhanh chóng. Nếu giao dịch chỉ hoạt động ở một mức giá và kích thước cụ thể ngay bây giờ, nhà giao dịch có thể thích hủy ngay lập tức hơn là một lệnh chờ kéo dài.

Khi nào FOK có thể là công cụ sai lầm

FOK thường quá nghiêm ngặt cho việc giao dịch hàng ngày.

Nếu bạn đang mua một số lượng cổ phiếu nhỏ cho một vị trí lâu dài, một lệnh giới hạn thông thường thường dễ hiểu và quản lý hơn. Nếu bạn sẵn sàng chấp nhận một phần lấp đầy, IOC có thể phù hợp hơn. Nếu bạn muốn toàn bộ đơn hàng nhưng sẵn sàng chờ đợi, AON có thể phù hợp hơn, giả sử rằng nhà môi giới của bạn hỗ trợ điều đó.

FOK cũng có thể tạo ra sự thất vọng trong các thị trường mỏng. Bạn có thể thấy một số cổ phiếu có sẵn theo giá của bạn, nhưng không đủ cho số lượng đầy đủ. Đơn hàng bị hủy, mặc dù một giao dịch một phần là khả thi.

Sai lầm là sử dụng FOK vì nó nghe có vẻ chuyên nghiệp. Nó không tự động tốt hơn. Nó chỉ đơn giản là củng cố một điều kiện hẹp.

Chi phí nghiêm ngặt

Bạn từ bỏ bao nhiêu xác suất thực hiện?

FOK có thể là sự lựa chọn đúng đắn khi việc thực hiện một phần là có hại. Mô hình này cho thấy chi phí để thực hiện đơn hàng với kích thước đầy đủ, ngay lập tức và có giới hạn giá.

FOK có thể phù hợp, nhưng hãy mong đợi sự hủy bỏLogic giao dịch không thích các lệnh một phần, nhưng điều kiện thanh khoản và giá cả thì không hào phóng.
Cơ hội lấp FOK34%
Cơ hội lấp IOC58%
Chi phí nghiêm ngặt24 điểm

“`html
“`

Lợi ích của lệnh Fill or Kill

Ưu điểm lớn nhất là sự rõ ràng. Bạn gần như ngay lập tức biết được liệu giao dịch đầy đủ đã xảy ra hay chưa xảy ra.

FOK cũng ngăn chặn việc lấp đầy một phần không mong muốn. Điều này có thể có giá trị khi kích thước vị thế quan trọng, khi một hợp đồng bảo hiểm cần phải khớp với một rủi ro khác, hoặc khi một đơn hàng không hoàn chỉnh sẽ tạo ra sự lộn xộn trong hoạt động.

Nó cũng có thể giảm nguy cơ quên phần còn lại. Với một số loại lệnh, phần chưa được lấp đầy có thể vẫn mở, tùy thuộc vào các cài đặt. Với FOK, không có lệnh nào còn lại chờ trong thị trường.

Cuối cùng, FOK có thể giúp một nhà giao dịch tránh việc theo đuổi. Lệnh hoặc đáp ứng điều kiện hoặc biến mất. Điều đó có thể hữu ích cho việc thực hiện có kỷ luật, miễn là nhà giao dịch không ngay lập tức vào lại các lệnh FOK tồi tệ hơn và tồi tệ hơn vì sự thất vọng.

Rủi ro và Hạn chế

Rủi ro chính rất đơn giản: bạn có thể không có giao dịch nào.

Đó không phải là lỗi. Đó là thiết kế. Nhưng điều đó có thể trở thành vấn đề nếu bạn thực sự cần một số sự tiếp xúc và thị trường sẵn sàng cung cấp cho bạn một phần thực hiện.

Hạn chế khác là tính khả dụng. Không phải tất cả các nhà môi giới đều cung cấp FOK cho mọi tài sản, loại tài khoản hoặc giao diện giao dịch. Một số nền tảng hỗ trợ nó cho cổ phiếu nhưng không cho một số sản phẩm phái sinh nhất định. Một số hỗ trợ hành vi tương tự dưới các nhãn khác nhau.

Cũng có một vấn đề về tính thanh khoản. FOK hoạt động tốt nhất khi thị trường đủ sâu để đáp ứng toàn bộ đơn hàng ngay lập tức. Trong các thị trường mỏng, nó có thể bị hủy đi hủy lại.

Cuối cùng, cách diễn giải chính xác có thể khác nhau tùy theo địa điểm. Đó là lý do tại sao Nasdaq cần thận trọng về việc xử lý các vấn đề phụ thuộc vào sàn giao dịch. Nếu giao dịch quan trọng, đừng giả định rằng mọi nền tảng đều sử dụng thuật ngữ theo cùng một cách chính xác.

Cách Đặt Lệnh FOK

Quy trình làm việc chính xác phụ thuộc vào nhà môi giới, nhưng phiếu lệnh thường tuân theo cùng một logic.

Đầu tiên chọn công cụ và bên: mua hay bán.

Sau đó nhập số lượng. Với FOK, số này rất quan trọng vì số lượng đầy đủ phải có sẵn ngay lập tức.

Tiếp theo, chọn hướng dẫn giá. Trong nhiều trường hợp, đây sẽ là giá giới hạn. Một lệnh mua giới hạn đặt ra mức giá tối đa mà bạn sẵn sàng trả. Một lệnh bán giới hạn đặt ra mức giá tối thiểu mà bạn sẵn sàng chấp nhận.

Sau đó chọn thời gian có hiệu lực và chọn Fill or Kill, FOK, hoặc nhãn tương đương của nền tảng.

Trước khi gửi, hãy kiểm tra bốn điều:

  • số lượng;
  • giá giới hạn;
  • bạn có thực sự cần thực hiện đầy đủ hay không;
  • liệu tài sản có đủ tính thanh khoản cho kích thước đó hay không.

Sau khi gửi, kết quả sẽ nhanh chóng. Hoặc đơn hàng được hoàn tất, hoặc nó bị hủy.

Danh sách kiểm tra thực tế trước khi sử dụng FOK

Hãy tự hỏi bản thân:

  • Tôi có cần toàn bộ số lượng không, hay việc cung cấp một phần là chấp nhận được?
  • Thị trường có đủ thanh khoản cho kích thước đơn hàng này không?
  • Giá giới hạn của tôi có thực tế không?
  • Tôi có đang sử dụng FOK vì chiến lược cần nó, hay vì nó nghe có vẻ an toàn hơn?
  • Có phải IOC sẽ tốt hơn nếu tôi có thể chấp nhận việc thực hiện một phần?
  • AON có tốt hơn không nếu tôi cần kích thước đầy đủ nhưng có thể chờ không?
  • Nhà môi giới của tôi có hỗ trợ FOK cho công cụ này không?
  • Tôi có hiểu cách nền tảng định nghĩa “ngay lập tức” không?

Nếu bạn không thể trả lời những câu hỏi đó, FOK có lẽ không phải là loại đơn để bắt đầu.

Những Sai Lầm Thường Gặp Của Người Mới Bắt Đầu

Sai lầm đầu tiên là nghĩ rằng FOK đảm bảo thực hiện. Nó không đảm bảo điều đó. Nó đảm bảo rằng sẽ xử lý theo kiểu tất cả hoặc không nếu đơn hàng có thể được thực hiện theo các điều kiện bạn đặt ra.

Sai lầm thứ hai là sử dụng FOK trong các thị trường không đủ thanh khoản. Lệnh có thể bị hủy đi hủy lại vì số lượng đầy đủ không có sẵn ở mức giá giới hạn.

Sai lầm thứ ba là nhầm lẫn FOK với IOC. IOC có thể để lại cho bạn một phần lấp đầy. FOK thường tránh điều đó.

Sai lầm thứ tư là nhầm lẫn FOK với AON. AON có thể chờ. FOK thì không.

Lỗi thứ năm là phớt lờ giá. Một lệnh FOK với mức giới hạn không thực tế chỉ là một yêu cầu hủy nhanh chóng.

Dòng cuối cùng

Đơn đặt hàng fill or kill rất hữu ích khi “một phần của giao dịch” không đủ tốt.

Nó yêu cầu người môi giới hoặc sàn giao dịch thực hiện toàn bộ đơn hàng ngay lập tức theo các điều khoản yêu cầu, hoặc hủy bỏ nó. Điều đó làm cho nó rõ ràng, nghiêm ngặt và đôi khi rất hữu ích. Nó cũng làm cho nó không khoan nhượng.

Đối với hầu hết người mới bắt đầu, FOK không phải là một loại lệnh hàng ngày. Hãy học về lệnh thị trường, lệnh giới hạn, lệnh dừng và các cài đặt thời gian cơ bản trước. Sau đó, hãy sử dụng FOK khi logic của giao dịch thực sự yêu cầu kích thước đầy đủ ngay lập tức.