Guide 1.6
Beginner, 6 min read. Checked with Scalpel 1.12.8 on .
In short
Scalpel uses the market data on your own Interactive Brokers account and nothing else: no separate data feed, no charting subscription, no scanner service. You need IBKR's live US stock data for quotes, the tape and charts, and a depth-of-book subscription such as NASDAQ TotalView-OpenView for Level 2. Without live data a desk shows DELAYED or NO DATA; without depth you get a Depth unavailable warning and the desk keeps its quote, chart and tape.
We built Scalpel so that a trader does not have to pay for third-party data or charting on top of a broker. There is no Massive.com (formerly Polygon.io) feed to buy, no TradingView subscription and no separate scanner service. Everything comes from two places:
The charts are drawn with TradingView's free, open-source Lightweight Charts library (credited in Settings > About), so there is nothing to subscribe to there either. The only optional paid extra is an OpenAI key for grading headlines, which costs a few cents a day (guide 9.1).
What you do pay for is the market data itself, to Interactive Brokers, at their published prices. That data is what makes a scalping screen work, and it is the same data every IBKR platform uses.
| On the desk | Comes from | Needs |
|---|---|---|
| Last price, bid and ask, the day's open, high, low and VWAP | IBKR quote stream | Live US stock data (level 1) |
| Time and sales tape | IBKR trade-by-trade stream | Live US stock data |
| Charts, 10 seconds to daily | IBKR candle history, then live updates | Live US stock data |
| Level 2 ladder (venues, sizes, price bands) | IBKR SMART depth, combined across venues | A depth subscription, as well as level 1 |
| IBKR scanner panels | IBKR's market scanner | Live US stock data; each listed symbol uses a market data line |
Level 1 is the top of the book: the best bid, the best ask and the last trade. Level 2 (depth) is every venue's bids and offers below and above that (read the glossary). Scalpel asks IBKR for SMART depth, which merges the venues you subscribe to into one ladder. Each venue you add fills in more of the book.
Log in to Client Portal, the Interactive Brokers website. Open Settings and find Market Data Subscriptions, then click Configure next to your username. Subscriptions belong to a username, not to an account.
IBKR asks whether you are a non-professional or a professional subscriber. Most individuals trading their own money are non-professional, which is far cheaper. Answer honestly: the exchanges set the rules, not IBKR or Scalpel.
Under North America, add the US securities bundle that gives streaming quotes for NYSE, NYSE American and Nasdaq stocks. On IBKR this is a snapshot bundle plus a streaming add-on; their page lists which bundle includes what. This is what lights up quotes, the tape and charts in Scalpel.
Add at least one depth-of-book feed, for example NASDAQ TotalView-OpenView (Nasdaq's full book, which also carries shares listed elsewhere that trade on Nasdaq) and NYSE ArcaBook. Nasdaq and Arca carry much of the extended-hours trading in small caps, which matters because Scalpel is built first for the pre-market. Each extra venue adds rows to the ladder.
Accept the exchange agreements (and IBKR's market data API acknowledgement if it asks: API programs such as Scalpel need it). New subscriptions usually start within minutes; log out of TWS or IB Gateway and back in so it picks them up.
IBKR shows the monthly price of every subscription on that page, and waives some of them in months when you pay enough commission. Prices change, so check there rather than trusting a number in a guide.
Each desk header carries a session badge (RTH, PRE, AFTER or CLOSED) and, when the data is not live, a flag after it:
| Flag | Colour | Meaning | Usual cause |
|---|---|---|---|
| DELAYED | Amber | IBKR is sending 15-minute delayed quotes | No live subscription for that stock's exchange |
| NO DATA | Grey | Nothing has arrived since the symbol loaded | No subscription at all, or the symbol is not trading |
| STALE | Grey | No update for 12 seconds | A quiet stock, or the data link has stalled |
When IBKR refuses the Level 2 for a symbol, Scalpel shows a warning toast, Depth unavailable for the symbol, followed by IBKR's reason. The ladder stays empty, but the quote, the tape and the chart keep streaming, so the desk is still usable to watch.
More on every badge: guide 2.5. Fixes: guide 13.4.