gabrielwang.ai ← back to the workshop
Edition 010 · interactive demo

Before the storm, shock the book on purpose.

Most small funds meet their first real stress test live. The alternative costs an afternoon: take the book — here, Edition 001's exact eight names and S$8M cash — and hit it with the scenarios that actually happen: the FX move that touches only one sleeve, the single-name gap-down, the coordinated bad week, and the redemption notice that prices at post-shock NAV. Watch the arithmetic: per-position damage, weights that move even when positions don't, limit headroom, and the cash ladder a 20% redemption forces.

Honest-AI note. Every number here is live deterministic arithmetic over the synthetic book — reprice, renormalise, test the limit, work the ladder. No Monte Carlo theatre, no fake VaR: a no-leverage equity book stresses by honest multiplication, and pretending otherwise is how risk pages lie. The AI layer, labelled: the investor/ops note drafted for each scenario (build-time here; per-incident in production).

Synthetic book No live model Runs in your browser Edition 001's book, at rest S$75.89M

Per-position impact S$, marked to the shock
Weights & the 25% limit the denominator moves too

01Weights move when prices don't

Crash one name and every other weight rises — the denominator shrank. Limits are tested by shocks to things you don't hold as much as by the thing that fell. That's why the weights panel re-renders on every scenario, not just the loser's bar.

02Redemptions price after the fall

The compound case is the one that hurts: the bad week first, then the notice. The cheque is smaller (NAV fell) but the cash ladder is worse — you're selling a weakened book into a weak market. The mitigants — cash buffer, pro-rata discipline, notice periods — are all decisions made before the storm.

03Honest arithmetic beats theatre

A no-leverage equity book doesn't need a risk engine to see its shape — it needs someone to actually run the multiplication and read the result. The expensive part was never the maths; it's the afternoon nobody schedules. This page is that afternoon.

Plain-language key (sleeve, renormalise, limit headroom, pro-rata, redemption)
Sleeve
A slice of the book grouped by something they share — here, currency (the USD names vs the SGD names).
Renormalise
Recompute weights against the new, post-shock NAV. Everything is a fraction of a moving denominator.
Limit headroom
Distance between a position's weight and the cap (25% here). Shocks eat headroom silently.
Pro-rata
Selling the same fraction of every position, so the survivors' mix is unchanged.
Redemption
An investor cashing out units at NAV. Paid in cash — which must exist or be raised.