Developing a scoring model for managing money laundering transactions using machine learning

Eric Halford et al.

Journal of Money Laundering Control2025https://doi.org/10.1108/jmlc-09-2024-0152article
ABDC C
Weight
0.41

What the paper says

Purpose The purpose of this study is twofold. Firstly, this study outlines the creation of an ML “bolt on” transaction monitoring risk scoring model. This ML model uses predictive classification to score the likelihood of an alert being a false or true positive based on historical data. Secondly, this study explores the results of implementing the model in a real-world environment. This is valuable, as it explores the potential to reduce the workload on human analysts responsible for reviewing alerts, by “hibernating” low-risk alerts and “auto-escalating” high-risk alerts. Design/methodology/approach Machine learning is used to create a “bolt on” model that sits on top of existing rule-based transaction monitoring systems to improve their effectiveness and efficiency. This was achieved by developing a model to mimic the analysts alert review process with the aim of improving efficiency, reducing investigation timeliness and ultimately reducing time-to-SAR duration. The model did so by scoring anti-money laundering (AML) alerts to help conduct three actions: automatic hibernation of low-risk alerts; review of medium-risk alerts by the level 1 team; and auto-escalation of high-risk alerts to the level 2 team for detailed investigation. Findings The model was successful in consistently identifying low-risk alerts correctly, significantly reducing the volume of false positives that needed manual review. Prior to implementation, 100% of alerts had to be reviewed, by the end of the examined period, 19% of alerts were hibernated and 18% of alerts were auto-escalated. Time taken to investigate and submit SARs was reduced by 61%. Practical implications The practical implications of the study lie in its contributions to helping banking institutions effectively keep pace with the increasing volume of transactions, in a cost effective and efficient manner, which has a positive effect on their reputation through enhancing their AML response. Social implications The model outlined greatly enhances the timeliness of investigations, which is crucial for money laundering prevention and enables timely responses by institutions and law enforcement agencies to make better use of the investigation timeframe after an offence is identified, enabling them to more rapidly address threats, freeze assets when necessary, and secure vital evidence before it is lost. Originality/value This study provides a blueprint for other financial institutions to consider similar approaches to AML. This is significant because previous studies of machine learning applications in the domain of AML have not explored this type of use before, particularly in the context of machine learning ensembled techniques. It also addressed several cited limitations of previous research by increasing the depth of information in the datasets used and providing a formal evaluation. Importantly, the blueprint and evaluation metrics used in this study ensure its reproducibility, addressing another previously identified academic issue.

2 citations

Open paper page →

Cite this paper

https://doi.org/https://doi.org/10.1108/jmlc-09-2024-0152

Or copy a formatted citation

@article{eric2025,
  title        = {{Developing a scoring model for managing money laundering transactions using machine learning}},
  author       = {Eric Halford et al.},
  journal      = {Journal of Money Laundering Control},
  year         = {2025},
  doi          = {https://doi.org/https://doi.org/10.1108/jmlc-09-2024-0152},
}

Paste directly into BibTeX, Zotero, or your reference manager.

Flag this paper

Developing a scoring model for managing money laundering transactions using machine learning

Flags are reviewed by the Arbiter methodology team within 5 business days.


Evidence weight

0.41

Balanced mode · F 0.40 / M 0.15 / V 0.05 / R 0.40

F · citation impact0.25 × 0.4 = 0.10
M · momentum0.55 × 0.15 = 0.08
V · venue signal0.50 × 0.05 = 0.03
R · text relevance †0.50 × 0.4 = 0.20

† Text relevance is estimated at 0.50 on the detail page — for your query’s actual relevance score, open this paper from a search result.