返回介绍

开始入门

操作指引

SDK

数据文档

常见问题

量化工具

其他

其他

股票财务数据及基础数据函数(免费)

发布于 2024-06-22 12:53:28 字数 39456 浏览 0 评论 0 收藏 0

python 股票与指数数据 API 包含在 gm3.0.148 版本及以上版本

stk_get_index_constituents - 查询指数成分股

查询指定指数在最新交易日的成分股和权重(中证系列指数,因版权不提供成分股权重,weight=0)

此函数为掘金公版(体验版/专业版/机构版)函数,券商版以升级提示为准

函数原型:

stk_get_index_constituents(index, trade_date=None)

参数:

参数名类型中文名称必填默认值参数用法说明
indexstr指数代码Y必填,只能输入一个指数,如:'SHSE.000905'
trade_datestr交易日期NNone交易日期,%Y-%m-%d 格式, 默认None为最新交易日

返回值:dataframe

字段名类型中文名称说明
indexstr指数代码查询成分股的指数代码
symbolstr成分股代码exchange.sec_id
weightfloat成分股权重成分股 symbol 对应的指数权重 (中证系列指数不支持该字段)
trade_datestr交易日期最新交易日,%Y-%m-%d 格式
market_value_totalfloat总市值单位:亿元
market_value_circfloat流通市值单位:亿元

示例:

stk_get_index_constituents(index='SHSE.000300')

输出:

          index       symbol  weight  trade_date  market_value_total  market_value_circ
0    SHSE.000300  SHSE.600519    0.05  2023-04-18            22083.96           22083.96
1    SHSE.000300  SZSE.300750    0.03  2023-04-18             9989.35            8822.91
2    SHSE.000300  SHSE.601318    0.03  2023-04-18             8887.85            5266.84
3    SHSE.000300  SHSE.600036    0.02  2023-04-18             8998.44            7360.41
4    SHSE.000300  SZSE.000858    0.02  2023-04-18             6921.68            6921.39
5    SHSE.000300  SZSE.000333    0.01  2023-04-18             3972.72            3891.18
6    SHSE.000300  SHSE.601166    0.01  2023-04-18             3616.80            3616.80
7    SHSE.000300  SHSE.600900    0.01  2023-04-18             5030.92            4834.92
8    SHSE.000300  SHSE.601012    0.01  2023-04-18             3033.36            3031.97
9    SHSE.000300  SZSE.300059    0.01  2023-04-18             2859.02            2399.14
10   SHSE.000300  SZSE.002594    0.01  2023-04-18             7248.75            2900.26...

注意:

1. 数据日频更新,在交易日约 20 点更新当日数据。如果当日数据尚未更新,调用时不指定trade_date会返回前一交易日的成分数据,调用时指定trade_date为当日会返回空 dataframe。

2. trade_date输入非交易日,会返回空 dataframe。trade_date出入的日期格式错误,会报错。

3. 指数列表参考

stk_get_fundamentals_balance - 查询资产负债表数据

查询指定时间段某一股票所属上市公司的资产负债表数据

此函数为掘金公版(体验版/专业版/机构版)函数,券商版以升级提示为准

函数原型:

stk_get_fundamentals_balance(symbol, rpt_type=None, data_type=None, start_date=None, end_date=None, fields, df=False)

参数:

参数名类型中文名称必填默认值参数用法说明
symbolstr股票代码Y必填,只能填一个股票标的,使用时参考symbol
fieldsstr返回字段Y指定需要返回的财务字段, 如有多个字段,中间用英文逗号分隔
rpt_typeint报表类型NNone报告期查询可指定以下报表类型: 1-一季度报
6-中报
9-前三季报
12-年报 默认None为不限
data_typeint数据类型NNone在发布原始财务报告以后,上市公司可能会对数据进行修正。 101-合并原始
102-合并调整
201-母公司原始
202-母公司调整 默认None返回当期合并调整,如果没有调整返回合并原始
start_datestr开始时间NNone开始时间,时间类型为报告日期,%Y-%m-%d 格式, 默认None表示最新时间
end_datestr结束时间NNone结束时间,时间类型为报告日期,%Y-%m-%d 格式, 默认None表示最新时间
dfbool返回格式NFalse是否返回 dataframe 格式 , 默认False返回 list[dict]

