aml-compliance

Par mkurman · zorai

Flux de travail de conformité anti-blanchiment d'argent (AML) et de connaissance client (KYC). Contrôle des sanctions, détection des personnes politiquement exposées (PEP), surveillance des transactions, déclaration d'activités suspectes (SAR) et conformité OFAC.

npx skills add https://github.com/mkurman/zorai --skill aml-compliance

Aperçu

La conformité AML/KYC couvre le dépistage des sanctions, la détection des personnalités politiquement exposées (PPE), la surveillance des transactions, les rapports de transactions en espèces (CTR), les rapports d'activités suspectes (SAR) et la conformité OFAC. Essentiels pour les applications fintech, bancaires et de paiement traitant des transactions financières réglementées.

Installation

uv pip install requests  # for sanctions API integration

Règles de dépistage

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

Références

Skills similaires