Sneller dan een flits

Op 6 mei 2010 schoten de aandelenkoersen in de Verenigde Staten met een ongelooflijke snelheid omhoog en omlaag. Binnen ongeveer vijf minuten kelderde de Dow Jones Industrial Average met ongeveer 600 punten, om iets later in de middag het meeste daarvan terug te krijgen. Federale toezichthouders bepaalden later dat deze flash-crash werd veroorzaakt en vervolgens verergerd door geautomatiseerde bestellingen die werden geplaatst door beleggingsfondsen en andere hoogfrequente handelaren. Beurzen moesten enorme aantallen foutieve transacties annuleren die tijdens de crash waren gedaan.





Van gegevens en dollars: Eric Pritchett, CEO van het in Boston gevestigde hoogfrequente handelsbedrijf PhaseCapital, zegt dat realtime gegevensanalyse zijn bedrijf tijdens de flashcrash van vorig jaar van kostbare fouten heeft gered.

Zelfs voordat analisten begonnen te begrijpen wat er mis was gegaan, konden sommige bedrijven buiten de strijd blijven door middel van realtime gegevensanalyse. Het hoogfrequente handelsbedrijf PhaseCapital, gevestigd in Boston, deed bijvoorbeeld geen verkeerde transacties - een prestatie die het toeschrijft aan het gebruik van complexe gebeurtenisverwerkingssoftware genaamd StreamBase.

Marktgegevens zijn afkomstig uit een breed scala aan bronnen, zoals de New York Stock Exchange, Nasdaq en Reuters, en kunnen soms onbetrouwbaar zijn, legt Corwin Yu, directeur elektronische handel voor PhaseCapital, uit. Feeds kunnen bijvoorbeeld uitvallen, of aanhalingstekens kunnen onjuist zijn opgemaakt of onrealistisch grote wijzigingen weerspiegelen. Om ervoor te zorgen dat bedrijven binnen enkele seconden kunnen handelen met dergelijke rommelige gegevens, moet de informatie worden verwerkt, met name worden onderzocht op mogelijke fouten voordat ze worden gebruikt om handelsacties te ondernemen. Het is extreem kwetsbaar, zegt hij, zelfs als er geen crisis is.



Om met deze informatie om te gaan, gebruikt PhaseCapital StreamBase, dat is ontworpen om grote hoeveelheden snel veranderende inputs te accepteren en organisaties deze snel te laten distilleren tot de inzichten die ze nodig hebben om beslissingen te nemen.

De typische manier om met big data om te gaan, is door gebruik te maken van databases. Ze zijn echter niet goed in het realtime verwerken van gegevens; gebruikers moeten wachten tot een hele dataset is verzameld. StreamBase kan echter een stroom gegevens verwerken zodra deze binnenkomt, deze analyseren, er beslissingen over nemen en acties ondernemen zoals het verhandelen van een aandeel of het signaleren van een trend. Er is een hele reeks problemen die te maken hebben met realtime gegevensanalyse en realtime gegevensverwerking, zegt Richard Tibbetts, oprichter en CTO van StreamBase Systems.

Het bedrijf biedt zijn platform aan klanten, maar, net zo belangrijk, het geeft hen interfaces voor applicatieprogrammering waarmee ze gemakkelijk hun eigen software kunnen ontwikkelen. Dat stelt PhaseCapital (dat niet onthult hoeveel het betaalt voor het platform van StreamBase) zijn eigen algoritmen toe voor het scrubben van gegevens en het doen van transacties.



Gewoonlijk verwerkt PhaseCapital 30.000 tot 40.000 ticks, of stukjes marktgegevens, per seconde. Tijdens de flash-crash steeg dat aantal naar meer dan 289.000 tikken per seconde - een groot deel daarvan vertegenwoordigde wild schommelende aandelen. Veel scrubs begonnen en realiseerden zich dat deze gegevens niet klopten, zegt Yu. Sommige grote beursgenoteerde bedrijven, zoals Accenture, werden bijvoorbeeld verhandeld voor minder dan $ 1 tijdens de flash-crash. PhaseCapital bleef handelen, maar filterde gegevens die verdacht leken. Omdat het niet op die gegevens reageerde, werden foutieve transacties bespaard.

Hoewel veel transacties later werden geannuleerd, zegt Eric Pritchett, CEO van PhaseCapital, dat er verschillende belangrijke redenen zijn waarom het toch belangrijk was om ze te vermijden. Om te beginnen, zegt hij, is het nooit zeker welke criteria regelgevers zullen gebruiken om transacties te annuleren, dus hij zou niet op dat mechanisme willen vertrouwen. Wat nog belangrijker is, zegt hij, is dat foutieve transacties het gedrag van een bedrijf voor de rest van die dag verstoren. Als een transactie bijvoorbeeld winstgevend lijkt te zijn, kunnen algoritmen bepalen dat het bedrijf het zich kan veroorloven om risicovollere acties te ondernemen dan het anders zou doen. Pritchett zegt: Niet weten waar je werkelijk bent met je boek en je risico is het gevaarlijkste dat een handelsonderneming kan overkomen.

Het voorbeeld illustreert dat anomalieën in markten zowel risico's als kansen met zich meebrengen, zegt: Adam eer , die zich als onderzoeksdirecteur van de institutionele effectenpraktijk voor Aite Groep . En het volume aan gegevens dat bij de handel betrokken is, zal alleen maar toenemen, merkt hij op.



Elke keer dat een bedrijf meer gegevens wil analyseren, moet daar doorgaans een prijs voor worden betaald: de extra verwerking vermindert de snelheid waarmee een bedrijf actie kan ondernemen. StreamBase is in de ogen van PhaseCapital een krachtig hulpmiddel geweest omdat het zo is gestructureerd dat nieuwe gegevens kunnen worden gefilterd zonder noemenswaardige prestatiehits te veroorzaken, zegt Yu. De truc van dit spel, zegt hij, is om snel en slim te zijn.

zich verstoppen