港股实时行情数据API接口-2025年最好用的

股票实时行情数据API接口地址

接口同时支持港股,美股,A股

# Restful API
https://api.qos.hk/trade
https://api.qos.hk/instrument-info
https://api.qos.hk/snapshot
https://api.qos.hk/depth
https://api.qos.hk/kline
https://api.qos.hk/history

# ws API
wss://api.qos.hk/ws
  • 更新周期:实时
  • 请求方式:POST
  • 数据节点:香港
  • 套餐选择:自由组合市场和股票

官网
Github

获取交易品种的基础信息

  • 接口地址/instrument-info
  • 请求方式POST
  • 接口描述:获取交易品种的基础信息

请求参数

参数名类型必填描述
codesarray交易品种列表数组,传入细节请看下面请求示例

请求示例

{
    "codes": [
        "US:AAPL,TSLA",
        "HK:700",
        "SH:600519"
    ]
}

响应结果

字段名称类型描述
cstring股票代码
estring交易所
tcstring交易币种
ncstring中文名称
nestring英文名称
lsinteger最小交易单位
tsinteger时间戳
osinteger股票总数
epstring每股盈利
nastring每股净资产
dystring股息率

响应示例

{
  "msg": "OK",
  "data": [
    {
      "c": "US:AAPL",
      "e": "NASD",
      "tc": "USD",
      "nc": "苹果",
      "ne": "AppleInc.",
      "ls": 1,
      "ts": 15115823000,
      "os": 15091141884,
      "ep": "6.2012",
      "na": "3.7676",
      "dy": "0.98"
    },
    {
      "c": "HK:700",
      "e": "SEHK",
      "tc": "HKD",
      "nc": "腾讯控股",
      "ne": "TENCENT",
      "ls": 100,
      "ts": 9267359712,
      "os": 9267359712,
      "ep": "13.719",
      "na": "101.7578",
      "dy": "3.4558"
    },
    {
      "c": "SH:600519",
      "e": "SSE",
      "tc": "CNY",
      "nc": "贵州茅台",
      "ne": "Moutai",
      "ls": 100,
      "ts": 1256197800,
      "os": 1256197800,
      "ep": "59.4923",
      "na": "189.2293",
      "dy": "49.982"
    }
  ]
}

获取交易品种的实时行情快照

  • 接口地址/snapshot
  • 请求方式POST
  • 接口描述:获取交易品种的实时行情快照

请求参数

参数名类型必填描述
codesarray交易品种列表数组,传入细节请看下面请求示例

请求示例

{
    "codes": [
        "US:AAPL,TSLA",
        "HK:700",
        "SH:600519"
    ]
}

### 响应结果

字段名称类型描述
cstring股票代码
lpstring当前价格
ypstring昨日收盘价
ostring开盘价
hstring最高价
lstring最低价
tsinteger时间戳
vstring成交量
tstring成交金额
sinteger是否停牌(0表示未停牌,1表示停牌)

响应示例

{
  "msg": "OK",
  "data": [
    {
      "c": "US:AAPL",
      "e": "NASD",
      "tc": "USD",
      "nc": "苹果",
      "ne": "AppleInc.",
      "ls": 1,
      "ts": 15115823000,
      "os": 15091141884,
      "ep": "6.2012",
      "na": "3.7676",
      "dy": "0.98"
    },
    {
      "c": "HK:700",
      "e": "SEHK",
      "tc": "HKD",
      "nc": "腾讯控股",
      "ne": "TENCENT",
      "ls": 100,
      "ts": 9267359712,
      "os": 9267359712,
      "ep": "13.719",
      "na": "101.7578",
      "dy": "3.4558"
    },
    {
      "c": "SH:600519",
      "e": "SSE",
      "tc": "CNY",
      "nc": "贵州茅台",
      "ne": "Moutai",
      "ls": 100,
      "ts": 1256197800,
      "os": 1256197800,
      "ep": "59.4923",
      "na": "189.2293",
      "dy": "49.982"
    }
  ]
}

获取交易品种的实时最新盘口深度

  • 接口地址/depth
  • 请求方式POST
  • 接口描述:获取交易品种的实时最新盘口深度

请求参数

参数名类型必填描述
codesarray交易品种列表数组,传入细节请看下面请求示例

