# Cron Job: CryptoTradingBot Paper Trading Monitor

**Job ID:** 764041b78a71
**Run Time:** 2026-06-07 19:39:00
**Schedule:** every 120m

## Prompt

[IMPORTANT: You are running as a scheduled cron job. DELIVERY: Your final response will be automatically delivered to the user — do NOT use send_message or try to deliver the output yourself. Just produce your report/output as your final response and the system handles the rest. SILENT: If there is genuinely nothing new to report, respond with exactly "[SILENT]" (nothing else) to suppress delivery. Never combine [SILENT] with content — either report your findings normally, or say [SILENT] and nothing more.]

Du bist JARVIS im Telegram Topic 'Crypto Trading Bot' (Thread 6579). Überwache den laufenden CryptoTradingBot Focused Paper-Trading-Run und liefere einen knappen Statusbericht auf Deutsch mit English Fachbegriffen.

Kontext:
- Repo: /home/agent/projects/CryptoTradingBot/Crypto_Agent
- Runtime root: /home/agent/.local/state/CryptoTradingBot
- Experiments root: /home/agent/.local/state/CryptoTradingBot/experiments
- Pro Strategy liegen Dateien hier:
  - Log: /home/agent/.local/state/CryptoTradingBot/experiments/<strategy_id>/bot.log
  - PID: /home/agent/.local/state/CryptoTradingBot/experiments/<strategy_id>/bot.pid
  - Journal: /home/agent/.local/state/CryptoTradingBot/experiments/<strategy_id>/Tradeanalyse/trade_journal.jsonl
  - Trading Log: /home/agent/.local/state/CryptoTradingBot/experiments/<strategy_id>/Tradeanalyse/trading_log.txt
  - Paper State: /home/agent/.local/state/CryptoTradingBot/experiments/<strategy_id>/paper_state.json
  - Near Miss: /home/agent/.local/state/CryptoTradingBot/experiments/<strategy_id>/Tradeanalyse/near_miss.jsonl
- Market Context: /home/agent/.local/state/CryptoTradingBot/market_context.jsonl
- Market Context Collector Log: /home/agent/.local/state/CryptoTradingBot/market_context_collector.log
- Reports: /home/agent/.local/state/CryptoTradingBot/reports
- Bot-Prozesse laufen als .venv/bin/python AutoTrader.py mit CTB_PAPER_TRADING=true und CTB_DRY_RUN=false. Das ist PAPER, nicht Live.

Focused active Strategies, die exakt erwartet werden:
- candidate_v66_squeeze_breakout_sampler
- candidate_v69_squeeze_breakout_confirmed
- candidate_v74_relative_strength_breadth_guard
- candidate_v75_hybrid_survival_squeeze

Bewusst pausiert/downranked und nicht als laufend erwarten:
- v59_1_frequency_boost
- v60_survival
- candidate_v65_signal_sampler_aggressive
- candidate_v73_multi_day_trend_investment
- candidate_v62_anti_chop_context
- candidate_v62_deep_capitulation
- candidate_v62_quality_only, da Scorecard blocked zeigte: closed=5, pnl=-4.1653, pf=0.08, coin_leakage=100%
- alle alten Zombie/defunct Kandidaten v62/v63/v64/v65 conservative/v61/v67/v68, sofern nicht explizit wieder aktiviert.

Aufgaben je Lauf:
1. Prüfe alle bot.pid-Dateien der Focused Strategies und verifiziere /proc/<pid>, cmdline und environ. Eine Strategy zählt nur als laufend, wenn CTB_STRATEGY_ID exakt passt, CTB_RUNTIME_DIR unter experiments/<strategy_id> liegt, CTB_PAPER_TRADING=true und CTB_DRY_RUN=false ist.
2. Melde unerwartete Crypto_Agent AutoTrader.py Prozesse, aber starte/stoppe nichts automatisch in diesem Monitor.
3. Analysiere pro Focused Strategy Logs/Journals/Paper State: Entries, Exits, offene Paper-Positionen nur bei non-zero contracts, simulierte PnL, Risk-Gate-Events, Fehler/Fatal Errors.
4. Summiere Paper-PnL aus Journals über Focused Strategies; unterscheide Heute vs. historisch, wenn möglich.
5. Analysiere Market Context: Hyperliquid 15m Chart-Indikatoren RSI, SMA fast/slow, ATR, Bollinger, VWAP, Funding, Open Interest, Tags und Reliability Score.
6. Bei <5 geschlossenen Paper-Trades pro Strategy keine Strategieänderungen empfehlen. V74/V75 bleiben Research/Paper, nie Live-ready labeln.
7. Verwende keine Secrets und gib keine realen Keys/Wallets aus. Keine echten Trades. Keine Config-/Code-Änderungen ohne explizite Freigabe des Users.
8. Liefere Empfehlungen als 'Beobachtung' und 'Vorschlag', mit klarer Confidence.

Format:
- Status: läuft/nicht läuft/teilweise
- Seit / Prozess / Runtime
- Focused Paper Trades: entries/exits/open/PnL, Top/Worst Strategy
- Market Context: wichtigste Tags/Indikatoren
- Signal Correlation: wichtigste Tags/Stats oder 'noch nicht aussagekräftig'
- Auffälligkeiten
- Strategie-Learning
- Nächste Aktion

