接口:a_daily
描述:获取中国A股日行情
限量:单次最大10000
数据更新频率:日
数据更新时间:03:00;03:30;04:00;04:30;05:00;05:30;06:00;15:16;15:30;16:00;16:30;18:30
输入参数
| 名称 | 类型 | 必选 | 描述 |
|---|---|---|---|
| code | str | N | 证券代码(样例格式"002457.SZ") |
| trade_date | str | N | 交易日期 |
| start_date | str | N | 开始日期 |
| end_date | str | N | 结束日期 |
输出参数
| 名称 | 类型 | 默认显示 | 描述 |
|---|---|---|---|
| code | str | Y | 证券代码 |
| trade_date | str | Y | 交易日期 |
| crncy_code | str | Y | 货币代码 |
| preclose | float | Y | 昨收盘价(元) (数据保留2位小数) |
| open | float | Y | 开盘价(元) (数据保留2位小数) |
| high | float | Y | 最高价(元) (数据保留2位小数) |
| low | float | Y | 最低价(元) (数据保留2位小数) |
| close | float | Y | 收盘价(元) (数据保留2位小数) |
| change | float | Y | 涨跌(元) (直接采用收盘价计算) |
| pctchange | float | Y | 涨跌幅(%) (直接采用收盘价计算) |
| volume | float | Y | 成交量(手) |
| amount | float | Y | 成交金额(千元) |
| adjpreclose | float | Y | 复权昨收盘价(元) (昨收盘价×复权因子) |
| adjopen | float | Y | 复权开盘价(元) (开盘价×复权因子) |
| adjhigh | float | Y | 复权最高价(元) (最高价×复权因子) |
| adjlow | float | Y | 复权最低价(元) (最低价×复权因子) |
| adjclose | float | Y | 复权收盘价(元) (收盘价×复权因子) |
| adjfactor | float | Y | 复权因子 (初始值为1;当日复权因子=前一交易日收盘价/当日昨收盘价×前一交易日复权因子) |
| avgprice | float | Y | 均价(VWAP) (成交金额/成交量) |
| tradestatus | str | Y | 交易状态 (附注 -1:交易 -2:待核查 0:停牌 XD:除息 XR:除权 DR:除权除息 N:上市首日) |
| limit | float | Y | 涨停价(元) |
| stopping | float | Y | 跌停价(元) |
| tradestatuscode | float | Y | 交易状态代码 |
表信息
| 表中文名 | 表名 | 说明 |
|---|---|---|
| 中国A股日行情 | AShareEODPrices | 记录沪深交易所自营业以来A股日行情数据 |
安装Python包
pip install dcube
导入datacube
import dcube as dc
用token初始化pro接口
pro = dc.pro_api('your token')
数据调取
df = pro.query('a_daily', code='002457.SZ', fields='code,trade_date,crncy_code,preclose')
或者
df = pro.a_daily(code='002457.SZ')