IB Options Quick Reference
ib-options MSFT --chain --right P # All puts
ib-options MSFT --chain --right C # All calls
# Delta range
ib-options MSFT --chain --right P --min-delta 0.20 --max-delta 0.35
# DTE range (30-60 days)
ib-options MSFT --chain --right P --min-dte 30 --max-dte 60
# Volume + OI
ib-options MSFT --chain --right P --min-volume 100 --min-oi 500
# OTM only
ib-options MSFT --chain --right P --otm-only
# Combine all
ib-options MSFT --chain --right P \
--min-delta 0.20 --max-delta 0.35 \
--min-dte 30 --max-dte 60 \
--otm-only --min-volume 100 --min-oi 500
ib-options AAPL --chain --right P --expiration 20260320
# Paper (default)
ib-options MSFT --quote
# Live
ib-options MSFT --quote --port 4002
# Custom
ib-options MSFT --quote --host 192.168.1.100 --port 4001
ib-options MSFT --chain --right P \
--min-delta 0.20 --max-delta 0.35 \
--otm-only \
--min-volume 100
for stock in MSFT AAPL NVDA; do
ib-options $stock --chain --right P --otm-only
done
kubectl get pods -l app=ib-gateway
4001 = Paper trading (limited options data)
4002 = Live trading (full options data, requires 2FA)
Column
Meaning
Exp
Expiration date (YYYYMMDD)
DTE
Days to expiration
Strike
Option strike price
Type
P=Put, C=Call
Money%
Moneyness (% OTM/ITM)
Bid
Bid price
Ask
Ask price
Last
Last trade price
Vol
Volume (today)
OI
Open interest
Delta
Delta (Greek)
IV
Implied volatility