返回值:

字段名类型中文名称说明
symbolstr股票代码
pub_datestr发布日期若数据类型选择合并原始(data_type=101),则返回原始发布的发布日期 若数据类型选择合并调整(data_type=102),则返回调整后最新发布日期 若数据类型选择母公司原始(data_type=201),则返回母公司原始发布的发布日期
若数据类型选择母公司调整(data_type=202),则返回母公司调整后最新发布日期
rpt_datestr报告日期报告截止日期,财报统计的最后一天,在指定时间段[开始时间,结束时间]内的报告截止日期
rpt_typeint报表类型返回数据的报表类型:1-一季度报, 6-中报, 9-前三季报, 12-年报
data_typeint数据类型返回数据的数据类型:101-合并原始, 102-合并调整, 201-母公司原始, 202-母公司调整
fieldslist[float]财务字段数据指定返回 fields字段的数值. 支持的字段名请参考 stk_get_fundamentals_cashflow - 查询现金流量表数据

查询指定时间段某一股票所属上市公司的现金流量表数据

此函数为掘金公版(体验版/专业版/机构版)函数,券商版以升级提示为准

函数原型:

stk_get_fundamentals_cashflow(symbol, rpt_type=None, data_type=None, start_date=None, end_date=None, fields, df=False)

参数:

参数名类型中文名称必填默认值参数用法说明
symbolstr股票代码Y必填,只能填一个股票标的,使用时参考symbol
fieldsstr返回字段Y指定需要返回的财务字段, 如有多个字段,中间用英文逗号分隔
rpt_typeint报表类型NNone报告期查询可指定以下报表类型: 1-一季度报
6-中报
9-前三季报
12-年报 默认None为不限
data_typeint数据类型NNone在发布原始财务报告以后,上市公司可能会对数据进行修正。 101-合并原始
102-合并调整
201-母公司原始
202-母公司调整 默认None返回当期合并调整,如果没有调整返回合并原始
start_datestr开始时间NNone开始时间,时间类型为报告日期,%Y-%m-%d 格式, 默认None表示最新时间
end_datestr结束时间NNone结束时间,时间类型为报告日期,%Y-%m-%d 格式, 默认None表示最新时间
dfbool返回格式NFalse是否返回 dataframe 格式 , 默认False返回 list[dict]

返回值:

字段名类型中文名称说明
symbolstr股票代码
pub_datestr发布日期若数据类型选择合并原始(data_type=101),则返回原始发布的发布日期 若数据类型选择合并调整(data_type=102),则返回调整后最新发布日期 若数据类型选择母公司原始(data_type=201),则返回母公司原始发布的发布日期
若数据类型选择母公司调整(data_type=202),则返回母公司调整后最新发布日期
rpt_datestr报告日期报告截止日期,财报统计的最后一天,在指定时间段[开始时间,结束时间]内的报告截止日期
rpt_typeint报表类型返回数据的报表类型:1-一季度报, 6-中报, 9-前三季报, 12-年报
data_typeint数据类型返回数据的数据类型:101-合并原始, 102-合并调整, 201-母公司原始, 202-母公司调整
fieldslist[float]财务字段数据指定返回 fields字段的数值. 支持的字段名请参考 stk_get_fundamentals_income - 查询利润表数据

查询指定时间段某一股票所属上市公司的利润表数据

此函数为掘金公版(体验版/专业版/机构版)函数,券商版以升级提示为准

函数原型:

stk_get_fundamentals_income(symbol, rpt_type=None, data_type=None, start_date=None, end_date=None, fields, df=False)

参数:

参数名类型中文名称必填默认值参数用法说明
symbolstr股票代码Y必填,只能填一个股票标的,使用时参考symbol
fieldsstr返回字段Y指定需要返回的财务字段, 如有多个字段,中间用英文逗号分隔
rpt_typeint报表类型NNone报告期查询可指定以下报表类型: 1-一季度报
6-中报
9-前三季报
12-年报 默认None为不限
data_typeint数据类型NNone在发布原始财务报告以后,上市公司可能会对数据进行修正。 101-合并原始
102-合并调整
201-母公司原始
202-母公司调整 默认None返回当期合并调整,如果没有调整返回合并原始
start_datestr开始时间NNone开始时间,时间类型为报告日期,%Y-%m-%d 格式, 默认None表示最新时间
end_datestr结束时间NNone结束时间,时间类型为报告日期,%Y-%m-%d 格式, 默认None表示最新时间
dfbool返回格式NFalse是否返回 dataframe 格式 , 默认False返回 list[dict]

