一行代码获取所有的财务指标数据

点击查看JQData sdk详细内容➡

财务指标数据返回字段

列名 列的含义
code 股票代码
pubDate 日期
statDate 日期
eps 每股收益EPS(元)
adjusted_profit 扣除非经常损益后的净利润(元)
operating_profit 经营活动净收益(元)
value_change_profit 价值变动净收益(元)
roe 净资产收益率ROE(%)
inc_return 净资产收益率(扣除非经常损益)(%)
roa 总资产净利率ROA(%)
net_profit_margin 销售净利率(%)
gross_profit_margin 销售毛利率(%)
expense_to_total_revenue 营业总成本/营业总收入(%)
operation_profit_to_total_revenue 营业利润/营业总收入(%)
net_profit_to_total_revenue 净利润/营业总收入(%)
operating_expense_to_total_revenue 营业费用/营业总收入(%)
ga_expense_to_total_revenue 管理费用/营业总收入(%)
financing_expense_to_total_revenue 财务费用/营业总收入(%)
operating_profit_to_profit 经营活动净收益/利润总额(%)
invesment_profit_to_profit 价值变动净收益/利润总额(%)
adjusted_profit_to_profit 扣除非经常损益后的净利润/归属于母公司所有者的净利润(%)
goods_sale_and_service_to_revenue 销售商品提供劳务收到的现金/营业收入(%)
ocf_to_revenue 经营活动产生的现金流量净额/营业收入(%)
ocf_to_operating_profit 经营活动产生的现金流量净额/经营活动净收益(%)
inc_total_revenue_year_on_year 营业总收入同比增长率(%)
inc_total_revenue_annual 营业总收入环比增长率(%)
inc_revenue_year_on_year 营业收入同比增长率(%)
inc_revenue_annual 营业收入环比增长率(%)
inc_operation_profit_year_on_year 营业利润同比增长率(%)
inc_operation_profit_annual 营业利润环比增长率(%)
inc_net_profit_year_on_year 净利润同比增长率(%)
inc_net_profit_annual 净利润环比增长率(%)
inc_net_profit_to_shareholders_year_on_year 归属母公司股东的净利润同比增长率(%)
inc_net_profit_to_shareholders_annual 归属母公司股东的净利润环比增长率(%)

获取某一天所有的财务指标数据

# 获取“2021-01-05”所有的财务指标数据
df=get_fundamentals(query(indicator),date="2021-01-05")
print(df[:4])# 输出id         code         day     pubDate    statDate     eps  \
0  45000708  000001.XSHE  2021-01-05  2020-10-22  2020-09-30  0.4493
1  45590101  000002.XSHE  2021-01-05  2020-10-30  2020-09-30  0.6331
2  45590317  000004.XSHE  2021-01-05  2020-10-30  2020-09-30  0.3324
3  45406174  000005.XSHE  2021-01-05  2020-10-29  2020-09-30  0.0043   adjusted_profit  operating_profit  value_change_profit   roe  \
0     8.730000e+09      1.041200e+10         8.570000e+08  2.46
1     6.775110e+09      1.379713e+10         1.785868e+09  3.69
2     5.469821e+07      6.525505e+07                  NaN  3.86
3    -1.787463e+07     -1.747028e+07         4.047380e+07  0.28   ...                    inc_total_revenue_year_on_year  \
0                  ...                                            8.8400
1                  ...                                           12.4700
2                  ...                                        17929.4004
3                  ...                                          -41.6200   inc_total_revenue_annual  inc_revenue_year_on_year  inc_revenue_annual  \
0                     -5.36                    8.8400               -5.36
1                     -3.48                   12.4700               -3.48
2                    209.31                17929.4004              209.31
3                     -3.07                  -41.6200               -3.07   inc_operation_profit_year_on_year  inc_operation_profit_annual  \
0                               5.51                      69.1000
1                              10.53                     -28.2900
2                             745.37                    6337.2998
3                             138.08                     155.5600   inc_net_profit_year_on_year  inc_net_profit_annual  \
0                         6.11                69.9800
1                        22.97               -29.3600
2                       721.89              3654.3401
3                       143.59               151.5400   inc_net_profit_to_shareholders_year_on_year  \
0                                         6.11
1                                        14.94
2                                       783.92
3                                       132.08   inc_net_profit_to_shareholders_annual
0                                69.9800
1                               -34.6700
2                              4519.6099
3                               140.9000  [4 rows x 36 columns]

结合上表的字段,获取一只股票某个字段数据

q = query(indicator
).filter(indicator.code == '000004.XSHE'
)
df = get_fundamentals(q, '2015-10-15')
# 打印出每股收益EPS(元)
print(df['eps'][0])>>>0.0365

获取多只股票在某一日期的财务数据

