Chart-ready fund performance data over time from SEC N-CSR filings.
Use series for absolute values (Net Assets, Holdings Count)
and rates for percentage metrics (1-Year Return, Expense Ratio, Turnover Rate).
Periods are sorted ascending for direct charting. Historical depth depends on subscription tier.
symbol string optional Fund ticker symbol (ETF or mutual fund). Identify the entity by exactly one of: symbol, cik, cusip, composite_figi, or share_class_figi. At least one is required.
cik integer optional SEC Central Index Key (CIK).
cusip string optional CUSIP identifier (9 characters).
composite_figi string optional Composite OpenFIGI identifier.
share_class_figi string optional Share-class OpenFIGI identifier.
curl 'https://api.stockfit.io/v1/api/fund/chart/performance?symbol=SPY&cik=884394&composite_figi=BBG000BDTBL9' \
-H 'Authorization: Bearer YOUR_API_TOKEN'Series-oriented chart data with periods sorted ascending
periods array of string Period end dates sorted ascending
series array of object Absolute value series: Net Assets (USD) and Holdings Count
name string data array of number | null rates array of object Percentage metrics: 1-Year Return (%), Expense Ratio (%), Turnover Rate (%)
name string data array of number | null {
"periods": [
"2023-09-30",
"2024-03-31",
"2024-09-30",
"2025-03-31"
],
"series": [
{
"name": "Net Assets",
"data": [
600000000000,
650000000000,
680000000000,
712072540255
]
}
],
"rates": [
{
"name": "1-Year Return",
"data": [
20.15,
28.34,
32.1,
35.72
]
}
]
}Symbol not found or not a fund (ETF or mutual fund)
error string Human-readable error message
{}Feature not available on current plan
error string Human-readable error message
{}