返回值:

字段名类型中文名称说明
symbolstr股票代码
pub_datestr发布日期若数据类型选择合并原始(data_type=101),则返回原始发布的发布日期 若数据类型选择合并调整(data_type=102),则返回调整后最新发布日期 若数据类型选择母公司原始(data_type=201),则返回母公司原始发布的发布日期
若数据类型选择母公司调整(data_type=202),则返回母公司调整后最新发布日期
rpt_datestr报告日期报告截止日期,财报统计的最后一天,在指定时间段[开始时间,结束时间]内的报告截止日期
rpt_typeint报表类型返回数据的报表类型:1-一季度报, 6-中报, 9-前三季报, 12-年报
data_typeint数据类型返回数据的数据类型:101-合并原始, 102-合并调整, 201-母公司原始, 202-母公司调整
fieldslist[float]财务字段数据指定返回 fields字段的数值. 支持的字段名请参考 stk_get_fundamentals_balance_pt - 查询资产负债表截面数据(多标的)

查询指定日期截面的股票所属上市公司的资产负债表数据(point-in-time)

此函数为掘金公版(体验版/专业版/机构版)函数,券商版以升级提示为准

函数原型:

stk_get_fundamentals_balance_pt(symbols, rpt_type=None, data_type=None, date=None, fields, df=False)

参数:

参数名类型中文名称必填默认值参数用法说明
symbolsstr or list股票代码Y必填,可输入多个,使用时参考symbol 采用 str 格式时,多个标的代码必须用英文逗号分割,如:'SHSE.600008,SZSE.000002' 采用 list 格式时,多个标的代码示例:['SHSE.600008', 'SZSE.000002']
fieldsstr返回字段Y指定需要返回的财务字段, 如有多个字段,中间用英文逗号分隔
rpt_typeint报表类型NNone报告期查询可指定以下报表类型:
1-一季度报
6-中报
9-前三季报
12-年报
默认None为不限
data_typeint数据类型NNone在发布原始财务报告以后,上市公司可能会对数据进行修正。 101-合并原始
102-合并调整 201-母公司原始
202-母公司调整 默认None返回当期合并调整,如果没有调整返回合并原始
datestr查询日期NNone查询时间,时间类型为发布日期,%Y-%m-%d 格式, 默认None表示最新时间
dfbool返回格式NFalse是否返回 dataframe 格式 , 默认False返回 list[dict]

返回值:

字段名类型中文名称说明
symbolstr股票代码
pub_datestr发布日期距查询日期最近的发布日期
若数据类型选择合并原始(data_type=101),则返回原始发布的发布日期
若数据类型选择合并调整(data_type=102),则返回调整后最新发布日期
若数据类型选择母公司原始(data_type=201),则返回母公司原始发布的发布日期
若数据类型选择母公司调整(data_type=202),则返回母公司调整后最新发布日期
rpt_datestr报告日期报告截止日期,财报统计的最后一天,在指定时间段[开始时间,结束时间]内的报告截止日期
rpt_typeint报表类型返回数据的报表类型:1-一季度报, 6-中报, 9-前三季报, 12-年报
data_typeint数据类型返回数据的数据类型:101-合并原始, 102-合并调整, 201-母公司原始, 202-母公司调整
fieldslist[float]财务字段数据指定查询 fields字段的数值. 支持的字段名请参考 stk_get_fundamentals_cashflow_pt - 查询现金流量表截面数据(多标的)

查询指定日期截面的股票所属上市公司的现金流量表数据(point-in-time)

此函数为掘金公版(体验版/专业版/机构版)函数,券商版以升级提示为准

函数原型:

stk_get_fundamentals_cashflow_pt(symbols, rpt_type=None, data_type=None, date=None, fields, df=False)

参数:

