

Les ordres Fill or Kill (FOK) sont un type d'ordre conditionnel spécialisé, destiné aux traders qui exigent une exécution immédiate et complète de leurs transactions. Contrairement aux ordres de marché ou ordres limite classiques, les ordres FOK fonctionnent selon le principe du tout ou rien : l'ordre doit être entièrement exécuté instantanément au prix spécifié, ou il est automatiquement annulé dans la seconde.
Les principales caractéristiques des ordres FOK sont :
Le FOK est un outil essentiel pour les traders qui gèrent des capitaux importants, notamment sur des marchés volatils où le timing et l'exécution totale sont cruciaux pour la réussite stratégique.
Un ordre Fill or Kill est un ordre avancé qui repose sur des critères d'exécution stricts. Son principe : la totalité de l'ordre doit être immédiatement exécutée au prix fixé par le trader, ou l'ordre est annulé sans aucune exécution — le tout en quelques secondes.
Ce type d'ordre est privilégié par les investisseurs institutionnels, les whale traders et les opérateurs sur marge qui travaillent avec de gros capitaux et exigent une exécution parfaite dans le temps. Pour eux, une exécution partielle ou différée peut compromettre leur stratégie et leur gestion du risque.
L'ordre FOK est souvent qualifié d'« extrême » ou « agressif », car il ne laisse aucune place à la flexibilité. Il représente un haut degré d'automatisation dans l'exécution, excluant toute intervention humaine à ce stade. Le trader programme précisément ses besoins : prix, quantité exacte et délai d'exécution très court.
Lorsqu'un ordre FOK est placé, le moteur de la plateforme recherche immédiatement la liquidité disponible pour exécuter la totalité de la commande. Si la liquidité est suffisante au prix indiqué (ou mieux), l'ordre s'exécute intégralement en quelques secondes. Sinon, le système annule l'ordre dans son ensemble, sans exécution partielle.
Ce résultat binaire — soit l'exécution totale, soit l'annulation complète — rend les ordres FOK particulièrement utiles sur les marchés rapides, où les prix fluctuent fortement et où une exécution partielle risquerait d'exposer le trader à des positions incomplètes ou non désirées.
Les ordres FOK sont utilisés de manière stratégique dans des environnements où le timing, la précision du prix et l'exécution totale sont déterminants pour le succès du trading. Savoir les utiliser au bon moment permet d'améliorer les résultats et la gestion des risques.
Anticipation de grands mouvements de marché
Les ordres FOK sont particulièrement adaptés lorsque le trader anticipe des variations significatives des prix ou des changements de dynamique. Par exemple, si le Bitcoin évolue à un certain niveau et que des indicateurs positifs sur les marchés traditionnels laissent présager une hausse des cryptos, le trader peut chercher à établir rapidement une position importante avant le mouvement.
Avec un FOK, le trader fixe un prix d'achat cible légèrement supérieur au niveau actuel (pour garantir l'exécution dès la hausse) et obtient l'exécution immédiate lorsque le marché atteint ce prix. Si la liquidité est insuffisante, l'ordre est annulé, évitant au trader de se retrouver avec une position partielle incompatible avec sa stratégie.
Exécution de block trades importants
Les investisseurs institutionnels et les gros porteurs, qui souhaitent négocier de grands blocs de contrats ou tokens, apprécient les FOK pour leur capacité à éviter les exécutions partielles. Un ordre partiellement exécuté peut compromettre la taille de la position ou exposer le trader à des risques indésirables.
Les FOK garantissent que la totalité de la position est établie au prix souhaité, ou l'ordre est annulé. Cette logique tout ou rien préserve l'intégrité de la stratégie et élimine les difficultés de gestion des exécutions partielles.
Marchés volatils
En période de forte volatilité, les prix évoluent très rapidement. Les FOK permettent aux traders de saisir un niveau de prix précis dès qu'il est disponible, sans risquer d'acheter/vendre à un prix moins favorable suite à une exécution partielle.
Opportunités d'arbitrage
Les stratégies d'arbitrage reposent souvent sur des marges faibles et des fenêtres d'exécution très courtes. Les FOK assurent que la position d'arbitrage est ouverte dans sa totalité au bon prix, ou que le trader n'entre pas sur le marché si l'exécution complète est impossible.
Les grandes plateformes crypto proposent l'option FOK dans leurs ordres conditionnels, sur les marchés spot et dérivés. Voici les étapes pour paramétrer et exécuter un ordre FOK :
Étape 1 : Accéder à l'interface de trading
Commencez par ouvrir le graphique de trading de votre choix sur une plateforme reconnue. Par exemple, pour négocier des contrats perpétuels Bitcoin, rendez-vous sur le graphique BTC/USDT perpétuel. Les plateformes affichent généralement les types d'ordres dans un menu en haut de l'interface.
Sélectionnez le type « Ordre conditionnel ». Ce type d'ordre est disponible pour la plupart des actifs majeurs et produits dérivés proposés.
Étape 2 : Paramétrer les options avancées
Après avoir choisi « Ordre conditionnel », allez dans la section « Avancé », généralement sous les champs de saisie classiques. Dans ces options, un menu déroulant est préconfiguré sur « GTC » (Good-Til-Canceled).
Cliquez sur ce menu et sélectionnez « FOK » (Fill or Kill). Votre ordre conditionnel devient alors un FOK, avec ses paramètres d'exécution tout ou rien.
Étape 3 : Définir les paramètres de l'ordre
Après avoir sélectionné FOK, renseignez les paramètres suivants :
Après avoir renseigné ces paramètres, cliquez sur « Set Buy Stop » (ou « Set Sell Stop » pour une vente) pour continuer.
Étape 4 : Paramétrer la gestion des risques
Avant de valider l'ordre, une fenêtre de confirmation s'affiche généralement, invitant à paramétrer le take-profit et le stop-loss. Ces outils protègent votre position une fois l'ordre FOK exécuté.
Le take-profit clôture automatiquement la position à votre objectif de profit ; le stop-loss limite les pertes en fermant la position si le marché évolue défavorablement au-delà d'un seuil défini.
Étape 5 : Confirmer et surveiller
Vérifiez tous les paramètres dans la fenêtre de confirmation, puis cliquez sur « Confirmer » pour activer l'ordre FOK. L'ordre apparaît alors dans votre liste « Ordres conditionnels », où vous pouvez suivre son statut.
Notez qu'une fois déclenché, le FOK s'exécutera intégralement dans la seconde ou sera annulé. Aucun remplissage partiel n'est possible : veillez donc à ce que la taille et le prix de l'ordre correspondent à la liquidité du marché.
Les ordres Fill or Kill (FOK) et Immediate or Cancel (IOC) se ressemblent par leur exigence de rapidité, mais diffèrent nettement sur la gestion des exécutions partielles.
Philosophie d'exécution
L'ordre FOK est strictement tout ou rien : il doit être exécuté entièrement au prix indiqué, sinon il est annulé sans exécution. L'ordre IOC accepte une exécution partielle, puis annule la partie restante.
Exemple pratique
Supposons qu'un trader veuille acheter 50 contrats perpétuels Bitcoin. S'il place un IOC et que seuls 10 contrats sont disponibles immédiatement, le système exécute ces 10 et annule les 40 restants. Le trader obtient une position de 10 contrats.
Avec un FOK, le système vérifie que les 50 contrats sont disponibles : si ce n'est pas le cas, il n'exécute rien et annule l'ordre intégralement.
Implications stratégiques
Ce choix a des conséquences pour la stratégie :
Les FOK sont privilégiés quand :
Les IOC sont adaptés quand :
Gestion du risque
Les FOK offrent une certitude sur la taille de la position : soit la totalité, soit rien. Les IOC, plus flexibles, exigent de gérer les exécutions partielles et d'ajuster la gestion du risque selon la quantité effectivement exécutée.
Les ordres Fill or Kill (FOK) et All or None (AON) imposent tous deux une exécution totale, mais diffèrent sur la contrainte de temps et l'annulation.
Points communs
Les FOK et AON exigent que toute la quantité soit exécutée — jamais partiellement. Cette exigence les rend utiles pour établir des positions complètes sans risque d'exécution partielle.
Différence majeure : le délai
Le FOK exige une exécution immédiate. S'il n'est pas entièrement exécuté dans la seconde, il est annulé et disparaît du carnet.
L'AON n'a pas cette exigence : il reste actif jusqu'à ce qu'il puisse être exécuté en totalité au prix fixé, ou jusqu'à annulation manuelle. Si la liquidité manque, il attend jusqu'à ce que le marché permette l'exécution.
Scénario pratique
Un trader veut acheter 50 contrats Bitcoin à un prix donné :
Ordre FOK : Le système cherche immédiatement les 50 contrats. S'ils sont disponibles, l'ordre s'exécute ; sinon, il est annulé. Le trader doit alors reprogrammer un nouvel ordre.
Ordre AON : L'ordre entre dans le carnet et attend que les 50 contrats soient disponibles au prix cible, même si cela prend des heures ou des jours.
Applications stratégiques
Le FOK est optimal pour :
L'AON est optimal pour :
Automatisation et suivi
Le FOK nécessite peu de suivi : il est résolu en quelques secondes. L'AON exige un suivi actif, car il peut rester dans le carnet indéfiniment.
L'ordre Fill or Kill est un outil de trading avancé qui combine la précision du prix des ordres limite à l'urgence des ordres de marché, tout en imposant une exécution totale. Cet ordre conditionnel est devenu essentiel pour les institutionnels, les traders à fort volume et tout gestionnaire de positions importantes en crypto.
Les FOK répondent au besoin d'exécuter de grands blocs avec certitude sur la taille et le prix, selon le principe du tout ou rien. Ils éliminent les complications liées aux exécutions partielles et assurent l'établissement complet ou l'absence totale de position.
Les avantages clés des FOK :
Mais les FOK ont leurs limites : leurs exigences strictes augmentent le risque d'annulation, notamment sur des marchés peu liquides ou volatils.
Pour utiliser efficacement les FOK, il faut :
Les exchanges crypto majeurs proposent les FOK dans leurs ordres conditionnels, sur spot et dérivés. À mesure que le marché crypto se professionnalise, l'usage des ordres avancés comme le FOK s'intensifie.
Pour les opérateurs de grande taille ou les stratégies sensibles au timing, la maîtrise des FOK est un avantage distinct. Savoir quand et comment les utiliser, c'est garantir plus de précision, une meilleure gestion du risque et une navigation optimisée sur les marchés crypto modernes.
L'ordre FOK exécute la totalité de la commande ou l'annule intégralement. Contrairement à l'ordre limite qui attend la correspondance du prix, et à l'ordre de marché qui s'exécute au prix courant, le FOK garantit une exécution totale ou aucune.
Les FOK sont adaptés au trading à fort volume sur des marchés liquides, lorsque l'exécution totale et instantanée est indispensable. Les traders institutionnels privilégient le FOK pour éviter les exécutions partielles qui engendrent du slippage et des coûts d'exécution indésirables.
Le FOK permet d'exécuter des transactions importantes à un prix précis ou de les annuler, éliminant les exécutions partielles et le slippage. Avantages : certitude sur le prix, stabilité du marché. Risque : annulation fréquente si la liquidité est insuffisante au prix cible.
Si le FOK ne peut pas être exécuté entièrement au prix indiqué, il est annulé et aucune transaction n'a lieu. Pour limiter ce risque, privilégiez les ordres limite ou de marché qui autorisent l'exécution partielle.
Le FOK repose sur le même principe sur tous ces marchés. Les différences relèvent des caractéristiques propres : horaires fixes pour les actions, 24/7 pour les crypto, et des niveaux de liquidité qui conditionnent la rapidité et la probabilité d'exécution.
Pour placer un FOK, sélectionnez l'actif, indiquez le montant, choisissez FOK comme type d'ordre et confirmez. L'ordre doit être exécuté intégralement ou annulé ; aucune exécution partielle n'est possible.











