问答交流

【平台使用】老版因子fs_roa_ttm_0在新版的数据平台中如何表示?

由tianchanhun创建,最终由small_q 被浏览 27 用户

如题,老的开发平台AISutdio 1.0.0要下线,必须要升级到新平台,然而迁移过程中发现老因子fs_roa_ttm_0在新的数据平台中找不到匹配的,比较像的几个抽取出来也不对:

roa_avg_ttm

roa_period_ttm

roa2_avg_ttm

roa2_period_ttm


AISutdio 1.0.0抽取结果:


AISutdio 3.0.0抽取结果:

评论
  • 会有不一样的情况出现,具体您可以参考一下这篇帖子的最下面的表格
  • DAI SQL 函数列表
  • ttm也是一种时序平均的概念,和移动平均一样。旧版计算时序移动平均时会跳过缺失值, sql会将缺失值加上, 导致某些票当日缺失, 进一步剔除缺失值后导致截面股票个数不一致。
  • 有办法通过某些手段,让新平台抽取到的值和老平台一致吗?
  • 可以,你可以将数据用dai取出来然后用pandas加工,但是新版老板的表格数据缺失情况不一样也可能导致计算结果不一样
{link}