金融科技专业 eltdx 库的使用入门教程

金融科技专业 eltdx 库的使用入门教程

asmcosasmcos
2 次阅读
金融科技eltdx库股票数据获取
文章目录

项目文档地址

https://electkismet.github.io/eltdx/METHOD_REFERENCE/

获取上证和深证的股票

bash
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

bash
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")

获取分时线

bash
series = client.minutes.today("sz000001")series = client.get_minute("sz000001")

评论区0

还没有评论,快来抢沙发吧~

登录 后可发表评论