df = get_fundamentals(query(indicator).filter(# 这里不能使用 in 操作, 要使用in_()函数indicator.code.in_(['000001.XSHE', '600000.XSHG'])), date='2015-10-15')
print(df)# 输出id         code         day     pubDate    statDate     eps  \
0      178  000001.XSHE  2015-10-15  2015-08-14  2015-06-30  0.4162
1  2952806  600000.XSHG  2015-10-15  2015-08-20  2015-06-30  0.6813   adjusted_profit  operating_profit  value_change_profit   roe  \
0     5.954000e+09      6.254000e+09         1.566000e+09  4.14
1     1.239500e+10      1.553200e+10         8.140000e+08  4.45   ...                    inc_total_revenue_year_on_year  \
0                  ...                                             39.02
1                  ...                                             19.94   inc_total_revenue_annual  inc_revenue_year_on_year  inc_revenue_annual  \
0                     25.32                     39.02               25.32
1                     14.30                     19.94               14.30   inc_operation_profit_year_on_year  inc_operation_profit_annual  \
0                              17.90                         5.01
1                               4.92                        12.52   inc_net_profit_year_on_year  inc_net_profit_annual  \
0                        18.69                   5.81
1                         6.29                  13.33   inc_net_profit_to_shareholders_year_on_year  \
0                                        18.69
1                                         6.39   inc_net_profit_to_shareholders_annual
0                                   5.81
1                                  13.53  [2 rows x 36 columns]

【聚宽本地数据JQData】一个命令获取全部股票全部的财务报表数据相关推荐

  1. 聚宽量化一个命令获取全部股票全部的财务报表数据

    -- 本篇文章 by Richard 通过这个代码,可以获得全部股票从2010年开始的三大报表数据.聚宽的财务数据是每季度更新,因此我们获取2010年以来全部的季度数据,已沪深300为例.数据由JQD ...

  2. 聚宽 get_price 多个股票数据_聚宽量化一个命令获取全部股票全部的财务报表数据...

    -- 本篇文章 by Richard 通过这个代码,可以获得全部股票从2010年开始的三大报表数据.聚宽的财务数据是每季度更新,因此我们获取2010年以来全部的季度数据,已沪深300为例.数据由JQD ...

  3. 可测含多进程的app-- python调用adb命令获取Android App应用的性能数据:CPU、GPU、内存、电池、耗电量(含python源码)

    可测含多进程的app–Python–通过adb命令获取Android App应用的性能数据:CPU.GPU.内存.电池.耗电量,并与Perfdog取值对比结果 1.原理 python脚本通过os.po ...

  4. 一个SQL获取某股票连续上涨的天数

    一个SQL获取某股票连续上涨的天数 1.1 问题 2.1 思路 3.1 创建Table 3.2 插入数据 3.3 sql1:计算每天的涨跌情况 3.4 sql2:根据sql1的结果计算连续上涨的时间段 ...

  5. 【聚宽本地数据JQData】一个简单的股票回测策略

    点击查看jqdata sdk 详细内容 打开聚宽,https://www.joinquant.com/ 注册登录 策略 新建股票策略 填入下面代码: 利用凯利公式进行投资测试,基准为沪深300 def ...

  6. JoinQuant聚宽本地环境配置

    (转自:https://www.joinquant.com/view/community/detail/8aed7dbbfe9e08be4b519c126a19ebea) 对于刚刚涉足量化分析,配置环 ...

  7. python数据展示平台_Python获取各大地图平台经纬度数据,哪家的数据最准确?

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 以下文章来源于菜J学Python ,作者J哥 前言 不知道大家会在什么场合使用地图 ...

  8. 关于python数据的纬度_Python获取各大地图平台经纬度数据,哪家的数据最准确?...

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 以下文章来源于菜J学Python ,作者J哥 前言 不知道大家会在什么场合使用地图 ...

  9. 使用IO流将数据库中数据生成一个文件,结果使用Notepad++打开部分数据结尾出现NUL...

    场景描述: 项目中通过java代码中从数据库中查询一系列数据,对数据做相应处理,然后通过字符流将数据写如一个新生成的文件中,将该项目部署在linux服务器上,最后生成的文件拿到本地使用notepad+ ...

最新文章

  1. boost::fusion::make_unfused用法的测试程序
  2. L309 单音节词读音规则(一)-辅音字母发音规则
  3. ADT Running Android Lint has encountered a problem
  4. MVC Controller中View(model)如何在 View中的index页面获得?
  5. C++代码 快速排序总结
  6. 红外传感器的基础知识
  7. Spark on yarn 动态资源配置
  8. C++动态数组的创建
  9. XML注释与取消注释快捷键
  10. 进销存excel_Excel进销存管理系统!这6套不同风格的版本,财会可直接套用
  11. Win7安装IIS详解
  12. 苹果手机怎么查看已连接的wifi密码_WIFI密码忘了?教你查看手机已连接WIFI的密码...
  13. Web 中的“选区”和“光标”需求实现
  14. 多种方法解决多个div并排显示的问题
  15. 林奕含《房思琪的初恋乐园》全文/原文
  16. Android自带模拟器的安装
  17. OPENCV之人眼检测
  18. deficit记忆_一个多动症儿童是如何成为记忆天才的?!
  19. 直播|双十一大数据技术难点分析
  20. 八十行代码实现开源的 Midjourney、Stable Diffusion “咒语”作图工具

热门文章

  1. 时隔四天,终于把这道文件上传漏洞题做出来了。
  2. oracle数据库的as语句怎么写,数据库中as语句
  3. HTML js实现类似于侠盗飞车的作弊码 通过按键组合在网页中埋一个彩蛋
  4. Java 8 七大新特性实践
  5. VBA: 什么是多维数组:从4维数组说起。兼3维数组和数组嵌套的区别
  6. python Logger 高级教程
  7. 嵌入式新手学习路线,嵌入式课程学习课程分享
  8. 学习笔记 Matlab 命令 -4
  9. word 2010打不开03格式文档解决办法
  10. HTML圈c怎么打出来,一种方便固定手表的展示C圈的制作方法