Skip to main content

Daily NAV Unadjusted

Retrieve historical Net Asset Value (NAV) data for mutual funds.

GET/3.0/funds/nav

Description

This endpoint provides historical Net Asset Value (NAV) data for mutual funds. NAV represents the per-unit value of a mutual fund and is calculated by dividing the fund's total assets minus liabilities by the number of outstanding units.

Request

Authentication

  • Type: Bearer Token
  • Required: Yes

Parameters

NameTypeRequiredDescriptionExample
fund_idstringNoFilter by specific fund IDFUND123
datestring (date)NoSpecific date to retrieve NAV (YYYY-MM-DD)2024-01-15
fromstring (date)NoStart date for date range (YYYY-MM-DD)2024-01-01
tostring (date)NoEnd date for date range (YYYY-MM-DD)2024-01-15

Note: At least one parameter must be provided (fund_id, date, or both from and to).

Response

Success Response (200)

{
"status": "ok",
"message": "",
"data": [
{
"date": "2024-01-15",
"fund_id": "FUND123",
"nav": 125.45
},
{
"date": "2024-01-14",
"fund_id": "FUND123",
"nav": 124.89
}
]
}

Response Fields

FieldTypeDescription
datestringNAV date (YYYY-MM-DD)
fund_idstringUnique identifier of the fund
navnumberNet Asset Value per unit

Error Responses

For detailed Common Error responses, see the Error Handling.

No Params Specified (200)

{
"status": "error",
"message": "No `param` specified"
}

Examples

Get NAV for Specific Fund and Date

curl -X GET "https://csapis.com/3.0/funds/nav?fund_id=FUND123&date=2024-01-15" \
-H "Authorization: Bearer YOUR_API_TOKEN"

Use Cases

  • Performance Tracking: Monitor fund performance over time
  • Portfolio Valuation: Calculate investment values at different points
  • Historical Analysis: Analyze fund performance trends
  • Reporting: Generate performance reports for investors
  • Benchmarking: Compare fund performance against benchmarks