Intelligent approach to detecting online fraudulent trading with solution for imbalanced data in fintech forensics

Abstract Detecting online fraudulent trading in the realm of Fintech presents several challenges, primarily due to the dynamic nature of financial markets and the evolving tactics of fraudsters. Traditional machine learning algorithms trained on unbalanced datasets tend to bias towards the majority...

Full description

Saved in:
Bibliographic Details
Main Authors: Saad M. Darwish, Amr Ibrahim Salama, Adel A. Elzoghabi
Format: Article
Language:English
Published: Nature Portfolio 2025-05-01
Series:Scientific Reports
Subjects:
Online Access:https://doi.org/10.1038/s41598-025-01223-8
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850269240720883712
author Saad M. Darwish
Amr Ibrahim Salama
Adel A. Elzoghabi
author_facet Saad M. Darwish
Amr Ibrahim Salama
Adel A. Elzoghabi
author_sort Saad M. Darwish
collection DOAJ
description Abstract Detecting online fraudulent trading in the realm of Fintech presents several challenges, primarily due to the dynamic nature of financial markets and the evolving tactics of fraudsters. Traditional machine learning algorithms trained on unbalanced datasets tend to bias towards the majority class (legitimate transactions) and may overlook minority class (fraudulent transactions) patterns. This bias can lead to poor performance in detecting fraudulent activities. The choice of sampling technique (e.g., oversampling, undersampling, SMOTE) can significantly impact model performance. However, selecting the appropriate sampling strategy requires domain knowledge and experimentation, which can be time-consuming and resource-intensive. This work utilizes Artificial Bee Colony (ABC)-based sampling to tackle class imbalance in credit card fraud detection. By generating realistic synthetic fraud samples, ABC-sampling helps the model learn fraudulent patterns more effectively without favoring non-fraudulent transactions. Inspired by the foraging behavior of bees, the process involves exploring existing fraud patterns, selecting the most relevant ones, creating synthetic fraud samples, and refining them to ensure they closely resemble real fraud cases while preserving key features that distinguish fraud from regular transactions. This method enhances fraud detection accuracy and minimizes false alarms, making the system more reliable. The suggested model employs anomaly detection algorithm to identify unusual or fraudulent trading activities in which it creates behavioral profiles for individual traders based on their historical trading activities and utilizes machine learning algorithm to cluster traders into groups based on similar behavior patterns. Then it identifies characteristic features of fraudulent traders such as sudden changes in trading volume, irregular trading hours, or trading activities inconsistent with their profile. By analyzing patterns and anomalies in traders’ behavior, these approaches can effectively identify suspicious activities indicative of fraudulent behavior. Extensive performance studies demonstrate that the proposed algorithm significantly outperforms the state-of-the-art methods by 10% in terms of accuracy.
format Article
id doaj-art-8a5a8a03df054f3db88f26739d28fdd3
institution OA Journals
issn 2045-2322
language English
publishDate 2025-05-01
publisher Nature Portfolio
record_format Article
series Scientific Reports
spelling doaj-art-8a5a8a03df054f3db88f26739d28fdd32025-08-20T01:53:11ZengNature PortfolioScientific Reports2045-23222025-05-0115111910.1038/s41598-025-01223-8Intelligent approach to detecting online fraudulent trading with solution for imbalanced data in fintech forensicsSaad M. Darwish0Amr Ibrahim Salama1Adel A. Elzoghabi2Department of Information Technology, Institute of Graduate Studies and Research, Alexandria UniversityDepartment of Information Technology, Institute of Graduate Studies and Research, Alexandria UniversityCollege of Computers and Data Science, Alexandria UniversityAbstract Detecting online fraudulent trading in the realm of Fintech presents several challenges, primarily due to the dynamic nature of financial markets and the evolving tactics of fraudsters. Traditional machine learning algorithms trained on unbalanced datasets tend to bias towards the majority class (legitimate transactions) and may overlook minority class (fraudulent transactions) patterns. This bias can lead to poor performance in detecting fraudulent activities. The choice of sampling technique (e.g., oversampling, undersampling, SMOTE) can significantly impact model performance. However, selecting the appropriate sampling strategy requires domain knowledge and experimentation, which can be time-consuming and resource-intensive. This work utilizes Artificial Bee Colony (ABC)-based sampling to tackle class imbalance in credit card fraud detection. By generating realistic synthetic fraud samples, ABC-sampling helps the model learn fraudulent patterns more effectively without favoring non-fraudulent transactions. Inspired by the foraging behavior of bees, the process involves exploring existing fraud patterns, selecting the most relevant ones, creating synthetic fraud samples, and refining them to ensure they closely resemble real fraud cases while preserving key features that distinguish fraud from regular transactions. This method enhances fraud detection accuracy and minimizes false alarms, making the system more reliable. The suggested model employs anomaly detection algorithm to identify unusual or fraudulent trading activities in which it creates behavioral profiles for individual traders based on their historical trading activities and utilizes machine learning algorithm to cluster traders into groups based on similar behavior patterns. Then it identifies characteristic features of fraudulent traders such as sudden changes in trading volume, irregular trading hours, or trading activities inconsistent with their profile. By analyzing patterns and anomalies in traders’ behavior, these approaches can effectively identify suspicious activities indicative of fraudulent behavior. Extensive performance studies demonstrate that the proposed algorithm significantly outperforms the state-of-the-art methods by 10% in terms of accuracy.https://doi.org/10.1038/s41598-025-01223-8Fintech forensicsDetecting online fraudulentOptimization-based samplingImbalanced transaction data
spellingShingle Saad M. Darwish
Amr Ibrahim Salama
Adel A. Elzoghabi
Intelligent approach to detecting online fraudulent trading with solution for imbalanced data in fintech forensics
Scientific Reports
Fintech forensics
Detecting online fraudulent
Optimization-based sampling
Imbalanced transaction data
title Intelligent approach to detecting online fraudulent trading with solution for imbalanced data in fintech forensics
title_full Intelligent approach to detecting online fraudulent trading with solution for imbalanced data in fintech forensics
title_fullStr Intelligent approach to detecting online fraudulent trading with solution for imbalanced data in fintech forensics
title_full_unstemmed Intelligent approach to detecting online fraudulent trading with solution for imbalanced data in fintech forensics
title_short Intelligent approach to detecting online fraudulent trading with solution for imbalanced data in fintech forensics
title_sort intelligent approach to detecting online fraudulent trading with solution for imbalanced data in fintech forensics
topic Fintech forensics
Detecting online fraudulent
Optimization-based sampling
Imbalanced transaction data
url https://doi.org/10.1038/s41598-025-01223-8
work_keys_str_mv AT saadmdarwish intelligentapproachtodetectingonlinefraudulenttradingwithsolutionforimbalanceddatainfintechforensics
AT amribrahimsalama intelligentapproachtodetectingonlinefraudulenttradingwithsolutionforimbalanceddatainfintechforensics
AT adelaelzoghabi intelligentapproachtodetectingonlinefraudulenttradingwithsolutionforimbalanceddatainfintechforensics