Find instruments with Interactive Brokers' market scanner: the biggest percentage gainers, the most active options, the highest implied volatility, and so on, across stocks, futures and indices, without leaving SOAP2. The scanner asks TWS to run the scan and lists the matching contracts in rank order.
Premium, WhiteLabel and Free Trial editions only (or Developer mode). Freeware and Regular users see the menu item greyed out; hover it for the reason. See the Licensing & Editions guide.
Related:
STK.US.MAJOR).TOP_PERC_GAIN, the biggest percentage gainers).Keep scan live — normally the scan runs once and is then released (a snapshot). Tick this box to keep it running: IB refreshes the list and the grid updates each time. Cancel scan stops it.
Optional extra conditions that narrow the scan, for example a minimum price or market capitalisation. Pick a filter name (the drop-down lists the filters IB offers; you can also type one), enter a value, and click Add. Select a row and click Remove to drop it. Filters apply to the next scan you run. A filter IB does not accept for the chosen instrument is reported in the status line.
The scanner tells you which contracts qualify and in what order. It does not return the figure that produced the ranking (the percentage gain, the volume, and so on).
The status line under the grid shows the number of rows, the time they were received, and any informational message from IB.
The Instrument, Location, Scan type and Filter lists are not fixed: TWS describes everything it can scan in a parameters document. SOAP2 requests it the first time you open the scanner, saves a copy, and reuses the copy on later openings, so the lists are available even before you connect. Click Reload to request a fresh copy (for example after an IB update adds scan types). The Parameters (XML) tab shows the raw document.
Go back to the main help page: SOAP2 Help Guide