Confluence Model – Interactive Project Pipeline

1. Infrastructure Complete
Scripts & Configs
  • ~/.streamlit/config.toml
  • /etc/nginx/sites-enabled/default
  • systemd units (planned)
Status
Last updated: set by you
Dependencies
  • Domain & SSL (Let's Encrypt)
  • SSH keys, firewall
2. Historical Data Complete
Scripts
  • fetch_polygon_historic_data.py
  • historical_buffer_engine.py
Outputs
  • historical_buffer.csv
Dependencies
  • Polygon REST API key
3. Live Data In Progress
Scripts
  • polygon_ws_listener.py
  • indicators.py, signals.py
Outputs
  • live_buffer.csv, live_signals.csv
Next Actions
  • Upgrade to real-time feed (Polygon Pro or IBKR)
  • Validate pre/after-hours capture
Dependencies
  • WebSocket connectivity & API key
4. Strategy Logic Complete
  • Trend filters (EMA stack, >200SMA)
  • Triggers: MACD cross, RSI threshold, VWAP reclaim, EMA bounce
  • Volatility (ATR/RVOL), Internals (DIY planned)
5. Dashboards Hist: Complete / Live: In Progress
Scripts
  • historical_dashboard.py
  • interactive_dashboard.py (auth + selectors)
  • live_dashboard.py (planned)
Links
6. Execution Layer Next
  • Broker API: Alpaca or IBKR
  • Risk: position sizing, stops/targets, exposure limits
  • Trade logs + audit trail
7. Automation & Uptime Next
  • systemd services for listeners, dashboards, and execution
  • Watchdog + alerting (Slack/Email/SMS)
  • Start/stop controls in dashboard
8. Enhancements & Research Ongoing
  • DIY market internals (breadth proxies)
  • Multi-symbol support
  • Depth-of-book (optional)
  • Performance metrics & reporting