点击蓝字 关注我们

2020年还有8个交易日就要翻篇了,而在金融科技发展迅猛的当下,一套满足个性化需求+数据提取+策略研究的投研工具就显得格外重要。在此,同花顺iFinD数据接口也迎来了重磅更新!

数据接口是iFinD数据库的衍生产品。iFinD数据接口支持多编程语言(C#/C++、MATLAB、R、VBA和Python),运用数据接口,可以定制个性化的数据需求,设定条件并获取相应的数据。另外,数据接口在本月终于上线了“财务指标时点数据”和“日期序列自定义序列提取”的两大特色功能。
01
自定义数据提取困难重重?回测精准度提升了不止一个level!
一般上市公司在发布财务报告后需要进行更改、修正、会计规则调整时,数据接口满足不了用户使用财务模型进行回测。而“财务指标的时点数据”功能就是应对这种场景的一大利器。
口说无凭,以300029.SZ的2019年三季报为例,该公司在2019年10月23日晚上18点发布了晚间公告公布了公司在2019年的三季报,归母净利润为-6963256.03,随后在28日早上7点多发布了早间公告对财报进行更正(更正详情见公告原文,此处仅以归母净利润为例),将该指标更正为-36190600.15。
按照老版本终端基础数据的逻辑,并不存在“基准日期”参数,若提取
THS_BD('300029.SZ','ths_np_atoopc_stock','20190930,100')
返回结果则只存在一个:

若用2019-09-30作为该财务指标获取的时间,相当于在2019年09月30日到10月28日此时间段使用了2019-10-28才能获取到的数据,如此回测所得到的结果准确性不高。更不用说丢失了该公司曾经修正过业绩的行为,若带入到回测模型中就显得愈发不准确。
对于用财务数据进行回测的用户来说,就需要对应的日期取到该日期当时能获取到的最新的数据。
对当前示例来讲,需要在2019年10月23日以及之前取该指标为空,在2019年10月24日
及以后到10月27日之前取到-6963256.03,在2019-10-28之后取到-36190600.15。
为了解决该问题,此