Skip to content
王佳晨
返回项目
Quantitative Research2023.11 – 2025.01

基于 XGBoost 的指数增强策略

全栈指数增强:因子工程、线性叶节点 XGBoost、市场风格自适应模型融合。

PythonXGBoostpandasNumPyNumbaPolarscuDF

Index enhancement strategy developed during internship at a quantitative asset management firm.

Factor Engineering

Extracted alpha factors from multi-source heterogeneous data including daily/minute K-lines, tick-by-tick trades, limit order books, financial statements, and consensus estimates. Applied Pandas/NumPy/Numba for vectorized and parallel computation, with Polars and cuDF for large-scale data processing. All factors encapsulated as reusable class modules with standardized APIs.

Model Innovation

Used XGBoost as the core model with Bayesian hyperparameter optimization. Improved model structure by replacing leaf node outputs with linear regression predictions for enhanced accuracy. Implemented Refresh Tree and Build Tree incremental learning for rolling training.

Style Adaptation

Identified market cap style reversal phenomena, constructed sample-adaptive partitioning to train separate models for large-cap and small-cap stocks. Probability-weighted fusion of dual-model predictions significantly improved cross-sectional prediction capability.

核心成果

  • Multi-source alpha factor engineering
  • XGBoost with linear leaf nodes
  • Adaptive large/small-cap model fusion
  • Incremental learning for rolling training
全部项目