项目文档地址
https://electkismet.github.io/eltdx/METHOD_REFERENCE/
获取上证和深证的股票
from eltdx import TdxClientclient = TdxClient()for market in ['sh', 'sz']: stocks = client.get_codes(market) print(f"\n市场: {market.upper()}") # 先查看第一条数据的结构,以确定如何提取字段 if stocks: print("第一条数据样本:", stocks[0]) # 如果是字典,使用 stock['code'];如果是对象,使用 stock.code for s in stocks: code = market + getattr(s, 'code', None) name = getattr(s, 'name', None) print(f"{code:<10} {name}")获取日K
series = client.bars.get("sz000001", period="day", count=800)series = client.get_kline("day", "sz000001", count=30)series = client.get_kline("sz000001", "day", count=30)series = client.bars.get("sz000001", period="day", adjust="qfq")获取分时线
series = client.minutes.today("sz000001")series = client.get_minute("sz000001")