请求示例

{
    "codes": [
        "US:AAPL,TSLA",
        "HK:700",
        "SH:600519"
    ]
}

响应结果

字段名称类型描述
cstring股票代码
barray买单数组
> pstring买单价格
> vstring买单数量
aarray卖单数组
> pstring卖单价格
> vstring卖单数量
tsinteger时间戳

响应示例

{
  "msg": "OK",
  "data": [
    {
      "c": "US:AAPL",
      "b": [
        { "p": "224.42", "v": "100" }
      ],
      "a": [
        { "p": "224.74", "v": "20" }
      ],
      "ts": 1731293478
    },
    {
      "c": "US:TSLA",
      "b": [
        { "p": "295.8", "v": "5" }
      ],
      "a": [
        { "p": "295.9", "v": "130" }
      ],
      "ts": 1731293478
    },
    {
      "c": "SH:600519",
      "b": [
        { "p": "1593.01", "v": "1" },
        { "p": "1593", "v": "5" }
      ],
      "a": [
        { "p": "1593.02", "v": "1" },
        { "p": "1594", "v": "6" }
      ],
      "ts": 1731293478
    }
  ]
}

获取交易品种的实时最新逐笔成交明细

  • 接口地址/trade
  • 请求方式POST
  • 接口描述:获取交易品种的实时最新逐笔成交明细

请求参数

参数名类型必填描述
codesarray交易品种列表数组,传入细节请看下面请求示例
countinteger请求的最近多少条,此数值不能超过50

请求示例

{
    "codes": [
        "US:AAPL",
        "HK:700",
        "SH:600519,688981,601127,600938,601727,600837,688185",
        "SZ:002594"
    ],
    "count": 2
}

响应结果

字段名称类型描述
cstring股票代码
pstring当前价格
vstring当前成交量
tsinteger时间戳
dinteger交易方向,具体定义参看5.2章节

响应示例

{
    "msg": "OK",
    "data": [
        {
            "c": "SH:688185",
            "p": 66.99,
            "v": 2,
            "ts": 1731635481,
            "d": 2
        },
        {
            "c": "SH:600519",
            "p": 1555.8,
            "v": 74,
            "ts": 1731635489,
            "d": 2
        },
        {
            "c": "SH:601127",
            "p": 135.81,
            "v": 327,
            "ts": 1731635489,
            "d": 0
        },
        {
            "c": "SH:688981",
            "p": 96.25,
            "v": 364,
            "ts": 1731635491,
            "d": 2
        },
        {
            "c": "SH:600938",
            "p": 25.85,
            "v": 75,
            "ts": 1731635488,
            "d": 1
        },
        {
            "c": "SH:601727",
            "p": 9.01,
            "v": 8414,
            "ts": 1731635491,
            "d": 1
        },
        {
            "c": "SH:600837",
            "p": 11.92,
            "v": 510,
            "ts": 1731635490,
            "d": 2
        },
        {
            "c": "SZ:002594",
            "p": 285.88,
            "v": 59,
            "ts": 1731635493,
            "d": 0
        }
    ]
}

获取交易品种的K线

请求参数

参数名类型必填描述
cstring股票代码,多个股票代码用逗号分隔
cointegerCount 请求多少根
ainteger复权类型 0:不复权 1:前复权
ktintegerK线类型,取值参看5.1章节K线类型定义

请求示例

{
    "kline_reqs": [
        {
            "c": "US:AAPL,TSLA",
            "co": 2,
            "a": 0,
            "kt": 1
        },
        {
            "c": "HK:700",
            "co": 2,
            "a": 0,
            "kt": 1
        },{
            "c": "SH:600519",
            "co": 2,
            "a": 0,
            "kt": 2001
        }
    ]
}

响应结果

字段名称类型描述
cstring股票代码
karrayK线数据数组
> ostring开盘价
> clstring收盘价
> hstring最高价
> lstring最低价
> vstring成交量
> tsinteger时间戳
> ktintegerK线类型,取值参看5.1章节K线类型定义

响应示例

