ETF 基本信息

公开接口

ETF 基金 · ETF 基本信息

按代码返回单只 ETF 的基本档案:名称、交易所、单位净值、每申赎单位净值、现金差额、申赎单位、ETF 类型与申赎开关等。该接口只含 ETF 自身参数,不含成分明细;需要成分券请改用ETF 申赎清单或ETF 成分股接口。

接口地址

GET /cn/etfs/info
完整地址:https://api.databull.cn/cn/etfs/info

接口说明

按代码返回单只 ETF 的基本档案:名称、交易所、单位净值、每申赎单位净值、现金差额、申赎单位、ETF 类型、申赎开关与交易日等。

该接口只返回 ETF 自身的静态/半静态参数,**不含成分明细**;需要成分券请改用 ETF 申赎清单或 ETF 成分股接口。

请求参数

参数位置类型必填默认说明
symbol查询string否510300ETF 代码(裸码,不带交易所后缀),如 510300

返回字段

字段类型说明
codenumber业务状态码,0 表示成功
data.etf_codestringETF 代码
data.etf_exch_idstring交易所标识,如 SH / SZ
data.namestringETF 名称
data.navnumber单位净值
data.nav_per_cunumber每申赎单位净值
data.cash_balancenumber现金差额
data.eccnumber预估现金差额
data.max_cash_rationumber现金替代比例上限
data.report_unitnumber最小申赎单位
data.creation_limit / redemption_limitnumber申购上限 / 赎回上限
data.enable_creation / enable_redemptionboolean是否允许申购 / 赎回
data.need_publishboolean是否需要发布公告
data.typenumberETF 类型
data.trading_day / pre_trading_daystring当前交易日 / 上一交易日

接口示例

cURL
curl "https://api.databull.cn/cn/etfs/info?symbol=510300" \
  -H "Authorization: Bearer $DATABULL_API_KEY"
Python
from databull import DataBull

client = DataBull(api_key="YOUR_API_KEY")
result = client.get_etf_info(symbol="510300")
print(result)

响应示例

JSON
{
  "code": 0,
  "data": {
    "etf_code": "510300",
    "etf_exch_id": "SH",
    "name": "沪深300ETF",
    "nav": 4.1234,
    "nav_per_cu": 4123400.0,
    "report_unit": 1000000,
    "enable_creation": true,
    "enable_redemption": true,
    "type": 0,
    "trading_day": "2026-06-26"
  }
}

错误码

状态码触发条件
400ETF 代码格式非法
404未找到该 ETF 的基本资料(代码不存在或当日尚未生成申赎清单)

说明

  • 返回的是 ETF 的静态/半静态参数,净值类字段取决于当日申赎清单的更新时间。