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.
- Vendor / Commercial Platforms
- Transaction Monitoring (AML)
- Trade Surveillance (Market Abuse)
- E-Comms / Conduct Surveillance
- Fraud Detection
- Sanctions & Screening
- KYC / KYB / Customer Risk
- Case Management & Investigation
- Graph & Link Analysis
- Graph Machine Learning
- Entity Resolution & Master Data
- Data Ingestion, ETL & Quality
- Synthetic Data & Simulators
- MLOps, Monitoring & Drift Detection
- Feature Engineering & Feature Store
- Explainability & Model Risk
- Benchmarks & Datasets
- Certifications
- Books
- Documentaries, Movies & TV Series
- Typologies
- Regulations & Standards
Commercial tools are useful for discovery:
-
Oracle Financial Crime and Compliance Management (FCCM) Solutions - Enterprise AML transaction monitoring/Mantas & case mgmt.
-
NICE Actimize - Cross-domain FCC suite (AML, fraud, trade/e-comms).
-
SAS AML / Fraud - Analytics-driven FCC platform.
-
SymphonyAI NetReveal - AML, fraud and KYC risk.
-
Quantexa - Entity resolution & network analytics.
-
Featurespace - Adaptive behavioral fraud analytics.
-
Behavox / Shield / Smarsh - E-comms surveillance stacks.
-
Solidus / ACA / QuestDB - Trade surveillance.
-
Elliptic - Wallet & transaction screening for AML compliance
- Apache Flink - Streaming engine for real-time TM pipelines.
-
TimescaleDB - Time-series SQL for order book analytics.
-
spaCy / Hugging Face - NLP pipelines for policy violations, collusion cues.
-
PyOD - Outlier detection toolbox for fraud features.
-
River - Online ML for streaming fraud detection.
-
XGBoost / LightGBM - Gradient boosting baselines for tabular fraud.
-
OpenSanctions - Sanctions & PEPs knowledge graph + entity data pipelines.
-
FuzzyWuzzy / RapidFuzz - Name-matching baseline.
-
OFAC SDN & Consolidated Lists - Official lists + update cadence, formats.
-
Great Expectations - Data quality gates for KYC feeds.
-
Kibana/Elasticsearch - Query, pivot and visualize alert context.
-
OpenSearch - Elastic alternative for investigations.
-
Apache Superset - Investigation dashboards.
-
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.
-
PyTorch Geometric - Graph neural networks for AML/fraud rings.
-
DGL (Deep Graph Library) - Scalable graph learning.
-
Splink - Probabilistic entity resolution at scale.
-
Dedupe - Python entity resolution library.
-
Airflow - Batch orchestration for FCC pipelines.
-
Soda - Data quality testing and monitoring.
-
Pandera - Data validation for pandas pipelines.
-
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.
-
MLflow - Model tracking, registry, experiment mgmt for FCC models.
-
Evidently AI - Data drift, concept drift, monitoring.
-
WhyLabs / whylogs - Data quality & model monitoring.
-
Featuretools - Automated feature engineering.
-
Feast - Feature store for reusable FCC features.
-
SHAP - Local/global explanations for FCC models.
-
LIME - Local explainability for suspicious activity scoring.
-
Fairlearn - Bias/fairness monitoring.
-
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
-
ACAMS CAMS - Certified Anti-Money Laundering Specialist
-
ICA Advanced Certificate in Anti Money Laundering
-
ICA Diploma in Financial Crime Prevention
-
Certified Fraud Examiner (CFE)
-
Association of Certified Sanctions Specialists (ACSS)
-
Certified Internal Auditor (CIA)
-
Certified Information Systems Auditor (CISA)
-
Financial Risk Manager (FRM)
-
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 Analytics Using Descriptive, Predictive, and Social Network Techniques
- Bart Baesens
-
Financial Shenanigans
- Howard Schilit, Jeremy Perler, Yoni Engelhart
- The Foreign Corrupt Practices Act in a New Era
- Mike Koehler
- Economic Sanctions: Theory and Practice
- Michael P. Malloy
-
Financial Investigation and Forensic Accounting
- George A. Manning
-
Forensic Analytics: Methods and Techniques for Forensic Accounting Investigations
- Mark J. Nigrini
- Dark Commerce: How a New Illicit Economy Is Threatening Our Future
- Louise I. Shelley
Selected films, documentaries and series illustrating financial crime, fraud, corruption, market abuse, money laundering and investigative themes.
- Dirty Money - Corporate fraud, corruption, financial misconduct and regulatory failures.
- Enron: The Smartest Guys in the Room - Accounting fraud, corporate governance failures and financial deception.
- The Inventor: Out for Blood in Silicon Valley - Corporate fraud, misrepresentation and governance failures surrounding Theranos.
- The Tinder Swindler - Romance fraud, social engineering and movement of victim funds.
- The Panama Papers - Offshore structures, shell companies, beneficial ownership and financial secrecy.
- The Wolf of Wall Street - Securities fraud, market misconduct, financial crime and money laundering.
- The Big Short - Financial markets, conflicts of interest, misaligned incentives and systemic risk.
- Margin Call - Market risk, governance, conduct and decision-making during a financial crisis.
- The Laundromat - Offshore finance, shell companies, beneficial ownership and financial secrecy.
- Boiler Room - Securities fraud, high-pressure sales practices and market manipulation.
- Ozark - Money laundering, cash businesses, layering and organized crime.
- Breaking Bad - Laundering criminal proceeds through legitimate and cash-intensive businesses.
- Better Call Saul - Money laundering, front businesses, organized crime and professional facilitation.
- Billions - Insider trading, market abuse, conflicts of interest and financial investigations.
- McMafia - Cross-border organized crime, money laundering, corruption and illicit financial networks.
Common financial crime and misconduct typologies relevant to detection, monitoring, investigation and risk assessment.
- Structuring / Smurfing - Breaking large transactions into smaller amounts to avoid reporting or monitoring thresholds.
- Money Mule Activity - Using individuals or accounts to receive, transfer or withdraw illicit funds on behalf of criminals.
- Funnel Accounts - Multiple geographically dispersed deposits followed by rapid withdrawal or transfer of funds elsewhere.
- Pass-Through Accounts - Accounts showing substantial incoming and outgoing activity while maintaining unusually low balances.
- Round Tripping - Funds transferred through multiple entities or jurisdictions before returning to their origin, obscuring ownership or source.
- Shell Company Abuse - Using entities with little or no genuine business activity to disguise ownership, transactions or movement of funds.
- Trade-Based Money Laundering (TBML) - Manipulating trade transactions, invoices, quantities, prices or documentation to transfer value.
- Cash-Intensive Business Abuse - Mixing illicit proceeds with apparently legitimate cash revenues.
- Dormant Account Reactivation - Previously inactive accounts suddenly exhibiting significant or unusual transaction activity.
- Rapid Movement of Funds - Funds entering an account and being transferred onward shortly afterwards with limited economic rationale.
- Layering Through Multiple Accounts - Moving funds through chains of accounts, entities, products or jurisdictions to obscure their origin.
- Money Laundering Through Virtual Assets - Using cryptoassets, exchanges, mixers, bridges or multiple wallets to obscure transaction trails.
- Account Takeover (ATO) - Unauthorized control of an existing account using compromised credentials or social engineering.
- Authorized Push Payment (APP) Fraud - Manipulating victims into authorizing payments to accounts controlled by fraudsters.
- Synthetic Identity Fraud - Combining real and fabricated identity information to create apparently legitimate customers.
- First-Party Fraud - Customers intentionally misrepresenting information or disputing legitimate transactions for financial gain.
- Identity Theft - Using another person's identity or credentials to obtain funds, credit, goods or services.
- Card-Not-Present Fraud - Fraudulent transactions conducted without physical presentation of the payment card.
- Invoice / Payment Diversion Fraud - Manipulating invoices or payment instructions so legitimate payments are redirected.
- Romance and Investment Scams - Building trust with victims before inducing payments or fraudulent investments.
- Merchant Fraud - Abuse involving fraudulent merchants, transaction laundering, collusion or deceptive commercial activity.
- Bust-Out Fraud - Establishing apparently legitimate credit behavior before rapidly maximizing available credit and abandoning repayment obligations.
- Kickbacks - Returning part of a payment or contract value to an individual who influenced the underlying decision.
- Bribery Through Intermediaries - Using agents, consultants, distributors or other third parties to conceal improper payments.
- Improper Gifts & Hospitality - Providing excessive gifts, travel, entertainment or hospitality to improperly influence decisions.
- Procurement Corruption - Manipulating tendering, vendor selection, pricing or contracting processes for improper benefit.
- Conflict of Interest - Undisclosed personal or financial interests influencing professional or commercial decisions.
- Fictitious Vendors - Creating or using false suppliers to divert corporate or public funds.
- Charitable Donation Abuse - Using donations or sponsorships as indirect mechanisms for transferring improper benefits.
- Facilitation Payments - Payments intended to expedite routine governmental or administrative actions.
- Political Contribution Abuse - Using political donations or related payments to obtain improper business or regulatory advantages.
- Insider Dealing - Trading or encouraging trading while possessing material non-public information.
- Spoofing - Placing orders without genuine execution intent to create a misleading impression of supply or demand.
- Layering - Placing multiple non-bona-fide orders at different price levels to influence market perception or execution.
- Wash Trading - Trading without meaningful change in beneficial ownership to create artificial activity or volume.
- Pump and Dump - Artificially promoting or inflating an asset's price before selling accumulated positions.
- Marking the Close - Trading near market close to influence closing prices or valuation benchmarks.
- Front Running - Trading ahead of known client or institutional orders to benefit from the expected price movement.
- Cross-Market Manipulation - Using activity in one instrument, venue or market to manipulate the price of another.
- Collusive Trading - Coordinated trading between participants intended to manipulate price, volume, liquidity or market perception.
- Benchmark Manipulation - Attempting to influence prices, submissions or transactions used to calculate financial benchmarks.
- Collusion Indicators - Communications suggesting coordination between employees, traders, counterparties or competitors.
- Information Leakage - Unauthorized disclosure of confidential, client, transaction or material non-public information.
- Off-Channel Communications - Conducting business through unapproved messaging platforms, personal devices or communication channels.
- Code Words / Euphemisms - Using disguised language intended to conceal potentially improper conduct.
- Pressure or Coercion - Communications indicating attempts to improperly influence colleagues, clients, counterparties or decision-makers.
- Intent to Circumvent Controls - Discussions about avoiding surveillance, approvals, reporting requirements or internal controls.
- Inappropriate Information Sharing - Sharing restricted information across information barriers or with unauthorized recipients.
- Communication-Trading Correlation - Suspicious communications occurring shortly before or during potentially abusive trading activity.
- Intermediary / Front Company Use - Routing transactions through third parties or companies to conceal involvement of sanctioned parties.
- Ownership and Control Obfuscation - Using complex ownership structures to hide sanctioned beneficial owners or controllers.
- Payment Routing Through Third Countries - Routing payments through jurisdictions or institutions intended to obscure sanctioned exposure.
- Vessel Identity Manipulation - Changing vessel names, flags, ownership, registration or identification information.
- AIS Manipulation / Dark Activity - Disabling or manipulating vessel tracking systems to conceal movements or transfers.
- Transshipment and Origin Concealment - Moving goods through intermediary jurisdictions to disguise their true origin or destination.
- Invoice and Documentation Manipulation - Altering trade documentation to hide sanctioned goods, entities, jurisdictions or counterparties.
- Virtual Asset Sanctions Evasion - Using cryptoassets, multiple wallets, mixers or decentralized services to circumvent restrictions.
- Beneficial Ownership Concealment - Using layered legal entities, nominees, trusts or intermediaries to obscure ultimate ownership.
- Nominee Directors / Shareholders - Using individuals who formally hold positions or ownership on behalf of undisclosed controllers.
- False or Synthetic Identity - Providing fabricated, altered, stolen or combined identity information during onboarding.
- Address / Contact Reuse - Multiple apparently unrelated customers sharing addresses, phone numbers, emails, devices or other identifiers.
- Unexplained High-Risk Jurisdiction Exposure - Customer relationships or activity involving higher-risk jurisdictions without credible rationale.
- Business Profile Mismatch - Customer transactions materially inconsistent with declared occupation, business model, expected activity or source of funds.
- Rapid Changes in Ownership or Control - Frequent or unexplained changes to shareholders, directors, beneficial owners or corporate structure.
-
FATF - Recommendations & typology reports (AML/CFT)
-
Wolfsberg Group
-
FinCEN Advisories
-
EU AML Directives / AMLA
-
OFAC Guidance
-
FCA Market Abuse Guidance
-
BIS papers