如何获取财务数据?——get_fundamentals 函数详解!
发布时间:2小时前阅读:4
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
如需测试账户或策略模板,立即联系我获取专属支持!欢迎加我私信!
温馨提示:投资有风险,选择需谨慎。
-
美联储年内最后一次降息,不同资产将怎么变?
2025-12-08 09:41
-
倒计时一个月!2026年度个税专项附加扣除怎么操作?
2025-12-08 09:41
-
昂瑞微、沐曦股份、元创股份、天溯计量和锡华科技5家公司新股本周发行!
2025-12-08 09:41


问一问

+微信
分享该文章
