---
title: "List equity price ticks"
method: GET
path: "/v3/equity/{symbol}/prices"
tags: ["v3 - Equity"]
---

# List equity price ticks

`GET /v3/equity/{symbol}/prices`

Latest-first cursor-paginated raw price ticks for the underlying symbol (RTDS feed).

## Path parameters

- `symbol` 'spx' | 'spx-open' | 'spy' | 'wti' | 'xauusd', required

## Query parameters

- `start_time` string
- `end_time` string
- `limit` integer
- `cursor` string

## Response `200`

Successful response

- V3EquityPricesListResponse
  - `data` V3EquityPrice[], required
    - `id` integer, required
    - `symbol` string, required
    - `price` number, required
    - `source_ts` string, date-time, required — Timestamp from the upstream feed.
    - `received_ts` string, date-time, required — Timestamp this worker received the tick.
  - `pagination` V3Pagination, required — Cursor pagination metadata. `total_count` is omitted unless `?include_count=true` is passed.
    - `next_cursor` string, nullable — Opaque cursor; pass back as `?cursor=` to fetch the next page
    - `has_more` boolean, required
    - `limit` integer, required
    - `count` integer, required — Number of items in this page
    - `total_count` integer, nullable — Only set when ?include_count=true (expensive)
  - `meta` V3Meta, required — Per-response metadata included on every v3 response.
    - `request_id` string, required
    - `timestamp` string, date-time, required

## Other responses

- `402` — Plan upgrade required
- `403` — Symbol not in the caller's plan or fixed 31-day equity history limit exceeded

---

[API](https://skmtc.dev/polybacktest/apis/polybacktest-api.md) · [All operations](https://skmtc.dev/polybacktest/apis/polybacktest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/polybacktest/polybacktest-api/revisions/262c9a5e60e4/schema)
