Funds

Get the daily prices for a fund security

Changed on

Returns the daily prices of one exchange-traded fund security (open, close and volume), most recent first, adjusted for splits. Send one identifier: ticker (with exchange or micCode for a ticker funds on several exchanges share), isin, cusip, secClassId or a security fscl. Prices belong to a security, not a fund; one that trades on no exchange, such as a mutual fund class, or whose prices are not collected yet returns 404.

get/v1/fund/prices

Request

  • Base URL
    https://api.fiscal.ai (the document declares no server; this is the origin it was published from)
  • URL
    https://api.fiscal.ai/v1/fund/prices
  • Auth
    API key in query parameter apiKey

Query parameters

apiKeystring

API Key (alternatively send via X-Api-Key header)

fsclstring

Fiscal.ai security identifier (FSCLK…); prices belong to a security, not a fund

Example:FSCLK3VAV5RNC829
tickerstring

Ticker of the security

Example:SPY
exchangestring

Exchange code the ticker trades on, as the company endpoints name it (NYSEARCA, NASDAQ, XCBO, TSX); use with ticker

micCodestring

MIC of the exchange the ticker trades on, operating or segment (XNYS or ARCX for NYSE Arca, XTSE); use with ticker

cusipstring

Requires CUSIP/ISIN license. CUSIP of the security

Example:78462F103
isinstring

Requires CUSIP/ISIN license. ISIN of the security

Example:US78462F1030
secClassIdstring

SEC class id

Example:C000218847
startDatestring

Filter prices from this date onwards (YYYY-MM-DD format)

Example:2024-01-01
endDatestring

Filter prices up to and including this date (YYYY-MM-DD format)

Example:2024-12-31
latestboolean

If true, returns only the most recent price

Response

Daily prices, with the identity of the security they belong to

fundFiscalIdentifierstring required

Fiscal.ai identifier of the fund.

securityFiscalIdentifierstring required

Fiscal.ai identifier of the security these prices belong to.

tickerstring nullable required

Ticker of the security these prices belong to.

shareClassNamestring nullable required

Name of the share class these prices belong to.

exchangeCodestring nullable required

Exchange the security trades on, as the company endpoints name it.

operatingMicstring nullable required

Operating MIC of the exchange the security trades on (XNYS for NYSE Arca), as the company endpoints serve it.

segmentMicstring nullable required

Segment MIC of the market the security trades on (ARCX for NYSE Arca), as the company endpoints serve it.

tradingCurrencystring nullable required

Currency the prices are quoted in.

tradingStatus'active' | 'delisted' | 'pre_ipo' | 'suspended' | 'null' nullable required

Trading status of the security, as /v3/company/stock-prices serves a listing's: active while it is in the funds list, else null; values may be added.

Example response

{
  "fundFiscalIdentifier": "FSCLF9BRU9RDB536",
  "securityFiscalIdentifier": "FSCLK3VAV5RNC829",
  "ticker": "SPY",
  "shareClassName": "State Street SPDR S&P 500 ETF Trust",
  "exchangeCode": "NYSEARCA",
  "operatingMic": "XNYS",
  "segmentMic": "ARCX",
  "tradingCurrency": "USD",
  "tradingStatus": "active",
  "prices": [
    {
      "date": "2026-08-10",
      "openPrice": 772.61,
      "closePrice": 773.03,
      "volume": 38470995
    }
  ]
}

Changes