短线指标通达信
按股票代码计算开盘金额、开盘量比、开盘换手Z、封成比、封流比、几天几板等短线指标。
这个接口会临时请求实时快照、日 K、财务快照,并使用 AxData 项目缓存里的统计资源作为历史分母,返回一行短线指标。它是源端直取和本地计算结果,不写入本地数据层。
输入参数
| 参数 | 类型 | 必填 | 说明 | 默认值 |
|---|---|---|---|---|
code | string | 是 | 证券代码:支持 000001、000001.SZ、sz000001;批量可传列表或英文逗号分隔字符串。 | |
stats_root | string | 否 | 可选覆盖路径:可传包含 tdxstat.cfg/tdxstat2.cfg 的目录,或直接传 zhb.zip 文件路径。 | |
stats_cache_root | string | 否 | 可选缓存目录:自动下载的 zhb.zip 和 zhb.meta.json 会保存到这里;不传时使用项目 cache/tdx/stats。 | |
refresh_stats | boolean | 否 | 是否强制从源端刷新 AxData 项目缓存里的统计资源;默认 false,缓存缺失或当天未刷新时会自动刷新。 |
参数说明
默认不用管这些缓存参数;系统会使用 AxData 项目缓存,缓存缺失或当天未刷新时自动从源端刷新。只有想强制刷新或改缓存目录时才需要传下面的可选参数。
参数示例
# 单个标的
client.call("stock_shortline_indicators_tdx", code="002971.SZ")
# 批量请求多个标的
client.call("stock_shortline_indicators_tdx", code=["002971.SZ", "000001.SZ"])
# 强制刷新统计资源后再计算
client.call("stock_shortline_indicators_tdx", code="002971.SZ", refresh_stats=True)
# 指定自动下载统计资源的缓存目录
client.call("stock_shortline_indicators_tdx", code="002971.SZ", stats_cache_root=r"D:\axdata-cache\tdx\stats")返回字段
| 字段 | 类型 | 说明 |
|---|---|---|
instrument_id | string | AxData 统一证券代码,例如 000001.SZ。 |
symbol | string | 交易所原始六位代码。 |
tdx_code | string | TDX 带市场前缀代码,例如 sz000001。 |
exchange | string | AxData 交易所代码:SSE、SZSE 或 BSE。 |
stats_date | date | 历史统计分母日期,来自 tdxstat/tdxstat2。 |
open_price | number | 开盘价,单位:元。 |
pre_close | number | 昨收价,单位:元。 |
open_change_pct | number | 开盘涨幅,百分比数值。 |
open_amount | number | 开盘金额,单位:元。 |
open_volume_hand | number | 开盘成交量,按 开盘金额 / 开盘价 / 100 估算,单位:手。 |
open_volume_ratio | number | 开盘量比,按开盘成交量 / 近 5 个完整交易日平均每分钟成交量计算。 |
open_turnover_z | number | 开盘换手Z,按开盘成交量 / 流通股本Z 计算,百分比数值。 |
open_prev_amount_ratio | number | 开盘昨比,按开盘金额 / 昨成交额 * 100 计算。 |
auction_prev_volume_ratio | number | 竞价昨比,按今日开盘成交量 / 昨开盘成交量计算。 |
opening_rush | number | 开盘抢筹,通达信实时快照携带的百分比数值。 |
open_prev_seal_ratio | number | 开盘昨封比,按开盘金额 / 昨封单额 * 100 计算。 |
prev_amount | number | 昨成交额,单位:元。 |
prev_seal_amount | number | 昨封单额,单位:元;负值通常表示昨日收盘跌停封单。 |
prev2_seal_amount | number | 前封单额,单位:元。 |
prev_open_volume_hand | number | 昨开盘成交量,单位:手。 |
prev_open_amount | number | 昨开盘金额,单位:元。 |
float_shares | number | 流通股,普通财务口径,单位:股。 |
float_market_value | number | 流通市值,按流通股 * 当前价计算,单位:元。 |
free_float_shares | number | 流通股本Z(自由流通股本口径),单位:股。 |
free_float_market_value | number | 流通市值Z,按流通股本Z * 当前价计算,单位:元。 |
seal_amount | number | 封单额,单位:元。 |
seal_to_amount_ratio | number | 封成比,按封单额 / 当前成交额计算。 |
seal_to_float_ratio | number | 封流比,按封单额 / 流通市值Z * 100 计算。 |
seal_prev_ratio | number | 封昨比,按当前封单额 / 昨封单额计算。 |
limit_stat_days | integer | 几天几板统计天数。 |
limit_up_count_in_stat_days | integer | 几天几板中的涨停数。 |
limit_board_text | string | 几天几板文本,例如 7天5板。 |
limit_up_streak_days | integer | 连板天数。 |
year_limit_up_days | integer | 年涨停天数。 |
调用示例
Python SDK
import axdata as ax
client = ax.AxDataClient()
rows = client.call(
"stock_shortline_indicators_tdx",
code='002971.SZ',
)
HTTP API
POST /v1/request/stock_shortline_indicators_tdx
Content-Type: application/json
{
"params": {
"code": "002971.SZ"
}
}
真实样例快照
展示插件接口目录里的固定 example.response,页面打开不会再次请求源端。
请求参数
{
"code": "002971.SZ"
}
响应样例
| instrument_id | symbol | tdx_code | exchange | stats_date | open_price | pre_close | open_change_pct | open_amount | open_volume_hand | open_volume_ratio | open_turnover_z | open_prev_amount_ratio | auction_prev_volume_ratio | opening_rush | open_prev_seal_ratio | prev_amount | prev_seal_amount | prev2_seal_amount | prev_open_volume_hand | prev_open_amount | float_shares | float_market_value | free_float_shares | free_float_market_value | seal_amount | seal_to_amount_ratio | seal_to_float_ratio | seal_prev_ratio | limit_stat_days | limit_up_count_in_stat_days | limit_board_text | limit_up_streak_days | year_limit_up_days |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 002971.SZ | 002971 | sz002971 | SZSE | 20260612 | 55.76 | 50.69 | 10.001973 | 121491000.0 | 21788.199426 | 17.55 | 1.895 | 3.653 | 0.6548 | 6.01 | 2677.25 | 3325475300.0 | 4537900.0 | 186197000.0 | 33272.0 | 182996000.0 | 114984000.0 | 6520440000.0 | 114984000.0 | 6520440000.0 | 453790000.0 | 0.18 | 6.96 | 100.0 | 7 | 5 | 7天5板 | 4 | 13 |
参考表
核心计算口径
这些指标是源端字段和本地统计分母组合计算出来的,不是单个原始字段直接照搬。
| 指标 | 计算公式 | 说明 |
|---|---|---|
| 开盘量比 | 今日开盘成交量 / 近 5 个完整交易日平均每分钟成交量 | 近 5 日成交量来自日 K |
| 开盘换手Z | 今日开盘成交量 / 流通股本Z * 100 | 流通股本Z使用本地统计资源口径 |
| 开盘昨比 | 今日开盘金额 / 昨成交额 * 100 | 昨成交额来自本地统计资源 |
| 竞价昨比 | 今日开盘成交量 / 昨开盘成交量 | 昨开盘成交量来自本地统计资源 |
| 开盘昨封比 | 今日开盘金额 / 昨封单额 * 100 | 昨封单额来自本地统计资源 |
| 封成比 | 当前封单额 / 当前成交额 | 当前成交额来自实时快照 |
| 封流比 | 当前封单额 / 流通市值Z * 100 | 流通市值Z按流通股本Z和当前价计算 |
| 封昨比 | 当前封单额 / 昨封单额 | 昨封单额来自本地统计资源 |
数据来源
| 来源 | 提供字段 | 说明 |
|---|---|---|
| 实时快照 | 开盘价、昨收价、当前价、当前成交额、开盘金额、封单额、开盘抢筹 | 用于当前竞价状态和封单相关指标 |
| 日 K | 近 5 个完整交易日成交量 | 用于开盘量比分母 |
| 财务快照 | 普通流通股 | 用于普通流通股和流通市值展示 |
| 本地统计资源 | 昨成交额、昨封单额、前封单额、昨开盘量、昨开盘金额、流通股本Z、连板统计 | 用于竞价历史分母和涨停统计 |
生成时间:2026-07-06T16:54:55+00:00