ThetaGuard is a multi-agent options trading system built for the Income & Portfolio Overlay Agents track. It systematically sells defined-risk put credit spreads on SPY and QQQ, harvesting time decay in calm markets — while a dedicated Event-Risk Agent enforces hard lockouts ahead of scheduled macro releases like JOLTS and Non-Farm Payrolls. Five agents cooperate on every cycle. The Event-Risk Agent checks the macro calendar first, before anything else runs. The Strategy Selector only proposes a trade when 52-week realized volatility rank clears a 30.0 floor, targeting a -0.15 to -0.20 delta short leg on a $5-wide spread. Expiry selection is proactive, not reactive: it only chooses expiries that mature before the next blackout window begins, so the agent never has to force-close a healthy position early. The Risk Manager caps exposure at two concurrent spreads and five percent of account equity. The Execution Agent logs full reasoning before submitting any order, and the Reporter Agent compiles a daily audit trail. The system runs against Alpaca's live paper Trading and Market Data APIs, with the Alpaca CLI driving the production execution loop and the Alpaca MCP Server used during development for conversational inspection with Claude and Antigravity.
Category tags: