evOo-local/apex-trading/BLUEPRINT.md
cynarAI 6c7eed7580 Initial clean evOo-local from f00577b
Fresh history cut from cynarAI/evoo antigravity-handoff/project-timeline
(Voice First + project timeline). Brand docs/titles as evOo; keep @rakazo/*
packages as tech debt. Excludes node_modules, caches, secrets, voice blobs.
2026-09-20 17:15:16 +02:00

6.8 KiB

APEX TRADING ENGINE — BLUEPRINT & SYSTEM ARCHITECTURE

Version: 1.0.0-PROD
Subsystem: evOo Autonomous High-Frequency & Quantitative Engine
Aufsicht: Chief Technology Officer Steve Jobs & Apex Quant Specialist
Status: RATIFIZIERT & IM DATEISYSTEM VERANKERT


1. Executive Summary & Zielsetzung

Die Apex Trading Engine ist das hochperformante quantitative Handels-Subsystem innerhalb der evOo-Plattform. Sie wurde entwickelt, um Marktchancen algorithmisch zu identifizieren, Risiken deterministisch abzusichern und vollautomatisiert mit Sub-Millisekunden-Latenz zu agieren.

Das System folgt dem obersten evOo-Grundsatz:

„Keine hypothetischen Trades, keine ungetesteten Algorithmen. Nur deterministische Ausführung und unnachgiebiges Risikomanagement.“


2. System-Architektur

┌──────────────────────────────────────────────────────────────┐
│                    MARKET DATA FEEDS                         │
│  (WebSockets, Orderbook L2/L3, REST Snapshots, On-Chain RPC) │
└──────────────────────────────┬───────────────────────────────┘
                               │
                               ▼
┌──────────────────────────────────────────────────────────────┐
│                 APEX DATA PIPELINE & TICK BUFFER             │
│            (Normalisierung, VWAP, Volatilität, Delta)        │
└──────────────────────────────┬───────────────────────────────┘
                               │
                               ▼
┌──────────────────────────────────────────────────────────────┐
│                   QUANT STRATEGY ENGINE                      │
│   ├── Alpha-1: Momentum & Breakout (Trendfolge)              │
│   ├── Alpha-2: Order Book Imbalance & Flow Reversal          │
│   └── Alpha-3: Statistical Arbitrage / Mean Reversion        │
└──────────────────────────────┬───────────────────────────────┘
                               │ Signal
                               ▼
┌──────────────────────────────────────────────────────────────┐
│             APEX RISK GUARDRAILS (HARD ENFORCEMENT)          │
│   ├── Max Drawdown Lock: 1.5% Intraday                       │
│   ├── Max Single-Position Exposure: 5.0% Portfolio           │
│   ├── Value-at-Risk (99% CI): Max 0.8%                       │
│   └── Autonomous Hardware Kill Switch                        │
└──────────────────────────────┬───────────────────────────────┘
                               │ Approved Order
                               ▼
┌──────────────────────────────────────────────────────────────┐
│                 SMART ORDER ROUTER & EXECUTION               │
│           (TWAP/VWAP Slicing, Slippage Minimizer)            │
└──────────────────────────────────────────────────────────────┘

3. Risikomatrix & Hard-Guardrails

Kein Signal kann ausgeführt werden, ohne die Apex Risk Guard Instanz zu passieren. Diese Schranken sind unveränderlich im Code fixiert:

Guardrail Grenzwert Aktion bei Verletzung
Max Intraday Drawdown 1.50% Sofortige Schließung aller Positionen, Deaktivierung des Handels für 24h
Single Trade Risk 0.50% des Eigenkapitals Order wird von der Risk Engine vor dem Senden blockiert
Max Leverage 3.0x Harte Grenze im Margin-Router
Slippage Toleranz 0.15% Limit-Order mit Timeout, kein Blind-Market-Buying
Latenz-Anomalie > 50 ms Übergang in den Notfall-Sicherheitsmodus

4. Strategiemodule (src/strategies/)

4.1 Alpha-1: Cross-Market Momentum (momentum.py)

Identifiziert signifikante Momentum-Impulse durch exponentiell gewichtete Gleitende Durchschnitte kombiniert mit Relative Strength Index (RSI) und Volumen-Konfirmation.

  • Trigger: Bollinger Band Expansion + Volumenspitze > 2.2x 20-Perioden-Durchschnitt.
  • Exit: Trailing Stop bei 1.2x ATR (Average True Range) oder Umkehrsignal.

4.2 Alpha-2: Order Book Imbalance (imbalance.py)

Scannt Bid/Ask-Tiefe in den Top 10 Ebenen des Orderbuchs.

  • Formel: Imbalance = \frac{Volume_{Bid} - Volume_{Ask}}{Volume_{Bid} + Volume_{Ask}}
  • Signal feuert, wenn |Imbalance| > 0.65 für mindestens 3 konsekutive Ticks.

4.3 Alpha-3: Statistical Mean Reversion (reversion.py)

Nutzt Z-Score Abweichungen des aktuellen Preises vom gleitenden VWAP.

  • Einstieg bei Z-Score \ge 2.5 oder \le -2.5 mit Rückkehr zum Mittelwert als Target.

5. Integration mit der evOo Self-Improvement Schleife

  1. Trade Post-Mortem: Jeder geschlossene Trade generiert ein strukturiertes JSON-Log mit Execution-Slippage, Haltedauer und PnL.
  2. Autonome Kalibrierung: Wenn die Win-Rate über 50 Trades unter 52% fällt, initiiert der Casted Quant Specialist eine automatische Hyperparameter-Optimierung.
  3. Audit-Sicherheit: Alle Parameteränderungen werden in ARCHITECTURE.md und Git-Commits dokumentiert.

6. Verzeichnisstruktur von /apex-trading

/apex-trading/
├── BLUEPRINT.md               # Dieser Blueprint
├── README.md                  # Quickstart & CLI Anleitung
├── config/
│   └── trading.config.json    # Konfigurierte Risikogrenzen & Assets
└── src/
    ├── __init__.py
    ├── engine/
    │   ├── __init__.py
    │   └── trader.py          # Core Event Loop & Router
    ├── strategies/
    │   ├── __init__.py
    │   └── momentum.py        # Momentum-Strategie
    └── risk/
        ├── __init__.py
        └── risk_guard.py      # Hard Risk Guardrails & Circuit Breaker