如何获取财务数据?——get_fundamentals 函数详解!
发布时间:2025-12-12 15:54阅读:347
get_fundamentals:获取财务数据
函数原型:
get_fundamentals(security, table, fields=None, date=None, start_year=None, end_year=None, report_types=None, merge_type=None, is_dataframe=False)
使用场景
该函数可在研究、回测及交易模块中使用,用于获取上市公司财务报表、日频估值数据以及各类财务指标。
函数说明
get_fundamentals 主要用于获取以下几类财务数据:
- 财务三大报表数据(资产负债表、利润表、现金流量表)
- 日频估值数据
- 各项财务能力指标数据
注意事项
以下是使用过程中需要特别注意的几点:
- 五类财务指标表为非 PIT 类型数据:包括 growth_ability(成长能力)、profit_ability(盈利能力)、eps(每股收益)、operating_ability(营运能力)、debt_paying_ability(偿债能力)等。这些数据是按“财报期”发布的,不是按“日期”实时更新的。
- 非 PIT 数据的获取逻辑:如果在某一个财报周期内请求数据,而该股票尚未发布该期财报,则无法获取到相关数据。示例说明:get_fundamentals('600XXX.SS', 'eps', date='20240301') 假设 2024 年 1 月 1 日至 3 月 31 日为 2023 年年报披露期,但 XX 电子实际于 2024 年 3 月 19 日才发布年报。此时若以 date='20240301' 请求,系统会认为这是 2023 年年报,但由于未发布,返回结果将为 None。
- 建议操作方式:用户应根据年份范围内的具体季度来获取财务数据,同时注意避免获取未来数据。实际应用中,可以参考单因子策略 Demo 中的数据获取方式,确保数据的准确性与合理性。
总结
get_fundamentals 是获取财务数据的重要工具,适用于量化分析和策略开发。了解其数据类型与获取机制,有助于更高效地构建财务指标模型,提升策略质量。
#量化交易 #QMT量化 #财务数据 #策略开发 #get_fundamentals
如需测试账户或策略模板,立即联系我获取专属支持!欢迎加我私信!
温馨提示:投资有风险,选择需谨慎。
- 2026国金证券开户隐藏福利大全|新手别只盯佣金!全套权益解锁攻略
- 量化交易平台有哪些?QMT vs PTrade,哪款更适合你?
- 【2026年量化交易入门全攻略】散户也能轻松上手!附免费软件+权限开通流程
- 个人量化交易账户开通全攻略|线上 + 线下双渠道完整流程(2026 最新版)
- QMT免费使用?怎么申请免费QMT量化软件?5步完成so easy!
- QMT 量化软件全流程指南:开户、安装、配置到实盘交易(附 PTrade 深度对比)
- 国金QMT量化交易平台:毫秒级交易+本地加密+Python策略开发,量化必备(附实盘+模拟开通攻略)
- 2026 量化软件选择攻略|QMT&PTrade 免费开通全指南
-
REITs扩募是什么?普通人能参与吗?附APP实操指南
2026-06-17 17:19
-
理财问答选哪个?知乎vs叩富问财全面对比,一文搞懂
2026-06-17 17:19
-
@所有人,2026年端午节A股休市安排出炉!
2026-06-17 17:19


问一问

+微信
分享该文章
