STATIC DEMO — built from real Allium data as a demonstration of the spec'd design; not a live, production, or Ondo-reviewed dashboard

Net-new build. execution_cost_bps = side_sign × (effective_price − reference_price_at_trade) / reference_price_at_trade × 10000. Positive always = worse than benchmark. All headline figures notional-weighted; median and p90 always shown alongside.

GLOBAL CONTROLS · PERSIST ACROSS ALL PAGES
Underlying ticker Issuer Chain Venue (AMM / RFQ / CEX) Trade size bucket Time range Grain: Hourly | Daily Market session
REAL, WITHOUT THE EXTERNAL BENCHMARK — AMM price impact + fee don't need reference_price_at_trade
Loading real numbers…
VW execution cost (bps)
Median execution cost (bps)
P90 execution cost (bps)
% of volume filled inside 10bps
Median price impact, Uniswap/Robinhood (bps)

Execution cost over time

FLAGGED — NEED REFERENCE PRICEtimeseries
shaded band = p25–p75
VW cost (bps)DATA NEEDblocked on reference_price_at_trade — see Page 6, candidate foundtime (hourly)
AMM RFQ CEX (pending)

Cost distribution

FLAGGED — NEEDdistribution
AMM
DATA NEED
RFQ
DATA NEED
CEX*
DATA NEED
per-trade execution cost (bps), binned, faceted by venue type — blocked on reference_price_at_trade for AMM/RFQ; CEX rows additionally pending CCData

Cost by venue

leaderboard
VenueVenue TypeNotionalVW Cost (bps)Median P90Fee ComponentPrice-Impact ComponentSpread Component
Not loaded yet

Cost by size bucket

matrix
cell = median AMM price impact (bps) vs pool's own pre-trade price — real, Uniswap/Robinhood only. VW execution cost vs external benchmark is still blocked for every row.

Cost vs trade size

FLAGGED — NEED REFERENCE PRICEscatter
cost (bps)DATA NEEDsame blocker — real price-impact-vs-size data exists per size bucket above; VW cost overlay needs the benchmarktrade notional (log USD)
AMM RFQ fitted line per venue

Cost decomposition

FLAGGED — NEED REFERENCE PRICEstacked_area
bpsDATA NEEDfee is real (see venue leaderboard); spread + price impact split needs the benchmarktime (hourly)
fee spread price impact

Best-venue analysis

FLAGGED — NEED REFERENCE PRICEmatrix
AMM v1AMM v2AMM v3RFQ 1RFQ 2CEX*
<$1k
$1k–10k
$10k–100k
$100k+
cell = % of trades where that venue was cheapest for that size — needs VW cost per venue, same blocker; RFQ/CEX columns additionally need those pipelines
P3 · all headline figures notional-weighted · median and p90 published alongside
AMM: simulate pool state at prior block → price impact + fee; residual = slippage / MEV.
RFQ: counterfactual replay vs deepest CLOB (pre-CEX: deepest AMM) at same timestamp → surfaced as rfq_vs_clob_bps, never blended into book-walked slippage.
VENUE TYPE IS A FIRST-CLASS DIMENSION ON EVERY VISUAL ON THIS PAGE — AN AMM PRICE-IMPACT FIGURE AND AN RFQ COUNTERFACTUAL FIGURE MUST NEVER SHARE AN UNLABELLED COLUMN