Funds

Composed cohort snapshot (JSON)

Composed JSON snapshot for a 9-box style cell — the differentiated wedge vs Morningstar. Bundles cohort metrics (EW + MV) + top-25 cohort holdings (MV) + 12-month cohort portfolio history (both weightings) + top-10 funds in cell (by 12-month gross return) + top-15 symbols in cell (by current weight, MV).

Matching server-rendered PDF is /api/funds/style/{slug}/snapshot.pdf (Stage D.2.d, ✅ shipped).

get/funds/style/{slug}/snapshot

Request

  • Base URL: https://riskmodels.app/api
  • URL: https://riskmodels.app/api/funds/style/{slug}/snapshot
  • Auth: HTTP bearer

Path parameters

slug'large-value' | 'large-blend' | 'large-growth' | 'mid-value' | 'mid-blend' | 'mid-growth' | 'small-value' | 'small-blend' | 'small-growth' required

Response

Composed cohort snapshot.

equity_style_9boxstring required
slugstring required
report_datestring date required
filing_date_maxstring date nullable
n_funds_in_cellinteger nullable

Example response

{
  "portfolio_history": {
    "lookback_months": 12,
    "rows": [
      {
        "teo": "2026-04-30"
      }
    ]
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.