简单学量化在myquant中研究4获取财务报表字段

今天我们学习在myquant获取股票的财务报表。在myquant获取财务报表与在qmt、ptrade中获取略有不同,代码如下(获取最近一期报表的营业收入、净利润数据):

from __future__ import print_function, absolute_import
from gm.api import *
import datetime
set_token('***')
s=get_symbol_infos(1010, sec_type2=None, exchanges=None, symbols=None, df=False)
l=[]
for i in range(len(s)):
    if s[i]['symbol'][5] not in ('2','9') and ('退' not in s[i][ 'sec_name']) and ('ST' not in s[i][ 'sec_name']) and s[i][ 'delisted_date'].replace(tzinfo=None)>datetime.datetime.now():
        l.append(s[i]['symbol'])
stk_get_finance_prime_pt(symbols=l, fields='inc_oper,net_prof_pcom', rpt_type=None, data_type=None, date=None, df=True)

返回:

简单学量化在myquant中研究4获取财务报表字段

返回了4952支股票的营业收入了利润,按报表发布日期排序的。不过,可能有点儿问题待查:1、少了十几支股票的数据。2、有的股票只有半年报,是跟新上市有关吗?

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/75030
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 11 日
下一篇 2024 年 7 月 11 日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注