Stock Splits
GetStockSplitsGet the captured stock splits and reverse splits of an exact stock or ETF listing, newest effective date first, and whether its stored daily prices are confirmed restated onto the post-split share basis across each. A restated split needs no further adjustment of GetStockPrices bars; an unconfirmed one (always so for a listing outside the US) is a break in the price and volume series, never to be restated from the ratio alone. Announced splits can appear before their effective date. Each listing reports its own splits: a share class never inherits another listing's.
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": {
"ticker": "<ticker>"
},
"name": "GetStockSplits"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| offset | No | Number of newest matching splits to skip for pagination (default: 0). | |
| ticker | Yes | Listed stock or ETF ticker (e.g., NVDA, BRK-B); a listing on another exchange is MIC:TICKER (XAMS:ASML). | |
| endDate | No | Optional latest effective date in YYYY-MM-DD format. | |
| startDate | No | Optional earliest effective date in YYYY-MM-DD format. | |
| maxResults | No | Maximum number of splits to return (default: 20, max: 500). |