# Cron Job: CryptoTradingBot Paper Trading Monitor

**Job ID:** 764041b78a71
**Run Time:** 2026-06-02 10:23:42
**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 Strategy-Prozesse sind per `bot.pid` und `/proc/<pid>` alive. Keine Auto-Restarts ausgeführt. Current env stichprobenartig bestätigt: `CTB_PAPER_TRADING=true`, `CTB_DRY_RUN=false` → **PAPER, nicht Live**.

**Seit / Prozess / Runtime**
- Start der Strategy-PIDs: ca. **2026-06-01 14:24:49 UTC**
- Runtime: ca. **17:58h**
- Logs sind frisch bis ca. **10:22 Bot-Zeit / 08:22 UTC**
- Alle laufen als `.venv/bin/python AutoTrader.py`

**Paper Trades**
- Gesamt: **98 entries / 98 exits / 0 open**
- Heute: **41 closed**, aggregierter Today-PnL aus Statuszeilen: **-10.68 USDC**
- Historischer Log-PnL summiert: **+5.22 USDC**  
  Achtung: v66 enthält ältere `[LIVE]`-Logzeilen vom 31.05.; aktueller Prozess läuft aber als PAPER.
- **Top heute:** `candidate_v65_signal_sampler_aggressive` → **8 closed / +2.90 USDC**
- **Weiter positiv:** `candidate_v65_signal_sampler_conservative` → **3 closed / +1.42 USDC**, `candidate_v64_squeeze_survival_wide` → **+0.49 USDC**
- **Worst heute:** `candidate_v67_trend_pullback_sma_vwap` → **11 closed / -10.03 USDC**
- Zweit-worst: `candidate_v68_bollinger_rsi_mean_reversion` → **11 closed / -5.28 USDC**
- Neue/research Sampler `v67/v68/v69/v73`: **nicht Live-ready labeln**; v69/v73 noch **0 closed Trades**.

**Market Context**
- Letzter Hyperliquid 15m Snapshot: **2026-06-02 07:52 UTC**, Reliability **0.90**
- Dominante Tags: **trend_down + rsi_oversold + oi_available**
- BTC: RSI **25.69**, SMA fast **70156.6** < slow **70542.8**, ATR **268.0**, Bollinger **69792.6–71265.1**, VWAP **71313.8**
- ETH: RSI **29.13**, trend_down/oversold, ATR **8.15**, VWAP **1985.42**
- SOL: RSI **27.02**, trend_down/oversold, Funding stark niedrig **0.0000010608**
- HYPE: RSI **29.43**, trend_down/oversold, OI ca. **22.0M USD**
- Funding insgesamt klein/positiv; OI verfügbar.

**Signal Correlation**
- Near-miss Daten stark von **flash_crash** dominiert: ca. **337k** near-miss Treffer; `squeeze` ca. **64k**.
- Aktuelle Gewinner kamen primär über **WLD flash_crash / V-Shape Trail Exit**.
- Research-Sampler v67/v68 zeigten bei gleicher Down/Oversold-Marktphase deutlich negative Outcomes → Correlation: Pullback/Mean-Reversion gegen starken Downtrend aktuell schwach. Confidence **mittel**, da Sample pro neuer Strategy noch begrenzt.

**Auffälligkeiten**
- Wiederkehrende Hyperliquid API-Probleme in Logs und Collector: `429 Too Many Requests` sowie `No route to host`; letzte Bot-API-Errors überwiegend um **06:22–06:59 UTC**. Keine Fatal Errors gesehen.
- Market Context Collector läuft wieder phasenweise erfolgreich, aber Log enthält viele frühere Tracebacks.
- Keine offenen Paper-Positionen laut Paper State/Status.

**Strategie-Learning**
- **Beobachtung:** v65 aggressive/conservative liefern aktuell die robustesten Paper-Ergebnisse im Flash-Crash-Regime. Confidence **mittel**.
- **Beobachtung:** v67/v68 verlieren in der aktuellen trend_down + rsi_oversold Phase trotz hoher Trade-Frequenz. Confidence **mittel**.
- **Vorschlag:** Keine Live-Freigabe und keine Config-Änderung jetzt; v67/v68 weiter beobachten, aber als Research-Sampler klar separieren. Confidence **hoch**.
- **Vorschlag:** API/Collector Rate-Limit/Connectivity weiter monitoren; keine Secrets/Keys nötig. Confidence **hoch**.

**Nächste Aktion**
- Weiter Paper-Monitoring. Fokus auf: ob v65 seine Edge nach >20 weiteren closed Trades hält, ob v67/v68 Drawdown fortsetzen, und ob API-429/No-route Events erneut auftreten.
