InsiderTrading

Stocks ranked by composite insider-sentiment score — a peer-relative 0-100 measure of how aggressively insiders are accumulating over a trailing 90-day window, from open-market Forms 4/5 buys and sells by officers and directors (a holder that is only a 10% owner is excluded). Highest score first. Rank reflects the full scored universe and does not renumber when liquidity filters are applied. Pass ticker for one stock's score and universe rank (the other filters do not apply then).

get/v1/insider-sentiment-scores

Request

Query parameters

clusterBuysOnlyboolean

Return only cluster buys (three or more distinct insiders buying in the window).

minMarketCapnumber double

Minimum market capitalization in USD (default 0 = no floor; stocks with unknown market cap are excluded when set).

minSharePricenumber double

Minimum share price in USD (default 0 = no floor; unknown price excluded when set).

minDollarVolumenumber double

Minimum trailing 3-month average daily dollar volume in USD (default 0 = no floor; unknown volume excluded when set).

limitinteger

Maximum rows to return (1–500; default varies per endpoint).

offsetinteger

Rows to skip before the first returned row (default 0).

bottomboolean

Walk the ranking from the other end — heaviest net insider distribution (selling) first. Ranks stay the full-universe positions.

tickerstring

Optional stock ticker (e.g. NVDA): returns that one stock's score and universe rank instead of the leaderboard; 404 when the stock is not in the scored universe.

Response

OK

windowDaysinteger

The trailing window the scores are computed over, in days.

totalScoredinteger

Total stocks in the scored universe (before any liquidity filter).

Changes

No recorded changes to this operation across all 1 revision of this API.