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/13. Troubleshooting

    Guide 13.5

    A LIVE order was rejected

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

    In short

    A rejected order shows as a red toast and a spoken "rejected", and the Orders tab marks it Rejected. If the toast reads "ABCD rejected: ... (IB 201)", Interactive Brokers refused it and the text is IBKR's reason: most often Read-Only API switched on in TWS, no trading permission for that stock, buying power, or the pattern day trader rule. Any other wording is Scalpel's own safety check, such as your fat-finger or max-position cap.

    Nothing was bought or sold by a rejected order, so your position is what it was. Read the toast before you press again: pressing the same key repeats the same refusal.

    ABCD rejected: Order rejected - reason: insufficient buying power (IB 201)
    Position would exceed the max ($250000)
    Two red toasts: one refused by Interactive Brokers, with its reason and code, and one refused by Scalpel's max-position cap. Example IBKR wording: the real text varies.

    The toast lasts 7 seconds. The order stays in the desk's Orders tab, in red:

    ORDERS & POSITIONS
    PositionsOrders
    ORDERS
    TIMEQTYSIDEFILLFEESTATUS
    07:42:18500BUY0-Rejected
    07:31:02300SELL4.861.05Filled
    07:29:47300BUY4.711.05Filled
    The Orders tab: the rejected BUY has no fill and no fee. Demo data.

    ABCD rejected: (reason) (IB code)

    Interactive Brokers refused the order and said why. Check these in order:

    IBKR's reason is aboutFix
    Read-only modeIn TWS Configure > API > Settings (IB Gateway: Configure > Settings > API), untick Read-Only API and click OK (guide 1.5)
    Trading permissionsYour account is not set up to trade that stock or exchange. Add the permission in Client Portal, or trade another stock
    Buying power, margin or fundsThe order costs more than the account can carry right now. Size down (guide 4.1)
    Pattern day trader or intraday marginIn June 2026 FINRA replaced the pattern day trader rule (the $25,000 minimum and the day-trade count) with intraday margin rules, but brokers may phase the change in until October 2027, so your account may still be on the old rule. IBKR refuses the trade that would break whichever rule applies to you. Check IBKR's current rules for your account (what changed)
    Price, size or order limitsThe price is too far from the market, or the size is over a limit set in TWS's order precautions
    A halt or a trading restrictionThe stock is halted or restricted. Wait for it to reopen

    Scalpel sends every LIVE order as a limit order: a buy at the ask plus your Buy offset, a sell at the price the exit key asks for, such as the bid minus your Sell offset (10 cents each by default). Every sell is flagged for extended hours so it is accepted in the pre-market, and so is every buy while Extended-hours fills is on (the default; guide 11.2). Before the open, US exchanges accept limit orders only, which is why Scalpel never sends a market order.

    ABCD rejected by broker (Inactive)

    IBKR rejected the order without sending a reason Scalpel could read. Open TWS: its orders window and messages usually say why. The causes are the same as above.

    Scalpel's own checks

    These are refused before anything reaches Interactive Brokers, in SIM and LIVE alike. The dollar figures are your own caps (the defaults shown here):

    ToastWhat it meansFix
    Order exceeds the fat-finger cap ($250000)One order is bigger than your fat-finger capSize down, or lower or raise the cap in Settings > Risk (guide 7.2)
    Position would exceed the max ($250000)This buy would take the position past your max-position capSame: size down or change the cap
    Risk locked: Daily loss limit hit (-$1000)The daily loss limit tripped: new entries are blockedStop for the day, or Resume trading on the banner (guide 7.1)
    ABCD is halted: buys are blocked until it resumesThe stock is halted, and a halted stock reopens with a jumpWait for it to resume. Sells are not blocked
    No long position to sellThe focused desk's symbol has no positionFocus the desk that holds it
    ABCD: no shares to sellLIVE: Interactive Brokers shows no shares of it left to sellScalpel is long-only and never sells more than you hold (guide 7.3). Check the position in TWS
    Order size resolves to zero sharesThe preset works out to less than one share (a tiny risk on a wide stop)Raise the preset or tighten the stop (guide 4.2)
    No market data yet, No ask to price against, No book to price the exitThe desk has no quote or book to price the order fromCheck the badges and the IBKR pill (guide 13.4)
    Order manager was disconnected: order not sentThe link dropped between your key and the broker, so the order was dropped rather than sent at an old priceWait for Connected, check the price again, press again
    Insufficient buying power: order $X exceeds free cash $YSIM only: SIM is a cash accountSize down or raise SIM start ($) in Settings > Risk

    The caps block the whole order; they never shrink it. A sell pressed while another sell is still working is not refused: Scalpel replaces the working sell with one order for what you hold (guide 13.6).

    Questions

    Why was my Interactive Brokers order rejected?
    Read the toast: after the symbol it carries IBKR's own reason and code. The usual causes are Read-Only API ticked in TWS, no trading permission for that stock, not enough buying power or margin, or a day-trading restriction. The pattern day trader rule was replaced by intraday margin rules in June 2026, but some accounts stay on it while brokers move over, so check IBKR's current rules for your account.
    Where do I turn off Read-Only API?
    In TWS: Configure > API > Settings, untick Read-Only API, OK. In IB Gateway: Configure > Settings > API.
    Did a rejected order buy or sell anything?
    No. A rejected order never reached the market, so your position did not change.
    Why did Scalpel refuse my sell?
    Scalpel is long-only: it never sells more shares than you hold. If the desk has no position, or Interactive Brokers shows no shares left, the sell is refused. A sell already working is not a reason: Scalpel replaces it with one order for what you hold.

    Related guides

    Guide 7.2Fat-finger and max-position capsWhat Scalpel's fat-finger cap and max-position cap block, how they interact with risk sizing, and sensible values for small, medium and larger accounts.Guide 4.4Entries: marketable limits, offsets and partial fillsHow a Scalpel buy is priced and filled: the marketable limit, the buy offset, partial fills, and why a buy is refused when the market is closed or halted.Guide 6.2Switch to LIVE safelyThe checklist before your first live order in Scalpel, how to switch modes, what happens to stops in the other mode, and the LIVE ORDERS badge.
    Previous: 13.4Delayed data, NO DATA or STALE, or Depth unavailableNext: 13.6 An order did not fill, or only part filled
    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