sum函数是否可以做出一个统计每日大盘涨跌家数的因子?又或者是,在回测引擎中数据准备函数可否实现一个需求:统计大盘每日上涨和下跌家数的比值 做为大盘风控,应该如何构建呢?
https://www.bilibili.com/video/BV19U4y1h7SS?share_source=copy_web
[https://bigquant.com/experimentshare/f70f2383bbcf409a
更新时间:2024-06-07 10:55
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
想要单独计算和查看一个因子特征数据,比如 `sum(avg_turn_10 > 0.05, 20)`,应该怎么做?
/wiki/static/upload/b1/b12c2ca5-40ca-4e7c-bf51-6f96a844080f.mp4
\
我的策略 > 新建 > 可视化策略
只保留如下四个模块,删除其余模块
![{w:100}{w:100}{w:100}](/wik
更新时间:2023-06-01 14:26
例如,我想获取 当天涨幅大于5% 在最近90天出现的次数?
请问,类似的特征怎么表达?
\
sum(where((close_0/close_1 - 1)>0.05,1,0),90)可以使用这个表达式
https://bigquant.com/experimentshare/1a32eadf7530455a8687dc85d2dd67ad
\
更新时间:2023-06-01 02:13
想实现如下功能: 特征A:判断5日均线>10日均线,记1,否则计-1 特征B:sum(‘A’,10) 记录10天内5日大于10日的天数
如果a用where(ta_sma_5_0>=ta_sma_10_0,1,-1) ,则B无法sum; sum(int(‘A’),10), invalid function: int 转换也不让用
请问该如何实现这个特征呢?
更新时间:2022-09-16 00:27