trade-agentprivat · phase 1

Strategie

Quelle der Wahrheit für die Strategy-Engine

Strategie — Swing-Trade nach ABC-Fibonacci

Diese Datei ist die Quelle der Wahrheit für die Trading-Strategie. Sie wird sowohl vom Code (Strategy-Engine) als auch von den AI-Agents (Strategist, Educator) referenziert.

Original: trading_plan.pdf (Tom Bichay, 2026).


1. Marktverständnis

  • Es wird nur ein Aufwärtstrend gehandelt, der eine ABC-Struktur ausgebildet hat
  • Korrekturen werden gekauft, keine Ausbrüche gejagt
  • Beachtet werden:
    • Volumen (Bestätigung von Bewegungen)
    • EMAs 50/100/200 (Trend-Confluence — bullish nur wenn EMA50 > EMA100 > EMA200)
    • Fibonacci-Retracements (Einstiegszonen)

2. Zielbereich

  • Ziel ist die (C)-Zone (Fibonacci-Extension oberhalb des B-Hochs)
  • Im Zielbereich werden Teilgewinne mitgenommen
  • Keine neuen Einstiege im Zielbereich

3. Einstiegsstrategie

  • Einstieg nur während der Korrekturphase nach dem B-Hoch
  • Erlaubte Zonen: 0.5 / 0.618 / 0.667 Fibonacci-Retracement der A→B-Bewegung
  • Zusätzliche Confluence: EMA-Berührung im selben Bereich

4. Skalierter Einstieg (4 Tranchen)

  1. Tranche 1 — kleine Position bei Erreichen 0.5 Fib (Erstkontakt)
  2. Tranche 2 — bei tieferer Korrektur (0.5 zur 0.618)
  3. Tranche 3 — bei 0.618
  4. Tranche 4 — bei 0.667 oder EMA50-Berührung (letzte Tranche)

Ziel: Durchschnittspreis verbessern, ohne All-In bei einem einzelnen Level

5. Stop-Loss

  • Stop unter 0.786 Fib des A→B-Impulses
  • ODER: Strukturbruch (z.B. Tieferes Tief unter A)
  • Sobald Stop berührt wird: Trade ist ungültig

6. Trade Management

  • Gewinne im Zielbereich realisieren
  • Plan einhalten — keine Emotionen
  • Stop nicht nach oben verschieben in Hoffnung
  • Stop kann nach Erreichen erster Teilziele auf Break-Even gezogen werden (optional)

7. Regeln

  • Kein FOMO (Fear of Missing Out)
  • Kein All-In (siehe skalierter Einstieg)
  • Nur in den definierten Zonen handeln

8. Nach einem Stop

  • Trade beenden, nicht sofort wieder einsteigen
  • Neue Analyse abwarten (frische Marktdaten, neue Struktur)
  • Keine Revanche-Trades (emotionale Reaktion auf Verlust)

Technische Implementierung (für AI-Agents)

Die Strategie ist im Package @trade-agent/strategy deterministisch implementiert.

Detector-Algorithmus

  1. Erkenne Swing-Pivots in den letzten N Candles (lookback = 5)
  2. Identifiziere den letzten Aufwärts-Impuls A → B (Tief vor Hoch)
  3. Prüfe Mindest-Impulsgröße (≥ 5%)
  4. Prüfe ob aktueller Preis zwischen 0.382 und 0.786 Fib liegt (Korrekturzone)
  5. Berechne Einstiegszonen, Stop, Target
  6. Prüfe EMA-Alignment (EMA50 > EMA100 > EMA200) als Confluence
  7. Vergebe Confidence:
    • High: Preis in 0.5–0.667 Zone UND EMA bullish
    • Medium: EMA bullish, aber Preis außerhalb der idealen Zone
    • Low: keine EMA-Bestätigung

Output

Jeder erkannte Setup ist ein Setup-Objekt mit:

  • abc: A, B, ratio (aktuelle Korrektur-Tiefe)
  • fibZones[]: alle relevanten Fibonacci-Levels mit Preisen
  • entries[]: 4 Tranchen mit Preis und Begründung
  • stopLoss, target: konkrete Preise
  • confidence: low/medium/high
  • reasoning: Klartext-Begründung (wird im Discord-Embed angezeigt)
  • emaConfluence: aktuelle EMA-Werte und Alignment-Status

Verbindliche Erweiterungen für Anfänger-Modus

Bei jedem Signal an einen Anfänger muss der Educator-Agent zusätzlich liefern:

  • Klartext-Erklärung ("Der Bot hat einen Aufwärtstrend erkannt, der gerade pausiert. Das ist oft eine gute Gelegenheit zum Einstieg, weil…")
  • Risiko-Hinweis ("Wenn der Preis unter X fällt, ist die Idee falsch — Verlust ca. Y%")
  • Verwendete Fachbegriffe mit Verweis auf Glossar
  • Was tun jetzt? (eindeutige Handlungsempfehlung in einem Satz)