3 分钟快速生成代码
输入想法,AI 即刻生成可运行代码
在 JoinQuant(聚宽)平台上,使用 help(income) 的方式在代码环境中查看表字段确实比较繁琐且不够直观。要非常迅速、方便地查询 balance、income、cash_flow、indicator 等财务数据表的字段及含义,最推荐的方法是直接查阅聚宽官方的「数据字典」或「财务数据文档」。
聚宽官网提供了非常详细的网页版数据字典,包含了所有财务表的字段名、中文含义、单位以及更新频率。在 API 文档的 get_fundamentals 章节中也明确指出:“详细的财务数据表及字段描述查看财务数据文档”。
查看路径:
登录聚宽官网 -> 顶部导航栏选择「数据」 -> 左侧菜单找到「财务数据」 -> 即可看到三大报表及财务指标的详细字段列表。你可以直接使用浏览器的 Ctrl + F 快捷键快速搜索你想要的中文指标(如“每股收益”),从而迅速找到对应的英文字段名。
在官方数据字典中,你可以查到以下所有表的字段:
当你在网页版数据字典中查到需要的字段(例如 indicator.eps 每股收益)后,就可以直接在 get_fundamentals 中高效使用了:
# 查询平安银行的每股收益(eps)和营业总收入(total_operating_revenue)
q = query(
indicator.code,
indicator.eps,
income.total_operating_revenue
).filter(
indicator.code == '000001.XSHE'
)
df = get_fundamentals(q, date='2023-01-01')
print(df)
总结:在编写量化策略时,强烈建议在旁边开一个浏览器标签页,直接停留在聚宽的财务数据文档页面。这样在编写 query() 语句时可以随时查阅和搜索需要的财务指标,效率会比在代码里敲 help() 高得多!