pytdx数据获取方式
一、基本行情接口索引
1 : 获取股票行情
可以获取多只股票的行情信息
需要传入一个列表,每个列表由一个市场代码, 一个股票代码构成的元祖构成 [ (市场代码1, 股票代码1),(市场代码2, 股票代码2) … (市场代码n, 股票代码n) ]
如:api.get_security_quotes([(0, ‘000001’), (1, ‘600300’)])
2 : 获取k线
K线种类: 0 5分钟K线 1 15分钟K线 2 30分钟K线 3 1小时K线 4 日K线 5 周K线 6 月K线 7 1分钟 81分钟K线 9 日K线 10 季K线 11 年K线
api.get_security_bars(9,0, ‘000001’, 4, 3)
3 : 获取市场股票数量
api.get_security_count(0)
4 : 获取股票列表
api.get_security_list(1, 0)
5 : 获取指数k线
api.get_index_bars(9,1, ‘000001’, 1, 2)
6 : 查询分时行情
api.get_minute_time_data(1, ‘600300’)
7 : 查询历史分时行情
api.get_history_minute_time_data(TDXParams.MARKET_SH, ‘600900’, 20251128)
8 : 查询分笔成交
api.get_transaction_data(TDXParams.MARKET_SZ, ‘000001’, 0, 30)
9 : 查询历史分笔成交
api.get_history_transaction_data(TDXParams.MARKET_SZ, ‘000001’, 0, 10, 20170209)
10 : 查询公司信息目录
api.get_company_info_category(TDXParams.MARKET_SZ, ‘000001’)
11 : 读取公司信息详情
api.get_company_info_content(0, ‘000001’, ‘000001.txt’, 0, 100)
12 : 读取除权除息信息
api.get_xdxr_info(1, ‘600900’)
13 : 读取财务信息
api.get_finance_info(0, ‘000001’)
14 : 读取k线信息
get_k_data(‘000001’,’2017-07-03’,’2017-07-10’)
15 :读取板块信息
api.get_and_parse_block_info(TDXParams.BLOCK_SZ)
二、扩展行情接口API
from pytdx.exhq import *
1: 获取市场代码
api.get_markets()
2: 查询代码列表
api.get_instrument_info(0, 100)
3: 查询市场中商品数量
api.get_instrument_count()
4: 查询五档行情
api.get_instrument_quote(47, “IF2511”)
5: 查询分时行情
api.get_minute_time_data(47, “IF2511”)
6: 查询历史分时行情
api.get_history_minute_time_data(31, “00020”, 20251128)
7: 查询k线数据
api.get_instrument_bars(TDXParams.KLINE_TYPE_DAILY, 8, “10000843”, 0, 100)
8: 查询分笔成交
api.get_transaction_data(31, “00020”)
api.get_history_transaction_data(47, “IFL0”, 20251128, start=1800)
9: 查询历史分笔成交
api.get_history_transaction_data(31, “00020”, 20251128)
本文由 海星量化研究所 作者提供,转载请保留链接和署名!网址:https://qmt.hxquant.com/?id=57
1.本站原创文章,转载需注明文章作者来源。 2.如果文章内容涉及版权问题,请联系我们删除,向本站投稿文章可能会经我们编辑修改。 3.本站对信息准确性或完整性不作保证,亦不对因使用该等信息而引发或可能引发的损失承担任何责任。







