Board logo

标题: [API-数据查询] 东方财富(Python/C++量化) - 数据查询函数【current - 查询当前行情快照】 [打印本页]

作者: 龙听    时间: 2024-3-6 19:07     标题: 东方财富(Python/C++量化) - 数据查询函数【current - 查询当前行情快照】

查询当前行情快照,返回tick数据。实时模式,返回当前最新tick数据,回测模式,返回回测当前时间点的最近一分钟的收盘价

函数原型:
  1. current(symbols, fields='')
复制代码
参数:



返回值:

list[dict]

示例:
  1. current_data = current(symbols='SZSE.000001')
复制代码
输出:
  1. [{'symbol': 'SZSE.000001', 'open': 16.200000762939453, 'high': 16.920000076293945, 'low': 16.149999618530273, 'price': 16.559999465942383, 'quotes': [{'bid_p': 16.549999237060547, 'bid_v': 209200, 'ask_p': 16.559999465942383, 'ask_v': 296455}, {'bid_p': 16.540000915527344, 'bid_v': 188900, 'ask_p': 16.56999969482422, 'ask_v': 374405}, {'bid_p': 16.530000686645508, 'bid_v': 44900, 'ask_p': 16.579999923706055, 'ask_v': 187220}, {'bid_p': 16.520000457763672, 'bid_v': 20800, 'ask_p': 16.59000015258789, 'ask_v': 102622}, {'bid_p': 16.510000228881836, 'bid_v': 37700, 'ask_p': 16.600000381469727, 'ask_v': 337002}], 'cum_volume': 160006232, 'cum_amount': 2654379585.66, 'last_amount': 14153832.0, 'last_volume': 854700, 'trade_type': 7, 'created_at': datetime.datetime(2020, 10, 15, 15, 0, 3, tzinfo=tzfile('PRC'))}]
复制代码
注意:

1. 若输入包含无效标的代码,则返回的列表只包含有效标的代码对应的dict

2. 若输入代码正确,但查询字段中包括错误字段,返回的列表仍包含对应数量的dict,但每个dict中除有效字段外,其他字段的值均为空字符串/0

3. 回测只返回symbol、price和created_at字段,实时模式返回全部字段

4. 实时模式无法获取集合竞价的数据,可使用history_n




欢迎光临 龙听期货论坛 (http://www.qhlt.cn/) Powered by Discuz! 7.2