Skip to content

Releases: qos-max/quote-ocean-system

QOS行情报价系统V1.0.2发布

06 Jan 14:42
19c797e
Compare
Choose a tag to compare

简体中文 | English

QOS报价海洋系统(Quote Ocean System)-欢迎对接使用

报价海洋系统目前提供:全港,全美,沪深等股票的实时报价,实时K线,历史K线数据等,欢迎免费试用及联系作者,现提供免费试用对接。

  • 作者:Max
  • 更新时间:2024-12-25
  • http基础URLhttps://api.qos.hk
  • websocketURLwss://api.qos.hk/ws
  • 认证方式:请求头添加key字段
  • 错误码说明:msg字段返回"OK"视为成功,非"OK"则是具体的错误描述
  • 格式:所有请求和响应均为 JSON 格式。
  • 请求方式:所有http请求统一为POST方法。

使用PostMan快速体验QOS报价系统

联系作者:

目录

1、免费快速开始-接入指南

1.1、注册key

1.2、请求Http接口

1.3、订阅webscoket实时数据接口

2、一些枚举定义

2.1、K线类型

2.2、交易方向

3、各类交易品种的编码和交易时间的

4、http协议接口定义

4.0、http协议接入说明

4.0.1、请求头

4.0.2、限制说明

4.1、注册一个新的Key

4.2、获取交易品种的基础信息

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

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

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

4.6、获取交易品种的K线

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

5、websocket协议接口定义

5.0、websocket协议接入说明

5.0.1、请求头

5.0.2、限制说明

5.1、心跳

5.2、订阅交易品种的实时快照

5.3、订阅交易品种的实时逐口成交明细

5.4、订阅交易品种的实时盘口

联系作者:

QOS行情报价系统V1.0.1发布

25 Dec 07:20
ab0e92b
Compare
Choose a tag to compare

简体中文 | English

QOS报价海洋系统(Quote Ocean System)-欢迎对接使用

报价海洋系统目前提供:全港,全美,沪深等股票的实时报价,实时K线,历史K线数据等,欢迎免费试用及联系作者,现提供免费试用对接。

  • 作者:Max
  • 更新时间:2024-12-25
  • http基础URLhttps://api.qos.hk
  • websocketURLwss://api.qos.hk/ws
  • 认证方式:请求头添加key字段
  • 错误码说明:msg字段返回"OK"视为成功,非"OK"则是具体的错误描述
  • 格式:所有请求和响应均为 JSON 格式。
  • 请求方式:所有http请求统一为POST方法。

使用PostMan快速体验QOS报价系统

联系作者:

目录

1、免费快速开始-接入指南

1.1、注册key

1.2、请求Http接口

1.3、订阅webscoket实时数据接口

2、一些枚举定义

2.1、K线类型

2.2、交易方向

3、各类交易品种的编码和交易时间的

4、http协议接口定义

4.0、http协议接入说明

4.0.1、请求头

4.0.2、限制说明

4.1、注册一个新的Key

4.2、获取交易品种的基础信息

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

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

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

4.6、获取交易品种的K线

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

5、websocket协议接口定义

5.0、websocket协议接入说明

5.0.1、请求头

5.0.2、限制说明

5.1、心跳

5.2、订阅交易品种的实时快照

5.3、订阅交易品种的实时逐口成交明细

5.4、订阅交易品种的实时盘口

联系作者:

QOS-Quote Ocean System报价海洋V1.0.0发布

16 Dec 08:05
b857e30
Compare
Choose a tag to compare

QOS报价海洋系统(Quote Ocean System)接口文档

  • 版本:V1.0.0
  • 作者:Max
  • 更新时间:2024-12-06
  • http基础URLhttps://api.qos.hk
  • websocketURLwss://api.qos.hk/ws
  • 认证方式:请求头添加key字段
  • 错误码说明:msg字段返回"OK"视为成功,非"OK"则是具体的错误描述
  • 格式:所有请求和响应均为 JSON 格式。
  • 请求方式:所有http请求统一为POST方法。

联系作者:

1、快速开始-接入指南

1.1、注册key

1.1.1、http协议接入说明

1.1.2、注册key

使用邮箱注册后会得一个key,下面的步骤中将要使用。

1.2、请求Http接口

把key加入到请求头中使用key字段填充,然后根据http的各个接口定义的参数就可以获取数据了。

1.2.1、http协议接入说明

1.2.2、获取交易品种的基础信息

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

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

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

1.2.6、获取交易品种的K线

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

1.3、订阅webscoket实时数据接口

把key加入到请求头中使用key字段填充,然后建立websocket连接,发送相应的订阅命令,并保持心跳就可以得到实时报价了

1.3.1、websocket协议接入说明

1.3.2、心跳

1.3.3、订阅交易品种的实时快照

1.3.4、订阅交易品种的实时逐口成交明细

1.3.5、订阅交易品种的实时盘口

2、一些枚举定义

2.1、K线类型

枚举常量
min1 1
min5 5
min15 15
min30 30
hour1 60
hour2 120
hour4 240
day 1001
week 1007
month 1030
year 2001

2.2、交易方向

枚举常量
unknown 0
buy 1
sell 2

