Core layerWealth stack

Mandate

Portfolios that stay inside the lines.

Pre-trade and post-trade compliance, drift monitoring and rebalance generation across every mandate you run, with the reasoning for each proposed trade written out.

Pre-trade

Constraint testing

All

Mandates monitored

Audit

Ready evidence

Play the demo ↓
00Playable demo

Worked example

Pre-trade check — 214 portfolios

IMAs and mandates parsed, live holdings, UCITS + client-specific rules

Portfolios

214 (£38B)

Rule sources

UCITS, 214 IMAs, 26 client overlays

Proposed trade

Sell £120M Name X, buy £120M Name Y

Check

Pre-trade, all accounts

Run log

  1. Parse the mandates

    214 IMAs read into machine-checkable rules — including 41 written only in prose.

  2. Apply the regulation

    UCITS concentration, liquidity and eligibility layered above client rules.

  3. Test the trade

    Proposed basket tested against every account before anything is sent.

  4. Find the compliant path

    Blocked accounts re-solved for a version of the trade that fits.

  5. Write the evidence

    Every check, pass and fail recorded with the rule text that produced it.

Output

Press run to work this example end to end. Everything below is produced from the input above — sample data, real output shape: trade lists, breach reports, compliance evidence.

01What it does
01

Pre-trade guardrails

Mandate, regulatory and ESG constraints tested before the order leaves the desk.

02

Rebalance engine

Tax-, cost- and liquidity-aware trade lists generated per portfolio.

03

Breach forensics

Root-cause explanation for every exception, ready for the compliance file.

02Inputs and outputs

Takes in

  • IMAs and mandates
  • Holdings
  • Regulatory rules

Hands back

  • Trade lists
  • Breach reports
  • Compliance evidence