Welche Chancen bietet uns die KI?
Alejandra De la Torre
Kostenlose Leseprobe · Erste Kapitel
Die Künstliche Intelligenz hat sich in die Finanzmärkte integriert, indem Systeme große Datenvolumina in Echtzeit verarbeiten. In der Praxis bedeutet dies, dass Investmentfonds, Banken und Handelsplattformen Modelle nutzen, um Muster in Assetpreisen, Transaktionsvolumina und Wirtschaftsnachrichten zu identifizieren. Diese Systeme ersetzen menschliche Analysten nicht vollständig, verändern jedoch die Geschwindigkeit und den Umfang der Entscheidungen.
Die Algorithmen für die automatische Ausführung stellen einen der sichtbarsten Bereiche dar. Ein Manager kann Regeln konfigurieren, die Kauf- oder Verkaufsaufträge je nach Schwankungen im Spread zwischen zwei korrelierten Assets anpassen. Wenn beispielsweise die Preisabweichung zwischen einem Future auf den S&P-500-Index und den darin enthaltenen Aktien einen bestimmten Schwellenwert überschreitet, führt das System simultane Transaktionen aus, um diese kurzfristige Differenz zu nutzen.
Diese Mechanismen arbeiten mit Latenzen im Millisekundenbereich, was eine spezifische technische Infrastruktur erfordert. Zu den Eingabedaten gehören kontinuierliche Kursnotierungen, Orderbuchdaten und strukturierte Nachrichtenfeeds. Die Ergebnisse hängen von der Qualität dieser Daten und der regelmäßigen Kalibrierung der Parameter ab.
In der Portfolioverwaltung werden KI-Modelle eingesetzt, um detailliertere Wahrscheinlichkeitsverteilungen zu schätzen als jene, die traditionelle Methoden liefern. Ein gängiger Ansatz besteht darin, neuronale Netze mit historischen Renditezeitreihen, makroökonomischen Variablen und Liquiditätskennzahlen zu füttern. Ziel ist es, potenzielle Verlustszenarien zu erhalten, die nichtlineare Korrelationen zwischen Assets berücksichtigen.
Ein konkretes Beispiel: Ein Portfolio mit Exposition gegenüber Technologieaktien und Unternehmensanleihen kann unter einem linearen Modell eine geschätzte jährliche Volatilität von 12 % aufweisen. Durch die Einbeziehung von Variablen wie Zinsänderungen und Erwähnungen in sozialen Medien zur sektoralen Regulierung kann das angepasste Modell diese Schätzung in Stressphasen auf Werte zwischen 15 % und 18 % anheben. Diese Informationen dienen dazu, Gewichtungen neu zu kalibrieren oder Absicherungen hinzuzufügen.
Finanzinstitute setzen KI-Systeme ein, um Transaktionen zu identifizieren, die von den üblichen Mustern eines Kunden oder eines Marktsegments abweichen. Ein Algorithmus kann große Überweisungen markieren, die außerhalb der gewohnten Zeiten oder von neuen geografischen Standorten aus erfolgen. Diese Warnungen werden anschließend von Compliance-Teams geprüft.
Im Bereich der regulatorischen Aufsicht beginnen Aufsichtsbehörden, ähnliche Tools zu nutzen, um Transaktionsberichte zu analysieren und mögliche Preismanipulationen zu erkennen. Die Wirksamkeit hängt von der Verfügbarkeit hochwertiger gelabelter Daten und der Fähigkeit ab, Fehlalarme zu reduzieren.
KI-Modelle im Finanzbereich stoßen auf Beschränkungen, die sich aus der nicht-stationären Natur der Märkte ergeben. Ein Muster, das in den Jahren 2015–2019 funktionierte, kann nach regulatorischen Änderungen oder Verschiebungen in der Liquiditätsstruktur seine Gültigkeit verlieren. Außerdem spiegeln Trainingsdaten häufig Phasen niedriger Volatilität wider, was ihre Nützlichkeit in akuten Krisen mindert.
Ein weiterer Faktor ist die Interpretierbarkeit. Wenn ein Modell ein Verkaufssignal für ein Asset generiert, ist es schwierig festzustellen, welche exakte Variablenkombination es ausgelöst hat. Diese Undurchsichtigkeit erschwert die interne Revision und die Kommunikation mit institutionellen Kunden, die klare Erklärungen verlangen.
Investoren und Fachkräfte, die in diesem Umfeld tätig sind, müssen sich mit den Kennzahlen vertraut machen, die die Leistung von KI-Systemen bewerten, wie die Out-of-Sample-Genauigkeit, der maximale Drawdown und das um Transaktionskosten bereinigte Sharpe-Ratio. Ebenso ist es nützlich, die alternativen Datenquellen zu verstehen, die diese Modelle speisen – von Satellitenbildern zu Lagerbeständen bis hin zu aggregierten Kreditkartentransaktionen.
Unternehmer, die Tools für diesen Sektor entwickeln, sollten berücksichtigen, dass ihre Lösungen in bestehende Ausführungsplattformen integriert werden müssen und Anforderungen an Cybersicherheit sowie regulatorische Berichterstattung erfüllen. Studierende, die sich auf dieses Gebiet spezialisieren, verbinden Kenntnisse in angewandter Statistik mit einem Verständnis der Marktmechanismen, statt sich ausschließlich auf neuronale Netzwerkarchitekturen zu konzentrieren.
Das aktuelle Bild zeigt eine schrittweise Adoption statt einer radikalen Transformation. Die Institutionen, die konsistente Ergebnisse erzielen, kombinieren automatisierte Modelle mit menschlicher Überwachung und kontinuierlichen Validierungsprozessen.
Die künstliche Intelligenz bezieht sich auf Systeme, die Aufgaben ausführen, die traditionell menschliche Intelligenz erforderten, wie Mustererkennung, Entscheidungsfindung unter Unsicherheit oder die Generierung von Vorhersagen aus großen Datenvolumina. In der Praxis basieren diese Systeme hauptsächlich auf Algorithmen des maschinellen Lernens und neuronalen Netzen, die mit historischen und Echtzeitdaten trainiert werden.
In Finanzmärkten konkretisiert sich KI in Modellen, die Zeitreihen, Nachrichten, Transaktionen und alternative Daten verarbeiten, um Wahrscheinlichkeiten von Preisbewegungen zu schätzen, Anomalien zu erkennen oder Kapital zuzuweisen. Es handelt sich nicht um Systeme, die „denken“, sondern um statistische Funktionen, die optimiert sind, um Fehler bei spezifischen Aufgaben zu minimieren. Ein Klassifikationsmodell kann betrügerische Transaktionen mit höherer Präzision trennen als feste Regeln, sofern die Trainingsdaten die reale Verteilung des Betrugs widerspiegeln.
Die Adoption von KI verändert die Produktivität des Finanzsektors auf verschiedene Weise. Sie reduziert die Kosten der Kreditrisikoanalyse, indem manuelle Prozesse durch Modelle ersetzt werden, die nichtlineare Variablen einbeziehen. Im Trading minimieren Ausführungsalgorithmen den Markteinfluss, indem sie große Orders entsprechend beobachteten Liquiditätsmustern aufteilen. Im Portfoliomanagement ermöglichen Optimierungstechniken mit dynamischen Beschränkungen die Neuzuweisung von Gewichten mit geringerer Latenz als die klassischen Mean-Variance-Methoden.
Diese Veränderungen sind nicht einheitlich. Sektoren mit strukturierten Daten und Regulierungen, die den Einsatz automatisierter Modelle erlauben, zeigen eine schnellere Adoption. Dagegen schreiten Bereiche, in denen regulatorische Interpretierbarkeit vorgeschrieben ist, langsamer voran, weil die Aufsichtsbehörden Erklärbarkeit der Modellentscheidungen verlangen.
Der aggregierte Effekt auf die Beschäftigung ist gemischt: Repetitive Aufgaben der Dokumentenprüfung entfallen, während die Nachfrage nach Profilen steigt, die Eingabedaten validieren, Hyperparameter kalibrieren und Verzerrungen auditieren können. Für Investoren ist die relevante Variable nicht das Vorhandensein von KI in einem Unternehmen, sondern die Fähigkeit dieses Unternehmens, die Modelle in Prozesse zu integrieren, die nachweisbaren und nachhaltigen Cashflow generieren.
NOTA
Die Ergebnisse hängen von der Qualität und Repräsentativität der verwendeten Daten ab. Modelle, die in Perioden niedriger Volatilität trainiert wurden, können sich verschlechtern, wenn sich die Marktbedingungen ändern.
Die künstliche Intelligenz im Finanzwesen begann in den 1990er Jahren mit Systemen auf Basis fester Regeln. Diese Programme führten Kauf- und Verkaufsaufträge gemäß vordefinierten Preis- oder Volumenschwellen aus. An den Aktienmärkten nutzten Firmen für algorithmischen Handel diese Regeln, um die Ausführungszeit zu verkürzen und den Preiseinfluss zu begrenzen.
Ab den 2010er Jahren ersetzten Modelle des maschinellen Lernens die statischen Regeln teilweise. Banken integrierten Entscheidungsbäume und logistische Regressionen, um das Kreditrisiko zu bewerten. Eine Bank, die Anträge für Privatkredite bearbeitet, kann ein Modell mit Variablen wie Zahlungshistorie, Einkommenshöhe und bestehender Verschuldung trainieren und damit eine genauere Ausfallwahrscheinlichkeit erhalten als mit traditionellen Scoring-Matrizen.
In der Portfolioverwaltung setzen quantitative Fonds neuronale Netze ein, um Muster in Zeitreihen von Preisen und Volumina zu erkennen. Diese Modelle verarbeiten Hochfrequenzdaten und erzeugen Signale, die in Millisekunden ausgeführt werden. Ihr Leistungsvermögen hängt jedoch von der Qualität der Eingabedaten und der Stabilität des Marktregimes ab; in Phasen hoher Volatilität können dieselben Modelle Verluste verstärken, wenn keine zusätzlichen Risikofilter angewendet werden.
Die Systeme zur Betrugserkennung bei Kreditkarten verwenden derzeit Klassifizierungsalgorithmen, die Transaktionen in Echtzeit analysieren. Jede Transaktion wird mit dem historischen Verhalten des Karteninhabers und mit globalen Betrugsmustern verglichen. Wenn die Punktzahl einen Schwellenwert überschreitet, wird die Transaktion blockiert oder zur manuellen Prüfung weitergeleitet.
In der Fertigungsindustrie werden Deep-Learning-Modelle für die prädiktive Instandhaltung eingesetzt. An Maschinen installierte Sensoren erfassen Vibrationen, Temperatur und Energieverbrauch. Ein mit Daten früherer Ausfälle trainiertes Modell berechnet die Wahrscheinlichkeit eines Defekts in den nächsten Wochen und generiert Warnungen, die es ermöglichen, Stillstände einzuplanen, bevor es zu einer kostspieligen Unterbrechung kommt.
In Logistik und Distribution passen KI-basierte Optimierungsverfahren Transportrouten an Verkehrsbedingungen, Kraftstoffpreise und Lieferfenster an. Ein Straßentransportunternehmen kann den Kraftstoffverbrauch um 5 % bis 12 % senken, indem es Routen stündlich mit aktualisierten Daten neu berechnet, sofern Sensorabdeckung und stabile Verbindung vorhanden sind.
In der Landwirtschaft verarbeiten Modelle der Computer Vision Satelliten- und Drohnenbilder, um Ernteerträge zu schätzen und Schädlinge zu erkennen. Diese Systeme kombinieren spektrale Daten mit lokalen Wetterinformationen und generieren Empfehlungen für die Bewässerung oder Düngung einzelner Parzellen.
Der jüngste technische Fortschritt besteht in der Integration von Sprachmodellen mit finanziellen und operativen Datenbanken. Diese Systeme ermöglichen die Abfrage von Finanzberichten oder Verträgen in natürlicher Sprache, erfordern jedoch eine anschließende Validierung der Antworten, da sie falsche Aussagen generieren können, wenn die Trainingsdaten den spezifischen Fall nicht abdecken.
Die künstliche Intelligenz beeinflusst bereits die Art und Weise, wie Renditen an den Finanzmärkten generiert und bewertet werden, aber die Ergebnisse variieren je nach Anwendungsfall und Qualität der verfügbaren Daten.
In der Betrugserkennung verarbeiten Modelle des überwachten Lernens Transaktionen in Echtzeit und reduzieren Verluste durch nicht autorisierte Operationen um 20 % bis 40 % bei Institutionen, die saubere und aktualisierte Datenpipelines betreiben. Banken, die heuristische Regeln mit neuronalen Netzen kombinieren, senken die False-Positive-Rate, ohne die Dauer der manuellen Überprüfung wesentlich zu erhöhen.
Bei der Kreditvergabe ermöglichen Gradient-Boosting-Verfahren, die auf traditionelle Variablen und alternative Signale angewendet werden (Cashflows verknüpfter Konten, Zahlungsmuster von Lieferanten), eine bessere Unterscheidung zwischen mittleren Risikoprofilen. Interne Studien mehrerer europäischer Einrichtungen zeigen Verbesserungen der Ausfallrate von 8 % bis 15 % gegenüber linearen Modellen, sofern ein quartalsweiser Rekalibrierungsprozess beibehalten wird.
Im Hochfrequenzhandel und bei der Ausführung großer Orders optimieren Reinforcement-Learning-Algorithmen Slippage und Market Impact. Diese Systeme erfordern jedoch sehr niedrige Latenzen und ausreichend Kapital, um Phasen geringer Liquidität abzufedern; die Nettorenditen nach Infrastruktur- und Slippage-Kosten liegen in liquiden Märkten gewöhnlich zwischen 0,8 % und 2,5 % pro Jahr und sinken rasch, sobald die Positionsgrößen skaliert werden.
Mit historischen Daten trainierte Modelle neigen zum Overfitting an Marktregime, die sich nicht mehr wiederholen. Ein System, das zwischen 2017 und 2021 gut funktionierte, kann anhaltende Verluste erzeugen, wenn sich die Korrelationen zwischen Asset-Klassen ändern, wie es in den ersten Monaten des Jahres 2022 der Fall war.
Die Abhängigkeit von externen Daten- oder Modellanbietern bringt operative und regulatorische Risiken mit sich. Änderungen der API-Zugriffsbedingungen oder der Datenschutzvorschriften können einen Prozess, der zuvor Alpha generierte, lahmlegen.
Schließlich erhöht der Mangel an Personal, das diese Systeme interpretieren und warten kann, die Fixkosten. Kleine Teams unterschätzen oft den Aufwand, der nötig ist, um Daten-Drift zu überwachen und Variablen anzupassen, wenn sich die makroökonomischen Bedingungen ändern.
Bevor Kapital oder Zeit einer KI-Initiative zugewiesen werden, sollten drei Fragen mit internen Daten beantwortet werden:
Wenn eine dieser Antworten nicht präzise quantifiziert werden kann, endet das Projekt meist als Pilot, der nicht skaliert.
Die in den Finanzen angewandte künstliche Intelligenz basiert auf Algorithmen, die große Datenvolumen verarbeiten, um Vorhersagen, Klassifizierungen oder Empfehlungen zu generieren. Diese Algorithmen arbeiten nicht autonom; sie hängen von strukturierten Daten wie Zeitreihen von Preisen, Bilanzdaten oder Transaktionen ab und benötigen ein vorheriges Training mit gelabelten Beispielen oder erkannten Mustern.
Die gängigsten Modelle in diesem Bereich gehören zum überwachten maschinellen Lernen. Bei diesem Ansatz erhält der Algorithmus während des Trainings Paare bekannter Eingaben und Ausgaben. Sobald die Parameter angepasst sind, wendet das Modell das Gelernte auf neue Daten an. Ein Modell kann beispielsweise mit historischen Daten von Unternehmen trainiert werden, die insolvent geworden sind oder überlebt haben, um die Ausfallwahrscheinlichkeit eines neuen Kreditantragstellers zu schätzen.
Zeitreihen von Preisen oder Renditen weisen spezifische Merkmale auf: Autokorrelation, Saisonalität und Heteroskedastizität. Einfache lineare Modelle wie die Regression bleiben als Ausgangspunkt nützlich, weil sie die direkte Interpretation des Gewichts jeder Variable ermöglichen.
Ein praktisches Beispiel ist die Vorhersage der täglichen Rendite eines Börsenindex anhand verzögerter Variablen und makroökonomischer Daten. Der folgende Code in Python verwendet die Bibliothek scikit-learn zum Anpassen einer multiplen linearen Regression.
PYTHON
import pandas as pd
from sklearn.linear_model import LinearRegression
from sklearn.model_selection import train_test_split
from sklearn.metrics import mean_squared_error
# Cargar datos ficticios de rendimientos y variables macro
data = pd.read_csv('returns_macro.csv')
X = data[['lag_return', 'inflation', 'interest_rate']]
y = data['next_day_return']
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)
model = LinearRegression()
model.fit(X_train, y_train)
predictions = model.predict(X_test)
print(f"Error cuadrático medio: {mean_squared_error(y_test, predictions):.6f}")
print(f"Coeficientes: {model.coef_}")Dieser Code teilt die Daten in Trainings- und Testsets auf, passt das Modell an und berechnet den Fehler. Die resultierenden Koeffizienten zeigen den marginalen Beitrag jeder Variable zur erwarteten Rendite. In der Praxis vergleichen Investoren diesen Fehler häufig mit dem eines Referenzmodells, das lediglich den historischen Durchschnitt vorhersagt.
Wenn die Beziehungen zwischen den Variablen nicht linear sind, greift man auf neuronale Netze zurück. Ein neuronales Netz besteht aus Schichten von Knoten, die nichtlineare Aktivierungsfunktionen anwenden. Im Finanzbereich sind die gebräuchlichsten Architekturen für Zeitreihen rekurrente Netze oder vereinfachte Versionen wie LSTM, die ein Gedächtnis für frühere Beobachtungen bewahren.
Das Training dieser Netze erfordert mehr Daten und Rechenleistung. Eine häufige Anwendung ist die Anomalieerkennung bei Transaktionen zur Identifizierung möglicher Betrugsfälle. Das Modell lernt die normalen Ausgabemuster jedes Kunden und markiert Abweichungen, die einen Wahrscheinlichkeitsschwellenwert überschreiten.
Das Verstärkungslernen unterscheidet sich von den vorherigen Ansätzen, weil der Algorithmus durch Versuch und Irrtum in einer simulierten Umgebung lernt. Ein Agent erhält Belohnungen oder Strafen je nach Ergebnis seiner Aktionen. Im Kontext der Orderausführung kann der Agent Größe und Zeitpunkt jeder Order festlegen, um den Markteinfluss zu minimieren.
Ein typisches Framework definiert den Zustand als aktuellen Bestand und Liquiditätsbedingungen, die Aktion als Handelsvolumen im nächsten Intervall und die Belohnung als Ausführungskosten abzüglich einer Risikostrafe. Diese Modelle werden üblicherweise in Backtests mit realen Orderbuchdaten bewertet, bevor sie in Paper-Trading-Tests übergehen.
KI-Modelle in den Finanzen sind vom Problem der Überanpassung besonders stark betroffen, weil sich Marktregime ändern. Ein Modell, das bei Daten von 2015 bis 2019 gut funktioniert, kann versagen, sobald Schocks wie regulatorische Änderungen oder Liquiditätskrisen auftreten. Zeitliche Kreuzvalidierung und die Einbeziehung von Regime-Variablen helfen, dieses Risiko zu mindern, beseitigen es aber nicht.
Investoren und Analysten verlangen in der Regel, dass jedes neue Modell eine Reihe von Robustheitstests besteht: Perioden hoher Volatilität, Veränderungen der Korrelation zwischen Assets und vom Nutzer selbst definierte Stresstest-Szenarien.
Die Portfoliooptimierung kann mit Rendite- und Kovarianzschätzungen aus maschinellen Lernmodellen kombiniert werden. Anstelle einfacher historischer Mittelwerte und Varianzen treten Modellvorhersagen. Das Verfahren behält die Markowitz-Struktur oder deren Varianten bei, die Eingaben stammen jedoch aus trainierten Algorithmen.
Ein üblicher Zwischenschritt besteht darin, zukünftige Renditeszenarien per Monte-Carlo-Simulation zu erzeugen, bei der die Parameter an die Ausgaben des KI-Modells angepasst werden. Dieser Ansatz ermöglicht die Bewertung der Ergebnisverteilung eines Portfolios unter verschiedenen Markthypothesen.
Fachleute, die diese Techniken anwenden, führen in der Regel eine detaillierte Dokumentation der Modellierungsentscheidungen: einbezogene Variablen, Trainingszeitraum, Validierungsmetriken und Gründe für das Verwerfen von Alternativen. Diese Dokumentation erleichtert die spätere Überprüfung, wenn sich die Modellperformance verschlechtert.
Die in der Finanzbranche eingesetzte künstliche Intelligenz unterteilt sich in Kategorien, die sich in ihrer Struktur und in der Art des zu lösenden Problems unterscheiden. Jede davon bringt spezifische Fähigkeiten für Aufgaben wie die Preisprognose, die Risikobewertung oder die Erkennung irregulärer Transaktionen mit.
Die regelbasierte KI nutzt explizite, vom Menschen definierte Bedingungen. Ein System dieser Art kann einen Kreditantrag ablehnen, wenn das Verschuldungsverhältnis einen festen Schwellenwert überschreitet oder die Historie kürzliche Zahlungsausfälle aufweist. Ihr Vorteil liegt in der Nachvollziehbarkeit: Jede Entscheidung folgt einer Logik, die Zeile für Zeile überprüft werden kann. Ihre Grenze zeigt sich, wenn die Beziehungen zwischen den Variablen nicht linear sind oder das Datenvolumen stark zunimmt.
Das überwachte Lernen arbeitet mit gelabelten Daten. Regressions- oder Klassifikationsmodelle lernen aus historischen Beispielen. In der Finanzbranche dienen sie zur Schätzung der Ausfallwahrscheinlichkeit eines Kredits oder zur Klassifizierung von Transaktionen als normal oder verdächtig. Ein logistisches Regressionsmodell kann beispielsweise Variablen wie Einkommen, Beschäftigungsdauer und Sparniveau verarbeiten und einen Risikoscore ausgeben.
Das unüberwachte Lernen erkennt Muster ohne vorherige Labels. Clustering-Algorithmen gruppieren Kunden mit ähnlichem Ausgabeverhalten oder entdecken Anomalien in Preisreihen. Dieser Ansatz ist nützlich, wenn keine zuverlässigen Labels vorliegen oder wenn Marktsegmente gefunden werden sollen, die zuvor nicht definiert waren.
Tiefe neuronale Netze erweitern die Fähigkeit, komplexe Zusammenhänge zu erfassen. Sie kommen im Hochfrequenzhandel zum Einsatz, um Orderbuch-Daten in Millisekunden zu verarbeiten, oder in Optionsbewertungsmodellen, die mehrere Volatilitätsfaktoren integrieren. Sie benötigen deutlich mehr Daten und Rechenleistung als die zuvor genannten Verfahren.
ANWENDUNGSBEISPIEL
Eine Bank kann ein Klassifikationsmodell mit historischen Kreditdaten trainieren, um Zahlungsausfälle vorherzusagen. Zu den Eingabevariablen gehören das monatliche Einkommen, das Schulden-Einkommens-Verhältnis und die Anzahl der Kreditanfragen in den letzten sechs Monaten. Das Modell weist jedem Antrag eine Ausfallwahrscheinlichkeit zu, die der Analyst zusammen mit den internen Genehmigungsregeln prüft.
Die Wahl der KI-Art hängt vom verfügbaren Datenvolumen, vom Erfordernis der Erklärbarkeit und vom zeitlichen Horizont der Entscheidung ab. Ein monatliches Kredit-Scoring-System kann ein Baummodell nutzen, während ein Intraday-Arbitrage-Motor Architekturen benötigt, die kontinuierliche Kursströme verarbeiten können.
Die auf die Finanzanalyse angewandten Machine-Learning-Modelle konzentrieren sich auf Vorhersage- und Klassifikationsaufgaben auf Basis von Preisreihen, Volumina und makroökonomischen Variablen. Am häufigsten verwendet werden die lineare Regression, Entscheidungsbäume und Random Forests, da sie mit strukturierten Daten arbeiten können und in angemessener Rechenzeit interpretierbare Ergebnisse liefern.
Die lineare Regression modelliert den Zusammenhang zwischen einer abhängigen Variable, wie der täglichen Rendite eines Assets, und einem oder mehreren Prädiktoren, wie dem gehandelten Volumen oder den Zinssätzen. In der Finanzwelt wird sie eingesetzt, um punktuelle Prognosen zu generieren und Konfidenzintervalle zu berechnen, die helfen, das Risiko einer Position einzuschätzen.
Ein praktisches Beispiel besteht darin, ein einfaches Modell mit historischen Daten eines Börsenindex zu trainieren. Das folgende Fragment lädt Schlusskurse, berechnet Renditen und trainiert das Modell:
PYTHON
import pandas as pd
from sklearn.linear_model import LinearRegression
from sklearn.model_selection import train_test_split
df = pd.read_csv('precios_indice.csv')
df['retorno'] = df['close'].pct_change()
df = df.dropna()
X = df[['volume', 'interest_rate']].values
y = df['retorno'].values
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)
modelo = LinearRegression()
modelo.fit(X_train, y_train)
print(modelo.score(X_test, y_test))Der erhaltene Bestimmtheitskoeffizient gibt an, welcher Anteil der Variabilität der Rendite durch die gewählten Variablen erklärt wird. Niedrige Werte sind in liquiden Märkten üblich, weshalb das Modell meist mit anderen Techniken kombiniert wird, bevor Investitionsentscheidungen getroffen werden.
Random Forests kombinieren mehrere Entscheidungsbäume, um Beobachtungen in diskrete Kategorien zu klassifizieren, zum Beispiel „Aufwärts“ oder „Abwärts“ des Preises am folgenden Tag. Jeder Baum wird mit einer zufälligen Stichprobe von Daten und Variablen trainiert, was die Überanpassung im Vergleich zu einem einzelnen Baum reduziert.
In der Praxis werden sie zum Filtern von Intraday-Trading-Gelegenheiten oder zur Zuweisung von Kreditrisikoscores eingesetzt. Die Bedeutung jeder Variable ergibt sich direkt aus dem Modell und hilft zu erkennen, welche makroökonomischen oder technischen Indikatoren das größte Gewicht im Ergebnis haben.
Die Ergebnisse hängen von der Qualität und der Frequenz der Daten ab. Reihen mit Liquiditätssprüngen oder Dividendenanpassungen können die Schätzungen verzerren, wenn sie nicht zuvor bereinigt werden. Außerdem ist die Korrelation zwischen finanziellen Prädiktoren im Zeitverlauf oft instabil, weshalb es sinnvoll ist, die Modelle in regelmäßigen Abständen neu zu trainieren und ihre Leistung außerhalb der Trainingsstichprobe zu bewerten.
Die auf Investitionsentscheidungen angewandte KI hängt von strukturierten Datensätzen und Pipelines ab, die Informationen in umsetzbare Signale umwandeln. Anstatt massive Ströme ungefilterter Nachrichten oder Preise zu verarbeiten, extrahieren die Systeme relevante Variablen, bereinigen sie und speisen sie in Modelle ein, die Wahrscheinlichkeiten für Rendite oder Risiko schätzen.
Traditionelle Marktdaten (Schlusskurse, Volumina, Bilanzen) werden mit alternativen Daten wie Kartentransaktionen, Patentregistern oder Sensormesswerten aus der Lieferkette kombiniert. Bevor ein Modell trainiert wird, müssen die Zeitreihen abgeglichen und doppelte oder fehlerhafte Beobachtungen entfernt werden.
Ein üblicher Schritt besteht darin, logarithmische Renditen zu berechnen und die Variablen zu normalisieren, damit die Lernalgorithmen nicht von unterschiedlichen Skalen dominiert werden.
PYTHON
import pandas as pd
import numpy as np
# Simulierte tägliche Preisdaten
fechas = pd.date_range('2023-01-01', periods=252, freq='B')
precios = 100 + np.cumsum(np.random.normal(0.0005, 0.012, 252))
df = pd.DataFrame({'fecha': fechas, 'precio': precios})
df['retorno_log'] = np.log(df['precio'] / df['precio'].shift(1))
df['retorno_log_norm'] = (df['retorno_log'] - df['retorno_log'].mean()) / df['retorno_log'].std()
print(df[['fecha', 'retorno_log_norm']].dropna().head())Das vorangehende Fragment generiert eine Reihe normalisierter Renditen aus fiktiven Preisen. In der Praxis wird die Zufallsgenerierung durch aus regulierten Quellen heruntergeladene Daten ersetzt und eine Qualitätskontrolle für fehlende Werte hinzugefügt.
Sobald die Daten vorbereitet sind, erzeugen die KI-Modelle Schätzungen der Wahrscheinlichkeit oder des erwarteten Werts. Die Investitionsentscheidung ergibt sich nicht direkt aus der Vorhersage, sondern aus dem Vergleich dieser Schätzung mit einer risikoadjustierten Rentabilitätsschwelle und den Liquiditätsbeschränkungen oder dem Mandat des Investors.
Ein gängiger Ansatz besteht darin, den historischen Sharpe-Ratio des Modells zu berechnen und ihn mit dem eines Referenzindex zu vergleichen, bevor Kapital zugewiesen wird. Die Ergebnisse werden regelmäßig überprüft, um eine Verschlechterung festzustellen, wenn sich die Marktbedingungen ändern.
PERIODISCHE ÜBERPRÜFUNG
Die Beibehaltung eines Validierungssets außerhalb der Stichprobe und die Rekalibrierung alle drei Monate reduzieren das Risiko einer Überanpassung an bestimmte Perioden.