问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

ETF资产配置轮动回测操作详解

创作时间:
作者:
@小白创作中心

ETF资产配置轮动回测操作详解

引用
1
来源
1.
https://xueqiu.com/7083498723/313095575

ETF(交易型开放式指数基金)作为一种重要的投资工具,其资产配置和轮动策略一直是投资者关注的焦点。本文将详细介绍如何使用Excel或WPS进行ETF资产配置轮动的回测操作,帮助投资者更好地理解这一策略的实施过程。

1. 前言

在开始详细介绍之前,我们需要获取指数基金的净值数据。以华泰柏瑞中证红利低波ETF(512890)和华安创业板50ETF(159949)为例,数据时间范围为2019-6-30至2024-11-15。净值数据可以从理杏仁网站获取,具体操作如下:

对于华泰柏瑞中证红利低波ETF(512890),由于其有过1:2分拆,因此需要使用累计净值数据:

2.2 指数PB数据获取

同样在理杏仁网站中获取红利低波、创业板50指数的PB数据。

2.3 数据清洗处理

将获取到的PB数据和净值数据按照月份时间进行升序排列,并补充相应的字段。

2.4 PB比值计算

计算创50PB与红利低波PB的比值,使用WPS的除法计算功能。

2.5 应投资金比例计算

将整个待投资金分为10份,通过IF函数嵌套计算每月应投资金比例。例如:

=IF(E3<5,9,IF(E3<6.5,8,IF(E3<8,7,
IF(E3<9.5,6,IF(E3<11,5,IF(E3<12.5,4,
IF(E3<14,3,IF(E3<15.5,2,IF(E3<17,1,0)))))))))

2.6 轮动补仓份额及市值计算

这一步是整个数据回测过程中最复杂的部分,可以分为以下几个小步骤:

  1. 补仓前份额:对于第一行数据,使用公式G3=F3*10000/B3;对于后续数据,使用公式G4=J3
  2. 补仓前市值:使用公式H列=G列*B列
  3. 补仓份额:使用公式=IF(F5=F4,0,(($H5+$R5)/10*F5-H5)/B5)
  4. 补仓后份额:使用公式J列=G列+I列
  5. 补仓后市值:使用公式K列=J列*B列

2.7 累积年化收益率计算

使用Power函数计算累积年化收益率,公式为:

=POWER(V4/V$3,365/(A4-A$3))-1

2.8 3年滚动年化、5年滚动年化

为了说明这种ETF配置轮动的方法在不同时间段的表现,引入3年滚动年化和5年滚动年化指标。例如:

  • 3年滚动年化:=POWER(V39/V3,365/(A39-A3))-1
  • 5年滚动年化:采用类似方法计算

2.9 最大回撤计算

计算最大回撤时,以净值的历史最大值作为基准,计算从历史最大值跌到当前净值的回撤值。

3. 小结

以上就是ETF指数配置轮动的数据回测方法。除了使用PB比值作为轮动依据外,还可以考虑其他指标,如指数自身的PB百分位值、股息率与十年期国债收益率的差值、FED股权风险溢价等。希望这种数据处理方法能够帮助到你。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号