Detecting Criminal Firms: A Machine Learning Approach

39 Pages Posted: 13 Aug 2024 Last revised: 2 Dec 2024

See all articles by Francesco Ambrosini

Francesco Ambrosini

University of Padova, Department of Economics and Management

Michele Fabrizi

University of Padua

Antonio Parbonetti

University of Padua

Date Written: November 30, 2024

Abstract

In this paper, we develop a machine learning supervised classification algorithm to detect private firms connected to organized crime using financial accounting data. Using Italy as a research setting, we analyze judicial evidences on shareholders and executives charged for Mafia-crimes and build a sample of 2.082 unique private firms connected to Mafia organizations. Leveraging the fundamental differences in accounting numbers between legal and criminally connected companies and exploiting a XGBoost classification algorithm, we are able to detect criminal connections in a hold-out sample of financial statements with an AUC of 74.9% and a notable precision rate of 91.4%. We propose the approach developed as a risk management tools for corporations and a useful support for legal enforcement actions.

Keywords: Financial Accounting, Criminal Firms, Machine Learning, Criminal Scores

Suggested Citation

Ambrosini, Francesco and Fabrizi, Michele and Parbonetti, Antonio, Detecting Criminal Firms: A Machine Learning Approach (November 30, 2024). Available at SSRN: https://ssrn.com/abstract=4912709

Francesco Ambrosini (Contact Author)

University of Padova, Department of Economics and Management ( email )

Via del Santo 33
Padova, Padova 35123
Italy

Michele Fabrizi

University of Padua ( email )

Via del Santo, 33
Padova, Padova 35123
Italy

Antonio Parbonetti

University of Padua ( email )

Via del Santo 33
Padova, 35123
Italy
+39 049 8274261 (Phone)

Do you have a job opening that you would like to promote on SSRN?

Paper statistics

Downloads
71
Abstract Views
209
Rank
668,143
PlumX Metrics