get-stock-data
Retrieve historical stock price data for any symbol with customizable time intervals and data output sizes to support investment analysis and market research.
Input Schema
| Name | Required | Description | Default | 
|---|---|---|---|
| interval | No | Time interval between data points (default: 5min) | |
| outputsize | No | Amount of data to return (compact: latest 100 data points, full: up to 20 years of data) | |
| symbol | Yes | Stock symbol (e.g., IBM, AAPL) | 
Input Schema (JSON Schema)
{
  "properties": {
    "interval": {
      "description": "Time interval between data points (default: 5min)",
      "enum": [
        "1min",
        "5min",
        "15min",
        "30min",
        "60min"
      ],
      "type": "string"
    },
    "outputsize": {
      "description": "Amount of data to return (compact: latest 100 data points, full: up to 20 years of data)",
      "enum": [
        "compact",
        "full"
      ],
      "type": "string"
    },
    "symbol": {
      "description": "Stock symbol (e.g., IBM, AAPL)",
      "type": "string"
    }
  },
  "required": [
    "symbol"
  ],
  "type": "object"
}