接口:fund_daily
描述:获取场内基金日线行情,类似股票日行情
更新:每日收盘后2小时内
限量:单次最大800行记录,总量不限制
积分:用户需要至少500积分才可以调取,具体请参阅积分获取办法
输入参数
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
ts_code | str | N | 基金代码(二选一) |
trade_date | str | N | 交易日期(二选一) |
start_date | str | N | 开始日期 |
end_date | str | N | 结束日期 |
输出参数
名称 | 类型 | 默认显示 | 描述 |
---|---|---|---|
ts_code | str | Y | TS代码 |
trade_date | str | Y | 交易日期 |
open | float | Y | 开盘价(元) |
high | float | Y | 最高价(元) |
low | float | Y | 最低价(元) |
close | float | Y | 收盘价(元) |
pre_close | float | Y | 昨收盘价(元) |
change | float | Y | 涨跌额(元) |
pct_chg | float | Y | 涨跌幅(%) |
vol | float | Y | 成交量(手) |
amount | float | Y | 成交额(千元) |
安装Python包
pip install dcube
导入datacube
import dcube as dc
用token初始化pro接口
pro = dc.pro_api('your token')
数据调取
df = pro.query('fund_daily', ts_code='150008.SZ',start_date='20180101', end_date='20181029', fields='ts_code,trade_date,open,high')
或者
df = pro.fund_daily( ts_code='150008.SZ')
数据示例
ts_code trade_date pre_close open high low close change \
0 150008.SZ 20181029 1.070 0.964 1.070 0.964 1.070 0.000
1 150009.SZ 20181029 0.909 0.902 0.917 0.890 0.917 0.008
2 150012.SZ 20181029 1.073 1.071 1.074 1.071 1.073 0.000
3 150013.SZ 20181029 1.317 1.340 1.340 1.205 1.299 -0.018
4 150017.SZ 20181029 1.070 1.044 1.044 1.006 1.009 -0.061
5 150018.SZ 20181029 0.986 0.986 0.987 0.984 0.986 0.000
6 150019.SZ 20181029 0.529 0.514 0.514 0.476 0.476 -0.053
7 150022.SZ 20181029 0.675 0.675 0.675 0.663 0.664 -0.011
8 150023.SZ 20181029 0.146 0.147 0.147 0.140 0.142 -0.004
9 150028.SZ 20181029 0.981 0.980 0.981 0.979 0.981 0.000
pct_change vol amount
0 0.0000 5.63 0.560
1 0.8801 1301.00 116.736
2 0.0000 2914.00 312.377
3 -1.3667 82.00 9.903
4 -5.7009 1128.00 114.581
5 0.0000 893739.59 88075.423
6 -10.0189 2326318.01 113966.174
7 -1.6296 102265.00 6823.065
8 -2.7397 558576.49 7978.773
9 0.0000 690.88 67.687