对历史数据进行因子回测的方法及装置制造方法
【专利摘要】本发明适用于信息【技术领域】,提供了对历史数据进行因子回测的方法及装置。所述方法包括:将指定时间区间划分为N个周期;对于每一周期,根据每支成分股的指标值计算成分股的加权平均指标值;根据所述成分股的加权平均指标值对所述每支成分股的指标值进行处理,得到每支成分股处理后的指标值;判断所述每支成分股处理后的指标值是否在指定范围内,若是,保留该支成分股;根据保留的成分股在每个周期的收益率以及曝光因子计算成分股的因子回测值;根据所述成分股的因子回测值计算所述指定板块的成分股的收益率。本发明实现了对历史数据进行因子回测的自动化,降低了由于人工操作而造成的误差,大大提高了对历史数据进行因子回测的准确度。
【专利说明】对巧史数据进行因子回测的方法及装置
【技术领域】
[0001] 本发明属于信息【技术领域】,尤其设及对历史数据进行因子回测的方法及装置。
【背景技术】
[0002] 目前,对历史数据进行因子回测一般从数据库中获取成分股数据,通过人工对获 取的成分股数据进行去极值处理,再将去极值后的成分股数据代入到模型中进行求解。由 于现有的对历史数据进行因子回测的方法需要人工处理大量数据,而人工处理将不可避免 的存在误差,使现有的对历史数据进行因子回测的准确度较低。
【发明内容】
[0003] 鉴于此,本发明实施例提供了一种对历史数据进行因子回测的方法及装置,W解 决现有技术中对历史数据进行因子回测时准确度较低的问题。
[0004] 一方面,本发明实施例提供了一种对历史数据进行因子回测的方法,包括:
[0005] 将指定时间区间划分为N个周期,其中,N为大于1的整数;
[0006] 对于每一周期,根据指定板块中每支成分股的指标值计算成分股的加权平均指标 值;
[0007] 根据所述成分股的加权平均指标值对所述每支成分股的指标值进行处理,得到每 支成分股处理后的指标值;
[000引当所述每支成分股处理后的指标值在指定范围内时,保留该支成分股,并根据该 支成分股处理后的指标值确定该支成分股的曝光因子;
[0009] 根据保留的成分股在每个周期的收益率W及曝光因子计算成分股的因子回测 值;
[0010] 根据所述成分股的因子回测值计算所述指定板块的成分股的收益率。
[0011] 第二方面,本发明实施例提供了一种对历史数据进行因子回测的装置,包括:
[0012] 周期划分模块,用于将指定时间区间划分为N个周期,其中,N为大于1的整数;
[0013] 加权平均指标值计算模块,用于对于每一周期,根据指定板块中每支成分股的指 标值计算成分股的加权平均指标值;
[0014] 处理后的指标值计算模块,根据所述成分股的加权平均指标值对所述每支成分股 的指标值进行处理,得到每支成分股处理后的指标值;
[0015] 曝光因子计算模块,用于当所述每支成分股处理后的指标值在指定范围内时,保 留该支成分股,并根据该支成分股处理后的指标值确定该支成分股的曝光因子;
[0016] 因子回测值计算模块,用于根据保留的成分股在每个周期的收益率W及曝光因子 计算成分股的因子回测值;
[0017] 收益率计算模块,用于根据所述成分股的因子回测值计算所述指定板块的成分股 的收益率。
[001引本发明实施例与现有技术相比存在的有益效果是:本发明实施例通过自动对每支 成分股的指标值进行处理,并将处理后的指标值不在指定范围内的成分股去除,根据保留 的成分股在每个周期的收益率W及曝光因子计算成分股的因子回测值,再计算指定板块的 成分股的收益率,由此实现了对历史数据进行因子回测的自动化,降低了由于人工操作而 造成的误差,大大提高了对历史数据进行因子回测的准确度。
【专利附图】
【附图说明】
[0019] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述 中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些 实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可W根据该些 附图获得其他的附图。
[0020] 图1是本发明实施例提供的对历史数据进行因子回测的方法的实现流程图;
[0021] 图2是本发明实施例提供的对历史数据进行因子回测的装置的结构框图。
【具体实施方式】
[0022] 为了使本发明的目的、技术方案及优点更加清楚明白,W下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用W解释本发明,并 不用于限定本发明。
[0023] 本发明实施例通过自动对每支成分股的指标值进行处理,并将处理后的指标值不 在指定范围内的成分股去除,根据保留的成分股在每个周期的收益率W及曝光因子计算成 分股的因子回测值,再计算指定板块的成分股的收益率,由此实现了对历史数据进行因子 回测的自动化,降低了由于人工操作而造成的误差,大大提高了对历史数据进行因子回测 的准确度。
[0024] 图1示出了本发明实施例提供的对历史数据进行因子回测的方法的实现流程图, 详述如下:
[0025] 在步骤S101中,将指定时间区间划分为N个周期,其中,N为大于1的整数。
[0026] 在本发明实施例中,对于指定板块的成分股的收益率的计算频率可W为每日1 次,每周1次或者每月1次等,在此不作限定。在确定了计算频率W及指定时间区间后,可 将指定时间区间划分为N个周期。例如,指定时间区间为2011年10月至2013年9月,计 算频率为每月1次,则可将指定时间区间2011年10月至2013年9月划分为24个周期。
[0027] 在步骤S102中,对于每一周期,根据指定板块中每支成分股的指标值计算成分股 的加权平均指标值。
[002引优选地,所述指标值包括W下至少一项;成交量、换手率、成交额或者总市值。
[0029] 需要说明的是,指标值还可W为其它值,在此不作限定。指标值可W由用户设置。
[0030] 进一步地,步骤S102中所述根据指定板块中每支成分股的指标值计算成分股的 加权平均指标值包括:
[0031] 获取所述指定板块中每支成分股的指标值a,、每支成分股的总市值biW及所述指 定板块的总市值b ;
[0032] 计算成分股的加权平均指标值
【权利要求】
1. 一种对历史数据进行因子回测的方法,其特征在于,包括: 将指定时间区间划分为N个周期,其中,N为大于1的整数; 对于每一周期,根据指定板块中每支成分股的指标值计算成分股的加权平均指标值; 根据所述成分股的加权平均指标值对所述每支成分股的指标值进行处理,得到每支成 分股处理后的指标值; 当所述每支成分股处理后的指标值在指定范围内时,保留该支成分股,并根据该支成 分股处理后的指标值确定该支成分股的曝光因子; 根据保留的成分股在每个周期的收益率以及曝光因子计算成分股的因子回测值; 根据所述成分股的因子回测值计算所述指定板块的成分股的收益率。
2. 如权利要求1所述的方法,其特征在于,所述根据指定板块中每支成分股的指标值 计算成分股的加权平均指标值包括: 获取所述指定板块中每支成分股的指标值%、每支成分股的总市值匕以及所述指定板 块的总市值b;
为所述指定板块中成分股的支数。
3. 如权利要求2所述的方法,其特征在于,所述根据所述成分股的加权平均指标值对 所述每支成分股的指标值进行处理,得到每支成分股处理后的指标值包括: 根据所述每支成分股的指标值%计算成分股的平均指标值泛;
根据所述成分股的加权平均指标值7对所述每支成分股的指标值%进行处理,得到
4. 如权利要求1所述的方法,其特征在于,所述当所述每支成分股处理后的指标值在 指定范围内时,保留该支成分股,并根据该支成分股处理后的指标值确定该支成分股的曝 光因子包括: 根据所述每支成分股处理后的指标值%'计算成分股处理后的平均指标值反";
若3s'Sai' < 5s',则判定该支成分股处理后的指标值a/在所述指定范围内,保 留该支成分股,且该支成分股的曝光因子C= 3s'; 若-5s'Sai' < _3s',则判定该支成分股处理后的指标值a/在所述指定范围内, 保留该支成分股,且该支成分股的曝光因子c= -3s'; 若%' <-5s'或者a/ > 5s',则判定该支成分股处理后的指标值a/不在所述指 定范围内,去除该支成分股。
5. 如权利要求1至4任一项所述的方法,其特征在于,所述指标值包括以下至少一项: 成交量、换手率、成交额或者总市值。
6. -种对历史数据进行因子回测的装置,其特征在于,包括: 周期划分模块,用于将指定时间区间划分为N个周期,其中,N为大于1的整数; 加权平均指标值计算模块,用于对于每一周期,根据指定板块中每支成分股的指标值 计算成分股的加权平均指标值; 处理后的指标值计算模块,根据所述成分股的加权平均指标值对所述每支成分股的指 标值进行处理,得到每支成分股处理后的指标值; 曝光因子计算模块,用于当所述每支成分股处理后的指标值在指定范围内时,保留该 支成分股,并根据该支成分股处理后的指标值确定该支成分股的曝光因子; 因子回测值计算模块,用于根据保留的成分股在每个周期的收益率以及曝光因子计算 成分股的因子回测值; 收益率计算模块,用于根据所述成分股的因子回测值计算所述指定板块的成分股的收 益率。
7. 如权利要求6所述的装置,其特征在于,所述加权平均指标值计算模块具体用于: 获取所述指定板块中每支成分股的指标值%、每支成分股的总市值匕以及所述指定板 块的总市值b;
为所述指定板块中成分股的支数。
8. 如权利要求7所述的装置,其特征在于,所述处理后的指标值计算模块具体用于: 根据所述每支成分股的指标值%计算成分股的平均指标值
根据所述成分股的加权平均指标值7对所述每支成分股的指标值%进行处理,得到每
9. 如权利要求6所述的装置,其特征在于,所述曝光因子计算模块具体用于: 根据所述每支成分股处理后的指标值%'计算成分股处理后的平均指标值P;
若3s'Sai' < 5s',则判定该支成分股处理后的指标值a/在所述指定范围内,保 留该支成分股,且该支成分股的曝光因子C= 3s'; 若-5s'Sai' < _3s',则判定该支成分股处理后的指标值a/在所述指定范围内, 保留该支成分股,且该支成分股的曝光因子c= -3s'; 若%' <-5s'或者a/ > 5s',则判定该支成分股处理后的指标值a/不在所述指 定范围内,去除该支成分股。
10.如权利要求6至9任一项所述的装置,其特征在于,所述指标值包括以下至少一项: 成交量、换手率、成交额或者总市值。
【文档编号】G06Q40/04GK104504600SQ201410827077
【公开日】2015年4月8日 申请日期:2014年12月25日 优先权日:2014年12月25日
【发明者】郝煜, 陈工孟 申请人:深圳国泰安教育技术股份有限公司