Fund type and share-class fees
fund_profileReturn a fund's type from its latest Form N-CEN (ETF, index, money market, interval, fund of funds...), closed-end fees and tracking difference where filed, and every share class with its prospectus fee table (expense ratio, management fee, 12b-1, waivers) as fractions of net assets (0.0003 is 0.03 percent). Give a series id (S000002839) or a class ticker (VOO). Use it when asked what kind of fund this is or what it charges.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"fund": "VOO"
},
"name": "fund_profile"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fund | Yes | Series id or share-class ticker. | |
| as_of | No | Knowledge date or timestamp (YYYY-MM-DD or RFC 3339). The answer is what FinancialMD knew at that instant: only facts whose known interval contains as_of. Omit for the current view. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | { fund { series_id, name, kind }, matched_class, census { flags, management_fee, net_operating_expenses, tracking_difference }, classes: [{ ticker, expense_ratio, expense_ratio_basis, fees }] } | |
| meta | No | Request metadata: request_id, as_of, company resolution, coverage, pipeline_version, licence, terms, proof_base. | |
| error | No | Present only on isError results: the API error code and message plus remedy hints. |