Now absorbing v2 engine contracts — the adapter handles the schema change, dashboards never break.

Institutional risk,
in one clear view.

Your engine's numbers, in a portal your risk committee can actually read.

Open the demo One click, no signup.

The demonstration shows three views of the Meridian platform: a firm overview with $2.33bn across three client books, an interactive scenario builder applying a 2022 rate shock, and performance attribution split between allocation and selection. It also shows the engine contract switching from v1.0 to v2.0 without the dashboard changing.

Your engine already computes the risk. It arrives as a nightly file, gets pasted into a deck, and by the time the committee meets on Monday nobody can say which numbers moved or why.

Architecture

Your engine stays the source of truth.

Your payload arrives in whatever shape it already has. The adapter maps it to one internal model. Dashboards read only that.

Ingest path
v1.0 payload in flight
1Engineemits
on the wire
{ "portfolio_id": "BW-01",
"mv_usd": 1280000000,
"var_1d": 0.0186 }
2Adapternormalizes
field mapping
book.id ← portfolio_id
marketValue ← mv_usd
var1d ← var_1d
3Platformpresents
rendered
Multi-Asset Core · Briarwood Family Office
$1.28bn
1.86% VaR

The contract

A version bump should be a Tuesday, not a project.

Watch the payload shape change. The model beside it does not.

Payload shape vs internal model
live
v1.0
Engine contract in flight
4
Payload fields
0
Downstream changes
Engine payload
  • portfolio_idstring
  • positions[]array
  • mv_usdnumber
  • var_1dnumber
  • risk.var.horizonDaysnot in v1.0
Internal model
  • bookBook
  • positionsPosition[]
  • marketValueMoney
  • var1dBasis

Everything a risk committee opens on a Monday.

Exposure by asset class
live
$2,330m
Firm aggregate
$629m
Largest sleeve · Equities
27.0%
Of total exposure
Equities
$629m27.0%
Rates
$587m25.2%
Credit
$487m20.9%
Cash
$238m10.2%
FX
$205m8.8%
Other
$184m7.9%

Controls

Built to pass institutional diligence.

Every ingest, refresh and role change is recorded immutably.

Append-only audit log
live
6
Events today
0
Rows ever edited
3
Books covered
14:38:52refreshrecomputed from latest snapshot
11:20:03exportfirm risk report · PDF
09:04:41rolemember added to Credit Opportunities
09:02:15normalize51 positions · 3 books
09:02:14ingestsnapshot accepted · contract v2.0
08:58:02authsession opened · risk committee
Role-based access
Only the books a role permits
Encrypted in transit & at rest
TLS, isolated tenant data
SOC 2-ready controls
Least privilege, change logging

One platform, every kind of book.

Family offices
Multi-asset books, bespoke mandates.
Pensions
Liability-aware credit and rates.
Endowments
Macro overlays across long horizons.
RIAs
Client-ready reporting, no analytics team.

See your risk on one platform.

The demo opens on a populated firm — three books, 51 positions, normalized from an engine contract.

Meridian is a demonstration platform. Every book, client and figure in it is generated.