# Cron Job: CryptoTradingBot Paper Trading Monitor

**Job ID:** 764041b78a71
**Run Time:** 2026-06-01 14:00:03
**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
- Signal Correlation CLI: cd /home/agent/projects/CryptoTradingBot/Crypto_Agent && . .venv/bin/activate && python signal_correlation.py --runtime-dir /home/agent/.local/state/CryptoTradingBot (falls diese Option fehlt, führe ohne Option aus und werte zusätzlich die experiments/* Journals direkt aus)
- Kill switch root: /home/agent/.local/state/CryptoTradingBot/KILL_SWITCH
- Strategy kill switches können pro experiment runtime existieren: /home/agent/.local/state/CryptoTradingBot/experiments/<strategy_id>/KILL_SWITCH
- Bot-Prozesse laufen als .venv/bin/python AutoTrader.py mit CTB_PAPER_TRADING=true und CTB_DRY_RUN=false.

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

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. Führe Signal Correlation CLI aus, wenn möglich. Bei <5 geschlossenen Paper-Trades pro Strategy keine Strategieänderungen empfehlen.
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** ✅  
Seit / Prozess / Runtime: **alle 11 erwarteten Strategies laufen** als `.venv/bin/python AutoTrader.py`, PIDs **358003–358013**, Start ca. **2026-06-01 09:28 local**, Runtime ~**4.5h**. Keine fehlenden/toten PID-Prozesse erkannt. Kein aktiver Kill Switch gefunden.

Paper Trades:
- Gesamt: **19 entries / 19 exits / 0 open**
- PnL historisch: **+3.70 USDC**
- PnL heute: **-1.77 USDC**
- Heute: **4 entries / 4 exits**
- Top Strategy historisch: **candidate_v66_squeeze_breakout_sampler +2.83 USDC** bei nur 1 closed trade
- Worst Strategy historisch: **candidate_v65_signal_sampler_conservative -2.03 USDC**
- Heute Top: **candidate_v65_signal_sampler_aggressive +0.07 USDC**
- Heute Worst: **candidate_v65_signal_sampler_conservative -1.84 USDC**
- Open Paper Positions: **0**

Market Context:
- Letzter Context ca. **13:28 local**, Reliability Score überall **0.90**
- Tags: BTC/SOL/HYPE **trend_down + oi_available**, ETH **trend_up + oi_available**
- BTC: RSI **41.49**, SMA fast/slow **72775 / 72865**, ATR **148.86**, VWAP **73501**, Funding **0.00125%**
- ETH: RSI **65.98**, SMA fast/slow **1984.72 / 1983.28**, ATR **4.63**, VWAP **2002.96**, Funding **0.00125%**
- SOL: RSI **67.67**, SMA fast/slow **81.02 / 81.03**, ATR **0.226**, VWAP **81.85**
- HYPE: RSI **59.89**, SMA fast/slow **72.65 / 72.70**, ATR **0.715**, VWAP **71.30**

Signal Correlation:
- `--runtime-dir` wird von der CLI nicht unterstützt; Fallback mit combined `experiments/*/trade_journal.jsonl` ausgeführt.
- Result: **19 closed trades**, **0 open entries**, **+3.7026 USDC**
- Tag stats: **keine geschlossenen Trades mit Market-Context-Tags gematcht**
- Bewertung: **noch nicht aussagekräftig** für Strategieänderungen; viele Strategies haben **<5 closed trades**, nur v65 aggressive hat >5, aber ohne Context-Correlation.

Auffälligkeiten:
- Wiederkehrende Hyperliquid/API-Probleme in Logs: **429 Too Many Requests** und zeitweise **No route to host**. Bots laufen aber weiter und schreiben aktuelle Heartbeats.
- Aktuell keine offenen Positionen, keine Fatal Errors im laufenden Betrieb sichtbar.
- Risk/Entry Events heute hauptsächlich bei **v65 sampler** auf WLD/FET Flash-Crash Setups.

Strategie-Learning:
- **Beobachtung:** V-Shape Trail Exits liefern die positiven PnL-Beiträge; **Dead Fish Time-Stop** ist heute der größte Dragdown, besonders conservative WLD.
- **Vorschlag:** Noch **keine Parameteränderung**. Confidence **mittel**, weil Sample Size/Context-Matching noch dünn ist.

Nächste Aktion:
- Weiter beobachten; Fokus auf **API stability**, v65 conservative Dead-Fish Losses und ob Market Context wieder frisch im 30m-Rhythmus aktualisiert.
