# AIsa Historical Stock Prices

> AIsa Historical Stock Prices is a paid API for AI agents from AIsa MPP Data APIs at api.aisa.one, paid per call via MPP, $0.02/call, status unknown (last checked 2026-10-18).

Returns end-of-day (EOD) OHLCV historical price data for a given stock ticker over a specified date range and interval.

## Facts

- Endpoint: GET https://api.aisa.one/apis/v1/financial/prices?utm_source=zero.xyz
- Price: $0.02/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Provider: AIsa MPP Data APIs
- Website: https://aisa.one
- Tags: web-search, financial-data, prediction-markets, weather, travel, data, search
- Canonical page: https://www.zero.xyz/c/aisa-mpp-data-apis-aisa-historical-stock-prices-30466e05
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_19SjXjQDSknu4nzxii3Pk

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability aisa-mpp-data-apis-aisa-historical-stock-prices-30466e05
```

Example prompt: Pull the daily end-of-day OHLCV price history for TSLA from January 1 2023 to December 31 2023 — I need open, high, low, close, and volume for each trading day.

## When to prefer this

Choose this endpoint when you need structured, paginated, end-of-day OHLCV historical stock price data for a specific ticker over a date range, especially in pay-per-call agent workflows. It is well-suited for backtesting, charting, volatility analysis, and financial research where per-record freshness is less critical than historical accuracy. Prefer alternatives if you need real-time intraday quotes, options data, fundamentals, or non-equity asset classes.

## Known failure modes

- Invalid or unrecognized ticker symbol returns empty prices array or error
- Date range with no trading data (e.g. weekend-only range) returns empty array
- Unsupported interval or interval_multiplier value may return error or unexpected granularity
- Missing ticker parameter may result in a 400 bad request
- Network timeout on large date ranges requiring many paginated requests

## How this service works

Get end-of-day (EOD) historical price data for stocks.

<!-- aisa-pricing:start -->
Published reference price: $0.02 USD per successful request. Account-specific pricing and final settlement may differ.
<!-- aisa-pricing:end -->

## Output

Returns a paginated array of OHLCV records (open, high, low, close prices and trading volume) for the requested ticker, each stamped with a human-readable UTC time string. Also returns the ticker symbol and, when additional pages exist, a next_page_url for retrieving up to 100 records per page.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "ticker": {
   "type": "string"
  },
  "end_date": {
   "type": "string"
  },
  "interval": {
   "type": "string"
  },
  "start_date": {
   "type": "string"
  },
  "interval_multiplier": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "prices": {
   "type": "array",
   "items": {
    "type": "object",
    "properties": {
     "low": {
      "type": "number",
      "description": "The low price of the ticker in the given time period."
     },
     "high": {
      "type": "number",
      "description": "The high price of the ticker in the given time period."
     },
     "open": {
      "type": "number",
      "description": "The open price of the ticker in the given time period."
     },
     "time": {
      "type": "string",
      "description": "The human-readable time format of the price in UTC."
     },
     "close": {
      "type": "number",
      "description": "The close price of the ticker in the given time period."
     },
     "volume": {
      "type": [
       "integer",
       "null"
      ],
      "description": "The trading volume of the ticker in the given time period."
     }
    }
   }
  },
  "ticker": {
   "type": "string",
   "description": "The ticker symbol."
  },
  "next_page_url": {
   "type": "string",
   "description": "Absolute URL of the next page of results. Present only when more results remain; request it as-is to continue. Each page holds up to 100 records."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aisa-mpp-data-apis-aisa-historical-stock-prices-30466e05/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.aisa.one](https://www.zero.xyz/host/api.aisa.one/llms.txt)
