Guide 8.4
Advanced, 8 min read. Checked with Scalpel 1.12.8 on .
In short
Interactive Brokers does not supply float through its API, so Scalpel's SHS OUT column shows shares outstanding from SEC filings instead. Shares outstanding is never below the float, so a small number is a sure low float. SHORT is FINRA short interest as a percent of shares out plus days to cover, published twice a month, and SQZ is a 0 to 100 squeeze score built from supply, live borrow, relative volume, short interest, price and company size, cut when the company is selling stock. 70 and up is built to squeeze; under 40 is not a squeeze setup.
Low supply, heavy demand and trapped shorts are what make a small cap move several dollars in minutes. Three columns on every scan panel measure them: SHS OUT, SHORT and SQZ. This guide explains where each number comes from, how old it can be, why Scalpel shows shares outstanding rather than float, and exactly how the squeeze score is put together, with a worked example.
Before you start
Shares outstanding is every share the company has issued. The float is the part the public can actually trade: shares outstanding minus those held by insiders, large owners and restricted holders. The float is always the smaller number, often much smaller.
Momentum traders care about the float, because a small float means few shares for sale when buyers rush in. Scalpel shows shares outstanding because that is what it can get honestly, for free:
Because shares outstanding is never below the float, it works as a ceiling:
| SHS OUT reads | What you know about the float |
|---|---|
| 3.0M | The float is 3.0M or less: a sure low float |
| 9.1M | At most 9.1M. Low by any standard |
| 40.0M | Could be 40M, or 8M if insiders hold most of it. Check the company's filings before you treat it as low float |
| - | Not known yet: no SEC contact email, past the 40-symbol intel limit, or a company EDGAR does not cover |
MKT CAP is the last price times shares outstanding, so it needs the same data and moves with the price.
The SHORT column reads like 18% 3.4d:
The numbers come from FINRA's consolidated short interest, which is free. Brokers report it twice a month, for the 15th and the last trading day of the month, and FINRA publishes it about a week later. So the reading can be up to three weeks old. Scalpel checks each watched symbol once a day and keeps the newest report from the last 75 days.
Two things to keep in mind:
If only the days show (for example 2.1d), FINRA has a reading but the share count is missing, so there is no percent. A dash means FINRA has no recent reading, which is common for brand-new listings.
SQZ answers one question: how built is this stock to squeeze? It is a 0 to 100 score on a violet cell that glows brighter as the score rises. Hover it to see why.
| Ingredient | Weight | Full marks at | Falls to zero at |
|---|---|---|---|
| Supply: shares out (or the float, when known) | 25% | About 1M shares | About 50M shares |
| Live borrow pressure (guide 9.3) | 20% | A borrow score of 100 | 0 |
| Relative volume | 20% | 10x or more | No volume |
| Short interest, percent of shares out | 15% | 30% or more | 0% |
| Days to cover | 5% | 5 days or more | 0 |
| Price | 7.5% | $2 to $10 | Never: 70% from $10 to $20, 30% under $2, 25% over $20 |
| Market cap | 7.5% | About $50M or less | About $5B |
Supply and market cap are scored on a log scale, so the step from 2M to 4M shares matters far more than from 40M to 42M.
The score averages only the ingredients Scalpel knows. A missing reading (no FINRA report, no borrow data yet) drops out instead of counting as zero, so a fresh listing is not punished for missing paperwork.
New stock for sale kills squeezes, because every spike has a seller waiting. After the fuel is scored, dilution cuts it:
| Dilution read (guide 9.2) | Cut |
|---|---|
| Selling now (severe) | Score halved |
| High risk | A quarter off |
| Medium (can dilute) | A tenth off |
| Low | None |
| SQZ | Hover card says | Means |
|---|---|---|
| 70 to 100 | Built to squeeze | Tight supply, heavy demand and little new stock coming. It can move fast if buyers step in |
| 40 to 69 | Some squeeze fuel | A few squeeze ingredients. It needs volume and a catalyst to really go |
| 0 to 39 | Not a squeeze setup | Plenty of supply or little demand. Moves here tend to be slower |
WXYZ trades at $4.20, up 38% on contract news. It has 3.0M shares outstanding, 600,000 shares sold short (20% of shares out, 2.5 days to cover), is trading 12 times its normal volume, nobody can borrow it to short (a borrow score of 80), and it has no dilution flags. Its market cap is 3.0M x $4.20 = $12.6M.
| Ingredient | Reading | Points |
|---|---|---|
| Supply | 3.0M shares out | 18.0 of 25 |
| Borrow pressure | 80 | 16.0 of 20 |
| Relative volume | 12x (over 10x) | 20.0 of 20 |
| Short interest | 20% (of 30%) | 10.0 of 15 |
| Days to cover | 2.5 (of 5) | 2.5 of 5 |
| Price | $4.20 | 7.5 of 7.5 |
| Market cap | $12.6M | 7.5 of 7.5 |
| Total | 81 |
(The supply part is 17.98, so the exact total is 81.48 and the panel shows 81.)
Now suppose WXYZ files to sell stock and its dilution read goes to high: 81.48 x 0.75 = 61, Some squeeze fuel, and the card's first line reads "High dilution risk: score cut by a quarter". If it prices an offering, the read goes to severe and the score halves to 41.