Post Oak Labs Showcase · #11 of 33 AML Transaction Monitoring Rule Builder
🔒 All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only.
Demo #11 · AML · Transaction Monitoring · RegTech + BaaS Hubs
Six rule families FP/TP modeled live AP2 ruleset mandate · @ainumbers.co/tm-ruleset-v1

Build a TM ruleset. See the false-positive cost before you ship it.

Configure threshold and behavioural transaction-monitoring rules across six families — velocity, structuring, geographic anomaly, behavioural, sanctions-adjacency and counterparty network. Each rule is modeled against a synthetic 100,000-transaction population so you can see the true-positive / false-positive trade-off before the ruleset hits production. Export the whole stack as an AP2 v1.0 mandate that an agentic payment runtime can enforce.

Zero PII · Client-side Synthetic population — illustrative, not predictive of your book Last Reviewed · 2026-05-13
BSA · FinCEN · FATF — why this matters

U.S. BSA 31 CFR §1020.210 requires every covered institution to have a risk-based AML programme that includes a transaction-monitoring function. FinCEN's 2026 AML/CFT Priorities name corruption, cyber-enabled crime, fraud, transnational crime, drug trafficking, human trafficking and proliferation finance — TM rules are how each one becomes detectable. The EU AML Single Rulebook (Regulation 2024/1624) harmonises the equivalent obligation across member states from 2027.

Sources: 31 CFR §1020.210 · FinCEN AML/CFT National Priorities · EU 2024/1624 (AMLR) · FATF R.10–R.21
§1 · Rule Library — / 6 active

Compose the ruleset

Toggle rules on/off and adjust thresholds. The synthetic population (§2) refreshes the per-rule alert volume and precision in real time. Each rule emits its own clause in the AP2 mandate.

§2 · Synthetic Population 100,000 transactions / day

Base rate & population mix

A realistic suspicious-activity base rate sits around 0.1%–0.5% of total daily transactions for a mid-sized institution. Move the slider to stress-test your ruleset against books with different illicit-activity prevalence.

Base rate of truly suspicious transactions Per-1000-transaction prevalence of activity a SAR would be filed on.
3.0
Analyst time per alert (minutes) Used to estimate full-time-equivalent analyst load for the chosen ruleset.
12
§3 · Modeled Outcomes Live FP/TP simulator

Ruleset performance

Combining all active rules (deduplicated alerts on the same tx): per-day true positives, false positives, missed suspicious activity, and the analyst workload required to clear the queue.

True positives / day
False positives / day
Precision
TP / (TP + FP)
Recall
TP / (TP + missed)
True positives False positives Missed suspicious Cleared (not flagged)

Analyst load:

§4 · Mandate Preview @ainumbers.co/tm-ruleset-v1

AP2 output

The chosen ruleset, the calibration metrics, and an MCP tool definition the agent can use to score a candidate transaction.

AP2 v1.0 · valid · @ainumbers.co/tm-ruleset-v1
RegTech

Turning a compliance clock into an operating plan?

We help institutions operationalize obligations like DORA, MiCA, the EU AI Act, CFPB §1033 and AML — past the checklist and into production. Tell us what's on your enforcement calendar.

Talk to our team →
Post Oak Labs · production deployments in the Caribbean & South Asia · works with a limited number of institutions at a time
Exported