东方证券-因子选股系列研究之三十五:组合优化的若干问题-180301
《东方证券-因子选股系列研究之三十五:组合优化的若干问题-180301(22页).pdf》由会员分享,可在线阅读,更多相关《东方证券-因子选股系列研究之三十五:组合优化的若干问题-180301(22页).pdf(22页精品完整版)》请在悟空智库报告文库上搜索。
研究结论
本文回顾了组合优化的一般框架,讨论了组合优化中相关参数的意义和选择,包括交易成本惩罚与换手约束、风险惩罚系数与跟踪误差约束、权重上下限、风格因子暴露约束、股票数量约束,以及各约束之间的冲突等问题。
不同的风险水平对应着不同的预期收益,可以通过风险厌恶系数或者跟踪误差的调整实现不同的风险或收益水平,但是如果风格因子暴露约束过于严格时,投资者可选的风险、收益范围变窄,此时可以适当放松风格约束。
组合优化的性能除了与算法的收敛速度有关,还与目标函数、约束条件的计算效率有关,通过引入股票协方差的因子化结构,组合方差的计算复杂度从原来的O(n²)降低到 O(nk) ,(n 为股票数量、k 为风险因子数量),全市场组合优化计算性能提升两个数量级左右。
通过引入股票协方差的因子化结构,利用ECOS 求解组合优化问题,对于简单的QP 问题,全市场增强沪深300 和中证500 平均单次优化时间0.6 秒,对于约束较复杂的SOCP 问题,平均单次优化时间1-3 秒,(Intel i5-2400CPU 3.10GHz)。
带股票数量约束的组合优化问题,可以转化为混合布尔型优化问题,利用”Branch-and-Bound”方法求解,但对于股票数量较多的组合优化问题收敛速度太慢,可行性差,为此我们建议采用二步优化法,根据无股票数量约束的优化结果对原问题的可行域进行限制以降低BB 算法的迭代次数,大幅减少优化时间。
我们在CVXPY、ECOS 的基础上封装了一个python 版本的组合优化函数,集成了交易成本惩罚、风险惩罚、换手约束、跟踪误差约束、权重上下限约束、风格暴露约束、股票数量约束以及成分股内权重占比约束等常见的组合优化问题,如有需求请与报告联系人或对口销售联系。
风险提示
量化模型失效风险市场极端环境的冲击



会员中心
开通会员