Die Simulation von Finanzzeitreihen hat eine lange Geschichte und findet Anwendung in verschiedenen Bereichen der quantitativen Finanzwissenschaften. Mit den jüngsten Fortschritten in Deep-Learning-Algorithmen sind mehrere Generatoren auf Basis neuronaler Netzwerke entstanden. In Bühler et al. 2020 wird ein Conditional Variational Autoencoder (CVAE) verwendet, um ein solches generatives Modell zu entwickeln. Dieser Ansatz ermöglicht eine gezieltere Datengenerierung. Der CVAE wird durch die Verwendung der Signatur eines Pfades bereichert.
Wir untersuchen, wie geeignet der Einsatz von Signaturen ist, und heben ihre Vor- und Nachteile hervor. Eines der Hauptthemen ist die Inversion von Signaturen, die eine hochgradig nicht triviale Aufgabe darstellt. Wir präsentieren zwei Methoden zur Inversion von Signaturen und bewerten deren Laufzeit und Performance im Hinblick auf den generativen Aspekt des Modells. Unter Einbeziehung dieser Methoden experimentieren wir an Modellen, welche auf verschiedene Arten von Signaturen aufbauen und mit unterschiedlichen Vor- und Nachverarbeitungsmethoden kombiniert werden, unter anderem auch der Verkettung generierter Pfade. Durch die Untersuchung der hergeleiteten Modelle streben wir an, Methoden zu finden, die unseren CVAE verbessern. Dies wird durch eine zweigeteilte Analyse erreicht. Zunächst untersuchen wir die Verteilung von Pfaden, die aus vorverarbeiteten beobachteten Signaturen rekonstruiert werden. Anschließend analysieren wir die Verteilung von Pfaden, die von unseren Modellen generiert werden.
Eine Anwendung unseres CVAE zur Outlier Detection zeigt die Stärke unseres Modells. Auch beim Forecasting zeigte der CVAE vielversprechende Resultate.
«
Die Simulation von Finanzzeitreihen hat eine lange Geschichte und findet Anwendung in verschiedenen Bereichen der quantitativen Finanzwissenschaften. Mit den jüngsten Fortschritten in Deep-Learning-Algorithmen sind mehrere Generatoren auf Basis neuronaler Netzwerke entstanden. In Bühler et al. 2020 wird ein Conditional Variational Autoencoder (CVAE) verwendet, um ein solches generatives Modell zu entwickeln. Dieser Ansatz ermöglicht eine gezieltere Datengenerierung. Der CVAE wird durch die Verwe...
»