Engine runs
Cadence and recent outcome for each of the bot's scheduled jobs. Click into an engine for the full history.
Diffs the daily Momentum Lab CSV against the prior dated archive to surface tickers that transitioned into Tier 1 today.
Full Russell 1000 multi-timeframe reversal scan + propose on new tradeable transitions vs the prior day's classifications.
Pulls EODHD real-time pre-market quotes for pending reversal proposals + last night's tradeable candidates. Telegram-flags anything past the gap threshold (default ±3%).
Promotes DEFERRED proposals from off-hours scans (Momentum 12:35 UTC, Reversal 23:00 UTC) to PENDING using live market-hours quotes. Re-runs the contract spread + liquidity check, the risk gate, and rejects setups that gapped overnight. Surviving candidates fire the actual Telegram Approve/Reject buttons.
Pulls top gainers + top volume from EODHD screener and scores each across gap, volume, breakout, catalyst, squeeze, and liquidity. Produces graded candidates (A+ / A / B / C / Avoid).
For each graded candidate, fetches the first 5-min bar and computes opening range, session VWAP, and volume ratio. Fires SHARE proposals for A + Confirmed and CALL proposals for A+ + Confirmed.
Every 2 hours during market hours (16:35 / 18:35 / 20:35 UTC), re-pulls EODHD movers + scores them as in pre-market, then applies a VWAP + live-RVOL confirmation gate (the morning ORB filter isn't valid mid-session). Only A+/A grades fire; B is too speculative without ORB.
Every 5 minutes during the bot's lifecycle: fetch latest mids, update high-water marks, evaluate stops + tier-drops + DTE thresholds + profit targets, fire exit proposals when triggered.
Sunday digest: regenerates trader/PERFORMANCE.md AND sends a one-screen Telegram summary of each strategy's performance + any low-win-rate / losing-strategy alerts.