AllTick API Docs
服务状态
  • 欢迎
  • 接入流程
    • 流程说明
    • 行情地址说明
      • HTTP 行情 API 地址说明
      • Websocket 行情 API 地址说明
    • Token 申请
    • 接口限制说明
      • HTTP 接口限制
      • Websocket 接口限制
      • 错误码说明
    • 通用标准头说明
      • HTTP 通用标准头
      • Websocket 通用标准头
    • 产品 Code 列表
      • A股
      • 港股
      • 美股
      • 加密货币(数字币)
      • 商品(贵金属)
      • 外汇
  • REST API
    • HTTP 请求示例
    • HTTP接口API
      • GET 单产品历史K线查询(最高、最低、开盘、收盘价)
      • POST 批量查询产品最新2根K线(最高、最低、开盘、收盘价)
      • GET 最新盘口(最新深度、Order Book)查询
      • GET 最新成交价(最新tick、当前价、最新价)批量查询
      • GET 股票产品基础信息批量查询
      • 涨跌幅、休市、假期、涨停跌停、新股上市和退市
  • Websocket API
    • Websocket 请求示例
    • Websocket接口API
      • 最新成交价(实时逐笔Tick数据、当前价、最新价)批量订阅
      • 最新盘口(实时逐笔深度、Order Book)订阅
      • 取消报价订阅
      • 心跳
      • K线推送(不支持)
  • FAQs
    • 基础使用
      • AllTick 提供哪些类型的金融数据?
      • 如何获取AllTick的API密钥?
      • AllTick的数据更新频率是多少?
      • 如何在我的应用程序中集成AllTick的数据?
      • AllTick支持哪些编程语言进行API调用?
      • 我可以使用AllTick的数据进行商业用途吗?
      • 如何联系AllTick的客户支持?
      • AllTick的API有请求限制吗?
      • 如何报告数据问题或API故障?
      • AllTick提供实时数据还是延迟数据?
    • 订阅与账户管理
      • 如何注册AllTick账户?
      • AllTick有免费试用期吗?
      • 如何取消AllTick的订阅服务?
      • 我的订阅包括哪些服务?
      • 如何升级我的AllTick订阅计划?
      • 如何更改我的账户信息?
      • 我忘记了我的登录密码,该怎么办?
      • 如何保护我的AllTick账户安全?
      • 是否可以多人共享一个AllTick账户?
      • 我的订阅可以退款吗?
    • 数据使用与技术问题
      • 如何使用AllTick的WebSocket服务?
      • AllTick的API支持哪些数据格式?
      • 如何处理AllTick数据的高频更新?
      • 我在使用API时遇到了技术问题,该怎么解决?
      • 如何确保从AllTick接收的数据的准确性?
      • AllTick是否提供历史数据查询?
      • 如何限制我的数据使用量以避免超出订阅限制?
      • AllTick的API是否支持批量请求?
      • 如何获取特定金融市场的实时通知和警报?
      • AllTick是否提供数据分析和可视化工具?
由 GitBook 提供支持
在本页
  • K线推送说明
  • 涨跌幅说明

这有帮助吗?

  1. Websocket API
  2. Websocket接口API

K线推送(不支持)

上一页心跳下一页基础使用

最后更新于1个月前

这有帮助吗?

/ 中文

K线推送说明

Alltick的WebSocket接口不支持K线数据的推送。由于许多客户对此有疑问,特此说明:无论是历史K线还是实时K线,目前仅支持通过HTTP接口直接获取。推荐的实现方式如下:

实现方式建议(仅供参考):

1、定时拉取K线:为了实现K线的快速更新,建议购买高请求频率的套餐,以提高拉取频率。

2、结合使用HTTP接口:建议客户将/kline和/batch-kline两个接口结合使用,具体步骤如下:

  • 首先,通过/kline接口轮询请求历史数据并存储到本地数据库。后续的历史数据可直接从客户的数据库获取,无需再次通过接口请求。

  • 然后,持续使用/batch-kline接口批量请求多个产品的最新两根K线,并将数据更新到数据库。

这种方式能够快速更新最新的K线,同时避免频繁请求历史K线导致请求频率受到限制。

涨跌幅说明

Alltick的接口不提供涨跌幅或24小时涨跌幅字段。客户可以通过获取Alltick的数据自行计算涨跌幅。

1、每日涨跌幅计算方法:

  • 方法一:使用HTTP接口获取当天的日K线收盘价和前一日的日K线收盘价,计算公式如下:

涨跌幅 = (当天收盘价 - 前一日收盘价) / 前一日收盘价 * 100%

  • 方法二:使用WebSocket接口获取最新价格,并通过HTTP接口获取当天的日K线收盘价,计算公式如下:

涨跌幅 = (最新价格 - 前一日收盘价) / 前一日收盘价 * 100%

2、24小时涨跌幅计算方法:

  • 使用WebSocket的最新成交价格接口(请求-协议号:22004),实时接收逐笔成交价格(tick数据)。

  • 需自行存储WebSocket接口推送的24小时前的最新价格,以便进行后续计算。

  • 计算公式:

24小时涨跌幅 = (最新价格 - 24小时前的最新价格) / 24小时前的最新价格 * 100%

AllTick网站

官方网站:

https://alltick.co/
English