Skip to content
All library documents

Kernel Support Vector Machines for Chinese A-Share Stock Selection

Article BigQuant

Summary

The report compares linear, polynomial, Gaussian, and sigmoid support vector machine classifiers, along with support vector regression, for multi-factor stock selection. Its workflow extracts features and labels, preprocesses inputs, trains and tunes models through cross-validation, then evaluates predictions on an out-of-sample set. Monthly predictions are used to build industry-neutral portfolios from CSI 300 stocks, CSI 500 stocks, and the broader A-share universe.

The reported tests generally favor the Gaussian-kernel SVM over the other kernels and linear regression on predictive accuracy, AUC, and portfolio returns or information ratios. The report also finds classification-based SVM strategies outperform support vector regression in backtests. However, SVM does not show a clear advantage in maximum drawdown. These findings come from the report's historical sample and portfolio setups; they do not establish that the results will persist in other periods or markets.

Key ideas

  • The study compares several SVM kernel choices and support vector regression for multi-factor stock selection.
  • Its workflow combines feature preprocessing, in-sample training, cross-validation, and out-of-sample evaluation.
  • Gaussian-kernel SVMs generally lead the tested alternatives in prediction metrics and portfolio performance.
  • The reported SVM strategies outperform linear regression on returns and information ratios, but not clearly on maximum drawdown.
  • The reported historical backtests do not guarantee future performance.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.