Key takeaways · 6
- Shares outstanding measures size. Float percent (
fporfloatpct) measures what fraction of that size can actually change hands once insiders, founders and lockups are set aside. They answer different questions, and a screen built on only one of them can miss what the other shows. - The arithmetic is a subtraction and a division: shares outstanding minus insider- and lockup-held shares equals float; float divided by shares outstanding equals float percent.
fp<40means under 40% of the share count is free to trade. - A small share count with a high float percent can hand the market more tradeable supply than a much bigger share count with a low float percent. Percentage, not headline size, decides how tight the float actually is.
screen fp<40 rs>85finds strong names where the public float is thin relative to the company's own share count, whether that company is small or simply concentrated in a few hands.- Screening the percentage (
fp<40) is not the same exercise as screening the raw count (float<40m). One flags companies of any size still mostly held by insiders; the other flags companies whose entire tradeable pool is small in absolute terms. - Aliases:
fp/floatpctfor float percent,shares/sofor shares outstanding,fltfor the raw float count. Every reading is end-of-day and point-in-time honest: it describes the ownership structure, not what happens to it next.
The number on the cover page is not the number that matters
A company can list 200 million shares outstanding and still trade like a stock a tenth that size, because most of that count never gets anywhere near an order book. Founders keep a block. An early strategic investor sits under a lockup. A sovereign fund parked a stake years ago and has not sold a share since. None of that stock is available to buy or sell today, and none of it shows up when a headline simply says "200 million shares outstanding."
What the market actually has to work with is the float: the slice of the share count that is unrestricted and free to trade. Float percent takes that slice and expresses it as a share of the whole, and it is the number that tells you how concentrated the public trading pool really is, independent of how large the company looks on paper. screen fp<40 rs>85 is the command for finding it: strong names where under 40% of the share count is available to the market.
Why a smaller company can hand you more supply than a bigger one
This is the part that trips up a screen built only on the headline share count. Picture two companies, again for illustration, not real tickers. Company R carries 30 million shares outstanding with essentially nothing locked up: call it a 95% float, which puts roughly 28.5 million shares in public hands. Company S carries 220 million shares outstanding, more than seven times as many, but insiders and a strategic holder still sit on the bulk of it, leaving only a 12% float, about 26.4 million tradeable shares.
Company S looks like the far bigger company by every headline measure, and it is. But its actual tradeable pool is smaller than Company R's. The float percentage catches what the raw share count misses: which name actually has the thinner public supply, the opposite of what shares outstanding alone would suggest. A screen that only reads shares outstanding, or only reads the raw float count, can walk right past that.
Shares outstanding sets the size of the company on paper. Float percent sets the size of the pool the market can actually trade in, and the two do not always point the same direction.
Running the percentage screen
In the terminal, screen fp<40 rs>85 puts the two ideas together: a float percent under 40%, meaning the majority of the share count sits outside public hands, paired with an RS floor of 85 so the result is strength, not just structure. so prints the shares-outstanding figure the percentage is built from, and flt prints the raw float count if you want the absolute number alongside the ratio.
That pairing matters because fp<40 and float<40m are not the same screen. float<40m catches names whose entire tradeable pool is small in absolute terms, the territory covered by the low-float leaders screen, which in practice skews toward smaller companies. fp<40 catches names of any size where insiders, founders or a strategic holder still control most of the stock, whether that company is small or, as with Company S above, considerably larger. Running both side by side is how you tell "this company is just small" apart from "this company is concentrated."
Typed live: the command decoded clause by clause. 100M shares out minus 65M locked leaves a 35M float, or 35%, inside fp<40.
A snapshot, not a forecast
Float percent is a structural reading, not a forecast. It reports how the share count is currently divided between insiders and the public, off the latest disclosed figures, and those figures update on their own schedule: a lockup expiring, an insider selling, or a secondary offering can all shift the ratio before the terminal's next refresh reflects it. A low fp tonight is a fact about tonight's ownership structure, not a promise about tomorrow's.
It also says nothing about direction. A tight float percent can amplify a rally on demand just as easily as it can amplify a slide on selling, and a name held mostly by insiders is not automatically a better or worse business than one that is not. The screen reports the ratio. It does not tell you what to do with it; the trade is yours.
Check the ratio before you trust the count
Shares outstanding is the number that gets quoted; float percent is the number that actually describes how much of a company the market can trade. screen fp<40 rs>85 runs the check directly, and flt and so sit right beside it for the count the percentage was built from.
Open the terminal and run screen fp<40 rs>85 before you trust a headline share count on its own. The interactive terminal ships with tickerstance Pro at $28 a month, grandfathered, so the price you join at is the price you keep, and every figure it prints is end-of-day and point-in-time honest.
Frequently asked questions
What is float percent and how is it different from shares outstanding?
Shares outstanding is the total share count a company has issued. Float percent (fp or floatpct) is the fraction of that count which is unrestricted and free to trade once insider-, founder- and lockup-held shares are set aside. A company can have a large share count and still a low float percent if most of that count is held by insiders rather than the public.
How do I calculate a stock's float percent?
Float is shares outstanding minus the shares held by insiders, founders, or under a lockup or other restriction. Float percent is that float divided by shares outstanding. For illustration: 100 million shares outstanding minus 65 million insider- and lockup-held shares leaves a 35 million float, or 35%, inside fp<40.
What does `fp<40` screen for in the tickerstance terminal?
It filters to stocks where under 40% of the share count is currently free to trade, meaning insiders, founders or another concentrated holder control the majority. Paired with rs>85 in screen fp<40 rs>85, it narrows further to strong names carrying that tight ownership structure, rather than every company with a low float percent regardless of trend.
Can a bigger company actually have less tradeable supply than a smaller one?
Yes, when float percent runs in the opposite direction of share count. A company with 30 million shares outstanding and a 95% float puts about 28.5 million shares in public hands; a company with 220 million shares outstanding but only a 12% float puts about 26.4 million shares in public hands, a smaller practical trading pool despite carrying more than seven times the headline share count. Percentage, not size, sets the tightness.
What's the difference between screening float count (`float<40m`) and float percent (`fp<40`)?
float<40m filters on the raw number of tradeable shares, which in practice tends to surface smaller companies. fp<40 filters on the percentage of the share count that is tradeable, which catches concentrated ownership at any company size, including larger names still mostly held by insiders. The two overlap but are not the same list.
What are the terminal aliases for float percent and shares outstanding?
Float percent is fp or floatpct. Shares outstanding is shares or so. The raw float count, as opposed to the percentage, is flt. All three can sit in a screen predicate or be added as report columns alongside rs and the other trailing fields.