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...
Saved in:
| Main Authors: | , , |
|---|---|
| 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 |