Daily Trading Routine
Pre-market (4:00 AM – 9:30 AM ET)
1
Check status
Navigate to
/status or run get_status to confirm TWS is connected and market session is “pre-market”.2
Review overnight signals
Check
/signals for any Holly alerts that were auto-evaluated overnight. Look for scores above 70.3
Build watchlist
Use the screener at
/screener with day_gainers and most_actives from prior session. Calculate gap % manually from current quotes vs prior close.4
Check analytics
Open
/analytics to remind yourself of your rules:- Skip 9 AM entries (your biggest leak)
- Lean into shorts (your edge)
- Filter Holly Grail over Neo
Regular session (9:30 AM – 4:00 PM ET)
1
Wait for 10 AM
Your data shows 9 AM is a consistent leak. Wait for the first 30 minutes to settle.
2
Evaluate setups
Use the ensemble evaluation (MCP
eval_stats or /evals) to score any setup through all 3 models. Only trade scores above your threshold.3
Size and execute
Use
size_position to calculate shares from entry/stop. Execute with place_advanced_bracket for full bracket protection.4
Monitor positions
/orders shows open orders. /account shows positions with portfolio exposure. The exit plan tracks your TP ladder and trailing stop.Post-market (4:00 PM – 8:00 PM ET)
1
Review executions
/executions shows today’s fills with realized P&L and commissions.2
Journal trades
Add entries at
/journal/new with reasoning, setup type, and outcome tags. This feeds the feature attribution model.3
Record outcomes
Link trade results to evaluations with
record_outcome so the ensemble can learn from your actual trades.4
Check session state
/session shows daily P&L, trade count, and whether you hit any guardrails.Weekend
- Review
/analyticsfor weekly trends - Check
/driftfor model accuracy degradation - Run
edge_reportto validate ensemble edge is real (walk-forward validation) - Consider
tune_risk_paramsto auto-calibrate position sizing from recent outcomes