Skip to main content

Options Trading

Horizon supports listed options via Interactive Brokers. The same engine handles options contracts using the Market struct’s optional fields for strike, expiry, option type, and multiplier.

Market Object for Options

Options use the extended Market fields:

Discovery

Find options contracts via IBKR symbol search:

Options Data via CLI

The equity CLI group includes options tools powered by Unusual Whales:

Programmatic Access

Trading Options

Options use Side.Long like equities:

Risk Configuration

Options need wider price ranges than prediction markets:

Synthetic Options from Prediction Markets

Prediction markets are binary options. Horizon can extract implied volatility, Greeks, and build synthetic spread strategies from prediction market prices. See Options Overlay for this.

Enums

These are available for programmatic use but are not required — the Market fields use strings for flexibility.

What Works the Same

All core SDK features work for options:
  • Pipeline composition and hz.run()
  • Risk pipeline (all 8 checks)
  • Order management (submit, cancel, amend, bracket orders)
  • Position tracking and P&L
  • SQLite persistence and crash recovery
  • Monitoring, alerts, and TUI dashboard
  • Autonomous fund management