← Alle Insights

Liquiditäts-Forecasting mit ML: wann der Markt eng wird.

Volatilität bekommt die Schlagzeilen. Aber wer große Positionen bewegt, zahlt fast immer für Liquidität — nicht für Volatilität. Ein Modell, das einigermaßen vorhersagt, wann Spreads sich weiten und Volumen einbricht, ist im Risiko- und Execution-Management wertvoller als das fünfte Signalmodell.

Warum Liquidität wichtiger ist als Volatilität.

Volatilität sagt Ihnen, wie weit der Preis sich bewegen kann. Liquidität sagt Ihnen, wieviel Sie bewegen können, bevor der Preis Ihnen ausweicht. Für jeden Trade ab einer halbwegs ernsthaften Größe entscheidet Liquidität über Execution-Kosten — und damit über das tatsächlich realisierte P&L.

Ein VWAP-Algo, der die Marktorder über 4 Stunden streckt, basiert auf einer Volumen-Annahme. Wenn das tatsächliche Volumen 40 % unter Erwartung liegt, ist die Order entweder unausgeführt oder hat den Markt unnötig bewegt. Beides kostet — oft mehr als die durchschnittliche Vola-Bewegung des Tages.

Bid-Ask-Spread-Forecasting.

Der einfachste Liquiditäts-Indikator ist der Spread. Forecast-Ansätze, geordnet nach Komplexität:

Konkret bei Aktien: ein Spread-Forecast mit Rolling-30-Min-Median und einer Volatilitäts-Adjustierung erklärt etwa 70 % der Varianz des nächsten 5-Minuten- Spreads. Mehr Modell holt 5–10 % zusätzliche erklärte Varianz heraus — selten den Operations-Aufwand wert, außer bei sehr großem Notional.

Volume-Forecasting für VWAP-Algos.

VWAP-Strategien benötigen eine Schätzung des intraday Volumen-Profils. Standardansatz: historisches durchschnittliches Volumen pro 5-Minuten-Bucket über die letzten N Tage, adjustiert für aktuelle Aktivität.

ML-Verbesserungen:

Konkretes Codebeispiel für das Intraday-Update:

def update_volume_forecast(realized_open_vol, expected_open_vol,
                           expected_full_day):
    ratio = realized_open_vol / expected_open_vol
    ratio = clip(ratio, 0.5, 2.0)  # robust gegen Outlier
    return expected_full_day * ratio

Liquidity-Stress-Indikatoren.

Über Spread und Volumen hinaus gibt es Stress-Maße, die kollabierende Liquidität früher anzeigen:

Ein einfaches Stress-Modell: Z-Score dieser Indikatoren über ein 60-Tage-Fenster, gewichtete Summe als Stress-Index. Werte über 2 signalisieren erhöhtes Liquiditäts-Risiko — relevant für Hedge-Entscheidungen und für die Frage, ob geplante Trades aufgeschoben werden sollten.

Anwendungen: Slippage-Modelle und Order-Splitting.

Liquiditäts-Forecasts fließen direkt in Pre-Trade-Cost-Analyse ein. Typische Anwendungen:

Datenquellen.

Realistische Quellen für Liquiditäts-Daten:

Meine Praxis: oft schlägt einfach komplex.

Aus eigener Erfahrung: ein 5-Minuten-Median-Spread mit Volatilitäts-Adjustierung ist in den meisten realen Anwendungen kaum schlechter als ein Gradient-Boosted Tree mit 40 Features. Die Marginalverbesserung durch ML rechtfertigt selten die Betriebskosten — außer bei sehr hohem Trading-Volumen.

Wo ML konsistent Wert liefert: Event-Klassifikation (heute ist ein FOMC-Tag, das Volumen-Profil sieht anders aus), Regime-Erkennung (Crisis vs. Normal vs. Low-Vol), und non-lineare Interaktionen zwischen Stress-Indikatoren. Nicht beim reinen Punkt-Forecast des Spreads.

Meine Empfehlung an Mandanten: starten Sie mit der einfachsten möglichen Baseline, messen Sie tatsächliche Slippage gegen prognostizierte über mindestens 3 Monate, und investieren Sie erst dann in ML-Komplexität, wenn Sie eine konkrete Schwäche der Baseline identifiziert haben.

Sie wollen Ihre Execution-Kosten quantifizieren und Slippage-Modelle aufbauen? Erstgespräch buchen — wir starten bei den tatsächlichen Daten Ihrer letzten 100 Trades.