使用get_fundamentals获取股票SHSE.600000,在2022年一整年资产负债表,CURFDS(货币资金), SETTRESEDEPO(结算备付金), PLAC(拆出资金), TRADFINASSET(交易性金融资产), DERIFINAASSET(衍生金融资产)等财务字段的数据。的代码
时间: 2024-01-04 08:04:06 浏览: 23
你可以使用 tushare 库的 get_fundamentals 函数来获取股票的财务数据。以下是一个示例代码,可以帮助你获取 SHSE.600000 股票在 2022 年一整年的资产负债表、货币资金、结算备付金、拆出资金、交易性金融资产和衍生金融资产等财务数据:
``` python
import tushare as ts
# 设置 Tushare Pro API Token
ts.set_token('YOUR_TOKEN')
# 初始化 Pro API
pro = ts.pro_api()
# 获取 SHSE.600000 股票在 2022 年一整年的资产负债表、货币资金、结算备付金、拆出资金、交易性金融资产和衍生金融资产等财务数据
df = pro.fina_indicator(ts_code='SHSE.600000', start_date='20220101', end_date='20221231',
fields='ann_date, end_date, curfds, settresedepo, plac, tradfinasset, derifinaasset')
# 打印数据
print(df)
```
该代码会使用你自己的 Tushare Pro API Token 初始化 Pro API,并使用 `pro.fina_indicator()` 函数获取 SHSE.600000 股票在 2022 年一整年的资产负债表、货币资金、结算备付金、拆出资金、交易性金融资产和衍生金融资产等财务数据。其中,`ts_code` 参数表示股票代码,`start_date` 参数表示开始日期,`end_date` 参数表示结束日期,`fields` 参数表示要获取的财务字段。
获取到数据后,你可以使用 pandas 库对数据进行进一步处理和分析,比如计算指标、绘制图表等。