Get Top Market Movers
get_top_moversTop stock movers: gainers (largest % up), losers (largest % down), or active (highest volume). Optional session window (premarket / regular / afterhours; regular default; not supported for active). An optional date (YYYY-MM-DD) returns a past trade date's gainers/losers on a historical daily close-to-close basis (computed from split-adjusted daily bars, not intraday); session is rejected when date is set, date is not supported for direction=active, and a non-trade date (weekend/holiday) returns an empty list (not an error). Penny-stock artifacts are filtered by default; includePennyStocks=true includes sub-$1 movers.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"direction": "<direction>"
},
"name": "get_top_movers"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Optional past trade date (YYYY-MM-DD). When set, returns that day's top gainers/losers computed on a historical daily close-to-close basis from split-adjusted daily bars (NOT intraday, NOT session-specific). Rejected with 400 when combined with a non-regular session or with direction="active"; a future or malformed date is also 400. A weekend/holiday date returns an empty list, not an error. | |
| limit | No | Optional max rows (1–100). Backend default applied when omitted. | |
| session | No | Session window: premarket (4:00–9:30 AM ET), regular (RTH close-to-close, default), afterhours (4:00–8:00 PM ET). Live-only; rejected (400) when combined with date. | regular |
| direction | Yes | Mover direction: gainers, losers, or active (volume) | |
| includePennyStocks | No | Loosen penny-stock artifact guards. Default false enforces prev_close >= $1 and a $1M dollar-volume floor. Set true to allow sub-$1 movers (prev_close >= $0.10, no dollar-volume floor). The ABS(change_pct) <= 500 cap applies in both modes. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No |