The situation
An options trader wanted multi-leg orders placed on a schedule and on demand through Interactive Brokers, without picking strikes by hand and chasing fills manually.
The challenge
Strikes had to be chosen by delta using several methods. Fills had to be pursued without overpaying. Trades had to close or abort cleanly when conditions changed.
What we built
- Delta-based strike resolution across six selection methods
- Per-ticker limit-price chasing
- A FastAPI dashboard with real-time P&L
- An auto-close system and entry abort filters
What was delivered
- Multi-leg orders on SPX, RUT, NDX and QQQ handled from a single dashboard
- Strike selection and fill chasing automated and configurable per ticker
- Entries that abort when filters fail, instead of filling into bad conditions
Stack
- Python
- FastAPI
- Interactive Brokers TWS API