get_historical_prices
Get Historical Stock Prices
Read-only5 parameters
What it does
Get historical OHLCV price candles for a stock. Supports daily, weekly, and monthly resolutions. Use period shorthand (1M, 3M, 6M, 1Y, 5Y, ALL) or explicit from/to UNIX timestamps. Default is 1 year of daily candles. Use this to compute price returns, chart price history, or analyze volume trends over time.
Ask your AI
With the Signal8 MCP server connected, your assistant calls this tool when a question needs it. For example:
Using Signal8, get historical OHLCV price candles for $TICKER.
Parameters
| Name | Type | Description |
|---|---|---|
tickerrequired | string | Stock ticker symbol (e.g., "AAPL", "TSLA") |
periodoptional | "1M" | "3M" | "6M" | "1Y" | "5Y" | "ALL" | Lookback period shorthand (default: "1Y"). Ignored if from/to are provided. |
resolutionoptional | "D" | "W" | "M" | Candle resolution: "D" (daily, default), "W" (weekly), "M" (monthly) |
fromoptional | integer | Start date as UNIX timestamp (overrides period) |
tooptional | integer | End date as UNIX timestamp (overrides period) |
Other Market data tools
- get_accumulation_snapshotIntraday accumulation/distribution metrics.
- get_floatFloat and share-structure data, shares outstanding.
- get_float_historyPoint-in-time float per trade date, with source.
- 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.