3、各类交易品种的编码和交易时间的

市场代码 说明 交易时间
US 美股 美股正常交易时间(东部时间,ET):
开盘时间:上午 9:30
收盘时间:下午 4:00
盘前交易:
开始时间:上午 4:00
结束时间:上午 9:30
盘后交易:
开始时间:下午 4:00
结束时间:下午 8:00
以上时间为美国当地时间,如果换算为其它时间时需要注意令时转换
夏令时(通常从3月的第二个星期日到11月的第一个星期日)
冬令时(通常从11月的第一个星期日到3月的第二个星期日)
转换为UTC+8冬令开市是21点30分,夏令开市是22点30分。
HK 港股 UTC+8 上午交易时段:9:30 - 12:00 下午交易时段:13:00 - 16:00
SZ A股深圳 UTC+8 上午交易时段:9:30 - 11:30 下午交易时段:13:00 - 15:00
SH A股上海 UTC+8 上午交易时段:9:30 - 11:30 下午交易时段:13:00 - 15:00

4、http协议接口定义

4.0、http协议接入说明

请求时只需要把请key放在请求头中,填充key字段就可以了。

  • 请求Url: 基础url+各个接口的地址
  • 请求方式统一为: POST,不接受非POST请求

4.0.1、请求头

参数 类型 描述
key string 请求的API key

4.0.2、限制说明

会根据套餐情况限制订阅的产品个数和请求频率,默认是10个产品,每分钟30次请求,可以联系客服根据不同套餐进行调整。

4.1、注册一个新的Key

  • 接口地址/register
  • 请求方式POST
  • 接口描述:快速免费申请Key,注意:请求此接口后得到的信息请妥善保管,不要外泄。如果忘记请联系客服进行认证找回。

4.1.1、请求参数

参数名 类型 必填 描述
email string 请填写真实有效的邮箱,用于接收验证码(后续找回Key和升级权限等可能需要)。

4.1.2、请求示例

{
    "email":"test@exp.com"
}

4.1.3、响应结果

字段名称 类型 描述
key string 验证需要的key请妥善保管,不要外泄。如果忘记请联系客服进行认证找回。
email string 用户邮箱
created_at string key创建时间
expires_at string key过期时间
permission obj 权限数据
> depth obj 深度快照接口权限
>> product_count int 深度快照接口产品数量限制
>> request_frequency int 深度快照接口请求频率限制
> history obj 历史K线接口权限
>> product_count int 历史K线接口产品数量限制
>> request_frequency int 历史K线接口请求频率限制
> instrumen_info obj 交易品种信息接口权限
>> product_count int 交易品种信息接口产品数量限制
>> request_frequency int 交易品种信息接口请求频率限制
> kline obj K线接口权限
>> product_count int K线接口产品数量限制
>> request_frequency int K线接口请求频率限制
> snapshot obj 行情快照接口权限
>> product_count int 行情快照接口产品数量限制
>> request_frequency int 行情快照接口请求频率限制
> trade obj 成交数据接口权限
>> product_count int 成交数据接口产品数量限制
>> request_frequency int 成交数据接口请求频率限制
> ws obj websocket订阅权限
>> product_count int websocket订阅产品数量限制
>> request_frequency int websocket订阅请求频率限制

4.1.4、响应示例

{
    "msg": "OK",
    "data": {
        "key": "b56efc3a0951ae19819505427491a6ee",
        "email": "test4@qos.com",
        "created_at": "2024-11-12T09:43:12.436446868+08:00",
        "expires_at": "2024-11-27T09:43:12.436446868+08:00",
        "permission": {
            "depth": {
                "product_count": 10,
                "request_frequency": 30
            },
            "history": {
                "product_count": 10,
                "request_frequency": 30
            },
            "instrumen_info": {
                "product_count": 10,
                "request_frequency": 30
            },
            "kline": {
                "product_count": 10,
                "request_frequency": 30
            },
            "snapshot": {
                "product_count": 10,
                "request_frequency": 30
            },
            "trade": {
                "product_count": 10,
                "request_frequency": 30
            },
            "ws": {
                "product_count": 10,
                "request_frequency": 30,
                "max_connections": 1
            }
        }
    }
}

4.2、获取交易品种的基础信息

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

4.2.1、请求参数

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

4.2.2、请求示例

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

4.2.3、响应结果

字段名称 类型 描述
c string 股票代码
e string 交易所
tc string 交易币种
nc string 中文名称
ne string 英文名称
ls integer 最小交易单位
ts integer 时间戳
os integer 股票总数
ep string 每股盈利
na string 每股净资产
dy string 股息率

4.2.4、响应示例

{
  "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"
    }
  ]
}

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

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

4.3.1、请求参数

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

4.3.2、请求示例

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

4.3.3、响应结果

字段名称 类型 描述
c string 股票代码
lp string 当前价格
yp string 昨日收盘价
o string 开盘价
h string 最高价
l string 最低价
ts integer 时间戳
v string 成交量
t string 成交金额
s integer 是否停牌(0表示未停牌,1表示停牌)

4.3.4、响应示例

{
  "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"
    }
  ]
}

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

  • 接口地址:...
Read more