Wednesday 6 September 2017

Arkitektur Av-En Högfrekvent Handel Systemet


Högfrekventa handelssystemdesign och processhantering Högfrekvent handelssystemdesign och processhantering Rådgivare: Roy E. Welsch. Avdelning: Systemdesign och Management Program. Utgivare: Massachusetts Institute of Technology 2009 Utgivningsdatum: 2009 Handelsföretag är högt beroende av datautvinning, datormodellering och mjukvaruutveckling. Finansanalytiker utför många liknande uppgifter till dem inom mjukvaru - och tillverkningsindustrin. Finansindustrin har emellertid ännu inte helt antagit standardiserade systemtekniska ramverk och processhanteringsmetoder som har varit framgångsrika inom mjukvaru - och tillverkningsindustrin. Många av de traditionella metoderna för produktdesign, kvalitetskontroll, systematisk innovation och kontinuerlig förbättring inom teknikområdet kan tillämpas på finansområdet. Denna avhandling visar hur kunskapen som förvärvats från ingenjörsdiscipliner kan förbättra design och processhantering av högfrekventa handelssystem. Högfrekventa handelssystem är beräkningsbaserade. Dessa system är automatiska eller halvautomatiska mjukvarusystem som är inherent komplexa och kräver en hög grad av design precision. Utformningen av ett högfrekvent handelssystem kopplar flera fält, inklusive kvantitativ finans, systemdesign och mjukvaruutveckling. I finansbranschen, där matematiska teorier och handelsmodeller är relativt välskattade, är möjligheten att genomföra dessa mönster i reala handelspraxis ett av de viktigaste inslagen i ett värdepappersföretags konkurrenskraft. Möjligheten att omvandla investeringsideer till högpresterande handelssystem effektivt och effektivt kan ge ett värdepappersföretag en stor konkurrensfördel. (Forts.) Denna avhandling ger en detaljerad studie som består av högfrekvent handelssystemdesign, systemmodellering och principer samt processhantering För systemutveckling. Särskild vikt läggs vid backtesting och optimering, vilka anses vara de viktigaste delarna i att bygga ett handelssystem. Denna forskning bygger systemteknikmodeller som styr utvecklingsprocessen. Det använder också experimentella handelssystem för att verifiera och validera principer som behandlas i denna avhandling. Slutligen slutsatsen att systemteknikens principer och ramverk kan vara nyckeln till framgång för att genomföra högfrekventa handels - eller kvantitativa investeringssystem. Avhandling (S..M.) - Massachusetts Institute of Technology, Systemdesign och Management Program, 2009. Katalogiserad från PDF-version av avhandling. Inkluderar bibliografiska referenser (s. 78-79). Nyckelord: Systemdesign och Management Program. Mitt konto Det finns faktiskt bara 3 stora block i ett Algo Trading System. 1. Marknadsdatahanterare (t ex FAST-hanterare) 2. Strategimodul (t ex crossOver-strategi) 3. Order Router (t ex FIX-router) Du kan lägga till riskkontroll i antingen Strategimodulen eller Order Router-modulen eller båda. Så länge är ditt dataflöde korrekt, du borde vara bra att gå. Kom ihåg att du utformar en ATS för minsta latens, och att lägga till flera lager eller komplexitet kommer att ligga på bekostnad av latens. Minimal ATS-arkitektur Och om du lägger till klockor och visselpipor skulle det se ut som följande: Om du också är intresserad av det nitty-gritty av genomförandet av ovanstående arkitektur, bör du hålla följande saker i åtanke. Undvik locksmutexes. Om du behöver använda den, försök att byta ut dem med låslösa strukturer med hjälp av atom. Det finns några bibliotek tillgängliga för låslösa datastrukturer (t ex libcds, samtidighetskit etc). C-11 stöder std :: atom. Och du bör också sträva efter att använda dem. Undvik vad som görs i QuickFIX. Dess skrivna för säkerhetstillgänglighetåtergänglighet som objekt (lås) skapande och förstörelse görs för varje påkallelse av något meddelande till routern. Visst inget sätt att skriva en latent känslig kod. Ingen runtime minnesallokering. Runtime pathway bör använda anpassad och låslös minneshantering med fördelad minnespool. All initialisering kan göras i konstruktörer. Stram koppling. Threading-modellen, IO-modellen och minneshanteringen ska utformas för att samarbeta med varandra för att uppnå bästa övergripande prestanda. Detta strider mot OOP-konceptet för löskoppling, men det är nödvändigt för att undvika runtime-kostnad för dynamisk polymorfism. Använd mallar. På samma sätt skulle jag också föreslå att du tittar på C-templatering för att uppnå flexibilitet i koden. OSHardware optimering: Slutligen bör du titta på att arbeta med Linux RT Kernel och Solarflare nätverkskort med OpenOnLoad-drivrutinen för att uppnå minsta latens. Du kan vidare se för att isolera cpu och köra ditt program på den specifika kärnan. Och äntligen det offentliga API som du skulle behöva exponera för strategiutvecklare. Jag skulle vilja att detta skulle vara den minsta uppsättningen som skulle inkapsla hela komplexiteten hos den särskilda utbytet. Class OrderRouter public: virtuell bool sendNewOrd (OrderInfo) 0 virtuell bool sendRplOrd (OrderInfo) 0 virtuell bool sendCxlOrd (OrderInfo) 0 virtualBut det innebär att OrderInfo-klassen måste ha alla detaljer som krävs av destinationsutbytet. I allmänhet kräver utbyten samma information, men när du går och stöder fler utbytesdestinationer skulle du finna dig själv att lägga till fler variabler i den här klassen. Följande är de viktiga frågeställningarna som du behöver fråga dig: 1. Multi-process arkitektur eller Multi-Threaded Architecture. Om du vill bygga en monolitisk process med flera trådar eller skriva flera processer. Kostnaden för flera processer är meddelandets lösenordsfördröjning, medan kostnaden för multipelgängad enda process är att eventuellt fel kan leda ner hela systemet. 2. Överföring av meddelanden: medan du kan välja mellan många alternativ, är du begränsad av latent övervägande. Snabbaste IPC skulle delas minne, men hur skulle du göra synkroniseringen spendera tid med dessa två frågor eftersom de skulle vara byggstenen som din arkitektur står på. Redigera: FIX och FAST När det gäller popularstandard-protokollet är FIX för att skicka order och FAST är för marknadsdata. Med detta sagt har de flesta utbyten sina egna inbyggda protokoll som är snabbare än FIX, eftersom FIX generellt implementeras ovanpå sitt eget protokoll. Men de stöder fortfarande FIX lägger till fördjupningshastigheten. Å andra sidan, medan FIX antas av de flesta utbyten, har FAST inte så bred acceptans. Om något skulle det bara finnas en handfull utbyte som antar den. De flesta av dem skickar antingen över FIX själv (låg latens), eller använder sitt eget inbyggda binära protokoll. t. ex. I Indien, NSE, BSE och MCXMCXSX, ger alla tre utbyten ett FIX-protokoll utöver det ursprungliga protokollet, men endast BSE ger dig snabb information om marknadsdata. Och det går också från FAST till inbyggd med introduktion av EOBI. Du kan extrapolera samma sak till andra börser. 3,9k Visningar mitten View Uppvotes middot Inte för reproduktion Som John nämnde är OMS kärnan i någon handelsplattform och du bör börja undersöka om det. Du skulle behöva spendera tid för att bestämma din livscykel, händelser och funktioner du vill bädda in på OMS och de som du vill att din Algo Engine ska hantera. Metcetera erbjuder en öppen källkod OMS, jag har använt den personligen men it039 är en av de få på marknaden. Nästa sak du bör titta på är att ge ett gränssnitt till källdata i och trycka ut det. Det här är för ett beställningsinspelningssystem för att kasta in orderuppgifterna och Algo-motorn för att källa den. Många säljsidor OMS039s använder en kombination av proprietära program skrivna i JavaC med FIX. FIX-protokollet tillåter dig att kommunicera realtid över system i ett förenklat amp-fördefinierat meddelandeformat som fastställs av FIX-protokollgemenskapen. Gå till FIX-protokollorganisationen gt hemsida för att läsa mer om det. Ser även på Open Source FIX Engine. En öppen källkodsimplementering av FIX-motorn. Därefter kommer ett Market Data-gränssnitt att källa realtime tid säkerhetsmarknadsinformation, data som sträcker sig från HighLowOpenClose till Best BidBest Ask, Total omsatt volym, Senaste pris, Senaste volymen, Bud citat, Fråga citat etc. Den information du söker beror verkligen på typen av Strategi du vill genomföra. Jag tror att Interactive Broker tillhandahåller ett realtidsdata via FIX. Exchange-anslutning är nästa där din Algo tolkar signalerna, skapar en order och rutter till en Exchange eller ECN. Att utveckla det internt kan vara svårt eftersom du skulle behöva arbeta ut Exchange-medlemskap, certifiera din plattform och betala en vanlig medlemsavgift. Ett billigare sätt är att använda ett mäklare-API (som IB) och leda ordern genom dem. Historiska data är också avgörande eftersom du kanske vill jämföra det nuvarande marknadsbeteendet med dess historiska värden. Parametrar som genomsnittlig spridning, VWAP-profiler, genomsnittlig daglig volym etc kan krävas för att påverka beslutsfattandet. Du kan få den på databasen (föredragen) men om hastigheten på kärnan laddar ner den på serverns cache när du börjar ditt program. När dina perifera system är inställda kan du börja utveckla ditt algo-program så som du vill att det ska fungera. Den här grundläggande infrastrukturen gör det möjligt för dig att mata in en parent algo-order, läsa marknadsdata, reagera på signalerna men generera barnorder och placera den på utbytesordern och historiska data för att påverka beslutsfattandet. OMS har kopplingen mellan föräldraföräldrarna, deras realtidsstatuser och uppdateringar av algo - eller utbytesanslutningsplattformen. Vad du vill implementera inuti Algo är helt upp till dig. 2.3k Visningar mitten View Upvotes middot Inte för ReproductionInfoReach HiFREQ High Frequency Trading Software (HFT) för algoritmisk handel HiFREQ är en kraftfull algoritmisk motor som ger handlare möjligheten att distribuera HFT-strategier för aktier, futures, optioner och valutahandel utan att behöva investera Tid och resurser i att bygga och behålla sin egen teknikinfrastruktur. Det ger alla väsentliga komponenter för att underlätta genomströmning av tiotusentals beställningar per sekund vid latitud under millisekunder. HiFREQ kan användas oberoende som en fristående svart låda handelslösning, eller som en del av InfoReach TMS handelsplattform för ett komplett, end-to-end handelssystem. Den öppna mäklarneutrala arkitekturen gör det möjligt för användarna att skapa och distribuera proprietära, komplexa handelsstrategier samt åtkomstalgoritmer från mäklare och andra leverantörer av tredje part. Beställningar kan dirigeras till alla globala marknadsdestinationer via InfoReachs interna low latency FIX Engine. Multi-asset Globala aktier, futures, optioner och FX Riskhantering HiFREQ ger riskbedömning av varje orderförfrågan och säkerställer överensstämmelse med förkonfigurerade företagsspecifika handelsbegränsningar. Mäklare-neutral HiFREQ kopplar dig till flera mäklare, utbyten och ECN. Centraliserad övervakning och kontroll Medan komponenter i HiFREQ kan distribueras över olika geografiska platser kan alla övervaknings - och kontrollfunktioner för strategin utförs från en centraliserad fjärrplats. HiFREQ kan utföra 20 000 beställningar per sekund per enda FIX-anslutning. Användning av två eller flera FIX-anslutningar kan öka produktionen avsevärt. Låg latens Sub millisekund rundtur latens mätt från punkten HiFREQ får en FIX-körrapport till den punkt när HiFREQ slutar skicka ett FIX-ordermeddelande. Distribuerad och skalbar För att öka effektiviteten och prestanda i handelsstrategierna kan deras komponenter utformas för att drivas samtidigt. Strategikomponenter kan också distribueras på flera servrar som kan samordnas med olika exekveringsplatser. Java Programmerare GuideNotera: Del 1 av denna uppsats visades i Feb 2015-utgåvan av Contributoria. Den publiceras och ändras här under en Creative Commons licens. DEL 1 (3500 ord) En 900 miljoner mikrosekundsprimer på högfrekvent handel Under den tid det tar dig att läsa denna mening kan en HFT-algoritm för högfrekvenshandel, som är kopplad till en börs via 8220low latency8221 handelsinfrastruktur, göra , Kanske tusen affärer. Jag säger kanske, för det beror verkligen på hur länge du pausar på de kommatecken som jag lägger i meningen. Om du är en person med stor respekt för komma, kan du ge algoritmen chansen att slänga in några hundra fler order. Let8217s precisera detta. Det betyder att datorer som ägs (eller hyrs) av ett företag någonstans kan 1) suga in data från en börs, 2) bearbeta det via ett kodat steg för steg regelsystem (algoritm) för att fatta beslut om huruvida man ska handla eller inte , 3) skicka ett meddelande tillbaka till utbytet med en order för ägarandelar i ett företag 8211 till exempel ett företag som gör children8217s leksaker 8211 4) få orderen utförd och bekräftad, och 5) upprepa det här kanske 250 gånger i sekundet . Tja, det kan vara mer eller mindre än det också, och för att vara ärlig, verkar få människor faktiskt veta hur snabbt dessa algoritmiska motorer handlar. Men även om it8217s bara handlar 50 gånger i sekund, eller till och med bara 10 gånger i sekund, är det fortfarande omänskligt snabbt. Efter att ha arbetat på finansiella handelsmarknader 8211, om än i mycket långsammare diskonteringsmarknader, säljs 8211 och har arbetat med en rad olika kampanjer för förkämpning i samband med finansiell handel, är detta ett ämne som fascinerar mig. Syftet med den här delen är dock inte nödvändigtvis att övertyga dig om huruvida HFT är en bra eller dålig sak. Snarare är det att ge några ramar genom vilka man tittar på fenomenet och genom vilket man förstår debatter och nyheter som utan tvekan fortsätter att skrivas om det under de kommande åren. 1.1: Att sätta HFT i sammanhang HUMANS: SO SLOOOWWWW Det var en tid i det avlägsna förflutna på 1970-talet när handel på börser var i grunden den exklusiva domänen för mänskliga aktörer. Om det var en försiktig, långsiktig investerare som köpte en portfölj av aktier för en pensionsfond eller cowboyspekulanten som köpte och sälja i snabb följd, var processen alltid begränsad av det mänskliga sinnets hastighet och den tid det tog att faktiskt Plocka upp en telefon och lägg en order igenom. Även den snabbaste spekulanten skulle fortfarande ta ett antal minuter för att slutföra branschen. Nuförtiden är detta inte längre fallet. Konfluensen av datateknik, kodningsteknik och kommunikationsinfrastruktur har gjort det möjligt för handlare att automatisera mänskliga tankeprocesser genom att omvandla dem till algoritmer som kan utföras med ljusstrålar i fiberoptiska kablar. Tiden som tagits för att slutföra en handel har dykt upp i mitten av millisekunder och till och med mikrosekunder, bara tusentusen och miljonste sekunden. Detta har väckt det surrealistiska riket av högfrekvent handel. Det har inte kommit någonstans 8211 it8217s har länge utvecklats, sedan de tidiga dagarna av 8220program trading 8221 på 80-talet, blir gradvis snabbare och snabbare 8211 men det är bara de senaste åren som människor har börjat ta märke. Framför allt kom det fram under Flash Crash 2010, när den amerikanska aktiemarknaden kraschade oförklarligt och höger sig själv inom några få minuter, en händelse som många hänför sig till HFT-algoritmer som går haywire. 1.2: Hur ska jag känna mig om det här? Jag antar inte att du vet hur du ska känna till det här. Människor är rutinmässigt oroliga över ofarliga saker, och rutinmässigt helt oroliga över otroligt skadliga saker. Vad vi kan säga är att det för många vanliga människor går på det dagliga arbetet med verkliga arbeten av något slag, begreppet en robothandlare som gör 100 affärer i den tid det tar dem att sippa en kopp te gör Dem känner sig oroliga. Övningen kan bara verka som onaturlig, eller komplex, eller out of control, eller bara konstig. Även om det verkar ingen skada, är det svårt att ens begripa vad det är. Jag menar att flygtekniker gör något som är ganska komplicerat och jag kan inte säga hur de tekniskt gör det, men jag förstår ändå vad de gör i princip: De utformar flygmaskiner som gör det möjligt för människor att resa långa avstånd. En högfrekvent handelsalgoritmdesigner å andra sidan gör vad exakt Nå vet vi att de tjänar pengar, men vanligtvis tjänar människor pengar genom att göra något som har något användningsvärde för samhället, som passande rör i din toalett eller att designa din verksamhet Kort eller slaktande nötkreatur för att göra hamburgare. Om vi ​​skulle fråga vad som är syftet med HFT å andra sidan, skulle folk förmodligen stanna ett tag innan de försökte svara. Dunkligheten i tekniken och målet väcker naturligtvis misstanken att detta bara är ett annat system av uppblåsta ekonomiska eliter för att extrahera mer från samhället. Eller för de finansiella yrkesverksamma som arbetar i HFT, kan det hända att människor som är freaked out om det kan ses lite som vidskepliga, okunniga bönder som inte förstår marknader. De vill att folk ska åsidosätta den intuitiva meningen att det finns något främmande om HFT, och att bara koppla av: 8220 Vi är forskare, svåra rationalister, stoppa din ogrundade våffla om detta. It8217 är helt naturligt. Vi skulle inte tjäna pengar om vår tjänst varn8217t 8216demanded82178230 right8221 De finner allierade med vissa marknadsekonomer och fortsätter ofta med att lägga till en uttrycklig moralisk kant av ilska: 8220 Vi hjälper marknader genom att erbjuda en värdefull service av likviditet och prisupptäckt. Om du slutar oss, kommer ni alla att drabbas.8221 1.3: Handla, för teknisk handel, att överlåta handel, till HFT Let8217s ta ett steg tillbaka och försök att sätta denna aktivitet i kontext. Finansmarknader som en aktiemarknad underlättar köp och försäljning av finansiella instrument, vilka är kontrakt som ger dig rätt att få avkastning över tiden. De tenderar att vara värd olika spelare med olika tidshorisonter. På ytterringarna får du de stora institutionella investerarna som pensionsfonder. De anländer till marknaden ibland och gör stora investeringar och köper upp ett stort antal aktier, ofta för att hålla dem i ett antal år. Därefter, i de inre ringarna får du snabbare, svagare, spelare 8211 vi kan kalla dem handlare 8211 som tjänar pengar genom att hoppa in och ut ur marknader, som fimla hajar som svimmar mellan de långsammare podarna med stora valar. Inte all handel är densamma dock. Om du vill konceptualisera vägen till högfrekvent handel. Börja med att förstå det allmänna begreppet handel. Finansiella handlare köper och säljer finansiella instrument, som aktier i företag. De hoppas att köpa till ett lägre pris än de säljer, vilket ger vinst. Nu förstår Teknisk handel. Traders har olika spekulationstekniker. De kan till exempel tillbringa timmar som undersöker ett företags register för att göra bedömningar, en praxis som kallas grundläggande handel. Alternativt kan de analysera verksamheten hos andra handlare på en marknad för att fatta beslut. Denna tekniska analys av pris, order och volymdata som genereras av andra handlare leder till teknisk handel. Tänk nu att det automatiseras till Algoritmic Trading. Man kan besluta att automatisera processen för teknisk handel, så att en algoritm analyserar en inkommande ström av pris, order och volymdata och gör affärer under vissa förutsättningar. Vi kallar den här algoritmiska handeln. (Obs: det är möjligt att göra skillnad mellan algoritmisk och automatiserad handel, men för enkelhet kan vi bara anta att dessa är desamma) Därefter föreställ dig att sped upp i High-Frequency Trading. Om du accelererar processen med automatisk algoritmisk handel till extrema hastigheter gör du högfrekvent handel. HFT anses sålunda först initialt som mycket snabb algoritmisk handel. Som i sig är automatiserad teknisk handel, som i sig är en del av bredare handel. Det kan motsättas till exempel långsammare grundläggande handel, vilket är vad människor som George Soros gör (han och hans analytiker sitter faktiskt i ett rum och tittar på världen och gör sedan stora satsningar på det). Slutligen kom ihåg att vi kan återigen kontrastera hela världen av handel med en långsiktig investering. Vilket är vad de stora, långa pensionsfonderna gör. För att återvända till det tidigare ekosystemets analogi är HFT-företag snälla som piranhas bland hajarna bland valarna. OBS: Om du har haft det här så länge kanske du gillar min bok 1.4: Hur man ställer in ett HFT-företag måste. VARA. FASTAST Olika handelsorganisationer kan ha något olika skäl att engagera sig i HFT. Några stora banker använder till exempel det som ett verktyg för att ta en stor order och spränga den i massor av små beställningar, som att använda ett spridningsmunstycke för att göra en eldslangstråle till en bra marknadsdimma som människor inte lätt märker. Många HFT-spelare är dock rena kortfristiga spekulanter, specialiserade proprietära handelsföretag och hedgefonder. Om du vill ställa in en av dessa är här några saker du gör. Först får du några startpengar - antingen dina egna eller från några riktiga människor. För det andra införlivar och kapitaliserar ett företag (kanske inrättar ett förvaltningsbolag i London där du faktiskt sitter och arbetar och skapar sedan ett separat företag på Caymanöarna som faktiskt håller pengarna och skriver sedan ett kontrakt som säger att London man arbetar för Cayman en). Då anlitar du några personer, kanske via en specialiserad rekryteringsbyrå, eller kanske genom att klicka på LinkedIn för att söka efter HFT-proffs. Kanske vill du hyra Steve. Vem vet hur man gör dyrt HFT-hårdvara för dig, eller Fabio som kan skriva dig C-kod och bygga din programarkitektur. Markera här har nästan ingenting skrivet på hans profil, vilket tyder på att han bara arbetar genom headhunters, typiska för ex-Cambridge, ex-Goldman Sachs anställda. Erbjuder denna främsta talang massor av pengar och få dem att designa några algoritmer. Börja med den konceptuella designen och få din C-kille att koda den för dig. Du kanske vill patentera dina algoritmer. Eller systemarkitekturen you8217ve utformad. Det här är en pedantisk teknisk artikel om HFT-teknikens exakta natur. Det finns enorma mängder jargongladda diskussioner på Internet om du är riktigt intresserad av tekniken, men kärnan i vad du måste göra är detta: du måste skära någon form av affär med ett mäklarfirma och ett lager Byta för att få din fantastiska algoritm så nära börsen som möjligt. Du måste minimera det fysiska avståndet mellan datorn din algoritm är i och den dator som exchange8217s ordningssammanhängande system är i, så att de två kan ingå en intensiv, lätthastighetsdialog med varandra. Det finns ett helt arktiskt tekniskt delfält kring en sådan låg latent direkt marknadstillträdesinfrastruktur. Normalt, om en person vill köpa eller sälja aktier, måste de gå via en mäklare som är medlem i den börs som de vill köpa eller sälja aktier på. Det tar waaaaaaay för länge för en HFT-handlare. Skruva det, du måste gå direkt in i utbytes hjärtat utan att gå igenom normala mäklarprocesser. Helst vill du hitta ett sätt att direkt samverka med en utbyte, vilket är ett fint sätt att säga att du måste bokstavligen ställa in din dator i rummet bredvid sina datorer. För att sortera ut samlokalisering, kolla in de tjänster som NYSE erbjuder. Nasdaq. Londonbörsen. Eurex. CME och även Johannesburgbörsen. Här är Toykobörsen som beskriver skillnaden mellan dess samlokalisering och närområdet (båda ger dig en 100-200v kraftkälla, men samlokaliseringsområdet har en större kylkapacitet på 8kVa, så du kanske vill använda Att om din algoritm sannolikt kommer att göra datorn smälter). Här är en kampanjvideo som de gjort om det. Utbytena har en hel flotta 8220connectivity8221 tjänster. Kanske innebär det att du får trevliga high-spec kabel - och kylsystem, samtidigt som du ställer in dig med premium data feeds. Självklart kommer hela sortimentet med ett (ursprungligen) förvirrande utbud av jargong - mycket av det i samband med tech stacken - men i slutändan kommer det ner till en ganska enkel formel: Du hyr en dator bredvid utbytet. Du installerar dina algoritmer i den. Utbytet skickar sedan dina algoritmer till ett stort dataflöde via en kabel, dina algoritmer behandlar det och skjuter order tillbaka genom kabeln. Och du försöker utforma din rigg så att den gör det allt snabbare än någon annan. Kanske kan du sitta på ett kontor några kilometer bort och övervaka allt, bygga en nyare version av ditt system. Om du behöver hjälp med att ställa in allt detta kan du hämta lite support för latent handel med infrastruktur och rådgivning från Sungard. Cisco. Algospan. Interaktiva data. Och Lato Networks. Annars lära av de befintliga mästarna, de faktiska HFT-företagen som redan har fått dessa saker. Liksom de mest kraftfulla institutionerna bakom kulisserna har dessa företag ofta obekanta, okända namn och uninformativa, lite vaga webbplatser. Kolla in, till exempel, Virtu. ATD. KCG. TradeBot. Tradeworx. Liquid Capital. Chopper Trading. Citadel8217s taktiska handelsfond. Tower Research och RGM. 1.5: Perfekt den elektroniska krigskriget PIMP MY ALGORITHM Nu, det är inte lika med dessa företag, alla använder samma strategier. Vissa använder statistisk analys och arbitrage av olika slag, medan andra endast arbetar i 8220market microstructure8221 strategier, som tycks innebära att man känner till de intima elektroniska tarmarna i växelsystemen och hur de kan utnyttjas. Man kan delta i flashhandel. Som vissa argumenterar är en form av legaliserad front-running. Du kan bludgeon marknader med order genom 8221order fyllning 8243 (vilken HFT whistle-blower Dave Lauer kallar en ekonomisk DDOS attack). Du kan lagra beställningar över en marknad som fairy damm, kanske försök att uppmana utbrott av 8221momentum ignition 8220, som verkar vara en form av subtil marknadsmanipulation. Vissa har aggressiva handelsstrategier som syftar till att proaktivt följa trender och ta möjligheter, medan andra kan vara mer passiva, som elektroniska Aikido-bots med minimal energiinsats. It8217s är värt att läsa av den här delen av Irene Aldridge om du är intresserad av några av strategierna. Denna introduktion här är också användbar. Som en sida, om du vill få en känsla för språket och andan i scenen, är det alltid värt att surfa på tekniska diskussionerna av de professionella finanskvantiteterna på platser som Wilmott Forums. Sådana människor fördjupas i den fina gritty av den dagliga finansen och har generellt en anständig kunskap om dessa saker. Om du spelar ett spel med jargon, kan du kolla in en användare som Quantumar, som gillar att lägga ner en ström av ekonomisk cowboy tala (Det spelar ingen roll om du inte förstår det, men it8217s är användbar för att mina dessa konversationer för ledtrådar): 8220Mästare av HFT Är ett mycket enkelt hastighetsspel av arbitrage. De antingen arbetar kontant mot terminsmarknader eller i aktier får de hittaken i en ECN och säljer på någon annanstans, vare sig alla eller de flesta av pengarna görs från en bråkdel av rabatter i marknadsaktier. Några få företag gör millisekunder momentumhandel, de inser att någon kommer med order och de hoppar inför orderen (eftersom de är snabbare att nå marknaden) de driver marknaden en cent och säljer tillbaka till den ursprungliga buyer8230 De använder också blixten Order att hoppa framför stora order. Vissa ser också på djupa bokar och försöker handla också. Det finns några fler strategier som de använder i aktier. Också vissa företag tittar på optionsmarknader och arb delta hedgers. De flesta strategierna är inte matematiska men relaterade till marknadens mikrostruktur8230 Dessa butiker är ultrafrekventa butiker, det kan vara upp till miljoner order per dag beroende på hur många marknader och hur aktiva de handlar. De kräver mestadels riktigt bra C-färdigheter, API-kunskap på programsidan. Hårdvarusidan kräver att de har en mycket låg nivå på maskinvarukunskap, till exempel kringgå stacken och lura kärnorna. De letar också efter lanwan killar som kan driva data några få sekunder i nätverket. De använder mycket dyr och specialiserad utrustning. En enkel omkopplare som är anständigt snabb kostar 50K8230 Alla data som är tillgängliga för HF-grupper är tillgängliga för alla handlare, skillnaden är att de handlar om den informationen innan du kan ens ta emot den i din dator. Hur snabbt de kan få det och reagera på marknaden är skillnaden. De hanterar ensiffriga mikrosekunder latenser i sina nätverk och datorer, inte millisekunder.8221 1.6: Den (smala) akademiska debatten Bortsett från alla Youtube-videoförklaringar. Journalistisk rapportering och forumdiskussioner om HFT är det uppenbarligen också en uppsättning akademisk forskning. Om du letar efter robusta argument snarare än Quantumar8217s gunslinging 82208217klart berättar du hur det är8221 street-smarts, kan den forskningsinriktade individen bläddra i akademiska tidskrifter. Det finns forskning som uppkommer från finans och ekonomi avdelningar, inte överraskande, men också från några andra discipliner. En min vän som lär ut finansnivån på finansnivå noterade att ett potentiellt problem vid HFT-forskningen är att forskare litar på HFT-företag för att ge dem data och därmed alltid riskerar att bli intellektuellt fångade av de företag de lita på, kanske till och med engagera sig i Former av självcensur. För att lägga till det verkar forskningen ofta vara så torr och teknisk som möjligt. Det låter som om det förekommer i en värld utan politik, kultur eller historia, eller i själva verket faktiska människor, vilket gör det dödligt tråkigt och svårt att läsa . Forskningsfrågorna är smala, med ett obsessivt fokus på frågor som HFT8217s inverkan på likviditet och prisupptäckt. I huvudsak avser likviditet hur lätt det är att handla. Om jag kommer på en marknad och I8217m omedelbart kan sälja eller köpa, är det hög likviditet. Om å andra sidan det tar mig lång tid att köpa eller sälja, är det lågt likviditet. En del av debatten kring HFT och likviditet handlar om huruvida HFT lägger till eller bara absorberar likviditet. Med andra ord hjälper HFT-företag på nätet att hjälpa andra deltagare att handla lättare, eller blir de i vägen. Denna debatt innehåller frågor om huruvida likviditeten de kan erbjuda är verklig eller inte. Till exempel kan robothandlarna ständigt signalera att de är villiga att handla och sedan springa undan. Prisupptäckt är en något fetishiserad term för processen där det uppenbarligen korrekta priset för någonting räknas ut genom en grupp marknadsaktörer 1) reagera på information med 2) placera köp - och säljordningar som 3) medieras genom en viss marknadsinfrastruktur. Så om it8217s meddelade att ett företag är på väg att gå i konkurs och aktiekursen plötsligt raketer uppåt, är det troligt att något har gått fel med prisupptäcktsprocessen. The question is, does HFT help reveal the true sentiment in a market, or does it just cause instability and weird anomalies like the Flash Crash There is also an emergent body of research on whether what HFT firms do is legal, or constitutes some form of market manipulation or 8220front-running8221 at the expense of other market participants. And, finally, we are starting to see a trickle of articles about the human dimensions of HFT, the actual people who run these operations, the politics of it all, the anthropology and how it reflects the broader trajectory of the global economy. at a later date I will hopefully update this with a proper database of this research 1.7: Research, and lobbying, informs a regulatory debate PRESENT YOUR IMPARTIAL EVIDENCE Much of the news on HFT is about the political battles and the threats of regulators to clamp down on it. Theoretically, the regulatory debate is supposed to be informed by the academic research, but of course we might also suspect that the regulatory debates are equally informed by lobbying . Lobbying itself often takes the form of groups picking particular academic research pieces to showcase to regulators. The Modern Markets Initiative. for example, has curated a heartwarming selection of friendly research articles to back up its claim that HFT creates a market utopia that 8220saves individual investors8217 money by lowering the cost of trades8221 and that it 8220democratises today8217s marketplace8221. When not getting spammed by such transparently self-serving groups, the regulatory bodies have been putting a fair amount of research into this themselves, churning out papers and briefings. They might also receive submissions from those firms and reforms groups that are on the warpath against HFT. This includes groups like Themis Trading. who, in the words of author Michael Lewis, have 8220done more than anyone to explain and publicise the predation in the new stock market8221 (see their extensive collection of critical HFT research ). Other critics include data provider Nanex and the aforementioned David Lauer. There is also a whole raft of renegade financial pundits from the financial blogosphere who speak out against it. Types of regulations that are being suggested include taxation of HFT (something along the lines of a financial transaction tax), and regulations concerning the speed of trading, the order size, and order-to-trade ratio (how many orders a trader can put in, relative to how many times they actually trade). These debates are at various stages in the US, the EU and Asia. Take a look, for example, at the German High-Frequency Trading Act . Incidentally, it8217s worth looking at the dynamics of similar regulatory battles over commodity market speculation. Commodity exchanges like CME Group pointed to a single study by a dude at the University of Illinois to argue for why speculation didn8217t negatively destabilise commodity prices, despite the fact that many other studies argued it did. HFT firms, like commodity trading firms, take advantage of the complexity of the situation and slowness of regulators. They implicitly take the position that 8220until it8217s proven wrong, it8217s right8221, rather than 8220until it8217s proven right, we should take precautions8221. NOTE: If youd like to support my ongoing Creative Commons writing, please consider buying me a virtual beer PART 2 (4500 words) Five frames through which to view HFT WHAT DO YOU WANT TO SEE To some extent, I am indifferent as to whether or not HFT disrupts markets. Partly this is because I don8217t take markets to be some kind of holy construct that obviously serve humankind, and that thus cannot be defiled. I mean markets have long been institutions of systematised abuse, where those with more power can use the apparently apolitical act of exchange to extract advantage. But, let8217s for a moment imagine that market infrastructures do generate some kind of mysterious holy force that always makes society better off. What exactly does HFT do to help this Well, the refrain from the proponents is that HFT facilitates liquidity in markets for financial instruments. This statement comes complemented by wrath-of-god like warnings about what will happen if this liquidity is reduced. If you allow liquidity to go down, your grandmothers pension will suffer Goddamn LIQUIDITY is always trotted out like it8217s the greatest service to humankind since fire was invented. Now, I don8217t like to be (too) judgmental, but in the grand scale of societal injustices, 8216slightly lower liquidity in Microsoft shares8217 barely ranks, and in the grand scale of human achievements, 8216slightly higher liquidity in Microsoft shares8217 barely ranks either. It8217s not like the creator of the algorithm has invented a new way to harvest energy from lightning bolts. And certainly, using your university degree in advanced computing to contribute to microscopically more accurate 8216price discovery8217 doesn8217t mean you get to go down in the grand book of human virtue. But of course, this whole appeal to morality from the lobbyists is obviously completely disingenuous. It8217s not like people are getting jobs in HFT firms because theyre possessed with an evangelical desire to improve liquidity to help pensioners. Creating an epic light-speed infrastructure array to exploit microscopic price discrepancies has got about as much to do with helping pensioners as Formula 1 racing has to do with improving transportation for the elderly. 2.1: The unstoppable progress of rational agents without agency WERE INDEPENDENT AGENTS, RESPONDING RATIONALLY TO INCENTIVES Regardless of appeals to the morality of HFT, there is another more subtle line. Note the name of the aforementioned pro-HFT lobby group 8211 The Modern Markets Initiative . The name is a deliberate attempt to paint anyone who is concerned about HFT as an enemy of modern progress, standing in the way of the inevitable triumph of a more efficient, rational world. The tech-as-progress dogma is widely entrenched in our society, like a hard-to-remove piece of social malware that disarms peoples critical impulses. The luddite impulse is ridiculed, rather than celebrated as a healthy skepticism towards tools of the powerful. But this tech fetishism becomes even more entrenched when it meets with the mainstream economics belief in the virtue and inevitability of rational economic agents pursuing self-interest . It8217s here that the dual utopian visions of tech-as-unstoppable-progress and markets-as-unstoppable-progress merge into one stream. If the technology can be built, and provided that some kind of profit can be made by entrepreneurs taking the short-term opportunity to build it, an inertia sets in, an imagined inability to stop the 8216progress8217, regardless of whether it is actually useful in the long term or not. Attempting to stand in the way of such a stream of individual actions is seen as futile, and even unjust, like trying to stop a river flowing down a hill. Indeed, this is part of the implicit background thinking that leads to terms like 8216arms race8217 being used to describe the development of HFT (and other technologies). If one entrepreneur doesn8217t do it, another will . Ever heard a tech person saying you cannot stop technology There is a deep irony to this vision. Above all, there is a distinct lack of agency projected when people insist that 8216this cannot be stopped8217, but it gets coupled with a vision of thousands of entrepreneurs all individually impelled through 8216agency8217 towards something that will occur regardless of whether they choose to make it occur or not. In other words, a kind of agency towards executing a preordained plan. This vision of the rational-agent-without-agency is something that plagues much mainstream thinking on economics, a strange blend of extolling the virtue of the risk-taking individual whilst simultaneously asserting that they8217re irrelevant, mere puppets acting out the will of 8216the market8217. Here, for example, is big-shot venture capitalist Mark Cuban explaining his take on HFT: 8216If you know the game is rigged and that it is legal to participate in this rigged game, would you do everything possible to participate if you could Of course you would . Its a statement dripping in contradictory ambiguity, a vision of independent agents acting like pre-programmed robots that have to abide by some imagined law of economics. MUST. PARTICIPATE. IN. RIGGED. GAME. In reply Id say: No Mark, I am not a character out of an Econ 101 textbook. I am perfectly capable of overriding the impulse to play the rigged game, and to decide to not play it. In saying it is inevitable, you8217re just trying to justify your own inability to do that. The problem, though, is that provided enough people think like Mark, the inertia continues to be presented as natural . a collective action problem portrayed as a liberator of previously unrealised human potential. 2.2: Automation: People create robots to crunch (big) data GOOD DOG, GO FETCH To be one of the aforementioned economic agents in the HFT space, you need to master three things. Firstly, you need to master the physical hardware: the actual wires, cables and microwave towers. Then, you must be able to master the data streams travelling through those wires, to collect it and arrange it in an efficient manner. Then you must be master of the algorithm that knows what to do based on that data. The algorithm is your automated avatar in the marketplace, 8216thinking8217 and acting on your behalf. Your algos must work with lots of data, but it8217s worth noting that not everyone perceives HFT as a realm of 8216big data8217. The hype around big data, to some extent, concerns the growing capability to do real-time processing of huge dams of data (like modelling of climate on supercomputers), but 8216real-time8217 doesn8217t necessarily mean microsecond-level speed. It makes no difference whether it takes you 5 minutes or 20 microseconds to know a hurricane is forming. Much HFT, on the other hand, is more about brute reaction time to a high pressure hose of data, rather than a dam. That said, being able to react at microsecond speed to colossal dams of data is emerging. The HFT company Tradebot (based in this building in Kansas City), has been known to trade a billion shares in one day, making millions of individual trades. In their own words, 8220Market data changes trigger our system to produce new orders in a few hundred nanoseconds. We collect and analyze billions of data rows to find the edge. Our Hadoop cluster is over two petabytes.8221 A Hadoop cluster is an array for holding massive amounts of data, and two petabytes is 2 million gigabytes. How many gigabytes is your computer Regardless of whether all HFT strategies should be considered a realm of Big Data, HFT is a subset of the broader realm of algorithmic trading, which is on the cutting edge of financial data science more generally. To create financial algorithms often first involves 8216back-testing8217 potential algorithms on huge banks of historical market data, essentially engaging in 8220what if I8217d done this between 1980 and the present8221 time-travel exercises. If you find an algo that seems to work on past data, you can crystalise it, then send it to work on real-time data in the present. John Fawcett of Quantopian notes with a certain amount of joy how automated algorithms 8220remove human emotion and bias from trading decisions8221, opening up a brave new world of emotionless finance. You use statistical back-testing to find the most 8216rational8217 strategy, then lock it in a hard-coded shell that 8220never falls prey to sentimental pitfalls8221. You too can now isolate and strip away your emotion from your rationality, automating your rational self in the form of your very own algorithm that you can keep like a pet, or a slave, to do things for you. 2.3: Automation: Robots create (big) data to crunch people NETWORK, OR SPIDERS WEB We tend to understand the concept of actively using technology to achieve certain ends (exercising agency), but we find it harder to conceptualise the potential loss of agency that technology can bring. It8217s a phenomenon perhaps best demonstrated with email . I can use email to exercise my agency in this world, to send messages that make things happen. At the same time, it8217s not like I truly have the option to not use email. In fact, if I did not have an email account, I would be severely disabled. There is a contradiction at play: The email empowers me, whilst simultaneously threatening me with disempowerment if I refuse to use it. In HFT and algorithmic trading more generally, we have a range of disparate players each individually working on building little pieces of the infrastructure and single algorithms that they control. When we zoom out though, we might see the outlines of something bigger. While individual algorithms appear as isolated, individual slaves to creative masters, the collective array of algos can begin to seem like a spiders web displaying emergent properties that are not under the control of any particular human master. Or, lets put it this way: Traditional sci-fi depictions of artificial intelligence always show an individual mad genius building and unleashing an overlord computer that then kind of behaves like a hyper-powerful human. In reality, if an overlord technological system was to be built, it would not be a single computer, and neither would it be built by a single mad genius, and it wouldnt really look or feel anything like a human. It would be an interwoven mesh of technology, brought to life by individuals who never explicitly designed it, with no obvious human face or interface. In reality we already see these emergent forms all around us, but are not well trained to recognise them. They emerge whenever humans 8216lock themselves in8217 to reliance on a technological infrastructure, and lock themselves in to a point where they cannot pull back out due to the interconnections and dependencies that subsequently emerge. Those infrastructures then, have a certain power over society, even though their individual nodes may be under the control of particular people. I have previously referred to this concept 8211 albeit in a different context 8211 as the Techno-Leviathan. technological infrastructures that seem passive and neutral but that contain a kind of latent organising force over the people who seemingly contract into using them. So, the question to ponder is whether, when viewed collectively . we might begin to imagine the high speed mesh of individual algorithms as resembling one a giant robot, brought to life by hapless human agents-without-agency, all believing themselves to be shit-hot independent gunslingers of the market, but actually just a disconnected workforce for an emergent AI. Or at least that8217s what Stephen Hawking might argue . Even if you dont buy that abstract concept, we might look into the more concrete realm of individual algorithms to see the shifting power dynamics: there is much excitement about 8216machine-learning8217, the creation of self-teaching algorithms that seek constant enlightenment and self-improvement, creating their own personalities. Artificial intelligence is not just being able to process stuff, it8217s the ability to learn. Indeed, the FT8217s Sally Davies notes that 8220GFT, which works with big global investment banks, has partnered with Massive Analytic, a big data start-up, to develop trading software based on 8220artificial precognition8221. Even if it doesnt end up in the realm of Minority Report, it stands to be a total mindfuck for regulators. 2.4: Disconnected boys with dangerous toys NERD CULTURE MEETS JOCK CULTURE Having detoured into the possibilities for an emergent rise of the machines, we might go back down to earth and look into the human world of HFT. Who are the individual people involved, and what are the cultural dynamics Obviously there are many different types of people involved in HFT. Im sure many of them are lovely, but the last algo trader-boy I met was a guy from Ronin Capital who happened to be one of the most condescending assholes I8217ve experienced in a while, coming packaged with one of those heavy-set wrist-watches and a shirt with expensive fibres, both marking out a rising member of the financial elite. He spent a lot of time in the gym, because you dont develop big muscles from sitting behind a computer. This seemed to fit quite well with the pseudo Samurai aesthetic of his firm. If you enter Ronin8217s website, there are gong sounds and pictures of swords, as if the traders behind the interface of the computers want to imagine themselves engaged in hand-to-hand combat with a vicious opponent that could actually kill them. Of course, given that they are probably educated at elite universities, it is unlikely that they8217ve ever had any exposure to actual bodily harm, and probably never will. This is a dynamic in the financial sector more broadly: highly educated people, frequently male, induced into believing they8217re engaged in some kind of mortal combat, despite the fact that they8217re surrounded with abundant opportunities and money, and despite the fact that they8217re sitting in an air-conditioned office at a computer engaged in nothing remotely like combat or physical hardship. This pseudo-battle is perhaps best exemplified by TradeBot, who without a trace of irony state that: The stock market is tough. It owes us nothing. It punishes our mistakes. Others have more money, more power, more connections. We are underdogs. We keep learning. We innovate. Every day is a new fight. Technology is our weapon. We make millions of small trades. We cut losses. We identify opportunities. We focus. The market can be beaten. We love the game. When assessing these banal market-as-mortal-combat statements, I like to use the WWII Grandfather Test . which involves me asking myself what my grandfather would say about it. He was a bomber pilot during WWII and got shot down over Germany, crash-landing a flaming heap of metal on the coastline after probably killing a lot of people with incendiary bombs. Ask your granddad: what do you think about Tradebot8217s battle with the 8216the market8217 I don8217t know about your granddad, but I like to think mine would have said, 8216I have no bloody idea what they are doing, but I know it has no connection to real people living in real places8217 . Seriously Tradebot, if you really think you8217re so tough, go do some shipbreaking in Bangladesh. and you8217ll quickly discover that an actual battle isn8217t a 8216game8217. Indeed, you can always sense something is a realm of cushioned elites when the language is all about 8216players8217 jostling with each other. Sports and games are simulacrums of combat, not actual combat. You only perceive the real world as a 8216game8217 when you8217re in certain types of environments that provide a big cushion to protect you 8211 like an elite, global city, for example. There is a particular urban geography to these infantile computer games. When one is sitting in a nice modern city full of other fairly superficial activities, things like HFT gain a certain legitimacy. They are creatures of urban, tech-centric society, where couches, excel-spreadsheets and lattes abound. It8217s only in such a setting that you can imagine grown adults bickering with each other over the meterage of cable connecting them to a stock exchange. Imagine the furious exec shouting at the co-location manager, 8216Our cable is a metre longer than Tradebot8217s cable, why the fuck did you allow that We8217ve lost a nanosecond8217 It8217s kind of embarrassingly juvenile when you stand back a moment, look through granddad8217s eyes, and watch a serious-faced discussion about whether C or Java will achieve the holy grail of zero latency. We8217re not talking about old-school realpolitik here, where some tycoon is battling another tycoon for control of some vast mining territory. Regardless of whether HFT is damaging or not, its just kind of. um. lame. 2.5: HFT and the financialisation of meaningless noise AS YOU CAN SEE, OUR PRODUCT CAPTURES MEANINGFUL MARKET MOVEMENTS 8216Financialisation8217 is a term laden with various interpretations, but it tends to refer to the increasing importance of the financial sector in overall economic life, the infusion of financial sector norms and morality into everyday culture, and the process by which previously uncommoditised things get turned into financial products that can be traded on financial markets. That8217s a pretty broad description, so I prefer to initially think of financialisation as the end result of things being made 1) ownable 2) investable and 3) tradable. The greater the intensity and extent of these elements, the greater the degree of financialisation of that thing. Ownable means the thing can be claimed by someone, and that they can exclude others from its use. 8216Ownability8217 relies on being able to isolate and separate something off from things around it. For example, the enclosure movement involved turning land into demarcated parcels that could be separated from each other and privately owned Investable means turning the thing owned into an asset that delivers returns over time. While a piece of land might be something that you can own, and have an emotional connection too, you might begin to view it as an asset when it is used to produce yields over time. It might be perceived as a generic investment, rather than a piece of land with a particular history and life Tradable means that asset can be passed on to others Still, moving land from person to person is slow and personal. Land only really gets financialised with it is turned into a generic 8216asset class8217 that disconnected investors can quickly buy into or out of. So, imagine a financialisation process in this sequence: I own a farm. I can use it to make food I own a share in my neighbour8217s farm. I can claim a portion of the produce I own a share in a small private farming company. I get annual monetary dividends and read the reports I own a share in a large publicly traded farming corporation. I get monetary dividends and can sell my shares to others at any point on the stock exchange I own a share in a huge agriculture exchange-traded fund (ETF) that owns shares of farming corporations all over the world I own a share in a hedge fund that rapidly trades a portfolio of such ETFs, and bets on such ETFs via derivatives We might say that financialisation is the creeping process by which new frontiers of ownership are isolated, and turned into investable products that a wide, disconnected range of dispassionate investors can emotionlessly slide into and trade with each other. The more distant you are from the thing you8217re invested in, and the easier it is to trade, and the faster the trading, the more disconnection you can experience. But, there is a point when the speed of trading hits a tipping point, and takes you into a realm that is no longer about the farm, or anything real for that matter, at all . This is where HFT take us. While it ostensibly seems to be about the trading of shares on stock-markets (and other things like currencies), in reality HFT has nothing to do with shares. The 8216thing8217, or object that is being traded is not actually a financial instrument, but rather it is the microscopic tremblings of a financial instrument. This is a subtle point to convey. Much normal speculative trading is done fast, with a trader quickly buying something and then trying to sell it to someone else. Nevertheless, there is always a sense of a thing being manipulated in some way. Just like when you are flipping a hot potato, there is always a brief moment of being invested in the heat of the real world, even if fleeting, and there is always some residual awareness that there is some reality to the thing. In the case of a BP share, for example, the share has a reality based the fact that it is a legal claim upon what BP owns. It is thus directly connected to the real world outlook of those oil fields and pipelines. We call traders who make assessments of that reality fundamental traders: They might say I think OPEC is going to decrease supply and thereby boost the price of oil, and thereby boost BPs profit. I will therefore buy this BP share that allows me to benefit from any perceived increase in the value of BP8217s collective assets. The actions of such fundamental traders give rise to a second-degree reality that is exploited by traders who watch the data they generate. We call this technical trading. Such traders may say Market data suggests that a lot of people are currently buying BP shares. I am going to ride with this sentiment. Both of these techniques rely on a type of sentience, an awareness of some external reality and an ability to reason about it. In the case of fundamental trading, its the awareness about some new development in the world of oil. In the case of technical trading, its the awareness of some new trend that is developing among other traders. For something to contain meaning, in the human sense of the word, it should be something that is open to human experience . There are many things that are not open to human experience - for example, perceiving radio waves - and in a sense that takes them out of the realm of meaning. Sure, we can use instruments to detect radiowaves, and try make meaning out of the resultant observations, but radio waves cannot ever really mean anything to us in their raw state. The key thing about a radiowave though, is that its existence does not depend upon human observation. It exists regardless of whether you can perceive it or not. A share is nothing like this. A share, by definition, is a politically constructed claim on a politically constructed company that is run by humans, doing things that are perceivable by humans. Its value does not exist outside of human assessment of how well that is being done, and there is no hidden reality to a company that operates outside the realm of human experience. We cannot say something like well, we cannot see BP, but we know it exists through experiments at CERN . BP, unlike radio-waves, has no microsecond reality. In other words, nothing can meaningfully change in such a legally constructed entity in the imperceptible space of microseconds. Thus, when you in fact do dip into the realm of microseconds, it is highly implausible that an automated trading algorithm is actually being exposed to external 8216outside information8217 that has anything to do with either BPs operations, or observation of an emergent trend in people trading BP shares. At that level, all youre doing is highly precise arbitrage activities in microscopic inconsistencies in peoples perceptions, or perceptions of perceptions, of reality. The activity going on at the molecular microsecond level is by definition, not about the thing being traded. The sheer emotional disconnection engendered by the technological medium, combined with the sheer speed means that this certainly cannot be thought of as trading in things at all. This is the isolation of, and subsequent trading of microscopic, subconscious instability. It is the financialisation of meaningless noise, something that previously wasnt subjected to commodification. The algos have an internal world, like the internal world we see in those electron microscope pictures where tiny, imperceptible flakes of dust appears as a whole landscape with valleys and hills. From the perspective of an atom, that world means a lot, but from the perspective of humans, the internal contours of a speck of dust are irrelevant and meaningless. Likewise, at microsecond level, you8217re trading meaninglessness. In closing: Parasitic algorithmic surrealism One common problem in thinking about HFT, though, is that people8217s minds run away with them. They feel panicked by how alien it seems, having visions of extreme market meltdown as rogue algorithms run everything in a giant psychedelic orgy of routers. Its worth taking a breath before stressing out too much. While it8217s true that the algorithms might exist in serene, unreal bubbles, at some point they are constrained by the reality of the world. Take, for example, the Flash Crash. It was a momentary breach where rogue algorithms painted a warped picture of reality, but minutes later the real world kicked back in and the algos had their collective wills bent back. If Wallmart goes bankrupt, the value of a Wallmart share will tank, and if an algorithm says otherwise, it will be crushed by the legal reality that the shareholders of Wallmart are going to get blasted out of the water. There are probably limits on how much HFT can proliferate. I mean, a parasite relies upon an ecosystem to survive, and in the end, HFT algos have to feed off something. In this case, it8217s probably the big institutional investors - the whales that make up the baseload order flow of the market - that host the HFT parasite. The question is not so much whether HFTs can 8216take over8217 a market, but rather whether they disrupt it, exert a new cost on it, or otherwise cause a nuisance. (of course, if youre an industry lobbyist, you might alternatively suggest that they 8216offer useful services8217 and improve the ecosystem) To me, though, the really interesting question about HFT is not this banal fixation on whether it disrupts markets or not. Its the cultural and political elements. Its how such a ridiculous thing can be viewed as legitimate . And, its the sheer physicality of it, the fact that it appears ephermeral yet relies upon huge real world infrastructure to engage in the essentially meaningless activity. And, it is the geography. Its a technology set that attempts to eliminate distance and time, but perception of distance and time are two main components of a sense of difference between places. Eliminate the sense of distance and the time it takes to get there, and you can create the homogenising illusion of being in many places at once simultaneously. The computer interface at a global HFT firm, presiding over multiple global markets, is an agent of bland homogenisation. Above all, though, HFT is an agent of financial surrealism. We make electricity by burning real fossil fuels dredged out of the Niger Delta, and then waste that running servers doing something that cannot even be represented. Serious-faced men have serious-faced meetings about it, but they might just as well be wearing pink unicorn outfits in a Neverland dream. Seriously, WTF are you doing Further reading: People to follow for up-to-date HFT info And finally. These pieces take me ages to write, so if youd like to support my ongoing Creative Commons writing, please consider buying me a virtual beer. Cheers The funny bit about this statement: quotI mean, aerospace engineers do something that8217s pretty complex and I can8217t tell you how they technically do it, but I nevertheless understand what they do in principlequot Is that computers design the flying machines now, and engineers direct the machines which design them. This is a decent overview: aero. stanford. edureportsvkievolutionarykrooa. pdf I39m sure they do Mason. My point here wasn39t so much whether or not computers are involved in aerospace engineering, but rather the fact that we have an intuitive grasp of the end goal of aerospace engineering (which we often don39t have with HFT) Well written and you make some thought-provoking points at the end. I don39t think your understanding of automated trading is particularly nuanced (I run a trading firm) but it does not necessarily detract from your point. Keep in mind that these trading firms are able to make money because there are eager and willing counterparties looking to trade. If you want to argue that the world would be better off if all this short term trading could be somehow abolished, I could be persuaded to agree. Unfortunately no one involved (the buyers -- or more likely agents thereof -- or the sellers, in this market for instantaneous liquidity) are particularly interested in that scenario. Best Introduction of High Frequency trading I have ever read. Great article. Paul Great piece, thanks Would just question your claim about there being no legal or political reality in the microsecond realm. We can make authority over any social category rest with whatever we like, even if that state of affairs is never observed. Brett Scott I explore economic systems.160I wrote160 The Heretic39s Guide to Global Finance: Hacking the Future of Money 160 (Pluto Press: 2013).160I39ve written for publications like The Guardian . Wired, New Scientist, 160 Aeon Mag160 amp CNN 160and have appeared on shows such as BBC World Update . BBC Newsday . the Keiser Report . and Arte TV . 160I39ve worked as a broker, barman and blues musician, and I39m a Fellow at the160Finance Innovation Lab .160I160tweet as160Suitpossum. View my complete profile

No comments:

Post a Comment