# Cron Job: CryptoTradingBot Paper Trading Monitor

**Job ID:** 764041b78a71
**Run Time:** 2026-06-03 00:40:17
**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 Paper-Trading-Multi-Strategy-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.

Aktive/erwartete Strategies:
- candidate_v62_loose_trend_rebound
- candidate_v62_scalp_fast_rebound
- candidate_v63_loose_fast_decay
- candidate_v64_squeeze_survival_strict
- candidate_v64_squeeze_survival_wide
- candidate_v65_signal_sampler_aggressive
- candidate_v65_signal_sampler_conservative
- candidate_v66_squeeze_breakout_sampler
- v59_1_frequency_boost
- v60_survival
- v61_tight_survival
- candidate_v67_trend_pullback_sma_vwap
- candidate_v68_bollinger_rsi_mean_reversion
- candidate_v69_squeeze_breakout_confirmed
- candidate_v73_multi_day_trend_investment

Aufgaben je Lauf:
1. Prüfe alle bot.pid-Dateien der erwarteten Strategies und verifiziere /proc/<pid>; wenn einzelne fehlen/tot sind, melde genau welche. Starte sie NICHT automatisch neu.
2. Analysiere pro Strategy Logs/Journals/Paper State: Entries, Exits, offene Paper-Positionen, simulierte PnL, Risk-Gate-Events, Fehler/Fatal Errors. Verwende experiments/*, nicht nur den Root-Tradeanalyse-Pfad.
3. Summiere Paper-PnL aus den neuesten Logzeilen/Journals über alle Strategies; unterscheide Heute vs. historisch, wenn möglich.
4. Analysiere Market Context: Hyperliquid 15m Chart-Indikatoren (RSI, SMA fast/slow, ATR, Bollinger, VWAP), Funding, Open Interest, Tags und Reliability Score.
5. Bei <5 geschlossenen Paper-Trades pro Strategy keine Strategieänderungen empfehlen. V67/V68/V69/V73 sind neue Research-Sampler; nie als Live-ready labeln.
6. Verwende keine Secrets und gib keine realen Keys/Wallets aus. Keine echten Trades. Keine Config-/Code-Änderungen ohne explizite Freigabe des Users.
7. Liefere Empfehlungen als 'Beobachtung' und 'Vorschlag', mit klarer Confidence.

Format:
- Status: läuft/nicht läuft/teilweise
- Seit / Prozess / Runtime
- 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: läuft**  
Alle 15 erwarteten Paper-Strategy-Prozesse sind per `bot.pid` und `/proc/<pid>` verifiziert aktiv. Kein Auto-Restart nötig/ausgeführt.

**Seit / Prozess / Runtime**
- Runtime: überwiegend ca. **2:00h**, v67/v68 ca. **2:24h**
- Prozesse: `.venv/bin/python AutoTrader.py`
- Modus: **PAPER** (`CTB_PAPER_TRADING=true`, kein Live-Trading)
- Fehlende/tote PIDs: **keine**

**Paper Trades**
- Gesamt: **102 entries / 102 exits / 0 open positions**
- Heute: **46 closed**, aggregierte Paper-PnL: **-9.45 USDC**
- Historisch gesamt: **+6.47 USDC**
- Top heute: `candidate_v65_signal_sampler_conservative` **+2.91 USDC**
- Top historisch: `candidate_v65_signal_sampler_aggressive` **+5.98 USDC**
- Worst heute: `candidate_v67_trend_pullback_sma_vwap` **-10.03 USDC**
- Worst historisch: `candidate_v68_bollinger_rsi_mean_reversion` **-8.17 USDC**
- Open Paper-Positionen: **0**

**Wichtige Strategy-PnL heute**
- v65 aggressive: **10 closed / +2.67**
- v65 conservative: **5 closed / +2.91**
- v67 trend pullback: **11 closed / -10.03**
- v68 Bollinger/RSI MR: **11 closed / -5.28**
- v62/v63/v64/v59/v60/v61: jeweils meist **1 closed**, kleine PnL zwischen ca. **-0.04 und +0.49**
- v69 / v73: **0 trades**, Research-Sampler, **nicht live-ready**

**Market Context**
- Collector liefert weiter Events für **BTC, ETH, SOL, HYPE**, Reliability Score meist **0.90**
- BTC 15m: `trend_up`, RSI **45.48**, SMA fast **67390.7** > slow **67354.3**, Funding leicht positiv, OI verfügbar
- ETH 15m: `trend_down`, RSI **34.08**, SMA fast < slow, Funding positiv, OI verfügbar
- SOL 15m: `trend_down`, RSI **34.37**, Funding negativ, OI verfügbar
- HYPE 15m: `trend_down`, `rsi_oversold`, RSI **29.98**, Funding positiv, OI hoch/verfügbar
- Auffällig: VWAP liegt bei ETH/SOL/HYPE über den SMA-Bereichen → weiterhin schwacher intraday context.

**Signal Correlation**
- Noch **nur eingeschränkt aussagekräftig**.
- Entry-Verteilung stark WLD-lastig: WLD dominiert mit **53 entry events**.
- Near-miss Logs der klassischen Flash-Crash-Strategien sind zuletzt fast ausschließlich `no_flash_crash`.
- Positive Paper-Performance aktuell eher bei v65 Signal Sampler; v67/v68 zeigen negative correlation in aktuellem Market Regime.

**Auffälligkeiten**
- Keine Fatal Errors / keine Traceback-Fatals in Bot-Tails.
- Wiederkehrende Hyperliquid API/Network-Probleme: `No route to host`, DNS/connection failures; Collector läuft danach weiter.
- Keine offenen Positionen, kein Live-Risk.
- v67/v68 haben >5 closed trades und liefern verwertbare Paper-Daten, aber beide klar negativ heute.
- Strategien mit <5 closed trades weiterhin **nicht bewerten/ändern**.

**Strategie-Learning**
- **Beobachtung:** v65 aggressive/conservative performen im heutigen Run positiv trotz schwieriger Context-Lage.  
  **Vorschlag:** weiter beobachten, keine Live-Freigabe; Confidence: **medium**.
- **Beobachtung:** v67 Trend Pullback und v68 Bollinger/RSI Mean Reversion verlieren im aktuellen Down-/Oversold-Regime deutlich.  
  **Vorschlag:** als Research-Sampler markieren und Drawdown/Filter-Korrelation weiter sammeln, keine Live-Readiness; Confidence: **medium-high**.
- **Beobachtung:** v69/v73 erzeugen noch keine Trades.  
  **Vorschlag:** nur Daten sammeln, keine Bewertung; Confidence: **high**.

**Nächste Aktion**
Weiter Paper-Run überwachen. Fokus auf: API-Stabilität, neue v65/v67/v68 exits, Market Context bei HYPE oversold / ETH-SOL downtrend, und ob v69/v73 überhaupt valid signals generieren.
