01
Data Platform
Multi-source market ingestion, PostgreSQL storage, DuckDB analytics, Parquet cache, technical factors, geometry features, and sentiment signals.
Yahoo Finance / AlphaVantage / FRED / GDELT
A four-phase quantitative trading system for turning research ideas into monitored, execution-ready strategies.
Command Center
Execution Mode
Paper trading
Research
Factor screening
Validation
Research gate
Scope
Private research
Portfolio Telemetry
Historical Data Service
Market data bridge into DuckDB and Nautilus
Research Gate
Five-layer validation before deployment
Execution Adapters
IBKR and Futu order path with reconciliation
System Architecture
Hermes separates fast research iteration from execution-sensitive validation, then pushes only validated strategies into monitored broker runtime.
Market Sources
Phase 1
Phase 2
Phase 3
Phase 4
VectorBT scans many candidates quickly before expensive event-driven checks.
Nautilus models execution constraints before a strategy becomes deployable.
Dashboard, account state, orders, and risk checks stay synchronized through the backend.
01
Multi-source market ingestion, PostgreSQL storage, DuckDB analytics, Parquet cache, technical factors, geometry features, and sentiment signals.
Yahoo Finance / AlphaVantage / FRED / GDELT
02
Fast VectorBT sweeps narrow factor candidates before Nautilus Trader validates event-driven execution behavior.
VectorBT / Nautilus / LightGBM / Optuna
03
Research gates, account matching, allocation, GARCH-style scaling, and health monitoring before strategies reach live capital.
FastAPI / React / PostgreSQL sync
04
Broker adapters, order management, position reconciliation, online learning from fills, scheduling, and alerting.
IBKR / Futu / Scheduler / Discord
Strategies move through validation instead of jumping from a notebook to production.
Dashboard telemetry keeps equity, buying power, positions, orders, and health checks visible.
VectorBT handles rapid mining while Nautilus checks execution-sensitive behavior.