JPMorgan en de spoof op 20 juli 2009

Een van de door de CFTC beschreven voorbeelden betrof JPMorgan die spoofing toepaste op de termijnmarkt voor Amerikaanse staatsobligaties in september 2009. In een tijdspanne van 8,7 seconden plaatste en annuleerde JPMorgan zes lagen spooforders, waarbij elke order een volume van 300 contracten had. Dit specifieke voorbeeld resulteerde erin dat JPMorgan honderd termijncontracten kon verkopen tegen een winst van $3743,5.

Figuur 1 is een vereenvoudigde versie van de visualisaties in het artikel, die de marktomstandigheden rond deze specifieke spoof laat zien. Door middel van deze specifieke spoof wilde JPMorgan honderd contracten verkopen voor 116,172 punten, wat hoger was dan de marktprijs op dat moment (116,141 punten). In de figuur valt een ‘hotspot’ van gele balken op. JPMorgan voegde zes spooforders toe, van niveau zes tot niveau één, elk met een volume van 300 contracten. Dit is te zien aan de heldere gele balken die beginnen op het moment dat de spooforders werden toegevoegd (tweede verticale rode lijn). Nadat JPMorgan de honderd contracten had verkocht die zij daadwerkelijk van plan waren te verkopen (de derde rode verticale lijn), werden de spooforders geannuleerd zoals te zien is aan de verdwijnende gele balken (de vierde rode verticale lijn): spoofing voltooid!

Het bovenste deel van de figuur toont het LOB: de prijsniveaus boven de horizontale rode lijn zijn de tien laatniveaus (verkoop) en onder de rode lijn zijn de tien biedniveaus (koop). De kleuren bij elk prijsniveau geven aan hoeveel volume aan dat prijsniveau gekoppeld was. Aangezien messages in plaats van tijd worden gevisualiseerd, toont het onderste paneel op twee manieren hoe de tijd vordert in de visualisatie. De blauwe lijn geeft aan hoeveel messages er binnen een seconde worden gevisualiseerd: een vlakkere (steilere) lijn betekent dat de beurs meer (minder) messages met LOB-veranderingen heeft ontvangen. Met andere woorden: er is meer (minder) tijdsverloop wanneer de blauwe lijn steiler (vlakker) is. De verticale groene lijnen geven aan wanneer een seconde is verstreken. Elk voorbeeld van spoofing omvat vier verschillende acties van JPMorgan, aangegeven door de rode verticale lijnen: 1) wanneer de echte order (de order bedoeld om te worden uitgevoerd) werd toegevoegd; 2) wanneer de spoofingorders werden toegevoegd; 3) wanneer de echte order resulteerde in een transactie; en 4) wanneer de spoofingorders werden geannuleerd.
Het bovenste deel van de figuur toont het LOB: de prijsniveaus boven de horizontale rode lijn zijn de tien laatniveaus (verkoop) en onder de rode lijn zijn de tien biedniveaus (koop). De kleuren bij elk prijsniveau geven aan hoeveel volume aan dat prijsniveau gekoppeld was. Aangezien messages in plaats van tijd worden gevisualiseerd, toont het onderste paneel op twee manieren hoe de tijd vordert in de visualisatie. De blauwe lijn geeft aan hoeveel messages er binnen een seconde worden gevisualiseerd: een vlakkere (steilere) lijn betekent dat de beurs meer (minder) messages met LOB-veranderingen heeft ontvangen. Met andere woorden: er is meer (minder) tijdsverloop wanneer de blauwe lijn steiler (vlakker) is. De verticale groene lijnen geven aan wanneer een seconde is verstreken. Elk voorbeeld van spoofing omvat vier verschillende acties van JPMorgan, aangegeven door de rode verticale lijnen: 1) wanneer de echte order (de order bedoeld om te worden uitgevoerd) werd toegevoegd; 2) wanneer de spoofingorders werden toegevoegd; 3) wanneer de echte order resulteerde in een transactie; en 4) wanneer de spoofingorders werden geannuleerd.