Author
Listed:
- Guodong Hou
(Faculty of Information and Communication Technology, University Tunku Abdul Rahman, Kampar Campus, Kampar 31900, Perak, Malaysia
School of Business, Shandong Agriculture and Engineering University, Jinan 250100, China)
- Dong Ling Tong
(Faculty of Information and Communication Technology, University Tunku Abdul Rahman, Kampar Campus, Kampar 31900, Perak, Malaysia)
- Soung Yue Liew
(Faculty of Information and Communication Technology, University Tunku Abdul Rahman, Kampar Campus, Kampar 31900, Perak, Malaysia)
- Peng Yin Choo
(Faculty of Information and Communication Technology, University Tunku Abdul Rahman, Kampar Campus, Kampar 31900, Perak, Malaysia)
Abstract
One of the key challenges in financial distress data is class imbalance, where the data are characterized by a highly imbalanced ratio between the number of distressed and non-distressed samples. This study examines eight resampling techniques for improving distress prediction using the XGBoost algorithm. The study was performed on a dataset acquired from the CSMAR database, containing 26,383 firm-quarter samples from 639 Chinese A-share listed companies (2007–2024), with only 12.1% of the cases being distressed. Results show that standard Synthetic Minority Oversampling Technique (SMOTE) enhanced F1-score (up to 0.73) and Matthews Correlation Coefficient (MCC, up to 0.70), while SMOTE-Tomek and Borderline-SMOTE further boosted recall, slightly sacrificing precision. These oversampling and hybrid methods also maintained reasonable computational efficiency. However, Random Undersampling (RUS), though yielding high recall (0.85), suffered from low precision (0.46) and weaker generalization, but was the fastest method. Among all techniques, Bagging-SMOTE achieved balanced performance (AUC 0.96, F1 0.72, PR-AUC 0.80, MCC 0.68) using a minority-to-majority ratio of 0.15, demonstrating that ensemble-based resampling can improve robustness with minimal impact on the original class distribution, albeit with higher computational cost. The compared findings highlight that no single approach fits all use cases, and technique selection should align with specific goals. Techniques favoring recall (e.g., Bagging-SMOTE, SMOTE-Tomek) are suited for early warning, while conservative techniques (e.g., Tomek Links) help reduce false positives in risk-sensitive applications, and efficient methods such as RUS are preferable when computational speed is a priority.
Suggested Citation
Guodong Hou & Dong Ling Tong & Soung Yue Liew & Peng Yin Choo, 2025.
"Comparative Analysis of Resampling Techniques for Class Imbalance in Financial Distress Prediction Using XGBoost,"
Mathematics, MDPI, vol. 13(13), pages 1-21, July.
Handle:
RePEc:gam:jmathe:v:13:y:2025:i:13:p:2186-:d:1694825
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:13:y:2025:i:13:p:2186-:d:1694825. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.