Options screener built for IBKR TWS traders

Direct IBKR TWS Integration

Filter live options chains by delta, IV, spread and volume. See filtered contracts in real time— directly through your TWS API connection

LIVE Real-time data
1s Scan refresh rate
IBKR Direct TWS connection
Windows Standalone .exe
What you get

Everything you need to trade options faster

Built specifically for active IBKR options traders who want speed, clarity, and control — all in one panel.

Live Options Chain Scanner
Real-time scan of your entire watchlist every second. Filter by delta, IV, spread and volume — only see the contracts that matter
🎯
Delta, IV & Spread Filters
Filter toggle ON/OFF with a single click. When off, see all contracts ranked by volume, OTM or ITM — nearest strike first
🖱️
Submit orders in one click
Lock a contract, set your risk in dollars, and submit a buy order with a single click. Supports Market, Limit and Mid pricing
Conditional & OCO Orders
Set TP and SL triggered by stock price movement. OCO links both orders so one cancel cancels the other automatically
📈
Live Portfolio & P&L
Real-time unrealized P&L tracking for all open positions. See your open positions and unrealized P&L without switching to TWS
📉
TWS Chart Sync
One click pushes the selected contract to your linked TWS chart window. Keep your analysis workflow intact

Watch OptionLensa live

See how traders use OptionLensa to scan, filter and execute options trades in seconds.

No video URL set
OptionLensa Overview
Full walkthrough of the scanner and execution panel
No video URL set
Conditional Orders Tutorial
How to set TP/SL and OCO bracket orders
No video URL set
Filter & Scan Modes
Using Vol, OTM and ITM modes with filters ON/OFF
Simple pricing

Start trading smarter today

Full access. No hidden fees. Cancel anytime.

Monthly
$20
per month
  • 3days trial
  • Full scanner access
  • All execution features
  • Conditional & OCO orders
  • Live portfolio panel
  • 1 device license
  • Email support
Get Monthly

Requires an Interactive Brokers account with TWS or IB Gateway running on your computer.

Frequently asked questions

What is OptionLensa? +
OptionLensa is a local desktop tool built for options day traders who use TWS IBKR. OptionLensa surfaces CALL and PUT contracts ranked by your filters — spend less time searching and more time trading
Which broker does OptionLensa work with? +
Currently OptionLensa integrates exclusively with Interactive Brokers (IBKR) via the Trader Workstation (TWS) platform or IB Gateway by TWS API
What are the key features? +
  • Scanner & filters — filter contracts by expiry date, delta, bid-ask spread, and IV%. View top volume, OTM, and ITM contracts ranked automatically
  • One-click execution — buy and sell CALL/PUT contracts directly from the tool. Orders are sent through the IBKR API
  • Conditional orders — set take profit and stop loss triggers based on the underlying stock price
  • OCO orders — one-cancels-other: when TP hits, SL cancels automatically (and vice versa)
  • Risk-based sizing — size your position by dollar risk or capital allocation
  • Portfolio P&L — see your open option positions and unrealized P&L in real time
  • TWS chart sync — clicking a contract pushes it to your linked TWS chart window
How do I connect OptionLensa to my TWS? +
  • Open TWS :
  • Go to Edit → Global Configuration → API → Settings
  • Check "Enable ActiveX and Socket Clients"
  • Set Socket port to 7497 (paper trading) or 7496 (live trading)
  • Check "Allow connections from localhost only"
  • Click OK and restart TWS
  • Then simply launch OptionLensa.exe — it connects automatically
Is my IBKR account safe? +
  • Yes. OptionLensa runs entirely on your local machine and communicates directly with your local TWS installation via the official IBKR API. No account credentials, personal data, or trade information leaves your machine. The only external connection is to Whop.com for license key validation.
How does the Risk-Based position sizing calculated? +

Enter your Dollar Risk ($) and Risk Level (stock price where you'd exit). Contracts are sized using Delta + Gamma:

Formula

stockMove       = |currentPrice − riskLevel|
optionMove      = (Delta × stockMove) + (0.5 × gamma × stockMove²)
exitBid         = max(0, ((ask+bid)/2 − optionMove) − spread/2)
lossPerContract = (ask − exitBid) × 100
contracts       = ⌈ dollarRisk ÷ lossPerContract ⌉  (min. 1)

Example — TSLA CALL @ ask $2.50 / bid $2.30, Δ=0.50, Γ=0.005, stock $440, risk level $430, dollar risk $100

stockMove       = |440 − 430|                          = $10.00
optionMove      = (0.50 × 10) + (0.5 × 0.005 × 100)  = $5.25
exitBid         = (2.40 − 5.25) − 0.10 → $0 (worthless)
lossPerContract = (2.50 − 0) × 100                    = $250
contracts       = ⌈90 ÷ 250⌉                          = 1 contract

⚠ This is an estimation. Actual loss may differ due to wide spreads, delta-gamma moves, and slippage at exit.

"
Windows shows a security warning when I open the .exe the first time— is that normal? +
Yes, this is completely normal for independently distributed Windows software. Click "More info" → "Run anyway" to proceed. Once launched, you'll be prompted to choose your preferred browser (Chrome, Edge, Firefox, etc.) — this is where the OptionLensa interface will open
Troubleshooting — tool shows "Not Connected" +
  • Make sure TWS or IB Gateway is open and you are logged in
  • Confirm API is enabled (see connection steps above)
  • Confirm port is set to 7497 (paper trading) or 7496 (live trading)
  • Try restarting both TWS and OptionLensa
Get in touch

We're here to help

Have a question, technical issue, or suggestion? Send us a message.

✓ Message sent! We'll get back to you soon.