{
    "msg": "OK",
    "data": [
        {
            "c": "SH:600519",
            "k": [
                {
                    "c": "SH:600519",
                    "o": "1731.2",
                    "cl": "1726",
                    "h": "1935",
                    "l": "1616.25",
                    "v": "5627550",
                    "ts": 1672502400,
                    "kt": 2001
                },
                {
                    "c": "SH:600519",
                    "o": "1715",
                    "cl": "1585.58",
                    "h": "1910",
                    "l": "1245.83",
                    "v": "7147731",
                    "ts": 1704038400,
                    "kt": 2001
                }
            ]
        },
        {
            "c": "US:TSLA",
            "k": [
                {
                    "c": "US:TSLA",
                    "o": "330.32",
                    "cl": "330.19",
                    "h": "330.79",
                    "l": "329.957",
                    "v": "578346",
                    "ts": 1731531540,
                    "kt": 1
                },
                {
                    "c": "US:TSLA",
                    "o": "330.27",
                    "cl": "330.24",
                    "h": "330.29",
                    "l": "330.24",
                    "v": "2404646",
                    "ts": 1731531600,
                    "kt": 1
                }
            ]
        },
        {
            "c": "US:AAPL",
            "k": [
                {
                    "c": "US:AAPL",
                    "o": "225.11",
                    "cl": "225.07",
                    "h": "225.32",
                    "l": "225",
                    "v": "813271",
                    "ts": 1731531540,
                    "kt": 1
                },
                {
                    "c": "US:AAPL",
                    "o": "225.12",
                    "cl": "225.12",
                    "h": "225.12",
                    "l": "225.12",
                    "v": "8870001",
                    "ts": 1731531600,
                    "kt": 1
                }
            ]
        },
        {
            "c": "HK:700",
            "k": [
                {
                    "c": "HK:700",
                    "o": "411.4",
                    "cl": "411.6",
                    "h": "411.6",
                    "l": "411.2",
                    "v": "51115",
                    "ts": 1731553860,
                    "kt": 1
                },
                {
                    "c": "HK:700",
                    "o": "411.6",
                    "cl": "411.4",
                    "h": "411.8",
                    "l": "411.4",
                    "v": "84400",
                    "ts": 1731553920,
                    "kt": 1
                }
            ]
        }
    ]
}

获取交易品种的K线-历史

  • 接口地址/history
  • 请求方式POST
  • 接口描述:获取交易品种的历史K线,从传入的结束时间向前推多少根的K线。

请求参数

参数名类型必填描述
cstring股票代码,多个股票代码用逗号分隔
einteger请求K线的结束时间戳,单位秒
cointegerCount 请求多少根
ainteger复权类型 0:不复权 1:前复权
ktintegerK线类型,取值参看5.1章节K线类型定义

请求示例

{
    "kline_reqs": [
        {
            "c": "US:AAPL,TSLA",
            "e": 1722441600,
            "co": 1,
            "a": 0,
            "kt": 1001
        },
        {
            "c": "HK:700",
            "e": 1722441600,
            "co": 1,
            "a": 0,
            "kt": 2001
        }
    ]
}

响应结果

字段名称类型描述
cstring股票代码
karrayK线数据数组
> ostring开盘价
> clstring收盘价
> hstring最高价
> lstring最低价
> vstring成交量
> tsinteger时间戳
> ktintegerK线类型,取值参看5.1章节K线类型定义
### 响应示例
{
    "msg": "OK",
    "data": [
        {
            "c": "US:AAPL",
            "k": [
                {
                    "c": "US:AAPL",
                    "o": "224.01",
                    "cl": "225.12",
                    "h": "226.65",
                    "l": "222.76",
                    "v": "48566217",
                    "ts": 1731474000,
                    "kt": 1001
                }
            ]
        },
        {
            "c": "US:TSLA",
            "k": [
                {
                    "c": "US:TSLA",
                    "o": "335.85",
                    "cl": "330.24",
                    "h": "344.6",
                    "l": "322.5",
                    "v": "125405599",
                    "ts": 1731474000,
                    "kt": 1001
                }
            ]
        },
        {
            "c": "HK:700",
            "k": [
                {
                    "c": "HK:700",
                    "o": "300",
                    "cl": "410.8",
                    "h": "482.4",
                    "l": "260.2",
                    "v": "4682849510",
                    "ts": 1704038400,
                    "kt": 2001
                }
            ]
        }
    ]
}

更多详情请查看:https://github.com/qos-max/quote-ocean-system

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值