Scalpel
FeaturesCockpitPricingGuidesBlogSign inDownload
All guides
1.Getting started
  • Install Scalpel on Windows
  • Install Scalpel on a Mac
  • Activate your Scalpel licence
  • Connect Scalpel to Interactive Brokers
  • Enable the API in TWS and IB Gateway
  • The IBKR market data you need for Level 2
  • Your first 15 minutes in SIM
  • A tour of the Scalpel cockpit
  • What Scalpel is for, and what it is not
2.Desks and layout
  • Load symbols onto desks
  • Add, remove and resize desks
  • Panel settings: Level 2, tape and chart
  • Set up Scalpel for one, two or three screens
  • Desk badges: DELAYED, NO DATA, STALE and HALTED
3.Reading the market
  • How to read Level 2 in Scalpel
  • Spot iceberg orders on Level 2
  • Read the time and sales tape
  • Hear the tape: tape sound
  • The chart: timeframes, VWAP, EMAs, MACD and delta
  • The read line and the chart read bar
  • Read the players on Level 2: venues, refills and size
4.Placing trades
  • Sizing presets: shares, dollars or risk
  • Trade a fixed dollar risk with Risk (Cents)
  • Hotkeys: the defaults and how to change them
  • Entries: marketable limits, offsets and partial fills
  • Scale out and flatten
  • The order bar and orders panel
5.Stops and targets
  • How Scalpel's stops work
  • Move your stop and target on the chart
  • Breakeven and trailing stops
  • R multiples: how Scalpel measures a trade
  • Stops in the pre-market: why they cannot sit on the book
6.SIM and LIVE
  • Paper trading with SIM
  • Switch to LIVE safely
  • Commissions: pick your IBKR plan
  • Analytics: review your trading
7.Risk controls
  • Set a daily loss limit (the kill-switch)
  • Fat-finger and max-position caps
  • Why Scalpel is long-only
8.Scanner
  • Set up the IBKR scanner
  • Scan types: momentum, running up and setups
  • Scan the pre-market
  • Shares out, short interest and the squeeze score
  • Arrange scan panels
9.Intel: borrow, dilution and catalysts
  • Turn on intel
  • Check a stock for dilution before you buy
  • Borrow, short fees and squeeze setups
  • Why is it moving? Catalyst grading
  • Every intel chip, explained
  • Warrant and offering lines on the chart
  • The dilution entry guard
10.Audio and alerts
  • Voice callouts and sounds
  • Alerts and toasts
11.Settings reference
  • Settings: Connection
  • Settings: Trading
  • Settings: Stops
  • Settings: Risk
  • Settings: Sizing
  • Settings: Appearance
  • Settings: Audio
  • Settings: Hotkeys
  • Settings: Intel
  • Settings: About
12.Licence, updates and account
  • Move your licence to a new computer
  • Updates: how Scalpel updates itself
  • Try new features early: the beta channel
  • Refunds, invoices and billing
  • Earn with the referral program
  • Get help on Discord
13.Troubleshooting
  • Scalpel says Disconnected: fix the IBKR connection
  • TWS is running but not accepting the connection
  • TWS signs out when IB Gateway starts
  • Delayed data, NO DATA or STALE, or Depth unavailable
  • A LIVE order was rejected
  • An order did not fill, or only part filled
  • Scan panels say the IBKR scanner is off or waiting
  • Licence: machine limit reached
  • Licence: Scalpel cannot reach scalpeltrade.com
  • Windows protected your PC: installing Scalpel
  • An update did not install, or Scalpel went back a version
  • The chart or app window is blank
  • The order bar is greyed out
  • No callouts or tape sound
  • Intel shows nothing or SEC filings are off
14.Tips and tricks
  • 40 Scalpel tips for faster, safer scalping
  • A pre-market routine with Scalpel
  • Trade without touching the mouse
  • Settings for a small account
  • Your first week: a SIM practice plan
  • The momentum method Scalpel is built around
15.Glossary
  • Day trading glossary
