问答交流

【平台使用】请教如何在可视化界面中调用因子看板里边的因子

由bqddxi6j创建,最终由small_q 被浏览 20 用户

Bigquant的老师你们好,

基础太差了,想咨询以下因子看板里面的因子,能在可视化模块,输入特征列表里直接调用吗?

比如这个arron_down_25,

在输入特征列表里面把它arron_down_25直接标进去好像不行,

我把因子访问里边的 ((25 - ROW_NUMBER() OVER (PARTITION BY instrument ORDER BY low ROWS BETWEEN 25 PRECEDING AND CURRENT ROW)) / 25.0) * 100复制进去也不行


因子访问这一段,基础太差又不知道该添加在哪里…老师能指点以下吗?谢谢!

SELECT date, instrument, ((25 - ROW_NUMBER() OVER (PARTITION BY instrument ORDER BY low ROWS BETWEEN 25 PRECEDING AND CURRENT ROW)) / 25.0) * 100 AS factor FROM cn_stock_bar1d WHERE date >='2018-04-25' ORDER BY date, instrument;

\n

\

评论
  • 因子id:alpha_ta_0069,这个写在输入特征列表里边也不行….
  • 这个因子在哪一张表里呢?
  • ```
  • import dai
  • df = dai.query("""
  • SELECT date, instrument, ((25 - ROW_NUMBER() OVER (PARTITION BY instrument ORDER BY low ROWS BETWEEN 25 PRECEDING AND CURRENT ROW)) / 25.0) * 100 AS factor FROM cn_stock_bar1d WHERE date >='2018-04-25' ORDER BY date, instrument;
  • """).df()
  • ```
  • ((25 - ROW_NUMBER() OVER (PARTITION BY instrument ORDER BY low ROWS BETWEEN 25 PRECEDING AND CURRENT ROW)) / 25.0) * 100
  • 这明显是一个未来函数,别发出来坑小白
  • 回测时收益高得吓人,是因为数据集中已经有历史的最低价,这因子用每支股票的低价排序,就能知道达到底的天数了
  • 感谢,我在因子看板里边按排序这个排在了最前边,不知道怎么测试所以发帖来请教
{link}