Control Evidence (Sample) — Wealth & Asset Management

Policies, procedures, and workflow artifacts demonstrating operational governance for WAM AI use cases (suitability, best execution, surveillance).

MiFID II EU AI Act ISO 23894 NIST AI RMF ESMA / SEC / FCA

1) Executive Overview

Use Case: Portfolio Optimization (Anonymized)

Business Line: Discretionary Portfolio Management (UCITS/AIF)

Model Type: Hybrid quant (factor model + heuristic rules) with GenAI advisor assist

Purpose: Improve after-fee risk-adjusted returns while meeting suitability constraints.

This sample shows how RiskAI dynamically maps WAM use cases to MiFID II, the EU AI Act, ISO 23894, NIST AI RMF, and ESMA/SEC/FCA guidance, auto-generating evidence (model cards, tests, approvals) to cut review cycles from weeks to days.

2) Policy → Procedure → Workflow

Policy
Client Suitability & Appropriateness

All AI-assisted recommendations must be demonstrably suitable to the client’s profile and risk tolerance; overrides documented.

POL-07
Procedure
Run Suitability Checks

Bind client profile, product risk, and rationale; capture advisor notes and e-sign off.

PROC-07-B
Workflow
Suitability — Recommendation
  • Triggered: Pre-trade & portfolio change
  • Outputs: Suitability PDF, rationale JSON, advisor e-sign
View Evidence Snapshot

Policy
Best Execution & Conflict Management

Trading must evidence venue selection, price improvement, and conflict controls per policy.

POL-08
Procedure
Capture Execution Evidence

Archive input quotes, venue choice, outcome metrics; attach to trade.

PROC-08-A
Workflow
BestEx — Trade Binding
  • Triggered: On trade
  • Outputs: BestEx PDF, metrics JSON, conflict attest
View Evidence Snapshot

3) Controls & Evidence Table

Control ID Policy Procedure Workflow Regulatory Ref Status Evidence
POL-01 Model Risk Classification Model Tiering Tiering — Intake EU AI Act Art. 6; ISO 23894 5.3 Implemented EVID-101
POL-07 Suitability & Appropriateness Run Suitability Checks Suitability — Recommendation MiFID II Art. 25; ESMA Suitability Guidelines Implemented EVID-207
POL-08 Best Execution & Conflicts Capture Execution Evidence BestEx — Trade Binding MiFID II Art. 27; RTS 28 / best-ex policies Implemented EVID-308
POL-12 Post-Market Monitoring Monitor Drift & Incidents Monitoring — Ops EU AI Act Art. 61; NIST “Manage” Implemented EVID-512

4) Evidence Snapshots

EVID-101 — Model Register / Tiering (Intake)
Model Register

Timestamp: 2025-07-08 10:42 UTC

User: quant.lead@wam.example

Result: Tier = High Risk (Investment decisions)

Artifacts: JSON intake, owner sign-off

EVID-207 — Suitability Check (Pre-Trade)
BiasCheck (Pre‑Production)

Timestamp: 2025-07-12 09:14 UTC

User: advisor@wam.example

Result: PASS — portfolio within client risk band

Approvals: Advisor e-sign ✔; Compliance spot-check ✔

EVID-512 — Controls Assessment
Model Register

Signal: Factor drift (value tilt ↑ beyond threshold)

Action: Escalated per runbook; re-opt request opened

Outcome: CAPA logged; guardrail adjusted

5) Regulatory Mapping (Excerpt)

MiFID II / ESMA (Suitability, BestEx, Conflicts)
  • Art. 25 Suitability → POL-07 (Suitability), PROC-07-B (Checks)
  • Art. 27 Best Execution → POL-08 (BestEx), PROC-08-A (Evidence)
  • Conflicts Mgmt → BestEx attestations & surveillance



EU AI Act
  • Art. 6 Risk tiering → POL-01 (Model Register & Tiering)
  • Art.14 Human oversight → Approvals & overrides bound to artifacts
  • Art.61 Post-market monitoring → POL-12 (Monitoring — Ops)

ISO 23894 / NIST AI RMF
  • 5.3 Risk assessment; Govern–Map–Measure–Manage alignment

Appendix: Workflow Definitions

Trigger: Before recommendation or portfolio change

Inputs: Client profile (KYC, risk rating), product risk, constraints

Steps: Check fit → create rationale → advisor notes → e-sign → archive

Outputs: Suitability PDF, rationale JSON, signatures, audit log ID

Trigger: On each trade

Inputs: Quotes, venues, algos, conflict flags

Steps: Venue selection → execute → capture metrics → archive

Outputs: BestEx PDF, metrics JSON, conflict attest, audit log ID

Trigger: Scheduled & real-time

Signals: Drift (factors/risk), bias, data quality, conflicts, incidents

Outputs: Alerts, incident record, CAPA, audit log ID