get_float_history
Get Float History
What it does
Get the POINT-IN-TIME float history for a company — one sample per trade date (float shares, shares outstanding, and the source the float came from). Use to answer "what was the float on date X" or to see float expand across a dilution event, which the latest-only get_float cannot show.
IMPORTANT: this series is FORWARD-ONLY — it began accumulating in mid-2026 and is NOT backfilled, so early/absent history is expected and an empty rows array is a normal result, not an error or a delisted company. Each row carries "source" ("computed" | "sec_10k" or a market-data vendor tier) because float quality varies by provider — weigh rows accordingly rather than treating all sources as equal.
Charged per your API tier.
Ask your AI
With the Signal8 MCP server connected, your assistant calls this tool when a question needs it. For example:
Using Signal8, get the point-in-time float history for $TICKER.
Parameters
| Name | Type | Description |
|---|---|---|
tickerrequired | string | Stock ticker symbol (e.g., "AAPL", "TSLA") |
daysoptional | integer | Lookback window in trade dates. Default 90, clamped to 1-730. |
Other Market data tools
- get_accumulation_snapshotIntraday accumulation/distribution metrics.
- get_floatFloat and share-structure data, shares outstanding.
- get_historical_pricesHistorical OHLCV candles (daily/weekly/monthly).
- get_intraday_barsIntraday candles at 1/5/15/30/60-minute resolution.
- get_market_breadthAdvance/decline counts and breadth ratio.
- get_market_metricsVolume averages, volatility, and trend for a company.
- get_quoteCurrent quote (price, volume, change) for one company.
- get_short_interestShort volume, short ratio, and days to cover.
- get_stock_price_changePercent price change across multiple timeframes.
- get_top_moversTop gainers, losers, or most-active by volume.
- get_trading_haltsCurrently-active NASDAQ/NYSE/AMEX trading halts.
- get_volume_profileVolume distribution across price levels for a day.