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
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)
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