Scalpelscalpeltrade.comA keyboard-first scalping cockpit for Interactive Brokers.
ProductFeaturesCockpitPricingDownloadFAQ
ResourcesGuidesTroubleshootingGlossaryBlogCompareChangelogAccountRefer a trader
CommunityDiscordYouTube
CompanyAboutFor AI agentsContactTermsPrivacyRefundsRisk

Trading involves substantial risk of loss. Scalpel is software, not investment advice. LIVE mode places real orders in your Interactive Brokers account. No warranty. Simulated or replayed results do not guarantee future results. Scalpel is independent software and is not affiliated with, endorsed by or sponsored by Interactive Brokers LLC. IBKR and TWS are trademarks of their respective owners. Figures shown on this site are demo data, not live quotes. Scalpel is sold by QUITE RIGHT LIMITED, registered in England and Wales, company number 17053815. Copyright 2026.

    All guides
    1.Getting started
    • Install Scalpel on Windows
    • Install Scalpel on a Mac
    • Activate your Scalpel licence
    • Connect Scalpel to Interactive Brokers
    • Enable the API in TWS and IB Gateway
    • The IBKR market data you need for Level 2
    • Your first 15 minutes in SIM
    • A tour of the Scalpel cockpit
    • What Scalpel is for, and what it is not
    2.Desks and layout
    • Load symbols onto desks
    • Add, remove and resize desks
    • Panel settings: Level 2, tape and chart
    • Set up Scalpel for one, two or three screens
    • Desk badges: DELAYED, NO DATA, STALE and HALTED
    3.Reading the market
    • How to read Level 2 in Scalpel
    • Spot iceberg orders on Level 2
    • Read the time and sales tape
    • Hear the tape: tape sound
    • The chart: timeframes, VWAP, EMAs, MACD and delta
    • The read line and the chart read bar
    • Read the players on Level 2: venues, refills and size
    4.Placing trades
    • Sizing presets: shares, dollars or risk
    • Trade a fixed dollar risk with Risk (Cents)
    • Hotkeys: the defaults and how to change them
    • Entries: marketable limits, offsets and partial fills
    • Scale out and flatten
    • The order bar and orders panel
    5.Stops and targets
    • How Scalpel's stops work
    • Move your stop and target on the chart
    • Breakeven and trailing stops
    • R multiples: how Scalpel measures a trade
    • Stops in the pre-market: why they cannot sit on the book
    6.SIM and LIVE
    • Paper trading with SIM
    • Switch to LIVE safely
    • Commissions: pick your IBKR plan
    • Analytics: review your trading
    7.Risk controls
    • Set a daily loss limit (the kill-switch)
    • Fat-finger and max-position caps
    • Why Scalpel is long-only
    8.Scanner
    • Set up the IBKR scanner
    • Scan types: momentum, running up and setups
    • Scan the pre-market
    • Shares out, short interest and the squeeze score
    • Arrange scan panels
    9.Intel: borrow, dilution and catalysts
    • Turn on intel
    • Check a stock for dilution before you buy
    • Borrow, short fees and squeeze setups
    • Why is it moving? Catalyst grading
    • Every intel chip, explained
    • Warrant and offering lines on the chart
    • The dilution entry guard
    10.Audio and alerts
    • Voice callouts and sounds
    • Alerts and toasts
    11.Settings reference
    • Settings: Connection
    • Settings: Trading
    • Settings: Stops
    • Settings: Risk
    • Settings: Sizing
    • Settings: Appearance
    • Settings: Audio
    • Settings: Hotkeys
    • Settings: Intel
    • Settings: About
    12.Licence, updates and account
    • Move your licence to a new computer
    • Updates: how Scalpel updates itself
    • Try new features early: the beta channel
    • Refunds, invoices and billing
    • Earn with the referral program
    • Get help on Discord
    13.Troubleshooting
    • Scalpel says Disconnected: fix the IBKR connection
    • TWS is running but not accepting the connection
    • TWS signs out when IB Gateway starts
    • Delayed data, NO DATA or STALE, or Depth unavailable
    • A LIVE order was rejected
    • An order did not fill, or only part filled
    • Scan panels say the IBKR scanner is off or waiting
    • Licence: machine limit reached
    • Licence: Scalpel cannot reach scalpeltrade.com
    • Windows protected your PC: installing Scalpel
    • An update did not install, or Scalpel went back a version
    • The chart or app window is blank
    • The order bar is greyed out
    • No callouts or tape sound
    • Intel shows nothing or SEC filings are off
    14.Tips and tricks
    • 40 Scalpel tips for faster, safer scalping
    • A pre-market routine with Scalpel
    • Trade without touching the mouse
    • Settings for a small account
    • Your first week: a SIM practice plan
    • The momentum method Scalpel is built around
    15.Glossary
    • Day trading glossary
    Guides/9. Intel: borrow, dilution and catalysts

    Guide 9.1

    Turn on intel

    Beginner, 7 min read. Checked with Scalpel 1.12.8 on October 15, 2026.

    In short

    Intel is on by default: borrow and news catalysts work straight away from your IBKR connection. To turn on SEC filings (the dilution read, shares outstanding, market cap and the short interest percent), open Settings > Intel and enter a real email in Contact email; it is sent only to sec.gov, which requires it. Optionally, add an OpenAI API key for AI headline grading and warrant and offering prices on the chart, for a few cents a day.

    Intel is what Scalpel knows about a stock that the tape cannot show: whether the company is about to sell stock into your move, why the stock is moving, and whether shorts are trapped. It runs on free sources only: Interactive Brokers' own data and the news on your account, SEC EDGAR, FINRA and Nasdaq. There is no paid news or data service to subscribe to. The one optional extra is an OpenAI key.

    Before you start

    • Scalpel connected to TWS or IB Gateway (guide 1.4).
    • An email address you read. The SEC asks for a real one.
    • Optional: an OpenAI account with an API key and billing set up.

    What intel reads, and what each part needs

    ReadSourceNeeds
    Borrow: shares left to short, the borrow feeIBKR's live shortable data and its public stock-loan file, the Nasdaq Reg SHO threshold list, FINRA daily short volumeNothing extra
    Short interest and days to coverFINRANothing extra (the percent needs the share count)
    News catalystsThe news providers on your IBKR account, graded by keywordNothing extra
    Dilution: filings, shelves, offerings, cash runwaySEC EDGARContact email
    Shares outstanding, market capSEC EDGARContact email
    AI headline gradingOpenAIAn OpenAI key
    Warrant, offering and conversion lines on the chartSEC EDGAR, read by OpenAIContact email and an OpenAI key

    Intel follows up to 40 symbols at once: the stocks you hold first, then the symbols on your desks, then the IBKR scanner's list (guide 8.1). Everything runs on your own computer: requests go straight from Scalpel to each source.

    Set up intel

    1. 01

      Open the Intel tab

      Open Settings (Ctrl+,) and click Intel. Enabled, beside Intel (borrow, dilution, catalysts), is ticked by default. Under it, five status lines say what is working. Before setup, the first reads SEC filings: off until a contact email is set below.

      Settings
      ConnectionTradingStopsRiskSizingAppearanceAudioHotkeysIntelAbout
      Intel (borrow, dilution, catalysts)Enabled
      SEC filings: off until a contact email is set belowNews: BRFG, BRFUPDN, DJ-N, DJNLIBKR borrow file: loaded (2026.10.15 09:45:03)OpenAI: no key, keyword grading onlyWatching 32 symbols
      Follows your positions, your desks and the IBKR scanner's list. Borrow comes from IBKR's shortable ticks and stock-loan file, the Reg SHO list and FINRA short volume; dilution from SEC EDGAR; catalysts from the news providers on your IBKR account. All free.
      SEC EDGAR
      Contact emailyou@example.com
      The SEC requires a real contact in every request and refuses anonymous ones. It is sent only to sec.gov, in the User-Agent header. Without it, filings, dilution reads and shares outstanding stay off.
      OpenAI (optional)
      CancelApply
      The Intel tab before setup: SEC filings off, and the Contact email field, outlined, still empty.
    2. 02

      Enter your contact email

      Under SEC EDGAR, type your email in Contact email. The SEC's fair access rules require every automated request to name a real contact, and sec.gov refuses anonymous or placeholder ones, so filings stay off until this is set.

      The address goes only to sec.gov, in the User-Agent header of each request. FINRA, Nasdaq, IBKR's file server and OpenAI see a generic "Scalpel trading cockpit" with no contact details.

    3. 03

      Apply and check the status

      Click Apply. Scalpel re-reads every watched company at once, so the dilution chips, SHS OUT and MKT CAP fill in within a minute or so, without a restart. The first status line changes to SEC filings: live.

      Settings
      ConnectionTradingStopsRiskSizingAppearanceAudioHotkeysIntelAbout
      Intel (borrow, dilution, catalysts)Enabled
      SEC filings: liveNews: BRFG, BRFUPDN, DJ-N, DJNLIBKR borrow file: loaded (2026.10.15 09:45:03)OpenAI: onWatching 32 symbols
      Follows your positions, your desks and the IBKR scanner's list. Borrow comes from IBKR's shortable ticks and stock-loan file, the Reg SHO list and FINRA short volume; dilution from SEC EDGAR; catalysts from the news providers on your IBKR account. All free.
      SEC EDGAR
      Contact emailjane.trader@example.com
      The SEC requires a real contact in every request and refuses anonymous ones. It is sent only to sec.gov, in the User-Agent header. Without it, filings, dilution reads and shares outstanding stay off.
      OpenAI (optional)
      CancelApply
      The Intel tab after setup: the status lines, outlined, read SEC filings live, the news providers on the account, the borrow file's time, OpenAI on and 32 symbols watched.
    4. 04

      Optional: add an OpenAI key

      Scroll down to OpenAI (optional) and paste your key into API key. Two switches, both on by default, decide what it is used for:

      • Grade headlines: each live headline is graded by OpenAI's Decisions API for its kind, strength, whether it raises money and whether it is new. The keyword grade shows first and the AI grade replaces it when it lands, usually within a few seconds. Billed on input only, a few cents a day.
      • Extract filing terms: financing filings are read for their warrant, offering and conversion prices, which become the orange lines on the chart (guide 9.6). Each filing is read once and cached for good.
      Settings
      ConnectionTradingStopsRiskSizingAppearanceAudioHotkeysIntelAbout
      OpenAI (optional)
      API keysk-...4f2a
      Grade headlinesExtract filing terms
      Headlines are graded by the Decisions API (gpt-6-luna, billed on input only, a few cents a day). Filing terms (warrant, offering and conversion prices) are extracted once per filing and cached. Without a key the keyword grader runs and no warrant or offering lines are drawn (switch them per chart in its settings). The OPENAI_API_KEY environment variable also works.
      Alerts and guard
      Strong catalyst alerts
      Dilution entry guardGuard minutes30
      News history days3
      The guard holds back a buy on a symbol with a financing filing or offering headline in the last N minutes; press the same buy again within 4 seconds to send it. Financing filings on a symbol you hold always alert. News history applies on the next start.
      CancelApply
      The lower half of the Intel tab: the API key and its two switches, outlined.

      Instead of pasting the key, you can set the OPENAI_API_KEY environment variable; Scalpel uses it when the box is empty. The status line reads OpenAI: on once a key is in place.

    5. 05

      Set how much news history to load

      News history days is how far back Scalpel loads headlines for a stock when it first starts watching it: 3 by default, from 1 to 30. It applies on the next start.

    The status lines

    LineWhat it means
    SEC filings: off until a contact email is set belowNo valid email (it needs an @ and a dot). Filings, dilution and share counts are off
    SEC filings: waiting for sec.govThe email is set but sec.gov has not answered yet. Normal for a few seconds; if it stays, see below
    SEC filings: liveFilings are being read
    News: BRFG, BRFUPDN, ...The news providers on your IBKR account, by IBKR's codes. News: waiting for IBKR until TWS answers
    IBKR borrow file: loaded (...)IBKR's stock-loan file, with the time IBKR stamped on it. Scalpel fetches it every 15 minutes
    OpenAI: no key, keyword grading onlyNo key: the keyword grader runs and no supply lines are drawn
    OpenAI: onThe key is set
    OpenAI: key rejected, keyword grading until it changesOpenAI refused the key. Scalpel stops calling until you enter a different one
    Watching 32 symbolsHow many symbols intel follows now, up to 40

    What it costs and what is shared

    The SEC, FINRA, Nasdaq and IBKR sources are free. The news is whatever your IBKR account already carries through the API; Scalpel does not add a provider. The OpenAI key is billed by OpenAI to your own account: headline grading is a few cents a day, and filing extraction is a one-off per filing.

    When the key is set, OpenAI receives the headline (and up to the first 1,200 characters of the article, when IBKR supplies it) with the ticker, price, change and market cap, and excerpts of financing filings. Nothing about your account or your trades is sent.

    What can go wrong

    • SEC filings stays on "waiting for sec.gov". Something is blocking the connection to sec.gov (a firewall, a VPN, a proxy), or the address contains characters a web header cannot carry, such as an accented letter. Use a plain ASCII address. See the fix guide.
    • News stays on "waiting for IBKR", or no catalyst chips appear. Your IBKR account has no news providers available to the API. Check the news subscriptions on your IBKR account; several are free.
    • OpenAI: key rejected. The key is wrong, revoked, or the OpenAI account has no billing. Fix it on OpenAI's side and paste the key again.
    • A stock has no chips at all. It may be past the 40 symbols intel follows. Load it onto a desk: desk symbols come before the scanner list.

    Questions

    Why does Scalpel need my email for SEC filings?
    The SEC requires every automated request to sec.gov to carry a real contact in its User-Agent header and refuses anonymous ones. Scalpel sends the address only to sec.gov hosts.
    Do I need an OpenAI key?
    No. Without one, a keyword grader grades headlines and every dilution, borrow and short interest read still works. The key adds AI grading and the warrant and offering lines on the chart.
    How much does the OpenAI key cost to run?
    Headline grading is billed on input only and comes to a few cents a day. Filing extraction runs once per financing filing and is cached, so it costs little after the first days.
    Does intel need a paid news subscription?
    No. Scalpel grades the headlines from whatever news providers your IBKR account already has through the API. It does not use any paid third-party news feed.
    Which symbols does intel follow?
    Up to 40: the stocks you hold, then the symbols on your desks, then the IBKR scanner's list in IBKR's order. Symbols past 40 get no intel until a slot frees up.
    What happens if I untick Enabled?
    Intel stops: no chips, no desk strips, no supply lines, no dilution guard and no intel alerts. Running up with Require news catalyst then shows nothing, because no stock has a headline on file.

    Related guides

    Guide 9.2Check a stock for dilution before you buySpot a company about to sell stock into your move: S-1, S-3 shelves, 424B prospectuses, ATMs, warrants and cash runway, read into one dilution verdict.Guide 9.5Every intel chip, explainedEach intel chip on Scalpel's scan rows and desk strips, from Selling and Warrants near to FDA, Can't short and Short fee: what it means for a long trade.Guide 11.9Settings: IntelScalpel's Intel tab: source status, the SEC contact email, the optional OpenAI key, catalyst alerts, the dilution entry guard and news history days.
    Previous: 8.5Arrange scan panelsNext: 9.2 Check a stock for dilution before you buy
    Practice in SIM, against the live book.A lifetime license, every update included, with a 7-day refund guarantee.Ask in DiscordGet Scalpel
    Sign in