恐惧与贪婪指数
公开接口市场与板块 Market · 恐惧与贪婪指数
查询指定指数在日期区间内的恐惧与贪婪指标,按交易日升序返回。该指标由波动率与动量两个分项合成,用于刻画市场情绪冷热。index_code 用裸 6 位代码、不带交易所后缀。
接口地址
GET /cn/market/fear_greed完整地址:
https://api.databull.cn/cn/market/fear_greed接口说明
查询指定指数在日期区间内的恐惧与贪婪指标,按交易日升序返回。
index_code 为**裸 6 位代码、不带交易所后缀**(如 000001 上证综指);留空时会匹配不到数据。日期留空表示不限制该端。
响应为 {"code": 0, "data": [...]}。
请求参数
参数位置类型必填默认说明
index_code查询string否000001指数代码(裸码,不带交易所后缀),如 000001start_date查询string否起始日期(含),YYYY-MM-DD;留空表示不限起始end_date查询string否结束日期(含),YYYY-MM-DD;留空表示不限结束返回字段
字段类型说明
codenumber业务状态码,0 表示成功dataarray按交易日升序的记录数组data[].trade_datestring交易日期,YYYY-MM-DDdata[].index_codestring指数代码(裸码,如 000001)data[].closenumber指数收盘价data[].fear_greednumber恐贪综合值data[].vol_scorenumber波动率分项得分data[].mom_scorenumber动量分项得分接口示例
cURL
curl "https://api.databull.cn/cn/market/fear_greed?index_code=000001&start_date=20260101" \
-H "Authorization: Bearer $DATABULL_API_KEY"Python
import requests
url = "https://api.databull.cn/cn/market/fear_greed"
params = {
"index_code": "000001",
"start_date": "20260101",
}
headers = {"Authorization": "Bearer YOUR_API_KEY"}
resp = requests.get(url, params=params, headers=headers, timeout=10)
resp.raise_for_status()
print(resp.json())响应示例
JSON
{
"code": 0,
"data": [
{
"trade_date": "2026-06-26",
"index_code": "000001",
"close": 3145.82,
"fear_greed": 56.32,
"vol_score": 51.2,
"mom_score": 61.44
}
]
}说明
index_code是裸 6 位代码(如000001),不要带.SH/.SZ后缀,传库中不存在的代码会返回空数组而非报错。- 日期参数格式为
YYYY-MM-DD,留空表示不限制该端(即该指数的全量历史)。 - 无数据时
data为空数组,响应头X-Empty-Reason: no_data_in_range标明是「该指数在此时段没有记录」,而不是接口异常。
Esc