参数名类型中文名称必填默认值参数用法说明
symbolsstr or list股票代码Y必填,可输入多个,使用时参考symbol 采用 str 格式时,多个标的代码必须用英文逗号分割,如:'SHSE.600008,SZSE.000002' 采用 list 格式时,多个标的代码示例:['SHSE.600008', 'SZSE.000002']
fieldsstr返回字段Y指定需要返回的财务字段, 如有多个字段,中间用英文逗号分隔
rpt_typeint报表类型NNone报告期查询可指定以下报表类型:
1-一季度报
6-中报
9-前三季报
12-年报
默认None为不限
data_typeint数据类型NNone在发布原始财务报告以后,上市公司可能会对数据进行修正。 101-合并原始
102-合并调整 201-母公司原始
202-母公司调整 默认None返回当期合并调整,如果没有调整返回合并原始
datestr查询日期NNone查询时间,时间类型为发布日期,%Y-%m-%d 格式, 默认None表示最新时间
dfbool返回格式NFalse是否返回 dataframe 格式 , 默认False返回 list[dict]

返回值:

字段名类型中文名称说明
symbolstr股票代码
pub_datestr发布日期距查询日期最近的发布日期
若数据类型选择合并原始(data_type=101),则返回原始发布的发布日期
若数据类型选择合并调整(data_type=102),则返回调整后最新发布日期
若数据类型选择母公司原始(data_type=201),则返回母公司原始发布的发布日期
若数据类型选择母公司调整(data_type=202),则返回母公司调整后最新发布日期
rpt_datestr报告日期报告截止日期,财报统计的最后一天,在指定时间段[开始时间,结束时间]内的报告截止日期
rpt_typeint报表类型返回数据的报表类型:1-一季度报, 6-中报, 9-前三季报, 12-年报
data_typeint数据类型返回数据的数据类型:101-合并原始, 102-合并调整, 201-母公司原始, 202-母公司调整
fieldslist[float]财务字段数据指定查询 fields字段的数值. 支持的字段名请参考 stk_get_fundamentals_income_pt - 查询利润表截面数据(多标的)

查询指定日期截面的股票所属上市公司的利润表数据(point-in-time)

此函数为掘金公版(体验版/专业版/机构版)函数,券商版以升级提示为准

函数原型:

stk_get_fundamentals_income_pt(symbols, rpt_type=None, data_type=None, date=None, fields, df=False)

参数:

参数名类型中文名称必填默认值参数用法说明
symbolsstr or list股票代码Y必填,可输入多个,使用时参考symbol 采用 str 格式时,多个标的代码必须用英文逗号分割,如:'SHSE.600008,SZSE.000002' 采用 list 格式时,多个标的代码示例:['SHSE.600008', 'SZSE.000002']
fieldsstr返回字段Y指定需要返回的财务字段, 如有多个字段,中间用英文逗号分隔
rpt_typeint报表类型NNone报告期查询可指定以下报表类型:
1-一季度报
6-中报
9-前三季报
12-年报
默认None为不限
data_typeint数据类型NNone在发布原始财务报告以后,上市公司可能会对数据进行修正。 101-合并原始
102-合并调整 201-母公司原始
202-母公司调整 默认None返回当期合并调整,如果没有调整返回合并原始
datestr查询日期NNone查询时间,时间类型为发布日期,%Y-%m-%d 格式, 默认None表示最新时间
dfbool返回格式NFalse是否返回 dataframe 格式 , 默认False返回 list[dict]

返回值:

字段名类型中文名称说明
symbolstr股票代码
pub_datestr发布日期距查询日期最近的发布日期
若数据类型选择合并原始(data_type=101),则返回原始发布的发布日期
若数据类型选择合并调整(data_type=102),则返回调整后最新发布日期
若数据类型选择母公司原始(data_type=201),则返回母公司原始发布的发布日期
若数据类型选择母公司调整(data_type=202),则返回母公司调整后最新发布日期
rpt_datestr报告日期报告截止日期,财报统计的最后一天,在指定时间段[开始时间,结束时间]内的报告截止日期
rpt_typeint报表类型返回数据的报表类型:1-一季度报, 6-中报, 9-前三季报, 12-年报
data_typeint数据类型返回数据的数据类型:101-合并原始, 102-合并调整, 201-母公司原始, 202-母公司调整
fieldslist[float]财务字段数据指定查询 fields字段的数值. 支持的字段名请参考 stk_get_finance_prime - 查询财务主要指标数据

