RiskModels Mutual Fund
riskmodels_get_fundRetrieve a US mutual fund's profile, return decomposition, ETF hedge ratios, style-box ranks, and optional holdings by fund ID.
Instructions
Use when you want a US mutual fund's profile, return decomposition, hedge ratios and style-box ranks, and optionally its full holdings. Not for finding the bw_fund_id (use riskmodels_search) or comparing the fund with a benchmark (use riskmodels_get_benchmark_fit). Returns { snapshot, holdings }: snapshot from GET /funds/snapshot/{bw_fund_id} (registry details, latest return decomposition and diagnostics, top 25 holdings, L1/L2/L3 ETF hedge ratios, a 12-month portfolio time series and the fund's rank within its style box on each ranked metric); holdings, only when holdings_limit is set, from GET /funds/{bw_fund_id}/holdings (latest filed SEC N-PORT report, ranked by absolute market value, signed weights, long/short/net/gross totals and ticker coverage). Holdings follow the latest N-PORT filing; metrics use end-of-day prices. Price: $0.05, plus $0.02 when holdings are requested.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bw_fund_id | Yes | Fund id, e.g. BW-FUND-S000019457 | |
| holdings_limit | No | Also return up to N holdings, integer 1-5000, e.g. 100; 5000 returns the whole book (default: no holdings) |