A股实时行情接口

Infoway API的A股实时行情接口提供全面的A股市场数据,涵盖沪深两大交易所的5000只股票,帮助用户实时监控市场动态,做出及时决策。

1. 获取A股股票清单

Infoway API支持查询A股总计5000只股票。您可以通过以下两种方式获取股票清单:

  • 下载清单文件:登录您的账户后台,在底部找到文件下载链接。

  • 通过HTTP接口查询:如需通过接口获取股票清单,请参考GET查询产品列表

股票清单将定期更新,新增新上市的股票,并移除已退市的股票。为了确保获取最新的市场信息,建议您定期查看清单。

2. 查询方式

我们为不同需求的用户提供两种高效的查询方式:

查询方式
适用场景

HTTP接口

适用于定期或批量查询的用户,支持灵活的查询请求。通过HTTP接口,您可以查询A股上市公司的基础信息、历史行情、实时K线、盘口等数据。

WebSocket订阅

适合用于获取快速更新的实时行情数据,确保您获取最低延迟的行情推送。

HTTP或者WebSocket均对查询频率有限制,详细限制说明请见此页面

3. 支持的数据类型

Infoway A股实时行情接口提供以下几种数据查询服务:

3.1 获取A股实时K线数据

提供实时的A股股票K线数据,包括开盘、最高、最低、收盘价格等信息,帮助用户捕捉市场走势。详细了解如何获取K线,请前往

实时K线返回示例如下:

{
  "t": "1751958000",
  "h": "326.880",
  "o": "326.880",
  "l": "326.880",
  "c": "326.880",
  "v": "1410",
  "vw": "460900.80",
  "pc": "0.00%",
  "pca": "0.000"
}

3.2 A股实时成交明细

查询A股上市公司的最新成交明细,确保获取市场的最新交易信息。详细接入方法请前往:

实时成交明细返回示例如下:

{
  "s": "002594.SZ",
  "t": 1751958000999,
  "p": "326.88",
  "v": "1410",
  "vw": "460900.80",
  "td": 1
}

3.3 A股五档盘口数据

实时提供五档买卖盘数据,帮助用户了解市场深度和流动性。详细接入步骤请前往:

A股五档盘口返回示例如下:

{
  "s": "002594.SZ",
  "t": 1751958003335,
  "a": [
    [
      "326.89",
      "326.90",
      "326.91",
      "326.92",
      "326.93"
    ],
    [
      "8",
      "30",
      "10",
      "1",
      "22"
    ]
  ],
  "b": [
    [
      "326.88",
      "326.87",
      "326.86",
      "326.85",
      "326.84"
    ],
    [
      "1452",
      "77",
      "188",
      "37",
      "21"
    ]
  ]
}

3.4 A股股票基础信息

查询A股上市公司的基础信息,包括公司名称、股票代码、上市日期等。详细了解接入步骤,请前往这个页面

股票基础信息返回示例如下:

{
  "symbol": "002594.SZ",
  "market": "CN",
  "name_cn": "比亚迪",
  "name_en": "BYD",
  "name_hk": "比亞迪",
  "exchange": "SZSE",
  "currency": "CNY",
  "lot_size": 100,
  "total_shares": 5494665855,
  "circulating_shares": 1811265855,
  "hk_shares": 0,
  "eps": "7.326077155969296",
  "eps_ttm": "8.1607397398326417",
  "bps": "39.7406007503253353",
  "dividend_yield": "1.6401803563357903",
  "stock_derivatives": "",
  "board": "SZMainConnect"
}

3.5 A股市场交易日、交易时间

查询A股市场的交易日和交易时间,包括开盘时间、收盘时间等,以确保用户了解每个交易日的市场活动周期。查询方法:

交易时间返回示例如下:

{
  "market": "CN",
  "remark": "A 股市场",
  "trade_schedules": [
    {
      "begin_time": "09:30:00",
      "end_time": "11:30:00",
      "type": "NormalTrade"
    },
    {
      "begin_time": "13:00:00",
      "end_time": "14:57:00",
      "type": "NormalTrade"
    }
  ]
}

交易日返回示例:

{
  "trade_days": [
    "20250102",
    "20250103",
    "20250106",
    "20250107",
    "20250108",
    "20250109",
    "20250110",
    "20250113",
    "20250114",
    "20250115"
  ],
  "half_trade_days": []
}

Last updated