Skip to content

SKR-35/Awesome-FCC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 

Repository files navigation

Awesome

Awesome-FCC

A curated list of Financial Crime Compliance (FCC) resources: transaction monitoring, trade surveillance, e-comms surveillance, fraud detection, case management, sanctions screening, KYC/KYB, graph analytics, datasets, regulations and more.

FCC spans AML/CFT, sanctions, AB&C, market abuse, fraud and investigative tooling. This list aims to be practical, vendor-neutral and signal-rich.

Table of Contents

Vendor / Commercial Platforms

Commercial tools are useful for discovery:

Transaction Monitoring (AML)

  • Apache Flink - Streaming engine for real-time TM pipelines.

Trade Surveillance (Market Abuse)

  • TimescaleDB - Time-series SQL for order book analytics.

E-Comms / Conduct Surveillance

Fraud Detection

Sanctions & Screening

KYC / KYB / Customer Risk

  • Great Expectations - Data quality gates for KYC feeds.

Case Management & Investigation

Graph & Link Analysis

  • NetworkX - Graph feature engineering (centrality, motifs).

  • Neo4j - Labeled-property graph DB for rings & money-mules.

  • Memgraph - Real-time graph with Cypher for streaming rings.

  • Graphistry - GPU visual analytics on alert clusters.

Graph Machine Learning

  • PyTorch Geometric - Graph neural networks for AML/fraud rings.

  • DGL (Deep Graph Library) - Scalable graph learning.

Entity Resolution & Master Data

  • Splink - Probabilistic entity resolution at scale.

  • Dedupe - Python entity resolution library.

Data Ingestion, ETL & Quality

  • Airflow - Batch orchestration for FCC pipelines.

  • Soda - Data quality testing and monitoring.

  • Pandera - Data validation for pandas pipelines.

Synthetic Data & Simulators

  • SDV (Synthetic Data Vault) - Tabular synthetic data generation for model dev.

  • Gretel / YData - Tools to generate privacy-preserving FCC datasets.

  • FCC-Synthetic-TM - Reproducible FCC synthetic data factory for transaction monitoring - customers, accounts, transactions, alerts, cases - ready for analytics & model testing.

  • Faker - Synthetic customer/KYC generation.

  • Mimesis - Synthetic profile generation.

MLOps, Monitoring & Drift Detection

  • MLflow - Model tracking, registry, experiment mgmt for FCC models.

  • Evidently AI - Data drift, concept drift, monitoring.

  • WhyLabs / whylogs - Data quality & model monitoring.

Feature Engineering & Feature Store

  • Featuretools - Automated feature engineering.

  • Feast - Feature store for reusable FCC features.

Explainability & Model Risk

  • SHAP - Local/global explanations for FCC models.

  • LIME - Local explainability for suspicious activity scoring.

  • Fairlearn - Bias/fairness monitoring.

Benchmarks & Datasets

  • IEEE-CIS Fraud - Financial transactions fraud dataset (imbalanced).

  • Elliptic Bitcoin AML - Crypto AML labels for addresses/tx.

  • PaySim - Mobile money fraud simulation dataset.

  • IBM AML Simulated Transactions Dataset

  • Kaggle Credit Card Fraud Detection

Certifications

AML / Financial Crime

Fraud

Sanctions

Audit & Risk

Books

Financial Crime & AML

  • The Laundrymen: Inside Money Laundering, the World's Third Largest Business

    • Jeffrey Robinson
  • Money Laundering: A Guide for Criminal Investigators

    • John Madinger
  • Dirty Entanglements: Corruption, Crime, and Terrorism

    • Louise I. Shelley
  • The World's Banker

    • Sebastian Mallaby

Fraud

  • Fraud Analytics Using Descriptive, Predictive, and Social Network Techniques

    • Bart Baesens
  • Financial Shenanigans

    • Howard Schilit, Jeremy Perler, Yoni Engelhart

Anti-Bribery & Corruption

  • The Foreign Corrupt Practices Act in a New Era
    • Mike Koehler

Sanctions & Compliance

  • Economic Sanctions: Theory and Practice
    • Michael P. Malloy

Investigations & Financial Intelligence

  • Financial Investigation and Forensic Accounting

    • George A. Manning
  • Forensic Analytics: Methods and Techniques for Forensic Accounting Investigations

    • Mark J. Nigrini

Network & Criminal Organizations

  • Dark Commerce: How a New Illicit Economy Is Threatening Our Future
    • Louise I. Shelley

Regulations, Standards & Typologies

About

A curated list of Financial Crime Compliance (FCC) resources: transaction monitoring, trade surveillance, e-comms surveillance, fraud detection, case management, sanctions screening, KYC/KYB, graph analytics, datasets, regulations and more.

Topics

Resources

License

Stars

4 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors