VeighNa verwendet eine ereignisgesteuerte Engine als Kernarchitektur, was einen technologischen Durchbruch darstellt und sich von herkömmlichen quantitativen Plattformen unterscheidet. Das Design verarbeitet asynchrone Nachrichten wie Kurse, Trades und Protokolle über Ereignis-Warteschlangen, so dass sich die Strategieentwicklung nicht auf die zugrunde liegenden Kommunikationsdetails konzentrieren muss. Was die Implementierung betrifft, so hat das System sechs Standard-Ereignistypen eingebaut: Kurs-Push, Provisionsrückgabe, Transaktionsrückgabe, zeitgesteuerte Aufgaben, Protokollierung und Fehlerwarnungen. Entwickler müssen nur die Strategie-Basisklasse erben und die Ereignisbehandlungsmethoden umschreiben, um die Handelslogik schnell erstellen zu können. Die Praxis zeigt, dass das auf der Grundlage dieser Architektur entwickelte CTA-Strategiemodul den Arbeitsaufwand für die Strategiecodierung um mehr als 60% reduzieren kann. Ein Private-Equity-Fall zeigt, dass die Arbitrage-Strategie in nur 3 Wochen vom Entwurf bis zum Live-Handel umgesetzt werden konnte, was die Effizienz der Architektur voll bestätigt.
Diese Antwort stammt aus dem ArtikelVeighNa: ein in China beliebtes Open-Source-System für den quantitativen HandelDie