Wenn keine neuen Trades oder Auffälligkeiten seit dem letzten Zustand erkennbar sind, antworte sehr kurz.

## Response

**Status: nicht läuft** — PAPER, keine Live-Trades.  
Stand: 2026-06-07 19:38 CEST.

**Seit / Prozess / Runtime**
- Alle 4 Focused `bot.pid` sind stale: `/proc/<pid>` existiert nicht.
  - v66 PID `376136` ❌
  - v69 PID `376137` ❌
  - v74 PID `376138` ❌
  - v75 PID `376143` ❌
- Verifikation daher fehlgeschlagen: kein `cmdline`, kein `environ`, kein bestätigtes `CTB_STRATEGY_ID`, `CTB_RUNTIME_DIR`, `CTB_PAPER_TRADING=true`, `CTB_DRY_RUN=false`.
- Unerwartete `Crypto_Agent AutoTrader.py` Prozesse: **keine**.
- Letzte Bot-Heartbeats ca. **18:10–18:11 CEST**, danach keine Aktivität.
- Market Context Collector ebenfalls zuletzt ca. **17:56 CEST** aktualisiert.

**Focused Paper Trades**
- v66 `candidate_v66_squeeze_breakout_sampler`: **10 entries / 10 exits / open 0 / PnL +18.4644 USDC**, heute **+1.4433**
- v69 `candidate_v69_squeeze_breakout_confirmed`: **14 / 14 / open 0 / PnL +14.0621**, heute **+2.4101**
- v74 `candidate_v74_relative_strength_breadth_guard`: **0 / 0 / open 0 / PnL 0.0000**, kein `paper_state.json`
- v75 `candidate_v75_hybrid_survival_squeeze`: **7 / 7 / open 0 / PnL +6.1692**, heute **+2.0988**
- Summe Focused Paper-PnL: **+38.6957 USDC historisch**, **+5.9521 USDC heute**
- Top Strategy: **v66** historisch; heute knapp **v69**
- Worst Strategy: **v74** wegen 0 Trades / keine Evidenz

Letzte Trades:
- v66/v69/v75 hatten um **17:56 CEST** WLD Entries; v66/v69 direkt via **Dead Fish Time-Stop** leicht negativ, v75 via **Break-Even / SL Hit 0.00%**.

**Market Context**
- Letzter Snapshot: **15:56 UTC / 17:56 CEST**, also stale.
- Tags: BTC `trend_down`, ETH/SOL/HYPE `trend_up`, alle `oi_available`, Reliability jeweils **0.90**.
- BTC: RSI **51.93**, SMA fast < slow, Funding +0.0000125, OI ~33.4k.
- ETH: RSI **69.70**, nahe overbought, SMA fast > slow, VWAP deutlich tiefer.
- SOL: RSI **69.32**, Funding negativ **-0.0000501**, SMA fast > slow.
- HYPE: RSI **53.24**, trend_up, OI sehr hoch ~21.1M.
- Last-200 Tags: `oi_available` 200, `trend_up` 116, `trend_down` 84, `rsi_overbought` 34, `rsi_oversold` 8.

**Signal Correlation**
- Noch **nicht ausreichend aussagekräftig** für robuste Änderungen.
- WLD war erneut Haupt-Signalcoin, Market Context enthält aktuell aber nur BTC/ETH/SOL/HYPE.
- v75 Near Miss: **16,574 total**, letzte 1,000 fast komplett `no_flash_crash` → sehr restriktiver Trigger-Filter.

**Auffälligkeiten**
- Kritisch: Focused Run ist aktuell **down**, obwohl PID-Files vorhanden sind.
- Market Context ist ebenfalls stale.
- Früherer API-Fehler in Logs: `No route to host` bei Hyperliquid `/info` gegen 13:19 CEST; kein neuer Fatal/Traceback im Tail gesehen.
- v74 hat keine Trades und keine Paper-State-Datei; Research/Paper bleibt korrekt.

**Strategie-Learning**
- Beobachtung: v66/v69 liefern weiter positive Paper-PnL, aber letzte WLD Breakout-Sequenz wurde sofort durch Time-Stop neutralisiert/leicht negativ.
- Beobachtung: v75 schützt stärker via Break-Even, heute +2.10 USDC bei 3 closed Trades.
- Vorschlag, Confidence **hoch**: erst operativen Run/Collector-Ausfall prüfen, bevor Strategy-Tuning bewertet wird.
- Vorschlag, Confidence **mittel**: keine Strategieänderungen aus v74 ableiten; 0 closed Trades.
- V74/V75 bleiben ausdrücklich **Research/Paper**, nicht Live-ready.

**Nächste Aktion**
1. Focused Supervisor/Start-Mechanismus prüfen und Paper-Run kontrolliert wieder starten lassen, falls geplant.  
2. Market Context Collector reaktivieren/prüfen.  
3. Danach mindestens bis >5 closed Trades je Strategy weiter beobachten; aktuell keine Config-/Code-Änderung empfohlen.