查询指定时间段股票所属上市公司的财务主要指标

此函数为掘金公版(体验版/专业版/机构版)函数,券商版以升级提示为准

函数原型:

stk_get_finance_prime(symbol, fields, rpt_type=None, data_type=None, start_date=None, end_date=None, df=False)

参数:

参数名类型中文名称必填默认值参数用法说明
symbolstr股票代码Y必填,只能填一个股票标的,使用时参考symbol
fieldsstr返回字段Y指定需要返回的财务主要指标, 如有多个字段,中间用英文逗号分隔
rpt_typeint报表类型NNone报告期查询可指定以下报表类型: 1-一季度报
6-中报
9-前三季报
12-年报 默认None为不限
data_typeint数据类型NNone在发布原始财务报告以后,上市公司可能会对数据进行修正。 101-合并原始
102-合并调整
201-母公司原始
202-母公司调整 默认None返回当期合并调整,如果没有调整返回合并原始
start_datestr开始时间NNone开始时间,时间类型为报告日期,%Y-%m-%d 格式, 默认None表示最新时间
end_datestr结束时间NNone结束时间,时间类型为报告日期,%Y-%m-%d 格式, 默认None表示最新时间
dfbool返回格式NFalse是否返回 dataframe 格式 , 默认False返回 list[dict]

返回值:

字段名类型中文名称说明
symbolstr股票代码
pub_datestr发布日期若数据类型选择合并原始(data_type=101),则返回原始发布的发布日期 若数据类型选择合并调整(data_type=102),则返回调整后最新发布日期 若数据类型选择母公司原始(data_type=201),则返回母公司原始发布的发布日期
若数据类型选择母公司调整(data_type=202),则返回母公司调整后最新发布日期
rpt_datestr报告日期报告截止日期,财报统计的最后一天,在指定时间段[开始时间,结束时间]内的报告截止日期
rpt_typeint报表类型返回数据的报表类型:1-一季度报, 6-中报, 9-前三季报, 12-年报
data_typeint数据类型返回数据的数据类型:101-合并原始, 102-合并调整, 201-母公司原始, 202-母公司调整
fieldslist[float]财务字段数据指定返回 fields字段的数值. 支持的字段名请参考 stk_get_finance_deriv - 查询财务衍生指标数据

查询指定时间段股票所属上市公司的财务衍生指标

此函数为掘金公版(体验版/专业版/机构版)函数,券商版以升级提示为准

函数原型:

stk_get_finance_deriv(symbol, fields, rpt_type=None, data_type=None, start_date=None, end_date=None, df=False)

参数:

参数名类型中文名称必填默认值参数用法说明
symbolstr股票代码Y必填,只能填一个股票标的,使用时参考symbol
fieldsstr返回字段Y指定需要返回的财务衍生指标, 如有多个字段,中间用英文逗号分隔
rpt_typeint报表类型NNone报告期查询可指定以下报表类型: 1-一季度报
6-中报
9-前三季报
12-年报 默认None为不限
data_typeint数据类型NNone在发布原始财务报告以后,上市公司可能会对数据进行修正。 101-合并原始
102-合并调整
201-母公司原始
202-母公司调整 默认None返回当期合并调整,如果没有调整返回合并原始
start_datestr开始时间NNone开始时间,时间类型为报告日期,%Y-%m-%d 格式, 默认None表示最新时间
end_datestr结束时间NNone结束时间,时间类型为报告日期,%Y-%m-%d 格式, 默认None表示最新时间
dfbool返回格式NFalse是否返回 dataframe 格式 , 默认False返回 list[dict]

返回值:

字段名类型中文名称说明
symbolstr股票代码
pub_datestr发布日期若数据类型选择合并原始(data_type=101),则返回原始发布的发布日期 若数据类型选择合并调整(data_type=102),则返回调整后最新发布日期 若数据类型选择母公司原始(data_type=201),则返回母公司原始发布的发布日期
若数据类型选择母公司调整(data_type=202),则返回母公司调整后最新发布日期
rpt_datestr报告日期报告截止日期,财报统计的最后一天,在指定时间段[开始时间,结束时间]内的报告截止日期
rpt_typeint报表类型返回数据的报表类型:1-一季度报, 6-中报, 9-前三季报, 12-年报
data_typeint数据类型返回数据的数据类型:101-合并原始, 102-合并调整, 201-母公司原始, 202-母公司调整
fieldslist[float]财务字段数据指定返回 fields字段的数值. 支持的字段名请参考 stk_get_daily_valuation - 查询估值指标每日数据

