A curated list of tools, datasets and resources for financial crime compliance, AML, fraud, sanctions, KYC and surveillance.
-
Updated
Oct 24, 2026 - Python
A curated list of tools, datasets and resources for financial crime compliance, AML, fraud, sanctions, KYC and surveillance.
AFiCATo - Anti Financial Crimes Analysis Tools
⚖️ An OWL ontology to define terms from EU company law that are relevant for cross-border mobility of EU companies.
Reproducible synthetic financial crime data generator for transaction monitoring - customers, accounts, transactions and alerts, ready for analytics and model testing.
AML triage prototype - This is a small Python prototype demonstrating how transaction monitoring alerts can be risk-scored and summarised for investigator review.
Graph neural network system that detects money laundering, fraud patterns, and security threats in blockchain transactions and smart contracts.
SQL project detecting AML fraud patterns (structuring, layering, rule evaluation) using a normalized schema and window functions
Cash smurfing (structuring) detector for TM datasets - scans SQLite for sub-threshold CASH/ATM bursts and writes clusters + optional alerts.
Financial Crime Intelligence & Risk Analytics portfolio integrating AML, fraud, sanctions, KYC/EDD, SQL, Python, Tableau, and Streamlit
Customer segmentation for transaction monitoring (FCC synthetic DB). Feature extraction → k-sweep → K-Means → PCA report → grouped permutation importance (sklearn). Reproducible CLI, SQLite-backed.
Real-time Bitcoin fraud analytics: watch a wallet, get alerted when funds move, trace the flow through a network graph
To associate your repository with the financial-crime-prevention topic, visit your repo's landing page and select "manage topics."