ptrade排坑日记——量化获取财务数据报错

前言

这次要和大家分享的关于ptrade在使用过程中遇到的问题是获取财务数据报错!

一、问题描述

量化获取财务数据报错:获取GTN数据为空,详细信息:

{'error_no': 0, 'error_info': ''}, 返回内容:{'error_no': '0'}

二、解决方案

客户反馈是在生产环境获取财务数据报错,获取valuation表数据没有问题,获取profit_ability等其他几个表数据会报上述错误,get_fundamentals获取profit_ability等其他表数据,如果传日期的话需要传publ_date-发布日期之后到下一个季度end_date间的日期,否则认定为该季度数据没有发布,获取数据则会报上述错误,客户可检查传入的日期范围;

推荐客户输入年份范围查到已发布的对应季度的财务数据,方法如下:

a = get_fundamentals('600570.SS','profit_ability','roe',start_year='2021',end_year='2024',report_types='1')

print(a['600570.SS'])


另外,有些代码本身不能获取到profit_ability等一些表的财务数据,调用获取返回为空是正常现象,可在ptrade的行情界面按下F10看下对应代码近期是否有披露的财务报表信息,若有则说明其本身有财务数据,若显示暂无近期重要事件说明本身没有数据。


已有需求202401193514,在量化帮助文档增加get_fundamentals接口获取profit_ability、

growth_ability表等注明接口获取数据的方式以及可获取数据的股票类型。

 结语

ptrade的渠道可以通过《ptrade开通详则》来获取,感谢看到这里,如果有更多疑问欢迎在评论区提出!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值