跳转至

← 返回接口目录

买卖力道

获取单只证券按分钟整理的买卖力道副图序列。

项目 内容
调用 client.helpers.buy_sell_strength(code, include_raw=False)
返回 MinuteAuxSeries
数据来源 0x051b 分时副图

示例

from eltdx import TdxClient

with TdxClient(timeout=3) as client:
    series = client.helpers.buy_sell_strength("sz000001")
    for point in series.points[:5]:
        print(point.time_label, point.buy_commission, point.sell_commission)

返回序列按分钟排列,适合绘图或盘中比较;它不是逐笔成交明细。

参数

参数 含义
code 证券代码
include_raw 是否保留原始响应,默认 False

返回字段

返回 MinuteAuxSeries,序列元数据为 exchangemarket_idcodefull_codeselector_rawkindpointsraw_payloadcount。每个点包含 indextime_labelseries_aseries_bbuy_commissionsell_commissionprevious_day_cumulative_volumecurrent_day_cumulative_volumecumulative_volumerecord_hex;买卖力道通常使用前两个 commission 字段,其他字段可能为 None

真实返回样本

真实返回 JSON · MinuteAuxSeries(前两条)

采样标的sz000001
副图类型buy_sell_strength
返回类型MinuteAuxSeries

真实采样;买卖力道序列只展示前两个分钟点。

{
  "exchange": "sz",
  "code": "000001",
  "selector_raw": 0,
  "kind": "buy_sell_strength",
  "points": [
    {"index": 0, "time_label": "09:31", "series_a": 14004, "series_b": 7793, "buy_commission": 14004, "sell_commission": 7793},
    {"index": 1, "time_label": "09:32", "series_a": 11042, "series_b": 3359, "buy_commission": 11042, "sell_commission": 3359}
  ]
}