技术因子 Pro

专业级每日技术因子,stk_factor 的超集,单表 260+ 列,每只股票每个交易日一行。覆盖 MA/EMA、RSI、MACD、KDJ、BOLL、BBI、DMI、OBV、MFI 等丰富指标,并同时提供不复权、前复权、后复权三套价格序列。适合量化研究中大规模因子挖掘与多周期信号回测,免去自建指标流水线。注意列数极多,建议按需取字段以控制传输与计算开销;前复权列在除权后会回溯重算。

GET /v2/market/technical-factors-pro

请求参数

参数 类型 必填 说明
symbol string 股票代码,如 000001.SZ
start_date string 开始日期 (YYYYMMDD)
end_date string 结束日期 (YYYYMMDD)
trade_date string 交易日期,YYYYMMDD(查单日)

关键返回字段

字段 说明
close_qfq / close_hfq 前复权 / 后复权收盘价
ma_qfq_5 / ma_qfq_10 / ma_qfq_20 简单均线(前复权)
ema_qfq_5 / ema_qfq_12 / ema_qfq_26 指数均线(前复权)
macd_dif_qfq, macd_dea_qfq, macd_qfq MACD(前复权)
rsi_qfq_6 / rsi_qfq_12 / rsi_qfq_24 RSI(前复权)
_bfq / _qfq / _hfq 每个指标含三种复权变体 — 不复权 / 前复权 / 后复权

接口示例

cURL
curl -H "X-API-Key: YOUR_KEY" \
  "https://databull.cn/v2/market/technical-factors-pro?symbol=000001.SZ"
Python SDK
from databull import DataBull

client = DataBull(api_key="YOUR_KEY")
df = client.technical_factors_pro(symbol="000001.SZ")
print(df.head())

数据样例

返回 pandas.DataFrame
symbol trade_date open open_hfq open_qfq high high_hfq high_qfq low low_hfq … +251
000001.SZ 20260626 10.42 1448.4634 10.42 10.47 1455.4138 10.47 10.19 1416.4915
000001.SZ 20260625 10.47 1455.4138 10.47 10.59 1472.0947 10.59 10.41 1447.0733
000001.SZ 20260624 10.68 1484.6054 10.68 10.78 1498.5062 10.78 10.51 1460.9741