Geautomatiseerd Handelen

De Vraag

Een klant in de financiƫle markt maakte gebruik van een online handelsplatform. Hierin kocht en verkocht de klant aandelen met een bepaalde strategie. Deze strategie wilde hij automatisch uit laten voeren zodat hij niet handmatig de aandelen hoefde te verhandelen.

De Oplossing

Om dit te realiseren moest de strategie naar een algoritme vertaald worden. Dit betekent dat bepaalde stukken logica zo gemaakt moesten worden dat ze in code te vormen zijn. Dit algoritme vormde de basis voor een koop of verkoop beslissing. Vervolgens moest de data van de actuele aandelenprijs opgehaald worden, dit was namelijk de input voor de stratagie. Deze data werd door het handelsplatform beschibkaar gemaakt via een API. Deze data werd elk kwartier opgehaald, en elk kwartier werd er door het algoritme geƫvalueerd of er een actie uitgevoerd moest worden. Als dit zo was moest deze actie gecommuniceerd worden naar het handelsplatform. Dit werd ook met de API van het platform gedaan. Dit alles moest 24/7 draaien, hiervoor is een server in de cloud ingericht die constant beschikbaar is.