如何获取财务数据?——get_fundamentals函数详解
发布时间:2025-10-21 14:13阅读:452
功能概述
get_fundamentals是一个用于获取上市公司财务信息的实用工具,可在研究、回测及交易等场景中灵活调用。它支持提取三大财务报表数据、每日估值指标以及各类财务能力分析结果。
参数说明
- security: 标的证券代码(如股票代号);
- table: 指定要查询的数据表类型;
- fields: 可选参数,用于筛选特定字段;
- date: 日期条件,可为空;
- start_year/end_year: 起始与结束年份范围;
- report_types: 报告类型的过滤选项;
- merge_type: 合并方式设置;
- is_dataframe: 是否以DataFrame格式返回结果。
使用要点解析
- 特殊数据类型提示:涉及成长性(growth_ability)、盈利水平(profit_ability)、每股收益(eps)、运营效率(operating_ability)和偿债能力(debt_paying_ability)这五类表格的数据不属于PIIT类型。这意味着这些数据不会随任意日期请求而动态更新,而是固定对应最近一次发布的财报内容。
- 数据可用性规则:对于非PIIT类型的数据,在某一财报周期内若公司尚未公布相关报告,则无法获取到有效数据。例如:当尝试以date='20240301'获取代码为'600XXX.SS'的股票的EPS信息时,由于该企业的2023年度年报实际发布于2024年3月19日,在此日期之前系统将判定无可用数据并返回None。
- 最佳实践建议:为了避免因财报未公开导致的数据缺失问题,推荐用户采用按年份范围内的季度作为查询条件来获取财务数据。不过需要注意的是,这种方法可能会引入未来数据的干扰因素。具体的实现方法可以参考单因子策略演示案例中的数据获取流程。
通过合理运用上述参数和方法,用户可以高效准确地获取所需的财务数据,从而支持投资决策过程中的分析需求。
需求交流:电话或私信,即可获取QMT/PTrade免费开通资格与专属费率优惠!
温馨提示:投资有风险,选择需谨慎。
- 量化交易平台有哪些?QMT vs PTrade,哪款更适合你?
- 【2026年量化交易入门全攻略】散户也能轻松上手!附免费软件+权限开通流程
- 个人量化交易账户开通全攻略|线上 + 线下双渠道完整流程(2026 最新版)
- QMT免费使用?怎么申请免费QMT量化软件?5步完成so easy!
- QMT 量化软件全流程指南:开户、安装、配置到实盘交易(附 PTrade 深度对比)
- 国金QMT量化交易平台:毫秒级交易+本地加密+Python策略开发,量化必备(附实盘+模拟开通攻略)
- 2026 量化软件选择攻略|QMT&PTrade 免费开通全指南
- 2026 QMT 低门槛开通指南|免费申领权限 + 全套安装使用教程
-
REITs扩募是什么?普通人能参与吗?附APP实操指南
2026-06-17 17:19
-
理财问答选哪个?知乎vs叩富问财全面对比,一文搞懂
2026-06-17 17:19
-
@所有人,2026年端午节A股休市安排出炉!
2026-06-17 17:19


问一问

+微信
分享该文章
