Overview
Anti-Money Laundering (AML) and Know Your Customer (KYC) compliance workflow. Sanctions screening, PEP detection, transaction monitoring, suspicious activity reporting (SAR), and OFAC compliance.
Overview
AML/KYC compliance covers sanctions screening, PEP detection, transaction monitoring, currency transaction reports (CTR), suspicious activity reports (SAR), and OFAC compliance. Essential for fintech, banking, and payment applications handling regulated financial transactions.
Installation
uv pip install requests # for sanctions API integration
Screening Rules
THRESHOLDS = {"ctr": 10000, "structuring_lookback": 5000}
HIGH_RISK_COUNTRIES = {"IR", "KP", "SY", "CU", "MM"}
def screen_tx(tx):
alerts = []
if tx.amount >= THRESHOLDS["ctr"]:
alerts.append("CTR required — cash transaction over $10k")
if tx.country in HIGH_RISK_COUNTRIES:
alerts.append("OFAC sanctioned jurisdiction — enhanced due diligence")
if tx.is_pep:
alerts.append("PEP flagged — enhanced monitoring")
return alerts
References
No additional documents ship with this skill.
Related Skills
Capital Call Notice
Drafts U.S. capital call notices for PE, VC, or fund-managed LLCs aligned to LPA/operating agreement procedures and side letters. Use when drafting a…
TRID CD Tolerance Reference
Guides the agent through TRID tolerance compliance under 12 CFR § 1026.19(e)(3), comparing Closing Disclosure fees to Loan Estimate fees across zero,…
CIP Policy Drafting
Drafts a U.S. Customer Identification Program (CIP) policy compliant with USA PATRIOT Act Section 326 and 31 CFR 1020.220. Covers identity collection…
Closing Disclosure
Drafts and reviews TRID-compliant U.S. residential Closing Disclosures, assembling all five pages of CFPB Form H-25, comparing to Loan Estimates, cla…
Closing Disclosure Timing Reference
Provides TRID Closing Disclosure timing compliance rules under 12 CFR § 1026.19(f). Covers the three-business-day receipt rule, dual business-day def…