Fill or Kill (FOK) ialah perintah masa bersyarat yang digunakan untuk berdagang saham, forex, logam dan tenaga. Apabila seorang pedagang/pelabur menggunakan pesanan jenis ini, broker perlulah melaksanakan semua pesanan atau membatalkannya dengan serta merta. Penutupan sebahagian atau pembukaan posisi pada pesanan FOK adalah tidak dibenarkan. Pesanan tersebut hanya boleh dilaksanakan hanya dengan volum yang dinyatakan sahaja. FOK pada asasnya ialah gabungan semua atau tiada (AON) dan pesanan segera atau batal (IOC).
Para pedagang menggunakan pesanan Fill or Kill (FOK) untuk memastikan semua pesanan dapat dilaksanakan dalam tempoh yang paling singkat. Jika seorang pedagang itu menggunakan jenis pesanan yang lain, ia akan mengambil masa yang lama untuk mengumpulkan kesemua pesanan. Jadi, pesanan bukan FOK yang banyak boleh mengakibatkan harga berubah atau gangguan pasaran oleh disebabkan pelaksanaan yang berpanjangan. Itulah sebabnya pemain pasaran yang berdagang dengan modal besar lebih gemar menggunakan jenis pesanan Fill or Kill.
Namun, dagangan jenis fill or kill ini tidak selalu berlaku. Sebaliknya, para pedagang lebih gemar menggunakan jenis pesanan "segera atau batal" (IOC) atau "baik sehingga dibatalkan" (GTC). IOC membenarkan pelaksanaan sebahagian daripada pesanan dengan serta merta. GTC akan mengekalkan pesanan terbuka sehinggalah pesanan tersebut dipenuhi pada harga yang khusus.
Andaikan seorang pedagang mahu membuka pesanan long trade pada XAU/USD di $1800 satu lot. Pesanan FOK akan diletakkan jika pedagang tersebut ingin membeli 1000 lot dengan serta merta, dan tidak kurang daripada itu, pada harga $1800 (atau lebih rendah). Jika broker boleh menjual 1000 lot XAU/USD untuk $1800 satu lot atau kurang, pesanan tersebut akan dipenuhi. Sebaliknya, jika broker tidak mempunyai 1000 lot XAU/USD atau tidak mahu menjualnya pada harga $1800 atau lebih murah, pesanan tersebut akan dihapuskan.