问答交流

时间间隔的因子表达式该怎么写?

由bqxjeoyo创建,最终由small_q 被浏览 17 用户

比如今日收盘价,是近x天的最高价,这个x的因子表达式该怎么写呢?

标签

收盘价
评论
  • max_*5 = high*.rolling(5).max() #5天内的最高价 where(close_*0 >= max*_5, 1, 0) #如果当天收盘价大于等于5天内最高价,返回1,否则返回0
  • 也可以用平台的因子表达式,ts_max(high_0, 5) 参考
  • 额…我想问的不是最高价格,而是当日价格是近多少天的最高价,是天数
  • 你这x不唯一啊,这没法作为啥因子,就拿大盘来说,前高3310.49,如果刚好是那一天,那天是近5天的最高价,也是近6天的最高价,甚至80多天的最高价。。。。
{link}