查询指定时间段股票的每日估值指标

此函数为掘金公版(体验版/专业版/机构版)函数,券商版以升级提示为准

函数原型:

stk_get_daily_valuation(symbol, fields, start_date=None, end_date=None, df=False)```

参数:

参数名类型中文名称必填默认值参数用法说明
symbolstr股票代码Y必填,只能填一个股票标的,使用时参考symbol
fieldsstr返回字段Y指定需要返回的财务字段, 如有多个字段,中间用英文逗号分隔
start_datestr开始时间NNone开始时间,时间类型为交易日期,%Y-%m-%d 格式, 默认None表示最新时间
end_datestr结束时间NNone结束时间,时间类型为交易日期,%Y-%m-%d 格式, 默认None表示最新时间
dfbool返回格式NFalse是否返回 dataframe 格式 , 默认False返回 list[dict]

返回值:

字段名类型中文名称说明
symbolstr股票代码
trade_datestr交易日期
fieldslist[float]指标字段数据指定返回 fields字段的数值. 支持的字段名请参考 stk_get_daily_mktvalue - 查询市值指标每日数据

查询指定时间段股票的每日市值指标

此函数为掘金公版(体验版/专业版/机构版)函数,券商版以升级提示为准

函数原型:

stk_get_daily_mktvalue(symbol, fields, start_date=None, end_date=None, df=False)

参数:

参数名类型中文名称必填默认值参数用法说明
symbolstr股票代码Y必填,只能填一个股票标的,使用时参考symbol
fieldsstr返回字段Y指定需要返回的财务字段, 如有多个字段,中间用英文逗号分隔
start_datestr开始时间NNone开始时间,时间类型为交易日期,%Y-%m-%d 格式, 默认None表示最新时间
end_datestr结束时间NNone结束时间,时间类型为交易日期,%Y-%m-%d 格式, 默认None表示最新时间
dfbool返回格式NFalse是否返回 dataframe 格式 , 默认False返回 list[dict]

返回值:

字段名类型中文名称说明
symbolstr股票代码
trade_datestr交易日期
fieldslist[float]指标字段数据指定返回 fields字段的数值. 支持的字段名请参考 stk_get_daily_basic - 查询股本等基础指标每日数据

查询指定时间段股票的每日基础指标

此函数为掘金公版(体验版/专业版/机构版)函数,券商版以升级提示为准

函数原型:

stk_get_daily_basic(symbol, fields, start_date=None, end_date=None, df=False)

参数:

参数名类型中文名称必填默认值参数用法说明
symbolstr股票代码Y必填,只能填一个股票标的,使用时参考symbol
fieldsstr返回字段Y指定需要返回的财务字段, 如有多个字段,中间用英文逗号分隔
start_datestr开始时间NNone开始时间,时间类型为交易日期,%Y-%m-%d 格式, 默认None表示最新时间
end_datestr结束时间NNone结束时间,时间类型为交易日期,%Y-%m-%d 格式, 默认None表示最新时间
dfbool返回格式NFalse是否返回 dataframe 格式 , 默认False返回 list[dict]

返回值:

字段名类型中文名称说明
symbolstr股票代码
trade_datestr交易日期
fieldslist[float]指标字段数据指定返回 fields字段的数值. 支持的字段名请参考 stk_get_finance_prime_pt - 查询财务主要指标截面数据(多标的)

查询指定日期截面上,股票所属上市公司的财务主要指标数据(point-in-time)

此函数为掘金公版(体验版/专业版/机构版)函数,券商版以升级提示为准

函数原型:

stk_get_finance_prime_pt(symbols, fields, rpt_type=None, data_type=None, date=None, df=False)

参数:

参数名类型中文名称必填默认值参数用法说明
symbolsstr or list股票代码Y必填,可输入多个,使用时参考symbol 采用 str 格式时,多个标的代码必须用英文逗号分割,如:'SHSE.600008,SZSE.000002' 采用 list 格式时,多个标的代码示例:['SHSE.600008', 'SZSE.000002']
fieldsstr返回字段Y指定需要返回的财务主要指标, 如有多个字段,中间用英文逗号分隔
rpt_typeint报表类型NNone报告期查询可指定以下报表类型:
1-一季度报
6-中报
9-前三季报
12-年报
默认None为不限
data_typeint数据类型NNone在发布原始财务报告以后,上市公司可能会对数据进行修正。 101-合并原始
102-合并调整 201-母公司原始
202-母公司调整 默认None返回当期合并调整,如果没有调整返回合并原始
datestr查询日期NNone查询时间,时间类型为发布日期,%Y-%m-%d 格式, 默认None表示最新时间
dfbool返回格式NFalse是否返回 dataframe 格式 , 默认False返回 list[dict]

返回值:

字段名类型中文名称说明
symbolstr股票代码
pub_datestr发布日期距查询日期最近的发布日期
若数据类型选择合并原始(data_type=101),则返回原始发布的发布日期
若数据类型选择合并调整(data_type=102),则返回调整后最新发布日期
若数据类型选择母公司原始(data_type=201),则返回母公司原始发布的发布日期
若数据类型选择母公司调整(data_type=202),则返回母公司调整后最新发布日期
rpt_datestr报告日期报告截止日期,财报统计的最后一天,在指定时间段[开始时间,结束时间]内的报告截止日期
rpt_typeint报表类型返回数据的报表类型:1-一季度报, 6-中报, 9-前三季报, 12-年报
data_typeint数据类型返回数据的数据类型:101-合并原始, 102-合并调整, 201-母公司原始, 202-母公司调整
fieldslist[float]财务字段数据指定查询 fields字段的数值. 支持的字段名请参考 stk_get_finance_deriv_pt - 查询财务衍生指标截面数据(多标的)

查询指定日期截面上,股票所属上市公司的财务衍生指标数据(point-in-time)

此函数为掘金公版(体验版/专业版/机构版)函数,券商版以升级提示为准

函数原型:

stk_get_finance_deriv_pt(symbols, fields, rpt_type=None, data_type=None, date=None, df=False)

参数:

参数名类型中文名称必填默认值参数用法说明
symbolsstr or list股票代码Y必填,可输入多个,使用时参考symbol 采用 str 格式时,多个标的代码必须用英文逗号分割,如:'SHSE.600008,SZSE.000002' 采用 list 格式时,多个标的代码示例:['SHSE.600008', 'SZSE.000002']
fieldsstr返回字段Y指定需要返回的财务衍生指标, 如有多个字段,中间用英文逗号分隔
rpt_typeint报表类型NNone报告期查询可指定以下报表类型:
1-一季度报
6-中报
9-前三季报
12-年报
默认None为不限
data_typeint数据类型NNone在发布原始财务报告以后,上市公司可能会对数据进行修正。 101-合并原始
102-合并调整 201-母公司原始
202-母公司调整 默认None返回当期合并调整,如果没有调整返回合并原始
datestr查询日期NNone查询时间,时间类型为发布日期,%Y-%m-%d 格式, 默认None表示最新时间
dfbool返回格式NFalse是否返回 dataframe 格式 , 默认False返回 list[dict]

返回值:

字段名类型中文名称说明
symbolstr股票代码
pub_datestr发布日期距查询日期最近的发布日期
若数据类型选择合并原始(data_type=101),则返回原始发布的发布日期
若数据类型选择合并调整(data_type=102),则返回调整后最新发布日期
若数据类型选择母公司原始(data_type=201),则返回母公司原始发布的发布日期
若数据类型选择母公司调整(data_type=202),则返回母公司调整后最新发布日期
rpt_datestr报告日期报告截止日期,财报统计的最后一天,在指定时间段[开始时间,结束时间]内的报告截止日期
rpt_typeint报表类型返回数据的报表类型:1-一季度报, 6-中报, 9-前三季报, 12-年报
data_typeint数据类型返回数据的数据类型:101-合并原始, 102-合并调整, 201-母公司原始, 202-母公司调整
fieldslist[float]财务字段数据指定查询 fields字段的数值. 支持的字段名请参考 stk_get_daily_valuation_pt - 查询估值指标单日截面数据(多标的)

查询指定日期截面上,股票的单日估值指标(point-in-time)

此函数为掘金公版(体验版/专业版/机构版)函数,券商版以升级提示为准

函数原型:

stk_get_daily_valuation_pt(symbols, fields, trade_date=None, df=False)

参数:

参数名类型中文名称必填默认值参数用法说明
symbolsstr or list股票代码Y必填,可输入多个,使用时参考symbol 采用 str 格式时,多个标的代码必须用英文逗号分割,如:'SHSE.600008,SZSE.000002' 采用 list 格式时,多个标的代码示例:['SHSE.600008', 'SZSE.000002']
fieldsstr返回字段Y指定需要返回的交易衍生指标, 如有多个字段,中间用英文逗号分隔
trade_datestr查询日期NNone查询时间,时间类型为交易日期,%Y-%m-%d 格式, 默认None表示最新时间
dfbool返回格式NFalse是否返回 dataframe 格式 , 默认False返回 list[dict]

返回值:

字段名类型中文名称说明
symbolstr股票代码
trade_datestr交易日期
fieldslist[float]指标字段数据指定查询 fields字段的数值. 支持的字段名请参考 stk_get_daily_mktvalue_pt - 查询市值指标单日截面数据(多标的)

查询指定日期截面上,股票的单日截面数据(point-in-time)

此函数为掘金公版(体验版/专业版/机构版)函数,券商版以升级提示为准

函数原型:

stk_get_daily_mktvalue_pt(symbols, fields, trade_date=None, df=False)

参数:

参数名类型中文名称必填默认值参数用法说明
symbolsstr or list股票代码Y必填,可输入多个,使用时参考symbol 采用 str 格式时,多个标的代码必须用英文逗号分割,如:'SHSE.600008,SZSE.000002' 采用 list 格式时,多个标的代码示例:['SHSE.600008', 'SZSE.000002']
fieldsstr返回字段Y指定需要返回的交易衍生指标, 如有多个字段,中间用英文逗号分隔
trade_datestr查询日期NNone查询时间,时间类型为交易日期,%Y-%m-%d 格式, 默认None表示最新时间
dfbool返回格式NFalse是否返回 dataframe 格式 , 默认False返回 list[dict]

返回值:

字段名类型中文名称说明
symbolstr股票代码
trade_datestr交易日期
fieldslist[float]指标字段数据指定查询 fields字段的数值. 支持的字段名请参考 stk_get_daily_basic_pt - 查询股本等基础指标单日截面数据(多标的)

查询指定日期截面上,股票的单日市值指标(point-in-time)

此函数为掘金公版(体验版/专业版/机构版)函数,券商版以升级提示为准

函数原型:

stk_get_daily_basic_pt(symbols, fields, trade_date=None, df=False)

参数:

参数名类型中文名称必填默认值参数用法说明
symbolsstr or list股票代码Y必填,可输入多个,使用时参考symbol 采用 str 格式时,多个标的代码必须用英文逗号分割,如:'SHSE.600008,SZSE.000002' 采用 list 格式时,多个标的代码示例:['SHSE.600008', 'SZSE.000002']
fieldsstr返回字段Y指定需要返回的交易衍生指标, 如有多个字段,中间用英文逗号分隔
trade_datestr查询日期NNone查询时间,时间类型为交易日期,%Y-%m-%d 格式, 默认None表示最新时间
dfbool返回格式NFalse是否返回 dataframe 格式 , 默认False返回 list[dict]

返回值:

字段名类型中文名称说明
symbolstr股票代码
trade_datestr交易日期
fieldslist[float]指标字段数据指定查询 fields字段的数值. 支持的字段名请参考 基础指标

示例:

stk_get_daily_basic_pt(symbols=['SZSE.000001', 'SZSE.300002'], fields='tclose,turnrate,ttl_shr',
                                  trade_date=None, df=True)

输出:

        symbol  trade_date  turnrate  tclose     ttl_shr
0  SZSE.000001  2023-06-27    0.2379   11.28  1.9406e+10
1  SZSE.300002  2023-06-27    7.3596   13.44  1.9611e+09

注意:

1. 如果fields参数的财务字段填写不正确,或填写空字段"",会报错提示“填写的 fields 不正确”。fields不能超过20个字段


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文