Fund Manager Data
Fund Manager Data
Documentation
API Overview
This API provides core fund manager data query services based on fund codes. Callers can retrieve the start date of a manager's tenure (gmtCreate) and the cumulative gain/loss (gmtGrowth) during their term for a specified fund, helping to quickly assess the fund manager's historical performance.
Use Cases
- Financial Terminal Display: Supplement fund detail pages with performance fluctuation data during the manager's tenure.
- Investment Research Data Analysis: Batch retrieve manager tenure duration and return performance for multiple funds for comparative analysis.
- Robo-Advisor Systems: Serve as a factor to help assess fund management stability and historical return capabilities.
Request and Response Details
- Request Method: POST
- Core Parameters:
fundCode(string, required), the standard 6-digit fund code. - Response Result: JSON array, containing the following key fields:
fundName: Full fund namegmtCreate: Manager's start date (format: YYYY-MM-DD)gmtGrowth: Gain/loss percentage during tenure (Note: Frontend display requires adding a '%' symbol)fundCode: The fund code returned
Integration Suggestions
- Data Precision Handling: The returned
gmtGrowthis a floating-point number; it is recommended to retain two decimal places and format it for display on the frontend or business layer. - Error Handling: If an invalid fund code is provided, please check the response status code and provide a user-friendly prompt, avoiding direct exposure of raw error messages.
- Caching Strategy: Fund manager changes are infrequent; it is recommended to cache query results appropriately (e.g., 24 hours) to reduce API call frequency and improve response speed.
Integration Examples
Includes ready-to-use Shell, Python, Go, Java, and PHP examples for direct integration.
Request Example
{
"fundCode": "基金代码"
}Response Example
[
{
"fundCode": "004936",
"gmtGrowth": -39.8128,
"fundName": "中航混改精选混合A",
"gmtCreate": "2023-03-30"
}
]Request Fields
The fields below are derived from example JSON for integration reference only.
| Path | Type | Sample |
|---|---|---|
| type | string | object |
| properties | object | {...} |
| properties.fundCode | object | {...} |
| properties.fundCode.type | string | string |
| properties.fundCode.description | string | 基金代码 |
| required | array | "fundCode" |
| required[] | string | fundCode |
Response Fields
The fields below are derived from example JSON for integration reference only.
| Path | Type | Sample |
|---|---|---|
| type | string | array |
| items | object | {...} |
| items.type | string | object |
| items.properties | object | {...} |
| example | array | {"fundCode":"004936","gmtGrowth":-39.8128,"fundName":"中航混改精选混合A","gmtCreate":"2023-03-30"} |
| example[] | object | {...} |
| example[].fundCode | string | 004936 |