Zurück

Apparat V5 Gesamtkonzept

Architektur·28.03.2026Aktuell
V58 Schichten

Überblick

Der Apparat ist ein modulares Trading-Betriebssystem mit 8 Schichten. Jede Schicht hat eine klare Verantwortung. Keine Schicht darf die Verantwortung einer anderen übernehmen.

1. Daten (Market Data)

Kraken Public API für Crypto (15m/1h/4h/1d). Twelve Data für Futures (QQQ als NQ-Proxy). yfinance als Fallback. Parquet-Cache mit Live-Refresh alle 15 Minuten.

2. Signal (Lane Generation)

Breakout LF, AND Blend, Regime Gated, TSMOM für Crypto. ORB VP, Silver Bullet, EMA Continuation, LLM Signal für Futures. Jede Lane generiert Signale unabhängig.

3. Gate (Policy Checks)

Regime Filter, Time Window, Cooldown, Daily Cap, Correlation Guard, Spread/Volume Check. Gates schützen vor schlechten Trades. In Paper-Phase: keine Richtungs-Blockade (MTF deaktiviert).

4. Risk (Position Limits)

Budget Guard ($2000 max Notional für Exploration). Max 20 Positionen. Daily Loss Limit pro Account. Max Drawdown. ATR-basiertes Sizing.

5. Execution (Paper/Live)

Paper Trading über eigene Engine. Crypto: crypto_paper_engine.py. Futures: paper_trader.py. Kein Live-Trading aktiv. Alle Trades sind Simulation.

6. State (JSONL Truth)

JSONL für Audit Trail (append-only). JSON für aktuellen Zustand. Jede Entscheidung ist nachvollziehbar. State-Files sind Maschinenwahrheit, nicht Markdown.

7. Operator (Cockpit + Telegram)

Next.js Cockpit auf apparat.systems. Telegram Bot @der_apparat_bot. E-Mail ops@apparat.systems. Not-Aus mit 3s Countdown. Watchdog mit pulsierenden Badges.

8. Research (Replay + Backtest)

VectorBT für schnelle Forschung. Walk-Forward Validierung. Monte Carlo Simulation. NautilusTrader geplant für Mac Studio. Replay-Engine Konzept vorhanden.