prices

Daily price bars

End-of-day OHLC, volume and delivery percent for one stock, back-adjusted for splits and bonuses (not dividends), from 1996 for the oldest listings. Includes special weekend and Muhurat sessions. Sessions with no verified bar are omitted: a stored bar that exactly repeats the previous session's OHLC and volume with no delivery figure is a copy, not a print (2,000+ stocks on 2025-07-16, smaller clusters through Feb 2026), and is not served. Defaults to the last 365 days; filter with from/to (at most 5 years per request), pages by date. A session's bars arrive in two passes: most NSE stocks the same evening (~19:00 IST), the rest by the next afternoon. Many BSE-only listings have no bars after March 2026. To rebuild as-printed prices, use /v1/stocks/{symbol}/corporate-adjustments.

get/v1/stocks/{symbol}/prices/daily

Request

  • Base URL: https://api.tapetide.com
  • URL: https://api.tapetide.com/v1/stocks/{symbol}/prices/daily
  • Auth: HTTP bearer

Path parameters

symbolstring required

Stock symbol, e.g. "RELIANCE". Percent-encode "&" (M%26M).

Query parameters

fromstring

Earliest date (inclusive). Default: 365 days before to.

tostring

Latest date (inclusive). Default: today (IST).

order'asc' | 'desc'

Sort direction by date.

limitinteger

Items per page (default 250, max 5000). Values over the max are rejected, never clamped.

cursorstring

Opaque cursor from meta.next_cursor of the previous page.

Response

OK. Costs one request unit.

Example response

{
  "data": [
    {
      "date": "2026-10-14",
      "open": 1167.1,
      "high": 1178.9,
      "low": 1162,
      "close": 1175.4,
      "volume": 9876543,
      "delivery_pct": 52.31
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.