Case study
Alfred Terminal
Self-hosted operator console for trading-system workflows
Overview
Alfred Terminal is a modular web desk for a single technical operator: market data, portfolio, quant strategies, news lanes, signals, and execution routing behind explicit paper vs live modes.
The interface is windowed and dockable; the backend orchestrates ingestion, agent workflows, risk gates, and JSONL audit trails.
Architecture
FastAPI serves the console on port 8787. Market data and signal hubs feed an agent swarm and strategy registry; a risk engine and circuit breakers sit before the execution router.
Each autonomous cycle runs preflight checks, kill-switch validation, thesis generation, position sizing, and routed exchange calls, with operator sign-off required before live trading.
What I built
Designed the operator UI flows, wired API surfaces for portfolio and market views, and integrated BYOK credential handling via environment configuration (never cloud-stored keys).
Docker Compose profiles support console-only paper mode or full daemon profiles for continuous cycles.
Current status
Self-hosted tooling for personal operations, not a managed SaaS product. Repository is private. No performance or returns claims; emphasis is on explicit modes, preflight gates, and auditability.