如何获取财务数据?——get_fundamentals函数详解
发布时间:2025-10-21 14:13阅读:678
功能概述
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免费开通资格与专属费率优惠!
温馨提示:投资有风险,选择需谨慎。
- 开通量化终端需要先开通两融吗,PTrade和QTrade开通流程一样吗,哪些渠道可办
- PTrade开通会核查过往交易记录吗,QMT权限申请能不能加急,哪里开通量化终端
- 线上自助开户能拿到PTrade权限吗,QMT开通必须走专属通道吗,哪些渠道支持量化
- QMT开通是否区分个人和机构,PTrade个人版申请流程是什么,去哪里办理量化开户
- 网格策略用PTrade还是QMT,量化开通需要签署哪些文件,哪些渠道可申请权限
- 换账户之后QMT权限需要重新申请吗,PTrade开通可以同步完成开户吗,哪里办理
- 开通QMT需要绑定一类卡吗,PTrade权限开通后多久下发账号,哪些渠道支持量化
- PTrade权限驳回是什么原因,QMT开通前需要核验哪些信息,去哪里办理量化开户
-
2026年券商APP月活榜:8家券商座次怎么排?选APP该看的3件事
2026-10-12 16:05
-
2026年可转债投资攻略:【可转债专题】帮你从入门到实操一站式搞定
2026-10-12 16:05
-
银证转账失败是什么原因?这4种情况最常见
2026-10-12 16:05



问一问
从业认证

+微信
分享该文章
