</>

ETFK线通达信

获取 ETF K 线,包含 OHLC、成交量额。

ETF K 线和指数 K 线使用同一套报文结构,上涨家数和下跌家数对 ETF 通常为空。

输入参数

参数类型必填说明默认值
codestringETF 代码:支持 510050.SH、159915.SZ、sh510050;批量可传列表或英文逗号分隔。
periodstringK线周期:day、week、month、quarter、year、1m、5m、15m、30m、60m;默认 day。"day"
countinteger返回条数,默认 120,适合源端直取预览;需要更长历史时显式传 count。120
参数示例
# 日K
client.call("etf_kline_tdx", code="510050.SH", period="day", count=800)

# 5分钟K
client.call("etf_kline_tdx", code="510050.SH", period="5m", count=300)

返回字段

字段类型说明
instrument_idstringAxData 统一指数代码,例如 000001.SH。
symbolstring交易所原始六位指数代码。
tdx_codestringTDX 带市场前缀代码,例如 sh000001。
exchangestringAxData 交易所代码:SSE、SZSE 或 BSE。
trade_timedatetimeK 线时间。
periodstringK 线周期。
opennumber开盘点位。
highnumber最高点位。
lownumber最低点位。
closenumber收盘点位。
volumenumber指数 K 线成交量。
amountnumber指数 K 线成交额,单位:元。
up_countinteger上涨家数。
down_countinteger下跌家数。

调用示例

Python SDK

import axdata as ax

client = ax.AxDataClient()
rows = client.call(
    "etf_kline_tdx",
    code='510050.SH',
    count=3,
    period='day',
)

HTTP API

POST /v1/request/etf_kline_tdx
Content-Type: application/json

{
  "params": {
    "code": "510050.SH",
    "period": "day",
    "count": 3
  }
}

真实样例快照

展示插件接口目录里的固定 example.response,页面打开不会再次请求源端。

请求参数

{
  "code": "510050.SH",
  "period": "day",
  "count": 3
}

响应样例

instrument_idsymboltdx_codeexchangetrade_timeperiodopenhighlowclosevolumeamountup_countdown_count
510050.SH510050sh510050SSE2026-06-16T15:00:00+08:00day3.0053.0282.9983.0121356420.0408234240.0
510050.SH510050sh510050SSE2026-06-17T15:00:00+08:00day3.013.0353.0063.0251284560.0388234240.0

生成时间:2026-07-06T16:54:55+00:00