A deterministic trading system built on unbreakable controls — not promises. Every order validated. Every decision audited. LLMs explain, never trade.
The risk engine is not a feature bolted on top. It is the final gate before every order — deterministic, versioned, persisted, and impossible to bypass.
Configurable, versioned, persisted. Breakers trip on drawdown, stale data, disconnect, or reconciliation mismatch — and always require manual acknowledgement to resume.
Every state transition is audited. Every order is gated by risk. The path from backtest to live is long by design.
Modular. Provider interfaces. Broker implementations are swappable. The data layer tracks source, freshness, cache, and rate limits. Every gap, duplicate, or invalid price is rejected before it reaches a strategy.
Every order passes a deterministic risk gate. No network calls, no LLM consultation, no UI bypass. The gate is pure code. Versioned. Persisted. Tested.
Large language models are constrained to research summarization, decision explanation, and journaling. They cannot place orders, change risk parameters, or override controls.
No real credentials, no live orders, no live deployment. V1 scope is explicitly bounded: liquid US stocks, broad ETFs, Treasury. No margin, leverage, shorts, options, futures, or crypto.
Every state transition, every order, every rejection, every reconciliation result. Time, actor, correlation ID, versions, idempotency keys. JSON logs. Full trace. No exceptions.
Financial data uses decimal, not float. All timestamps are UTC. Configs are versioned. Submit operations are idempotent. Partial fills, reordered events, reconnects — all handled deterministically.
No code or log contains guaranteed return claims or alpha signals. The system seeks long-term risk-adjusted returns within deterministic controls. The goal is survivability, not speculation.
Aegis is built for one person who wants full control over a rigorously designed autonomous trading operation. No vendor lock-in. No opaque risk. No shortcuts to live.