Skip to content
Research
PrimerWorkspaceResearchLedgerReferencesAbout
riskmodels.appSign in
Updates
Next filing · Form N-PORT · Q1 2026 · 4 days
Next filing · Form N-PORT · Q1 2026 · 4 daysFactor Research · Part 2 published: risk structure in 13F filings across five allocator stylesAPI Update · AOM portfolio chains — single snapshot call for multi-step analyze flowsAPI Update · POST /api/snapshot — canonical JSON portfolio snapshotPart 1 · One Position, Four BetsPart 2 · Risk Structure in 13F FilingsNext filing · Form N-PORT · Q1 2026 · 4 daysFactor Research · Part 2 published: risk structure in 13F filings across five allocator stylesAPI Update · AOM portfolio chains — single snapshot call for multi-step analyze flowsAPI Update · POST /api/snapshot — canonical JSON portfolio snapshotPart 1 · One Position, Four BetsPart 2 · Risk Structure in 13F Filings
Ledger

News

Latest updates

LedgerRSS

Filings

DueJun 1
NPORT-P

Form N-PORT · Q1 2026

4 days · period ended Mar 31, 2026.

DueAug 10
10-Q

Form 10-Q · Q2 2026

74 days · period ended Jun 30, 2026.

DueAug 14
13F-HR

Form 13F · Q2 2026

78 days · period ended Jun 30, 2026.

DueAug 31
NPORT-P

Form N-PORT · Q2 2026

95 days · period ended Jun 30, 2026.

Filing calendar

API & product

PostedMay 20
Factor Research

Part 2 published: risk structure in 13F filings across five allocator styles

Mirrored the Medium series Part 2 on riskmodels.org — market, thematic, and stock-specific risk across Berkshire, Ackman, Lone Pine, Tiger Global, and Baupost, with explicit treatment of the 45-day 13F filing lag. Multi-row L3 attribution tables and cumulative return strips render from the shared Plotly artifact pipeline.

PostedMay 1
API Update

AOM portfolio chains — single snapshot call for multi-step analyze flows

riskmodels-py 0.3.3 extends the Analysis Object Model executor to portfolio subjects: composition collapses to one POST /api/snapshot instead of per-ticker fan-out, so chains like risk_decomposition → hedge_action resolve in a single billed request. date_range_preset maps to lookback_days (mtd→21, ytd/1y→252, 3y→756, 5y→1260).

PostedApr 26
API Update

POST /api/snapshot — canonical JSON portfolio snapshot

New JSON-only portfolio snapshot endpoint (type: portfolio): L3 variance decomposition, hedge ratios, frozen-weight daily attribution strips, cumulative return and drawdown over lookback_days, and concentration-style risk_summary. Weights-only or shares-only positions; bills as portfolio-risk-snapshot ($0.25). Coexists with GET /api/snapshot/{ticker} for single-name DD assets.

PostedApr 21
API Update

POST /decompose — agent-first four-bet exposure wrapper

Agent-friendly wrapper over the metrics DAL returns four additive layers (market, sector, subsector, residual), each with er, hr, and hedge_etf, plus a top-level hedge map (ETF → dollar ratio). Same billing profile as GET /metrics/{ticker}; wired through OpenAPI, MCP schema decompose-v1, and RiskModelsClient.decompose().

All updates

Filing deadlines synced May 22, 2026

Research

Managing Equity Risk via Hierarchical Orthogonal Decomposition

Methodology, empirical studies, and the One Position, Four Bets series — hierarchical orthogonal decomposition applied to positions, 13F books, and mutual-fund panels.

Research library

The One Position, Four Bets series and empirical working papers first; shorter product and methodology notes below.

Papers

Series parts and working papers — figures, samples, and replication detail.

Part 1Jan 2026

One Position, Four Bets

Turning conviction into tradeable risk: same label, different bets across AAPL/NVDA, XOM/KMI, and MAG7.

Also on Medium

Part 2Jan 2026

Risk Structure in 13F Filings

Market, thematic, and stock-specific risk across Buffett, Ackman, Lone Pine, Tiger Global, and Baupost — and what survives the 45-day filing lag.

Also on Medium

Part 3Coming soonJan 2026

Orthogonal Decomposition

Stripping market and sector noise to isolate subsector risk.

PaperApr 2020 – Apr 2026 · 9,074 funds

Cascade Hedging and the Cost of Interpretability

Subsector ETF value, joint optimization, and executable hedge layers across 9,074 US mutual funds

Paper2019-Q3 – 2025-Q4 · 114 complexes

Who got NVDA right before it became benchmark exposure?

Early ownership, active conviction, and residual attribution in U.S. mutual-fund managers, 2019–2026

PaperApr 2019 – Jan 2026 · 1,000 funds

ERM3 Cascade-Residual Persistence and the Allocator Skill Signal

Top-decile rank persistence, active-share comparison, and tail-stratified inference across 1,000 top-AUM US mutual funds

Paper2007–2025 · 998 funds

Beyond Active Share

A within-style manager-efficiency framework powered by the ERM3 cascade

Notes

Shorter explainers on API surfaces, screening, and how to read the cascade.

NoteMarketing explainer · companion to the 275-ticker L\* study

Every Position Has a Level Too

How RiskModels picks the right hedge depth automatically, per stock, per day

NoteMarketing explainer · companion to the industry-panel endpoint

The Industry Beneath the Index

Vasicek peer-β cross-sections expose what sector ETFs paper over

NoteMarketing explainer · companion to the rankings/screen endpoint

Decile One, Not Ticker by Ticker

Server-side rank screening turns the universe into one queryable cross-section

One Position, Four Bets — arc

Part 1 — The problem. Custodial reporting obscures concentration. Four names that looked diversified drew down 50%+ together in 2022. Style factors (Growth, Value) are symptoms, not drivers — subsectors are the real unit of risk.

Part 2 — The manager. The same decomposition applied to five concentrated 13F filers: how portfolio risk partitions across market, thematic, and stock-specific layers; how active structure compounds in dollars; and what survives a realistic filing lag.

Part 3 — The attribution standard. Hierarchical orthogonalized regression: a three-level cascade (Market → Sector → Subsector) that strips embedded exposures and produces clean, additive variance attribution. No double-counting, no multicollinearity, no latent factors.

RiskModels ecosystem

Research here. Reproduce through the API. Operate in the web app.

RiskModels.org stays the credibility layer: methodology, proof, and exhibits. Product links are kept contextual so the research remains the primary object.

Research

RiskModels.org

Methodology, article series, and public exhibits for institutional review.

Read the research

API

riskmodels.app

REST API, SDKs, CLI, and MCP-ready endpoints for reproducible decomposition calls.

Open API docs

Dashboard

riskmodels.net

Web application surface for portfolio workflows, dashboards, and authenticated product use.

Open web app
Technical one-pagerDownload PDF

RiskModels.org

A research surface for hierarchical orthogonal decomposition, variance attribution, and allocator-grade risk measurement. Operational APIs and developer workflows live at riskmodels.app.

Subscribe to the Quarterly Attribution Review.

Built around the SEC disclosure cycle — see the SEC Filing Calendar for upcoming 13F / 10-K / N-PORT deadlines.

By registering, you agree to receive technical factor research and API deployment logs. RM-Registry-2026. Privacy Policy.

Sign inHomePrimerWorkspaceResearchLedgerReferencesAboutMethodology noteOne-pagerAPI docsWeb appContactStatusRSS
RiskModelsResearch/Workspace/API