开发者:上海品职教育科技有限公司 隐私政策详情

应用版本:4.2.11(IOS)|3.2.5(安卓)APP下载

Chen1917 · 2023年09月29日

smartbeta 选股

Hi 您好,中秋节快乐。


假设我们利用smartbeta -- value 和momentum这两个因素进行选股。我们该如何判定给到value 和momentum 的权重呢?

我们是否可以选定一个benchmark的股票,然后多因子回归分析,来判定Rb=b0 + b1value + b2momentum,以此来判定b1和b2作为权重。计算出股票池中所有股票的分数,进行排序,来圈定股票。


请问这是常用做法吗?如果是的话,我们一般如何选定这个benchmark呢?

2 个答案

王岑 · 2023年10月10日

嗨,努力学习的PZer你好:


除了用回归之外,还有可能用到方法有:

  1. 等权重分配(Equal Weighting): 这是最简单的方法,其中所有选择的因子被赋予相同的权重。这种方法的好处是它不偏向于任何一个特定因子。
  2. 风险平价(Risk Parity): 这种方法旨在为每个因子分配权重,使得每个因子对投资组合的风险贡献都是相等的。
  3. 最大化夏普比率(Sharpe Ratio): 通过最大化投资组合的预期收益与风险(波动性)之比来确定权重。夏普比率较高的投资组合在风险调整后的收益上表现较好。
  4. 最小化波动性或风险(Volatility): 这种方法旨在为因子分配权重,从而最小化投资组合的整体风险或波动性。
  5. 基于经济直觉或基本面的权重(Fundamental Analysis): 一些策略可能会基于特定的经济或基本面情况为因子分配权重。
  6. 组合优化(Optimization): 使用现代投资组合理论(如Markowitz的均值-方差优化)来确定权重,以达到特定的风险/回报目标。
  7. 模拟和压力测试(Stress Testing): 通过对不同因子权重组合进行模拟和压力测试,来观察在不同市场条件下的表现,进而选择表现最佳的权重组合。



----------------------------------------------
努力的时光都是限量版,加油!

王岑 · 2023年10月07日

嗨,努力学习的PZer你好:


你提到的利用多因子回归分析来判定权重,以benchmark为参考,确定因子权重并进而进行股票评分和选择,确实是一种在实务中可能会用到的方法。

多因子回归分析是用来估计多个预测变量与因变量之间的关系。在资产定价和投资组合管理中,这种方法常用于估计各个风险因子对资产收益率的贡献。以下是如何使用多因子回归分析来确定权重的方法:

模型设置:首先,你需要设定一个回归模型。例如,对于资产收益率 R,可以有以下的模型:

R=β0​+β1​×Factor1​+β2​×Factor2+...+ϵ

其中 β0是常数项,β1​,β2​,... 是因子的权重,ϵ 是误差项。

估计权重:使用统计软件(如R、Python、Stata、SAS等)进行回归分析,得到每个因子的回归系数(即权重)β1​,β2​,...。

权重的解释:回归系数表示当相应的因子变动一个单位时,因变量预期的变动。在资产定价的背景下,这可以解释为因子对收益率的贡献。

权重的显著性检验:你需要检查每个权重的显著性,通常通过t检验来完成。非显著的权重可能意味着相应的因子不是一个有效的预测变量。

模型的整体适应性:你还需要检查模型的整体适应度,例如通过决定系数 R2 来评估模型解释的变异程度。

Benchmark一般而言,就是选择一个广泛的市场指数(broad market index),例如S&P 500或某个国家或地区的主要股票指数。但是benchmark应该反映所关注的市场或股票的总体特性。如果是特定于某一行业或子行业,就需要选择一个更细化更具代表性的benchmark。

----------------------------------------------
努力的时光都是限量版,加油!

Chen1917 · 2023年10月10日

感谢回复,那除了这种方法外,我们还会用什么方法来判定smart beta中因子的权重?

  • 2

    回答
  • 0

    关注
  • 222

    浏览
相关问题