# 获取实时报价

get_stock_quote(code_list)

  • 介绍

    获取已订阅股票的实时报价,必须要先订阅。

  • 参数

    参数 类型 说明
    code_list list 股票代码列表
  • 返回

    参数 类型 说明
    ret RET_CODE 接口调用结果
    data pd.DataFrame 当 ret == RET_OK,返回报价数据
    str 当 ret != RET_OK,返回错误描述
    • 报价数据格式如下:
      字段 类型 说明
      code str 股票代码
      name str 股票名称
      data_date str 日期
      data_time str 当前价更新时间
      last_price float 最新价格
      open_price float 今日开盘价
      high_price float 最高价格
      low_price float 最低价格
      prev_close_price float 昨收盘价格
      volume int 成交数量
      turnover float 成交金额
      turnover_rate float 换手率
      amplitude int 振幅
      suspension bool 是否停牌
      listing_date str 上市日期
      price_spread float 当前向上的价差
      dark_status DarkStatus 暗盘交易状态
      sec_status SecurityStatus 股票状态
      strike_price float 行权价
      contract_size float 每份合约数
      open_interest int 未平仓合约数
      implied_volatility float 隐含波动率
      premium float 溢价
      delta float 希腊值 Delta
      gamma float 希腊值 Gamma
      vega float 希腊值 Vega
      theta float 希腊值 Theta
      rho float 希腊值 Rho
      index_option_type IndexOptionType 指数期权类型
      net_open_interest int 净未平仓合约数
      expiry_date_distance int 距离到期日天数
      contract_nominal_value float 合约名义金额
      owner_lot_multiplier float 相等正股手数
      option_area_type OptionAreaType 期权类型(按行权时间)
      contract_multiplier float 合约乘数
      pre_price float 盘前价格
      pre_high_price float 盘前最高价
      pre_low_price float 盘前最低价
      pre_volume int 盘前成交量
      pre_turnover float 盘前成交额
      pre_change_val float 盘前涨跌额
      pre_change_rate float 盘前涨跌幅
      pre_amplitude float 盘前振幅
      after_price float 盘后价格
      after_high_price float 盘后最高价
      after_low_price float 盘后最低价
      after_volume int 盘后成交量
      after_turnover float 盘后成交额
      after_change_val float 盘后涨跌额
      after_change_rate float 盘后涨跌幅
      after_amplitude float 盘后振幅
      overnight_price float 夜盘价格
      overnight_high_price float 夜盘最高价
      overnight_low_price float 夜盘最低价
      overnight_volume int 夜盘成交量
      overnight_turnover float 夜盘成交额
      overnight_change_val float 夜盘涨跌额
      overnight_change_rate float 夜盘涨跌幅
      overnight_amplitude float 夜盘振幅
      last_settle_price float 昨结
      position float 持仓量
      position_change float 日增仓
  • Example

from moomoo import *
quote_ctx = OpenQuoteContext(host='127.0.0.1', port=11111)

ret_sub, err_message = quote_ctx.subscribe(['US.AAPL'], [SubType.QUOTE], subscribe_push=False)
# 先订阅 K 线类型。订阅成功后 OpenD 将持续收到服务器的推送,False 代表暂时不需要推送给脚本
if ret_sub == RET_OK:  # 订阅成功
    ret, data = quote_ctx.get_stock_quote(['US.AAPL'])  # 获取订阅股票报价的实时数据
    if ret == RET_OK:
        print(data)
        print(data['code'][0])   # 取第一条的股票代码
        print(data['code'].values.tolist())   # 转为 list
    else:
        print('error:', data)
else:
    print('subscription failed', err_message)
quote_ctx.close()  # 关闭当条连接,OpenD 会在1分钟后自动取消相应股票相应类型的订阅
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  • Output
code name   data_date     data_time  last_price  open_price  high_price  low_price  prev_close_price     volume      turnover  turnover_rate  amplitude  suspension listing_date  price_spread dark_status sec_status strike_price contract_size open_interest implied_volatility premium delta gamma vega theta  rho net_open_interest expiry_date_distance contract_nominal_value owner_lot_multiplier option_area_type contract_multiplier last_settle_price position position_change index_option_type  pre_price  pre_high_price  pre_low_price  pre_volume  pre_turnover  pre_change_val  pre_change_rate  pre_amplitude  after_price  after_high_price  after_low_price  after_volume  after_turnover  after_change_val  after_change_rate  after_amplitude  overnight_price  overnight_high_price  overnight_low_price  overnight_volume  overnight_turnover  overnight_change_val  overnight_change_rate  overnight_amplitude
0  US.AAPL   苹果  2025-04-07  05:37:21.794      188.38      193.89      199.88     187.34            203.19  125910913  2.424473e+10          0.838      6.172       False   1980-12-12          0.01         N/A     NORMAL          N/A           N/A           N/A                N/A     N/A   N/A   N/A  N/A   N/A  N/A               N/A                  N/A                    N/A                  N/A              N/A                 N/A               N/A      N/A             N/A               N/A     181.43          181.98         177.47      288853   52132735.18           -6.95           -3.689          2.394        186.6           188.639           186.44       3151311    5.930968e+08             -1.78             -0.944           1.1673           176.94                 186.5                174.4            533115         94944250.56                -11.44                 -6.072               6.4231
US.AAPL
['US.AAPL']
1
2
3
4

提示