High-precision trading system combining daily bias prediction with ICT concepts for premium session alerts.
python scripts/daily_bias_logger.py
# or for full probability vectors:
python scripts/show_probabilities.pypython start_premium_system.py
# Choose: 1=Engine Only, 2=Web Dashboard, 3=Quick Bias Check- Models: Enhanced Random Forest (80%+ accuracy)
- Output: BULLISH/BEARISH/CHOPPY for SPY, QQQ, IWM
- Features: 16 engineered features (gaps, ranges, volume, etc.)
- Concepts: Volume surges, liquidity sweeps, session analysis
- Entry Quality: Multi-timeframe confirmation
- Risk Management: 2:1+ risk/reward ratios
- Session: 9:30 AM - 12:00 PM EST only
- Quality: Max 3 alerts per symbol per day
- Standards: 80%+ confidence, 2x+ volume surge required
├── start_premium_system.py # 🚀 MAIN LAUNCHER
├── scripts/
│ ├── realtime_trading_engine_premium.py # Main engine
│ ├── daily_bias_logger.py # Daily predictions
│ ├── run_premium_engine.py # Engine launcher
│ ├── setup_alpaca_config.py # API setup
│ ├── start_dashboard.py # Web dashboard
│ └── show_probabilities.py # Quick bias checker
├── models/ # Daily bias models
├── models/advanced/ # ICT models
└── web_dashboard/ # Live dashboard
advanced_model_training.py- Train ICT-based modelsbacktest_advanced_models.py- Backtest advanced strategiesbacktest_daily_bias.py- Validate daily bias accuracy
trial_period_tracker.py- Track real trading performancerealtime_signal_backtest.py- Live signal validation
- Pre-Market → Daily bias prediction for all symbols
- 9:30 AM EST → Premium session monitoring begins
- Real-time → ICT pattern detection + volume analysis
- High-Quality Signals → 80%+ confidence alerts only
- 12:00 PM EST → Session ends, performance tracking
- Daily Bias Accuracy: 80%+ (validated)
- Alert Quality: Max 3 per symbol/day
- Session Focus: 9:30-12:00 EST (premium liquidity)
- Risk Management: 2:1+ reward/risk minimum
- Volume Filter: 2x+ surge required
pip install -r requirements.txtpython scripts/setup_alpaca_config.pypython scripts/system_check.pypython start_premium_system.py- Enhanced Random Forest (primary)
- XGBoost (secondary)
- Logistic Regression (backup)
- Swing Filter (real vs fake moves)
- Entry Timing (optimal entry detection)
- Profit Target (dynamic target calculation)
Access live performance at: http://localhost:5000
python scripts/start_dashboard.pyNote: This is a consolidated, production-ready codebase focused on the core ICT trading methodology. All redundant/experimental files have been removed for clarity.