Oaktree Funding
RiskCore — Hedge DashboardLocked pipeline · mark-to-market · hedge reconciliation
● Preview↑ Upload MCM☷ Bid Tape⏲ Bid History
Overview 136
Pipeline Deltas
Coverage & Expiry
Market
⚗ Simulation Lab

Mark-to-Market — run on the pipeline

Snapshot: 06/18/2026 MTM report. Computes each loan’s delta from lock (the snapshot’s best-efforts mark − investor lock price) — this is arithmetic on the loaded marks, not a live re-pricing. When the best-execution pricer (T085) is fed the daily SharePoint rate sheet, this button re-prices every loan and the WA Price recomputes per loan; until then the WA Price stays pegged to the report’s all-in figure. Ineligible loans flag RED.

Pipeline funnel

Active locked loans by current stage, by dollar volume. Filtered by the channel selector.

P&L bridge

Expected pipeline revenue, plus each hedge sleeve, to net position P&L.

Channel × stage matrix

Loan count and locked volume at every stage, for all three MeridianLink channels.

Active hedges

Desk-level overlay — TBA shorts sized to the book plus asymmetric option protection. Selecting a channel attributes them pro-rata by locked $.

TBA shorts mark at sold-price vs current price (a true current gain/loss). For options, Strike / entry vs Underlying / now drives moneyness; ITM shows intrinsic value. The MTM $ column is the source report’s figure — a true option mark (premium + time value via Black-76 on the live feed) replaces it once deployed. Values are as of the loaded snapshot, not live-ticking until the market feed is wired.

Loan-level marks

Every active lock with its current best-efforts mark and margin — the MCT "Derivative Asset MTM" view. Sortable; filterable.

⚠ feed pending

Truly (Fix & Flip / Advantage)

Truly originates in Nexus, not MeridianLink, so it is not in this MTM export. It wires into this same dashboard through the RiskCore Nexus connector (NEXUS_TRULY) — shown as a distinct channel so the board is complete the moment that feed is live. No figures shown until real data arrives.

How the marks are built

Loan margin = current best-efforts price − broker rate-lock price, × loan amount.
Hedge MTM = trade price − current price on each open TBA short and option.
Net P&L = expected pipeline revenue + net hedge MTM.
Channel from loan number: 2 / 3 → Wholesale, 5 → Correspondent, 7 → Retail.

WholesaleCorrespondentRetailTruly (pending)

Pipeline deltas —

Day-over-day (and intraday) change report — the MCT "Hedged / BE Pipeline Deltas". The current 2026-06-18 pipeline (136 locks) is compared automatically against the most recent stored snapshot. Each time you open this dashboard it remembers that day's pipeline, so after the first one you never need to load a file — tomorrow's report just shows the delta on its own.

files are parsed in your browser — nothing is uploaded.
⚠ this browser blocks local storage (often when opened over a network drive) — snapshots won't persist between sessions; use Import to compare.
No earlier snapshot stored yet — history starts now
This 2026-06-18 pipeline has been saved. Open tomorrow's report and the delta appears automatically. To see one right now, drop a prior Mark to Market export here (or click) to back-fill history.

Live, hands-off intraday deltas (no stored file at all) come with the production build (T077) once it reads hedge.position_snapshot directly — every mark is already time-stamped in the database.

Coverage & expiry — option & TBA roll watch

Every hedge position with its expiry / settlement, days remaining, and the date by which it must be rolled or replaced. Days count from today. Option strikes & expiries verified against the MCM 11:08 AM risk report (all options expire 8/21/2026). When your own options strategy is running, this tab is your coverage-gap alarm — it tells you when downside protection lapses and new coverage is needed.

protection puts $8.0M (TY @110 · FV @107) · calls $10.0M · TBA shorts roll 7/13 → 8/13 → 9/14

Expiry timeline

Notional by expiry / roll date — gold = within the alert horizon, red = inside the roll-lead window or expired.

All hedge positions

Market pricing

The marks behind the hedge book — live FNMA TBA now, treasury options historical (live arrives with the expanded Barchart account). Feeds the marking engine, coverage, and the Simulation Lab.

FNMA30 TBA grid ● Live

UMBS30 coupon stack — price, roll, vol, hedge ratio. Marks the FNMA30 TBA shorts intraday (source: MBSQuoteline).

Treasury curve

5 / 10 / 30-year for context.

Treasury options

⚗ Simulation Lab — Ask the Crystal Ball (Opus 4.8)

Recommendations follow the RiskCore strategy: ZF (5-yr) holding-period delta hedge sized by β·DV01 + an asymmetric option (put) overlay for downside — replacing MCM’s oversized FNMA30 short. Non-agency migrates off UMBS onto options.

Runs on the loan data already in the system — live from the Azure database. Ask in plain English, or run a scenario / Monte Carlo; the analyst executes the real engine on the current book and explains the result. Nothing to install, nothing to upload.

Instrument
Structure
Notional $
Tick the box and every button below re-runs with this hedge added so you see the before/after.

🎯 Hedge guidance — what to add

Sizes the security amount to add or lift, against the current pipeline and standing coverage.

📤 Loan sale — pair-off advisor

“I’m selling these loans — which trades do I pair out of?” Paste loan numbers (or a dollar total).

🎲

What-if scenarios

Fed hike/cut, vol spikes, rate shocks, pull-through — on the live book, instantly.

🎯

Monte Carlo

Thousands of paths calibrated to real vol — odds of missing 102.50, VaR, expected shortfall.

📈

Backtest new theories

Replay a new strategy over Barchart historical futures + options you already subscribe to.

🔮

The Crystal Ball

Plain-English questions → the Opus 4.8 analyst runs the real engine server-side and explains the result — never makes up a number.

Coverage-aware

Knows your option expiries & rolls, so simulated coverage gaps surface here too.

📊

One app, one place

Dashboard, deltas, coverage, and the lab are the same online service — the lab’s book is this pipeline.

How the data works

Live from the Azure database. Dashboard, deltas, coverage, and the lab all read the same RiskCore database server-side — no files, no local apps. The header shows Live when connected.
New loan data is retained for 3 years. Every ingested report run is kept as a timestamped snapshot, so backtests and deltas reach across the whole history automatically.
Uploads are historical-only. File import back-fills the last ~12 months the system never captured (pre-RiskCore). Going forward nothing is uploaded — the system keeps it.
Barchart historical (futures + options, already subscribed) is the backtest spine; live option data wires in as the non-agency book moves off UMBS onto options.
Oaktree Funding · RiskCore — loading live snapshot…