Le bug Knight Capital a coûté 460 millions de dollars en 45 minutes le 1er août 2012, selon la décision administrative de la SEC publiée le 16 octobre 2013. Une erreur dans le système de routage automatisé d’ordres actions de la société, nommé SMARS, a transformé 212 ordres de détail en millions d’exécutions sur le marché, créant des positions non désirées sur 154 titres.
Ce que le système SMARS a réellement fait
Selon la décision de la SEC du 16 octobre 2013, Knight Capital Americas LLC a connu, le 1er août 2012, « une erreur significative dans le fonctionnement de son système de routage automatisé d’ordres actions, connu sous le nom de SMARS » (traduction de « a significant error in the operation of its automated routing system for equity orders, known as SMARS »). Ce système était censé traiter des ordres de détail transmis par des clients de Knight et les acheminer vers le marché de façon ordonnée.
Le dysfonctionnement a eu un effet démesuré sur une fenêtre de temps très courte. D’après le même document, « en traitant 212 petits ordres de détail que Knight avait reçus de ses clients, SMARS a envoyé des millions d’ordres sur le marché sur une période de 45 minutes » (« While processing 212 small retail orders that Knight had received from its customers, SMARS routed millions of orders into the market over a 45-minute period »). Ce rapport d’un facteur de plusieurs millions pour 212 ordres initiaux est ce qui rend cet incident insolite au sens strict : il ne s’agit pas d’une perte de marché classique, mais d’une boucle logicielle incontrôlée.
L’ampleur des exécutions et des positions accumulées
La SEC chiffre précisément le résultat de ces 45 minutes. Le système a « obtenu plus de 4 millions d’exécutions sur 154 titres, pour plus de 397 millions d’actions » (« obtained over 4 million executions in 154 stocks for more than 397 million shares »). Au moment où Knight a réussi à arrêter l’envoi des ordres, la société s’est retrouvée avec des positions qu’elle n’avait jamais voulu prendre : « Knight avait assumé une position longue nette d’environ 3,5 milliards de dollars sur 80 titres et une position courte nette d’environ 3,15 milliards de dollars sur 74 titres » (« Knight had assumed a net long position in 80 stocks of approximately $3.5 billion and a net short position in 74 stocks of approximately $3.15 billion »).
Pour liquider ces positions dans l’urgence, Knight a dû accepter des prix d’exécution défavorables. Le résultat final est sans ambiguïté selon la SEC : « Knight a finalement perdu plus de 460 millions de dollars à cause de ces positions non désirées » (« Ultimately, Knight lost over $460 million from these unwanted positions »).
| Élément | Valeur | Date |
|---|---|---|
| Ordres initiaux traités par SMARS | 212 ordres de détail | 1er août 2012 |
| Exécutions obtenues | plus de 4 millions sur 154 titres | 1er août 2012 |
| Volume d’actions échangées | plus de 397 millions d’actions | 1er août 2012 |
| Position longue nette accumulée | environ 3,5 milliards de dollars (80 titres) | 1er août 2012 |
| Position courte nette accumulée | environ 3,15 milliards de dollars (74 titres) | 1er août 2012 |
| Perte finale pour Knight | plus de 460 millions de dollars | 1er août 2012 |
| Amende civile versée au Trésor américain | 12 millions de dollars | 16 octobre 2013 |
Pourquoi la SEC a sanctionné Knight Capital
La décision de la SEC ne se limite pas à décrire le bug : elle établit une responsabilité réglementaire précise. L’autorité a conclu que Knight avait enfreint la Rule 15c3-5, dite règle d’accès au marché, faute de contrôles adaptés. Selon le texte officiel, « Knight n’avait pas de contrôles raisonnablement conçus pour empêcher l’entrée d’ordres erronés à un point immédiatement avant la soumission des ordres au marché » (« Knight did not have controls reasonably designed to prevent the entry of erroneous orders at a point immediately prior to the submission of orders to the market »).
Dans le cadre de cet accord transactionnel, la SEC rapporte que « le 16 octobre 2013, Knight a dû verser une amende civile de 12 millions de dollars au Trésor américain » (« Respondent Knight shall, within ten (10) days of the entry of this Order, pay a civil money penalty in the amount of $12,000,000 ($12 million) to the United States Treasury »). Cette sanction visait l’absence de garde-fous techniques, et non l’intention frauduleuse, ce que le dossier distingue clairement.
Ce que le document de la SEC ne détaille pas, c’est la cause exacte du dysfonctionnement logiciel à l’intérieur de SMARS ni la chronologie minute par minute des 45 minutes concernées. L’article s’en tient donc aux faits établis par la décision officielle, sans reconstituer d’hypothèses sur le code source ou les intentions des équipes techniques de Knight.
Ce que cet incident rappelle sur les systèmes automatisés
Le cas Knight Capital reste une référence citée dans les discussions sur le trading algorithmique parce qu’il illustre, avec des chiffres officiels et vérifiables, l’écart qui peut exister entre un ordre et son exécution automatisée. Pour un trader qui place un ordre au marché ou un ordre à cours limité, ce dossier rappelle que le prix d’exécution n’est jamais garanti même sur un système institutionnel, à plus forte raison lorsque le routage lui-même est défaillant.
Ce type d’accident se distingue des mécanismes plus connus comme la clôture de marge sur un compte CFD, qui résulte d’une règle de gestion du risque et non d’un bug de routage. Il n’existe par ailleurs pas de dispositif équivalent au coupe-circuit des marchés actions sur le marché des changes, comme le rappelle l’article sur le coupe-circuit Forex, ce qui change la nature des risques en cas de dysfonctionnement logiciel sur ce marché précis.
Questions fréquentes
Qu’est-ce que SMARS, le système impliqué dans le bug Knight Capital ?
SMARS était le système de routage automatisé d’ordres actions utilisé par Knight Capital Americas pour acheminer les ordres de ses clients vers le marché. Selon la SEC, c’est une erreur dans son fonctionnement qui a transformé 212 ordres de détail en millions d’exécutions le 1er août 2012.
Combien de temps a duré l’incident du 1er août 2012 ?
D’après la décision de la SEC, le dysfonctionnement s’est déroulé sur une période de 45 minutes, durant laquelle SMARS a envoyé des millions d’ordres sur le marché avant que Knight ne parvienne à les stopper.
Pourquoi Knight Capital a-t-elle perdu plus de 460 millions de dollars ?
La société s’est retrouvée avec des positions non désirées évaluées à environ 3,5 milliards de dollars en position longue et 3,15 milliards de dollars en position courte. Leur liquidation en urgence a généré une perte supérieure à 460 millions de dollars, selon la SEC.
Quelle sanction la SEC a-t-elle imposée à Knight Capital ?
La SEC a conclu que Knight avait enfreint la règle d’accès au marché faute de contrôles suffisants pour bloquer les ordres erronés. Le 16 octobre 2013, dans le cadre d’un accord transactionnel, Knight a dû verser une amende civile de 12 millions de dollars au Trésor américain.
