Sammanfattning
Investeringsföretaget lägger tid på att växla mellan marknadsanalys, strategitestning, orderläggning och rapportering.
Lösningen blev ett enda handelssystem för konfigurerbara strategier, marknadsdata och automatiserade order. Det omfattar även riskkontroller och rapporter.
Programvaran är utformad för att minska det manuella handelsarbetet och upprepade kontroller mellan handelsstegen.
Kundberättelse
Kunden är ett investeringsföretag från Bulgarien. Företaget arbetar med marknadsdata och handelsstrategier som kräver analys, testning, exekvering och övervakning.
Manuella och inkonsekventa beslut kostade företaget tid. Handelsteamet behövde också granska signaler, positioner och order.
Önskemålet var enkelt: skapa ett automatiserat handelssystem som tar emot realtidsdata eller historiska data, tillämpar kunddefinierade regler, genererar handelsbeslut och hanterar order genom den nödvändiga handelsanslutningen.
Lösningen utformades med separata moduler för strategikonfiguration, livesignaler, backtesting, exekvering och rapportering. Riskövervakning inkluderades som en separat del av handelsprocessen.
Kunden efterfrågade
- Konfigurera strategier med indikatorer, regler, maskininlärning eller prisrörelser
- Använda marknadsdata och relaterade data i realtid eller från historiken
- Generera signaler, in- och utgångspunkter samt handelsbeslut
- Exekvera och hantera order genom anslutningar till mäklare eller börser
Varför färdig programvara inte passade
Mäklartjänster täcker köp, försäljning och portföljhantering, men motsvarar inte företagets fullständiga process. Den efterfrågade lösningen utformades för att kombinera anpassade strategier, backtesting och automatiserad exekvering i ett enda arbetsflöde. Riskkontroller och liveövervakning inkluderades för företagets handelsprocess.
Projektöversikt
Lösningen utformades kring en strategi-editor där företaget konfigurerar handelsregler, indikatorer och marknadsparametrar. Historiska eller realtidsbaserade data matas in i samma strategiuppsättning.
För strategiutveckling tillhandahölls en modul för backtesting. Den jämför strategins beteende med historiska data och visar handelsresultat och prestationsmått.
Livepanelen analyserar marknadsdata och visar köp- och säljsignaler, in- och utgångspunkter samt öppna positioner. Det ger handelsteamet en samlad bild av den aktuella marknadsaktiviteten.
Automatiserad orderläggning utformades kring handelsplattformar, mäklar-API:er och börs-API:er. Exekveringsövervakningen visar orderstatus, genomförda affärer och riskgränser medan order behandlas.
Handelshistorik, P&L och maximal drawdown finns tillgängliga för granskning. Systemet exporterar posterna till JSON, Excel eller PDF.
Viktiga levererade funktioner
- Konfigurerbar editor för handelsstrategier
- Marknadsdata i realtid och från historiken
- Konfiguration av tekniska indikatorer och regler
- Generering av köp- och säljsignaler
- Backtesting och strategioptimering
- Automatiserad orderläggning
- Övervakning av riskgränser och exekvering
- Spårning av öppna positioner och resultat
- Handelsloggar och rapportering
- Export av P&L, JSON, Excel och PDF