5.4 KiB
5.4 KiB
应用专题 / 因子研究 / 量化数据
avgcaltype(types)
声明:function
提供101Alpha因子升级及效率优化说明中的 avgcaltype 功能
| 参数 | 类型 | 说明 |
|---|---|---|
types |
any | 提供101Alpha因子升级及效率优化说明中的 avgcaltype 功能使用的 types 输入值 |
返回:any
fun1()
声明:function
提供101Alpha因子升级及效率优化说明中的 fun1 功能
返回:any
stock_alpha101_cal(alphas, begt, end_t, indexor_bk, if_dynamic, ifpost)
声明:function
获取当前个股的区间每日 101 因子值
| 参数 | 类型 | 说明 |
|---|---|---|
alphas |
any | 获取当前个股的区间每日 101 因子值使用的 alphas 输入值 |
begt |
datetime | 开始日,日期型日期 |
end_t |
datetime | 截止日,日期型日期 其他参数同 Stock_Alpha101_Cal3 |
indexor_bk |
any | 获取当前个股的区间每日 101 因子值使用的 indexor_bk 输入值 |
if_dynamic |
boolean | 控制该项处理是否启用 |
ifpost |
any | 获取当前个股的区间每日 101 因子值使用的 ifpost 输入值 |
返回:any
stock_alpha101_cal3(alphas, indexor_bk, if_dynamic, ifpost)
声明:function
执行 stock_Alpha101_Cal3 对应的模块功能
| 参数 | 类型 | 说明 |
|---|---|---|
alphas |
array | = array(1,2) |
indexor_bk |
any | 板块名或者指数名,用来在成分中排序,比如:"沪深 300",可以取'SH000300' |
if_dynamic |
boolean | 布尔值,是否动态指数成分(只在给定 IndexorBk 为指数代码时有效), 默认为 False 动态指数成分的提出背景如下: 以 OHO_Alpha_003 为例,需要计算横比排名相关系数, 20190725T 计算 SH600000 在过去 6 天,每天开盘价 在指数 SH000300 成分中横比排名时, 可以选择: (1) 在 20190725T 的 sh000300 成分往前推 6 天 (2) 也可以往前推 6 天,每天取 sh000300 的实际成分,【此时 ifDynamic=True】 |
ifpost |
datetime | 是否动态复权,动态复权即将循环日期设置为复权基准日,默认为 True 比如需要计算 20190701T->20190730T 的每天的因子值,动态的将复权基准日设置为当天 |
返回:any
stock_alpha101_cal4(alphas, endt, indexor_bk, if_dynamic, ifpost)
声明:function
执行 stock_Alpha101_Cal4 对应的模块功能
| 参数 | 类型 | 说明 |
|---|---|---|
alphas |
any | 执行 stock_Alpha101_Cal4 对应的模块功能使用的 alphas 输入值 |
endt |
datetime | 指定日,日期型日期 其他参数同 Stock_Alpha101_Cal3 |
indexor_bk |
any | 执行 stock_Alpha101_Cal4 对应的模块功能使用的 indexor_bk 输入值 |
if_dynamic |
boolean | 控制该项处理是否启用 |
ifpost |
any | 执行 stock_Alpha101_Cal4 对应的模块功能使用的 ifpost 输入值 |
返回:any