Daily scoring pass for BTC swing trader setups.
Runs at 07:15 SAST (05:15 UTC), ~1h after the daily analysis at 04:02 UTC. Fetches BTCUSDT 1h candles from Binance and scores every pending/open setup against its entry, stop, and targets.
Writes outcomes to mc.db:swing_setups. The Mission Control /trading
page reads from this table to show per-model hit rate, avg R, and total R.
Scoring logic: Long/short trades, entry window 5 days, exit window 14 days, stop wins on ambiguity (conservative). 1R = |entry - stop|.
To rebuild from scratch: python3 projects/btc-swing-trader/scripts/score_setups.py --backfill
cd /home/lucienne/workspace && python3 projects/btc-swing-trader/scripts/score_setups.py
Format: minute hour day month weekday
| Started | Status | Duration | Log |
|---|---|---|---|
| 2d ago | completed | 2s | View log |
| 3d ago | completed | 2s | View log |
| 4d ago | completed | 4s | View log |
| 5d ago | completed | 2s | View log |
| 6d ago | completed | 3s | View log |
| 7d ago | completed | 2s | View log |
Mission Control is the board for your delegated work: requests come in, Luci coordinates the next step, and evidence stays visible for review.
Luci is your always-on assistant for routing, status updates, and follow-through. Operators can still open deeper evidence when needed.