1)平台虽然提供了不少表达式,见 因子表达式,但实际策略究时研究员希望扩展更多表达式
2)希望抽取某个大盘基准的数据作为因子。例如,想实现以下复杂的衍生因子:sum( where( (close/open-benchmark_close/benchmark_open) <0 , (close/open-benchmark_close/benchmark_open)**2, 0) , 60)
面临这样的需求,我们可以使用自定义表达式功能,自定义表达式不仅用于特征抽取,还能用于数据标注
更新时间:2024-05-15 02:10
gua1=where((open_2>high_3)&(open_2>close_2)&(volume_2>volume_32)&(volume_2==ts_max(volume_2,30)),1,0) gub1=where((open_3>high_4)&(open_3>close_3)&(volume_3>volume_42)&(volume_3==ts_max(volume_3,30)),1,0) gua2=where((low_0<ta_ma(close_0,10))&(close_0>ta_ma(close_0,10))&(close_0>open_0)&(max(open_0/
更新时间:2023-10-09 03:05
例如,我想获取 当天涨幅大于5% 在最近90天出现的次数?
请问,类似的特征怎么表达?
\
sum(where((close_0/close_1 - 1)>0.05,1,0),90)可以使用这个表达式
https://bigquant.com/experimentshare/1a32eadf7530455a8687dc85d2dd67ad
\
更新时间:2023-06-01 02:13