Définition
Une instruction d’exécution immédiate ou annulation impose l’exécution intégrale et immédiate de l’ordre. Si la quantité demandée ne peut pas être exécutée dans les limites de prix définies, rien n’est exécuté. L’ordre non exécuté est annulé, au lieu de rester en attente.
FOK est une instruction de validité dans le temps, et non un prix d’ordre. Elle peut s’appliquer à un ordre à cours limité, dont le cours limite définit le prix maximal acceptable à l’achat ou le prix minimal acceptable à la vente. Un ordre d’achat à cours limité peut être exécuté à ce cours ou en dessous ; un ordre de vente, à ce cours ou au-dessus. La prise en charge par les courtiers et les plateformes, ainsi que l’interprétation exacte de « immédiatement », peuvent varier.
L’instruction FOK diffère de l’instruction « immédiat ou annulation » (IOC, pour immediate or cancel) : un ordre IOC peut être exécuté immédiatement pour une quantité partielle, le reliquat étant annulé. FOK n’autorise aucune exécution partielle. Elle diffère également d’un ordre valable pour la journée, qui peut rester disponible à l’exécution jusqu’à la fin de la séance.
Calcul
FOK est une instruction, pas un indicateur de rendement ou de risque. Pour un ordre d’achat à cours limité simplifié, le critère tout ou rien s’écrit ainsi : exécuter Q actions si A(P) ≥ Q immédiatement ; sinon, exécuter 0 action et annuler.
Qcorrespond à la quantité de l’ordre, en actions.Pcorrespond au cours limite d’achat, en dollars américains par action.A(P)correspond à la quantité d’actions immédiatement disponible à la vente à un prix inférieur ou égal àPet accessible à l’ordre.
Pour un ordre de vente à cours limité, il faut plutôt considérer la quantité immédiatement accessible à l’achat à un cours égal ou supérieur au cours limite de vente. Ce test illustre le principe ; les seules cotations affichées ne permettent pas de savoir si un courtier peut réellement exécuter l’ordre. La liquidité disponible peut varier, et les règles d’acheminement et de la plateforme comptent également.
Exemple
Supposons, à titre hypothétique, qu’un investisseur passe un ordre d’achat FOK à cours limité portant sur 200 actions, à 50,02 $ US au maximum par action. Au moment où l’ordre est évalué, supposons que la liquidité accessible à la vente soit la suivante :
| Cours vendeur | Actions disponibles |
|---|---|
| 50,00 $ US | 80 |
| 50,02 $ US | 150 |
| 50,05 $ US | 100 |
- On ne compte que les actions disponibles dans la limite du cours d’achat : 80 + 150 = 230 actions. Les 100 actions à 50,05 $ US dépassent le cours limite et ne sont donc pas prises en compte.
- Comme 230 est supérieur ou égal à 200, une exécution intégrale est possible dans ces conditions hypothétiques. Si ces actions restent accessibles pendant le traitement, l’ordre peut être exécuté immédiatement ; les actions exécutées à des cours différents peuvent avoir des prix d’exécution différents.
- Si seulement 180 actions étaient accessibles à 50,02 $ US ou moins, l’ordre FOK serait exécuté à hauteur de zéro action, puis annulé. Il n’achèterait pas 180 actions en attendant les 20 restantes.
Cet exemple exclut les commissions et suppose que la liquidité indiquée est accessible. Il ne signifie pas que les ordres affichés dans un carnet garantissent une exécution.
Points à vérifier avant de passer un ordre
FOK peut éviter une position partielle non souhaitée, mais l’exigence d’une exécution intégrale rend aussi l’annulation plus probable lorsque la liquidité immédiatement accessible est insuffisante. Un ordre FOK non exécuté ne bloque pas un cours et ne réserve pas d’actions. Si un ordre est annulé, tout nouvel ordre constitue une tentative distincte, dans des conditions de marché potentiellement différentes.
Avant de passer un ordre, distinguez la quantité, le cours limite et la validité dans le temps. Vérifiez que votre courtier prend en charge FOK pour le titre et le type d’ordre concernés, et consultez les règles applicables de la plateforme. La profondeur de marché, l’écart acheteur-vendeur, la taille de l’ordre par rapport au volume quotidien et l’impact potentiel sur le marché éclairent les conditions d’exécution, mais aucun de ces éléments ne garantit qu’un ordre FOK sera exécuté.
Utilisation par PreTrAIde
PreTrAIde fournit une analyse pré-négociation d’un panier d’actions, notamment du sens de chaque ligne, de sa quantité et de ses conditions d’exécution. Son volet quantitatif estime l’écart acheteur-vendeur, la part du volume quotidien représentée par l’ordre et l’impact sur le marché ; il produit également des scores de liquidité et d’exécution. Ces mesures peuvent aider à évaluer la liquidité nécessaire à une exécution immédiate et intégrale. Les informations disponibles sur le produit ne permettent pas d’affirmer que PreTrAIde simule spécifiquement les ordres FOK ou vérifie en temps réel leur admissibilité au regard du carnet d’ordres.
PreTrAIde fournit des verdicts GO, NO-GO ou MODIFY à titre d’aide à la décision, et non des instructions d’exécution. La plateforme ne reçoit, ne transmet et n’exécute jamais d’ordres ; l’utilisateur passe tout ordre auprès de son propre courtier.
Erreurs fréquentes
- Confondre FOK et IOC : un ordre IOC peut être exécuté partiellement ; un ordre FOK doit être exécuté intégralement ou ne pas l’être du tout.
- Croire que le cours limite garantit une exécution à ce prix : le cours limite définit les prix auxquels l’exécution est possible, mais ne la garantit pas.
- Supposer que la profondeur affichée est ferme et accessible : les cotations peuvent changer, et l’acheminement détermine les liquidités auxquelles l’ordre peut accéder.
- Penser que le reliquat reste en attente : un ordre FOK qui ne peut pas être exécuté intégralement est annulé, et non mis en attente pour une exécution ultérieure.