# Orchard Data OHLCV Candles

> Orchard Data OHLCV Candles is a paid API for AI agents from orchard-data.netlify.app, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-14).

Returns daily OHLCV (open, high, low, close, volume) candle data for a given stock or ETF ticker symbol over a specified time range.

## Facts

- Endpoint: GET https://orchard-data.netlify.app/api/ohlcv
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/orchard-data-ohlcv-candles-50514c4d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__oC5DRpZLRfROXw_UCdXe

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 orchard-data-ohlcv-candles-50514c4d
```

Example prompt: Pull the last 3 months of daily OHLCV candles for SPY so I can analyze the price action.

## When to prefer this

Use this endpoint when you need structured daily OHLCV candlestick data for a specific stock or ETF ticker over a defined historical range. Prefer this over the sibling snapshot endpoint when you need multiple days of historical price bars rather than a single current-moment quote.

## Known failure modes

- Missing required symbol parameter returns an error
- Invalid or unrecognized ticker symbol may return empty data or error
- Invalid range value (not one of 5d|1mo|3mo|6mo|1y) returns a validation error
- Network or upstream data source unavailability may cause 5xx errors
- Payment not provided or insufficient results in 402 Payment Required

## How this service works

Daily OHLCV candles for any symbol. Params: ?symbol=SPY&range=5d|1mo|3mo|6mo|1y. JSON.

## Output

A JSON array of daily OHLCV candle objects for the requested ticker, each including date, open, high, low, close, and volume fields, covering the requested time range (5d, 1mo, 3mo, 6mo, or 1y).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "symbol"
     ],
     "properties": {
      "range": {
       "enum": [
        "5d",
        "1mo",
        "3mo",
        "6mo",
        "1y"
       ],
       "type": "string"
      },
      "symbol": {
       "type": "string",
       "description": "Ticker, e.g. SPY"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/orchard-data-ohlcv-candles-50514c4d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from orchard-data.netlify.app](https://www.zero.xyz/host/orchard-data.netlify.app/llms.txt)
