{"version":1,"pages":[{"id":"Bfy02sLz77fvb8CFD6BE","title":"欢迎","pathname":"/","siteSpaceId":"sitesp_Rb4v4","description":"欢迎 欢迎光临 AllTick API文档部分！这里是您探索 AllTick集合的绝佳去处，提供了教程、概述、功能介绍以及覆盖的用例等内容。不论您是否有疑问，或者只是想获取更多信息，这里都是您的理想选择。我们的文档区域是您了解我们的行情数据 API 并充分发挥其功能的宝贵资源。"},{"id":"a06suTT0EzCMiC3SS8uJ","title":"流程说明","pathname":"/integration-process/liu-cheng-shuo-ming","siteSpaceId":"sitesp_Rb4v4","description":"第1步：熟悉接口地址和参数 目标：深入理解接口的URL结构及其期望的参数。 操作：仔细阅读行情地址说明文档，掌握各接口的访问URL和必要参数。  第2步：申请属于你的token 目标：获得访问接口所需的凭证。 操作：按照指南申请专属的Token，以确保您的请求被成功认证。  第3步：了解接口调用限制 目标：避免因违反限制条件而导致请求失败。 操作：阅读接口限制说明，注意请求频率、数据请求量等相关限","breadcrumbs":[{"label":"接入流程"}]},{"id":"ZjwdaybzAJQqt8vGGfCR","title":"行情地址说明","pathname":"/integration-process/market-address-description","siteSpaceId":"sitesp_Rb4v4","description":"HTTP 行情 API 地址说明 Websocket 行情 API 地址说明","breadcrumbs":[{"label":"接入流程"}]},{"id":"3OLdIoi0FCaCpkUgewa9","title":"HTTP 行情 API 地址说明","pathname":"/integration-process/market-address-description/http-quotes-api-address-description","siteSpaceId":"sitesp_Rb4v4","description":"API地址说明 股票HTTP接口API地址 /quote-stock-b-api 股票查询API 查询API为https协议，完整的url为： https://quote.alltick.io/quote-stock-b-api 每发送一次查询请求时，需要带上方法名和token信息\\ 单产品请求K线示例：","breadcrumbs":[{"label":"接入流程"},{"label":"行情地址说明"}]},{"id":"jRuWhewTzPoCvVq3HgMu","title":"Websocket 行情 API 地址说明","pathname":"/integration-process/market-address-description/websocket-quotes-api-address-description","siteSpaceId":"sitesp_Rb4v4","description":"股票市场数据WebSocket订阅 接口地址 基本路径 认证信息 每次建立连接时，必须在URL中附加您的认证token，订阅说明 连接成功后，您可以根据需要订阅特定的股票市场数据。详细的调用方法请参考我们的WebSocket接口列表。外汇、加密货币与商品市场数据WebSocket订阅","breadcrumbs":[{"label":"接入流程"},{"label":"行情地址说明"}]},{"id":"52yYSJCaKDEhcioVIWlE","title":"Token 申请","pathname":"/integration-process/token-application","siteSpaceId":"sitesp_Rb4v4","description":"申请属于你的token","breadcrumbs":[{"label":"接入流程"}]},{"id":"68koRcW51mD8cB2KdiuI","title":"接口限制说明","pathname":"/integration-process/interface-restriction-description","siteSpaceId":"sitesp_Rb4v4","description":"HTTP 接口限制 Websocket 接口限制 错误码说明","breadcrumbs":[{"label":"接入流程"}]},{"id":"UMb3uew1AWopnqUaV9Sm","title":"HTTP 接口限制","pathname":"/integration-process/interface-restriction-description/http-interface-restrictions","siteSpaceId":"sitesp_Rb4v4","description":"HTTP接口限制 1. 频率类限制 2. IP类限制 HTTP接口只会根据Token限制请求频率，对IP没有限制 示例：基础计划规定1秒只能请求1次，如果Token在14:03:01请求了/kline接口1次，并在相同的一分钟内调用了/trade-tick接口1次，后台服务都将正常提供服务。如果Token在14:03:01内对/kline接口发出2次请求，第一次请求将正常得到服务，而第二次请求则会","breadcrumbs":[{"label":"接入流程"},{"label":"接口限制说明"}]},{"id":"QCAEUiZFEPFkwgdlyMAE","title":"Websocket 接口限制","pathname":"/integration-process/interface-restriction-description/websocket-interface-limitations","siteSpaceId":"sitesp_Rb4v4","description":"WebSocket接口限制 1、IP类限制 1.1  Websocket的连接数是根据Token允许的连接数做限制的，不针对IP地址限制。 例如：基础计划规定一个Token只允许一个websocket连接，IP地址A已经发起了一个websocket连接的情况下，1、如果您使用相同的IP地址A尝试发起第二个websocket连接将会被拒绝；2、如果您使用IP地址B尝试发起第二个websocket连接","breadcrumbs":[{"label":"接入流程"},{"label":"接口限制说明"}]},{"id":"lAm2Up24QUQZMRTC31Wm","title":"错误码说明","pathname":"/integration-process/interface-restriction-description/error-code-description","siteSpaceId":"sitesp_Rb4v4","description":"错误码说明","breadcrumbs":[{"label":"接入流程"},{"label":"接口限制说明"}]},{"id":"0JxooE4sbJdkI2qCXJk9","title":"通用标准头说明","pathname":"/integration-process/universal-standard-header-description","siteSpaceId":"sitesp_Rb4v4","description":"HTTP 通用标准头 Websocket 通用标准头","breadcrumbs":[{"label":"接入流程"}]},{"id":"lxioa1bIeGgy9SDjBwur","title":"HTTP 通用标准头","pathname":"/integration-process/universal-standard-header-description/http-common-standard-headers","siteSpaceId":"sitesp_Rb4v4","description":"HTTP 通用标准头 请求通用标准头介绍 应答通用标准头介绍","breadcrumbs":[{"label":"接入流程"},{"label":"通用标准头说明"}]},{"id":"UXb9RRDaU8VYPwQN1ag5","title":"Websocket 通用标准头","pathname":"/integration-process/universal-standard-header-description/websocket-common-standard-header","siteSpaceId":"sitesp_Rb4v4","description":"Websocket 通用标准头 请求通用标准头介绍 应答通用标准头介绍","breadcrumbs":[{"label":"接入流程"},{"label":"通用标准头说明"}]},{"id":"EV8c7r4IQIgjBkXFTKV1","title":"产品 Code 列表","pathname":"/integration-process/product-code-list","siteSpaceId":"sitesp_Rb4v4","description":"A股 港股 美股 加密货币(数字币) 商品(贵金属) 外汇","breadcrumbs":[{"label":"接入流程"}]},{"id":"E64rLHIobe8xuQ03wLYv","title":"A股","pathname":"/integration-process/product-code-list/a-gu","siteSpaceId":"sitesp_Rb4v4","description":"全部A股(沪深市场)产品的code列表","breadcrumbs":[{"label":"接入流程"},{"label":"产品 Code 列表"}]},{"id":"uCrdEiLEA4KF9IBxbI5e","title":"港股","pathname":"/integration-process/product-code-list/gang-gu","siteSpaceId":"sitesp_Rb4v4","description":"全部港股产品的code列表","breadcrumbs":[{"label":"接入流程"},{"label":"产品 Code 列表"}]},{"id":"sXcxQPKKFApw9vIrowcy","title":"美股","pathname":"/integration-process/product-code-list/mei-gu","siteSpaceId":"sitesp_Rb4v4","description":"美股产品的code列表","breadcrumbs":[{"label":"接入流程"},{"label":"产品 Code 列表"}]},{"id":"NpP5y5IovDBcZG2i99R9","title":"加密货币(数字币)","pathname":"/integration-process/product-code-list/jia-mi-huo-bi-shu-zi-bi","siteSpaceId":"sitesp_Rb4v4","description":"全部加密货币产品的code列表","breadcrumbs":[{"label":"接入流程"},{"label":"产品 Code 列表"}]},{"id":"95WNNDuwJXbUaUMNrJLv","title":"商品(贵金属)","pathname":"/integration-process/product-code-list/shang-pin-gui-jin-shu","siteSpaceId":"sitesp_Rb4v4","description":"贵金属(黄金白银)、原油产品的code列表","breadcrumbs":[{"label":"接入流程"},{"label":"产品 Code 列表"}]},{"id":"zqdFoavfRAUpZs617QZM","title":"外汇","pathname":"/integration-process/product-code-list/wai-hui","siteSpaceId":"sitesp_Rb4v4","description":"全部外汇产品的code列表","breadcrumbs":[{"label":"接入流程"},{"label":"产品 Code 列表"}]},{"id":"qMa6kEv0HxD9Dy9V3FL8","title":"HTTP 请求示例","pathname":"/rest-api/http-request-example","siteSpaceId":"sitesp_Rb4v4","description":"HTTP 请求示例","breadcrumbs":[{"label":"REST API"}]},{"id":"hT1lA4mRURiwJyC3Wx2A","title":"HTTP接口API","pathname":"/rest-api/stock-http-interface-api","siteSpaceId":"sitesp_Rb4v4","description":"GET 单产品历史K线查询（最高、最低、开盘、收盘价） GET 最新盘口(最新深度、Order Book)查询 GET 最新成交价(最新tick、当前价、最新价)批量查询 POST 批量查询产品最新2根K线（最高、最低、开盘、收盘价） GET 股票产品基础信息批量查询","breadcrumbs":[{"label":"REST API"}]},{"id":"HeJ1Euzth6jrq41mMH9R","title":"GET 单产品历史K线查询（最高、最低、开盘、收盘价）","pathname":"/rest-api/stock-http-interface-api/get-dan-chan-pin-li-shikxian-cha-xun","siteSpaceId":"sitesp_Rb4v4","description":"该接口可用来查询历史k线，但每次只能查询一个产品，建议将查询到的历史K线缓存本地数据库。 使用HTTP接口获取K线的客户，建议将/kline和/batch-kline这2个接口结合使用,步骤如下： 首先，通过 /kline 接口轮询请求历史数据并存储到本地数据库，后续历史数据可直接从客户的数据库获取，无需再通过接口请求。 然后，后续持续使用 /batch-kline 接口批量请求多个产品的最新2根","breadcrumbs":[{"label":"REST API"},{"label":"HTTP接口API"}]},{"id":"0KCHPD5CQJyYELfQQtKW","title":"POST 批量查询产品最新2根K线（最高、最低、开盘、收盘价）","pathname":"/rest-api/stock-http-interface-api/post-pi-liang-cha-xun-chan-pin-zui-xin-2-genkxian","siteSpaceId":"sitesp_Rb4v4","description":"该接口可以一次性批量查询多个产品，且可批量一次性查询多个k线类型（k线类型指的是1分钟，15分钟，30分钟等），但只能批量查询最新的2根k线。 使用HTTP接口获取K线的客户，建议将/kline和/batch-kline这2个接口结合使用,步骤如下： 首先，通过 /kline 接口轮询请求历史数据并存储到本地数据库，后续历史数据可直接从客户的数据库获取，无需再通过接口请求。 然后，后续持续使用","breadcrumbs":[{"label":"REST API"},{"label":"HTTP接口API"}]},{"id":"lQyShizbpwN4LRppQkxQ","title":"GET 最新盘口(最新深度、Order Book)查询","pathname":"/rest-api/stock-http-interface-api/get-latest-handicap-quotation-query","siteSpaceId":"sitesp_Rb4v4","description":"以下是每类产品最大的盘口深度： 1、不活跃的产品存在小于下面列的最大档的情况，属于正常情况 2、存在单边深度是空的情况，例如股票涨停跌停时，单边盘口可能是空的","breadcrumbs":[{"label":"REST API"},{"label":"HTTP接口API"}]},{"id":"GSSd8OBuD4evqLSmBjrR","title":"GET 最新成交价(最新tick、当前价、最新价)批量查询","pathname":"/rest-api/stock-http-interface-api/get-latest-transaction-price-query","siteSpaceId":"sitesp_Rb4v4","description":"接口说明 该接口支持批量请求产品的最新成交价(最新逐笔Tick数据、也是当前价、最新价)，不支持请求历史成交价(历史逐笔tick数据)。","breadcrumbs":[{"label":"REST API"},{"label":"HTTP接口API"}]},{"id":"ll0o7V2ozlVk2JJJc9aL","title":"GET 股票产品基础信息批量查询","pathname":"/rest-api/stock-http-interface-api/get-latest-transaction-price-query-1","siteSpaceId":"sitesp_Rb4v4","description":"接口说明 该接口仅支持批量请求美股、港股、A股产品的部分基础信息。 请求频率","breadcrumbs":[{"label":"REST API"},{"label":"HTTP接口API"}]},{"id":"2Yz1hDZKy62ZkgaAtw2d","title":"GET 停复牌信息查询接口","pathname":"/rest-api/stock-http-interface-api/get-latest-transaction-price-query-1-1","siteSpaceId":"sitesp_Rb4v4","description":"接口说明 该接口仅支持批量请求美股、港股、A股产品的部分基础信息。 请求频率","breadcrumbs":[{"label":"REST API"},{"label":"HTTP接口API"}]},{"id":"Ws6AVyjzlKOpzB3RIadw","title":"涨跌幅、休市、假期、涨停跌停、新股上市和退市","pathname":"/rest-api/stock-http-interface-api/get-latest-transaction-price-query-1-2","siteSpaceId":"sitesp_Rb4v4","description":"涨跌幅说明 Alltick的接口不提供涨跌幅或24小时涨跌幅字段。客户可以通过获取Alltick的数据自行计算涨跌幅。 每日涨跌幅计算方法： 方法一：使用HTTP接口获取当天的日K线收盘价和前一日的日K线收盘价，计算公式如下： 涨跌幅 = (当天收盘价 - 前一日收盘价) / 前一日收盘价 * 100% 方法二：使用WebSocket接口获取最新价格，并通过HTTP接口获取前一日的日K线收盘价，","breadcrumbs":[{"label":"REST API"},{"label":"HTTP接口API"}]},{"id":"7P5GmyXd67dlOuPiAnZZ","title":"Websocket 请求示例","pathname":"/websocket-api/websocket-request-example","siteSpaceId":"sitesp_Rb4v4","description":"Websocket 请求示例  Websocket 行情 API 地址说明","breadcrumbs":[{"label":"Websocket API"}]},{"id":"r8bE9Mv8wthLXbfJQEqD","title":"Websocket接口API","pathname":"/websocket-api/stock-websocket-interface-api","siteSpaceId":"sitesp_Rb4v4","description":"心跳 最新盘口(实时逐笔深度、Order Book)订阅 最新成交价(实时逐笔Tick数据、当前价、最新价)批量订阅 取消报价订阅","breadcrumbs":[{"label":"Websocket API"}]},{"id":"8AjgVh4UO2uHZDxUzKK7","title":"最新成交价(实时逐笔Tick数据、当前价、最新价)批量订阅","pathname":"/websocket-api/stock-websocket-interface-api/transaction-quote-subscription","siteSpaceId":"sitesp_Rb4v4","description":"该接口支持批量订阅产品的最新成交价(实时逐笔Tick数据，也是当前价、最新价)，不支持历史成交价格(历史逐笔tick数据)。 该接口特性为对于每一个websocket连接，每发送一次该请求，后台会默认覆盖上一次订阅请求（例如，如果您最初订阅了A、B、C这三只产品，想要追加订阅E、F、G，则需要重新发送一次A、B、C、E、F、G），订阅成功后会进行推送数据。 注意： 1、订阅一次成功后，不需要再频繁","breadcrumbs":[{"label":"Websocket API"},{"label":"Websocket接口API"}]},{"id":"GFWQMttc5hcqPRIZJK2p","title":"最新盘口(实时逐笔深度、Order Book)订阅","pathname":"/websocket-api/stock-websocket-interface-api/handicap-quote-subscription","siteSpaceId":"sitesp_Rb4v4","description":"该接口支持订阅产品的最新盘口(实时逐笔深度、Order Book)数据，不支持历史盘口和历史逐笔tick数据。 该接口特性：对于每一个websocket连接，每发送一次该请求，后台会默认覆盖上一次订阅请求（例如，如果您最初订阅了A、B、C这三只产品，想要追加订阅E、F、G，则需要重新发送一次A、B、C、E、F、G），订阅成功后会进行推送数据。 注意： 1、订阅一次成功后，不需要再频繁的发起订阅请求","breadcrumbs":[{"label":"Websocket API"},{"label":"Websocket接口API"}]},{"id":"xnMC91iEWzpIhWX0vnRu","title":"取消报价订阅","pathname":"/websocket-api/stock-websocket-interface-api/cancel-quote-subscription","siteSpaceId":"sitesp_Rb4v4","description":"接口说明 取消报价订阅 请求-协议号：22006 data定义 数据结构(json)","breadcrumbs":[{"label":"Websocket API"},{"label":"Websocket接口API"}]},{"id":"dKvmcv8laZmOcCCR2pUH","title":"心跳","pathname":"/websocket-api/stock-websocket-interface-api/ping-pong","siteSpaceId":"sitesp_Rb4v4","description":"接口说明 要求请求者每10秒发送一次，在30秒内如果没有收到心跳请求，就会认为超时，断开请求者的websocket连接 请求-协议号：22000 数据结构(json)","breadcrumbs":[{"label":"Websocket API"},{"label":"Websocket接口API"}]},{"id":"BKuy6SQkw7KEWbRdmeMQ","title":"K线推送(不支持)","pathname":"/websocket-api/stock-websocket-interface-api/ping-pong-1","siteSpaceId":"sitesp_Rb4v4","description":"K线推送说明 Alltick的WebSocket接口不支持K线数据的推送。由于许多客户对此有疑问，特此说明：无论是历史K线还是实时K线，目前仅支持通过HTTP接口直接获取。推荐的实现方式如下： 实现方式建议（仅供参考）： 1、定时拉取K线：为了实现K线的快速更新，建议购买高请求频率的套餐，以提高拉取频率。 2、结合使用HTTP接口：建议客户将/kline和/batch-kline两个接口结合使用，","breadcrumbs":[{"label":"Websocket API"},{"label":"Websocket接口API"}]},{"id":"Uq8hlZQGqYvAO4EmCXZn","title":"基础使用","pathname":"/faqs/basic-usage","siteSpaceId":"sitesp_Rb4v4","description":"AllTick 提供哪些类型的金融数据？ 如何获取AllTick的API密钥？ AllTick的数据更新频率是多少？ 如何在我的应用程序中集成AllTick的数据？ AllTick支持哪些编程语言进行API调用？ 我可以使用AllTick的数据进行商业用途吗？ 如何联系AllTick的客户支持？ AllTick的API有请求限制吗？ 如何报告数据问题或API故障？ AllTick提供实时数据还是延","breadcrumbs":[{"label":"FAQs"}]},{"id":"mJaN4JTnUWvqWjLYBvwq","title":"AllTick 提供哪些类型的金融数据？","pathname":"/faqs/basic-usage/what-types-of-financial-data-does-alltick-provide","siteSpaceId":"sitesp_Rb4v4","description":"AllTick 提供广泛的金融市场数据，包括但不限于以下类型： 外汇（Forex）数据：覆盖1000+ 货币对的实时和历史数据，包括主要货币对、交叉货币对和外币兑换率。 商品（Commodities）数据：提供包括贵金属（如黄金、白银）、能源（如原油、天然气）在内的实时和历史商品价格数据。 股票（Stocks）数据：涵盖170,000+ 美国和香港股票的实时和历史数据，包括股票价格、交易量和市值等","breadcrumbs":[{"label":"FAQs"},{"label":"基础使用"}]},{"id":"jebOSsSDpoDM3ag3A3S6","title":"如何获取AllTick的API密钥？","pathname":"/faqs/basic-usage/how-to-obtain-an-api-key-from-alltick","siteSpaceId":"sitesp_Rb4v4","description":"获取AllTick的API密钥通常涉及以下几个步骤： 注册账户：访问AllTick官方网站，并找到注册页面。填写必要的信息，如姓名、电子邮件地址和密码，完成账户创建过程。 登录账户：使用您刚注册的账户信息登录AllTick。 访问API管理：登录后，导航到API管理或API密钥管理页面。这通常在用户的账户设置或开发者工具部分。 生成API密钥：在API管理页面，您通常会找到生成API密钥的选项。","breadcrumbs":[{"label":"FAQs"},{"label":"基础使用"}]},{"id":"LZdxe5fs5lG9pOxRKlL2","title":"AllTick的数据更新频率是多少？","pathname":"/faqs/basic-usage/what-is-the-data-update-frequency-of-alltick","siteSpaceId":"sitesp_Rb4v4","description":"AllTick提供的金融市场数据通常具有非常高的更新频率，以确保用户可以接收到准确且实时的市场信息。具体的数据更新频率可能依据不同类型的数据而有所不同： 外汇（Forex）数据：可能每秒更新多次，因为外汇市场极其活跃，价格变动频繁。 商品（Commodities）数据：根据市场和商品的不同，更新频率也可能每秒多次。 股票（Stocks）数据：在交易时段内，股票数据通常实时更新，更新频率可以达到每秒","breadcrumbs":[{"label":"FAQs"},{"label":"基础使用"}]},{"id":"PU4B9V7xfkWA1tnHi2Ur","title":"如何在我的应用程序中集成AllTick的数据？","pathname":"/faqs/basic-usage/how-to-integrate-alltick-data-into-my-application","siteSpaceId":"sitesp_Rb4v4","description":"在您的应用程序中集成AllTick的数据通常涉及以下几个关键步骤： 获取API密钥 首先，您需要注册AllTick账户并获取API密钥。API密钥是您访问AllTick数据的凭证，确保您的请求被正确认证。 阅读API文档 在开始编码之前，仔细阅读AllTick提供的API文档。文档中会详细介绍如何使用API，包括可用的数据类型、请求格式、响应结构以及任何限制或要求。 选择编程语言 根据您的开发环境","breadcrumbs":[{"label":"FAQs"},{"label":"基础使用"}]},{"id":"ENEF4fo85xGIxYkdpLvi","title":"AllTick支持哪些编程语言进行API调用？","pathname":"/faqs/basic-usage/what-programming-languages-does-alltick-support-for-api-calls","siteSpaceId":"sitesp_Rb4v4","description":"根据AllTick网站的内容，AllTick支持多种客户端开发语言，以便开发者可以使用自己熟悉的技术进行API调用。这些语言包括但不限于： Python Go JavaScript Java 这些语言的支持使得开发者能够在不同的平台和环境中轻松集成AllTick提供的金融市场数据API，无论是在Web开发、桌面应用程序还是移动应用程序中。通过提供跨语言的客户端库和快速入门示例代码，","breadcrumbs":[{"label":"FAQs"},{"label":"基础使用"}]},{"id":"TspViqvbzrldSrlM7CST","title":"我可以使用AllTick的数据进行商业用途吗？","pathname":"/faqs/basic-usage/can-i-use-allticks-data-for-commercial-purposes","siteSpaceId":"sitesp_Rb4v4","description":"根据AllTick网站提供的信息，AllTick旨在为开发者、金融科技公司、交易者、基金公司、交易所、交易平台以及研究者和研究机构提供实时和历史金融市场数据。这表明AllTick的数据服务是设计来满足包括商业用途在内的多种需求的。 然而，使用AllTick数据的具体条款，包括是否可以将数据用于商业用途，通常会在其服务条款或许可协议中明确规定。这些条款可能会详细说明数据的使用范围、限制以及任何相关的","breadcrumbs":[{"label":"FAQs"},{"label":"基础使用"}]},{"id":"aQzgBPKU5HeCaarDf9yZ","title":"如何联系AllTick的客户支持？","pathname":"/faqs/basic-usage/how-to-contact-alltick-customer-support","siteSpaceId":"sitesp_Rb4v4","description":"要联系AllTick的客户支持，通常有几种方法可以尝试，虽然具体的联系方式需要根据AllTick网站上提供的最新信息为准。以下是一些常见的联系客户支持的方法： 官方网站 访问AllTick的官方网站https://alltick.co，查找“联系我们”或“客户支持”部分。通常，网站会提供一个联系表单、电子邮件地址、或者客服热线电话。 电子邮件 如果网站上提供了客户支持的电子邮件地址，您可以直接通过","breadcrumbs":[{"label":"FAQs"},{"label":"基础使用"}]},{"id":"eTHjKMxMizcUgvYD9IwO","title":"AllTick的API有请求限制吗？","pathname":"/faqs/basic-usage/does-allticks-api-have-request-limitations","siteSpaceId":"sitesp_Rb4v4","description":"大多数API服务，包括提供金融市场数据的AllTick，都会设定一定的请求限制，以确保服务的稳定性和公平性。这些限制可能包括： 速率限制（Rate Limiting） 速率限制指的是在一定时间内允许的最大请求次数。例如，AllTick可能会限制客户在每分钟或每秒钟内可以发起的请求次数。超过这个限制可能会导致请求被暂时拒绝。 并发限制 并发限制指的是同时处理的请求数量上限。这意味着如果有太多的并发请","breadcrumbs":[{"label":"FAQs"},{"label":"基础使用"}]},{"id":"9DgZnPEQoiAc28ihe1Aj","title":"如何报告数据问题或API故障？","pathname":"/faqs/basic-usage/how-to-report-data-issues-or-api-malfunctions","siteSpaceId":"sitesp_Rb4v4","description":"在报告问题之前，尽可能收集和整理详细的问题信息，包括但不限于： 收集详细信息 在报告问题之前，尽可能收集和整理详细的问题信息，包括但不限于： 出现问题的具体时间和日期。 受影响的API端点（URL）。 发送的请求示例（确保移除任何敏感信息，如API密钥）。 接收到的响应，包括错误代码和消息（如果有）。 问题重现的步骤（如果可能）。 查看文档和社区 在直接报告之前，查看AllTick的官方文档、FA","breadcrumbs":[{"label":"FAQs"},{"label":"基础使用"}]},{"id":"3SP8uux2gDVY6sNitoJi","title":"AllTick提供实时数据还是延迟数据？","pathname":"/faqs/basic-usage/does-alltick-provide-real-time-or-delayed-data","siteSpaceId":"sitesp_Rb4v4","description":"AllTick提供的是实时金融市场数据。专注于为开发者、金融科技公司、交易者、基金公司、交易所、交易平台以及研究者和研究机构提供实时和历史数据支持。这包括外汇、股票、商品和加密货币等多种资产类别的数据。 实时数据对于进行市场分析、交易决策和风险管理至关重要，尤其是在快速变化的金融市场中。AllTick通过WebSocket等技术提供超低延迟的实时数据流，确保用户能够接收到准确及时的市场信息。","breadcrumbs":[{"label":"FAQs"},{"label":"基础使用"}]},{"id":"mJTAvSD6hLAJipDTBbLt","title":"订阅与账户管理","pathname":"/faqs/subscription-and-account-management","siteSpaceId":"sitesp_Rb4v4","description":"如何注册AllTick账户？ AllTick有免费试用期吗？ 如何取消AllTick的订阅服务？ 我的订阅包括哪些服务？ 如何升级我的AllTick订阅计划？ 如何更改我的账户信息？ 我忘记了我的登录密码，该怎么办？ 如何保护我的AllTick账户安全？ 是否可以多人共享一个AllTick账户？ 我的订阅可以退款吗？","breadcrumbs":[{"label":"FAQs"}]},{"id":"FWXSlbFKT435IgYf59SV","title":"如何注册AllTick账户？","pathname":"/faqs/subscription-and-account-management/how-to-register-an-alltick-account","siteSpaceId":"sitesp_Rb4v4","description":"注册AllTick账户通常涉及以下几个步骤，旨在为用户提供访问其金融市场数据API的权限。请注意，具体的注册流程可能会随时间变化或根据网站的更新而有所不同，以下是一个基本的指导流程： 访问官方网站 打开浏览器，访问AllTick的官方网站：https://alltick.co 找到注册/创建账户选项 在网站首页上，寻找“注册”、“创建账户”或类似的按钮。这通常位于页面的顶部导航栏或首页的显眼位置。","breadcrumbs":[{"label":"FAQs"},{"label":"订阅与账户管理"}]},{"id":"F63kctiphziN6hKRxsPI","title":"AllTick有免费试用期吗？","pathname":"/faqs/subscription-and-account-management/does-alltick-offer-a-free-trial-period","siteSpaceId":"sitesp_Rb4v4","description":"是的，注册AllTick后，用户将获得一周的免费试用期。在这一周内，您可以免费访问AllTick提供的金融市场数据API，包括实时和历史数据服务。这个免费试用期让您有机会全面评估AllTick的服务，包括数据的准确性、API的响应速度以及整体的用户体验。 如果您在免费试用期内发现AllTick的服务对您的项目或研究特别有用，但您希望有更多时间来评估其服务，可以联系AllTick的客户服务团队请求延","breadcrumbs":[{"label":"FAQs"},{"label":"订阅与账户管理"}]},{"id":"6m5w0SQRwcBgTJUnSvM2","title":"如何取消AllTick的订阅服务？","pathname":"/faqs/subscription-and-account-management/how-to-cancel-allticks-subscription-service","siteSpaceId":"sitesp_Rb4v4","description":"AllTick的订阅服务在服务期内是不可取消的，这意味着一旦您订阅了AllTick的服务，您将能够在整个订阅期内享受其数据服务，但无法在期间取消服务并获得退款。这种策略确保用户在订阅前能够充分考虑和评估自己的需求，同时也保证了AllTick能够持续提供高质量的数据服务。 当您的订阅接近续费日期时，AllTick提供了灵活的续费选项。您可以自主选择是否继续续费服务，AllTick不会绑定您的信用卡进","breadcrumbs":[{"label":"FAQs"},{"label":"订阅与账户管理"}]},{"id":"HSXYvoWuN9Tmfo2vXaLJ","title":"我的订阅包括哪些服务？","pathname":"/faqs/subscription-and-account-management/what-services-does-my-subscription-include","siteSpaceId":"sitesp_Rb4v4","description":"AllTick主要提供包括外汇、股票、商品和加密货币在内的实时及历史金融市场数据API服务。这些服务旨在为开发者、金融科技公司、交易者、机构和研究机构提供可靠的数据源，以支持他们构建创新的交易和分析工具。 具体提供的服务包括： 外汇API：提供来自世界领先银行机构的1000多种货币对的实时更新。 商品API：提供所有主要贵金属（如黄金、白银）和能源类别的实时及历史数据。","breadcrumbs":[{"label":"FAQs"},{"label":"订阅与账户管理"}]},{"id":"f7Wfnux6C4amQzwiSIIp","title":"如何升级我的AllTick订阅计划？","pathname":"/faqs/subscription-and-account-management/how-to-upgrade-my-alltick-subscription-plan","siteSpaceId":"sitesp_Rb4v4","description":"升级AllTick订阅计划通常涉及以下几个步骤。请注意，具体的操作步骤可能会根据AllTick网站的设计和功能更新而有所变化，以下是一个通用的指导流程： 登录账户 首先，访问AllTick官方网站并登录到您的账户。您需要输入您的用户名和密码。 访问账户设置或订阅管理 登录后，在网站的用户界面中找到“账户设置”、“订阅管理”或类似的部分。这通常位于页面的顶部导航栏或者账户概览页面。 查找升级选项 在","breadcrumbs":[{"label":"FAQs"},{"label":"订阅与账户管理"}]},{"id":"WxSGrCIAWtmDQyOh75Jc","title":"如何更改我的账户信息？","pathname":"/faqs/subscription-and-account-management/how-to-change-my-account-information","siteSpaceId":"sitesp_Rb4v4","description":"更改AllTick账户信息通常涉及以下步骤。请注意，具体步骤可能会因AllTick网站的设计和功能更新而有所不同，以下是一般性的指导流程： 登录账户 首先，访问AllTick官方网站并使用您的用户名和密码登录到您的账户。 访问账户设置 登录后，在网站的用户界面中找到“账户设置”、“个人资料”或类似的部分。这通常位于页面的顶部导航栏或者账户概览页面。 在账户设置或个人资料页面，寻找“编辑”、“更改”","breadcrumbs":[{"label":"FAQs"},{"label":"订阅与账户管理"}]},{"id":"2Lnfk4FKGLrFxw2fwfRH","title":"我忘记了我的登录密码，该怎么办？","pathname":"/faqs/subscription-and-account-management/i-forgot-my-login-password-what-should-i-do","siteSpaceId":"sitesp_Rb4v4","description":"如果您忘记了AllTick账户的登录密码，通常可以通过以下步骤重置密码： 访问登录页面 首先，访问AllTick官方网站，并找到登录页面。 寻找“忘记密码”链接 在登录表单附近，应该有一个“忘记密码？”或类似的链接。点击这个链接开始重置密码的过程。 输入您的电子邮件地址 按照指示，输入您用于注册AllTick账户的电子邮件地址。确保输入的是正确的电子邮件地址，因为重置密码的指令将发送到这个地址。","breadcrumbs":[{"label":"FAQs"},{"label":"订阅与账户管理"}]},{"id":"C4ClTBixk5I3WkbuM3qv","title":"如何保护我的AllTick账户安全？","pathname":"/faqs/subscription-and-account-management/how-to-secure-my-alltick-account","siteSpaceId":"sitesp_Rb4v4","description":"保护您的AllTick账户安全是非常重要的，以下是一些推荐的最佳实践： 使用强密码 创建一个复杂的密码，至少包含8个字符，结合使用大小写字母、数字和特殊符号。避免使用容易被猜到的密码，如“password”、“123456”或其他常见组合。 定期更新密码 定期更改您的密码，特别是在使用相同密码的其他网站发生安全漏洞时。 保护您的电子邮件账户 您的电子邮件账户是恢复AllTick账户密码的关键。","breadcrumbs":[{"label":"FAQs"},{"label":"订阅与账户管理"}]},{"id":"bvEfDDYmiBMQNU9kLkfs","title":"是否可以多人共享一个AllTick账户？","pathname":"/faqs/subscription-and-account-management/can-multiple-people-share-one-alltick-account","siteSpaceId":"sitesp_Rb4v4","description":"通常，大多数在线服务和数据提供商，包括金融市场数据服务如AllTick，在其服务条款中明确账户共享的政策。这些政策通常旨在保护用户数据的安全性、确保服务的公平使用以及遵守许可协议的规定。 常见的账户共享政策包括： 禁止共享：明确禁止共享账户信息，特别是登录凭证，如用户名和密码。这是因为共享账户可能会导致数据安全风险，增加未经授权访问的可能性，并可能违反数据使用和访问的法律规定。 特定许可：某些服务","breadcrumbs":[{"label":"FAQs"},{"label":"订阅与账户管理"}]},{"id":"e5yftYLg6QoSVUfUbbSb","title":"我的订阅可以退款吗？","pathname":"/faqs/subscription-and-account-management/can-my-subscription-be-refunded","siteSpaceId":"sitesp_Rb4v4","description":"通常情况下，AllTick和类似的金融数据服务平台的订阅是不可退款的。这意味着一旦您购买了订阅服务，无论是月度还是年度计划，您通常不会有资格获得已支付费用的退款。这种政策有助于服务提供商管理和维护高质量的数据流和服务稳定性。 为什么订阅通常不可退款： 即时访问高价值数据：订阅服务通常提供即时访问高价值的市场数据和分析工具，用户一旦获得访问权限，即可立即消费这些内容。 服务成本：提供实时或历史金融数","breadcrumbs":[{"label":"FAQs"},{"label":"订阅与账户管理"}]},{"id":"vxH99ZAhT2qw9Ujs8c0J","title":"数据使用与技术问题","pathname":"/faqs/data-usage-and-technical-issues","siteSpaceId":"sitesp_Rb4v4","description":"如何使用AllTick的WebSocket服务？ AllTick的API支持哪些数据格式？ 如何处理AllTick数据的高频更新？ 我在使用API时遇到了技术问题，该怎么解决？ 如何确保从AllTick接收的数据的准确性？ AllTick是否提供历史数据查询？ 如何限制我的数据使用量以避免超出订阅限制？ AllTick的API是否支持批量请求？","breadcrumbs":[{"label":"FAQs"}]},{"id":"i0dOaoLFYRnQxTxMdJh8","title":"如何使用AllTick的WebSocket服务？","pathname":"/faqs/data-usage-and-technical-issues/how-to-use-allticks-websocket-service","siteSpaceId":"sitesp_Rb4v4","description":"使用AllTick的WebSocket服务通常涉及以下几个步骤，旨在为开发者提供实时金融数据的流。请注意，具体的实现细节可能会根据AllTick提供的API文档有所不同，以下是一个通用的指导流程： 了解WebSocket协议 WebSocket是一种网络通信协议，提供了全双工通信渠道，允许数据在客户端和服务器之间实时双向传输。了解WebSocket的基本工作原理有助于您更有效地使用AllTick的","breadcrumbs":[{"label":"FAQs"},{"label":"数据使用与技术问题"}]},{"id":"Jk5TnshfdPvwfnyxbzhs","title":"AllTick的API支持哪些数据格式？","pathname":"/faqs/data-usage-and-technical-issues/what-data-formats-does-allticks-api-support","siteSpaceId":"sitesp_Rb4v4","description":"基于金融市场数据API服务的通常做法AllTick支持以下一种或多种数据格式： JSON (JavaScript Object Notation) JSON是最常见的数据交换格式之一，以其易于阅读和编写的特点，以及易于机器解析和生成的优势，在Web API中广泛使用。 为了确切了解AllTick提供的数据格式，以及如何有效地使用这些数据，请直接查阅AllTick提供的官方API文档。文档中通常会详","breadcrumbs":[{"label":"FAQs"},{"label":"数据使用与技术问题"}]},{"id":"g5hdbVbAkOZqaWtWewsf","title":"如何处理AllTick数据的高频更新？","pathname":"/faqs/data-usage-and-technical-issues/how-to-handle-high-frequency-updates-of-alltick-data","siteSpaceId":"sitesp_Rb4v4","description":"处理AllTick或任何金融数据服务提供商的高频更新数据时，需要采取一些策略来确保数据处理的效率和准确性。以下是一些推荐的做法： 使用适当的数据处理架构 考虑使用事件驱动架构或消息队列（如Kafka、RabbitMQ）来处理实时数据流。这些技术可以帮助您有效地管理数据流，确保数据按顺序处理，并允许系统组件独立扩展。 利用缓存技术 对于需要频繁访问的数据，使用内存缓存（如Redis、Memcache","breadcrumbs":[{"label":"FAQs"},{"label":"数据使用与技术问题"}]},{"id":"XPEZpp4mg1URFs450WR5","title":"我在使用API时遇到了技术问题，该怎么解决？","pathname":"/faqs/data-usage-and-technical-issues/i-encountered-a-technical-problem-when-using-the-api-how-can-i-solve-it","siteSpaceId":"sitesp_Rb4v4","description":"遇到API使用中的技术问题时，可以通过以下步骤来寻求解决方案： 检查API文档 首先，仔细阅读AllTick提供的API文档。确保您的请求符合API的规范，包括正确的端点地址、请求方法（GET、POST等）、必需的参数以及参数格式。文档中可能也包含了常见问题的解答。 查看错误代码和消息 如果API响应包含错误代码或消息，这些信息通常能提供关于问题原因的重要线索。查找这些错误代码在API文档中的具体","breadcrumbs":[{"label":"FAQs"},{"label":"数据使用与技术问题"}]},{"id":"6cOjSdCBq1ymAt1zjE1Z","title":"如何确保从AllTick接收的数据的准确性？","pathname":"/faqs/data-usage-and-technical-issues/how-to-ensure-the-accuracy-of-data-received-from-alltick","siteSpaceId":"sitesp_Rb4v4","description":"确保从AllTick或任何数据提供商接收的数据准确性是至关重要的，特别是在金融领域，数据的准确性直接影响到决策的质量。以下是一些推荐的做法来确保数据的准确性： 验证数据源 确认AllTick的数据源是可靠和权威的。优质的数据提供商会明确其数据来源，并确保这些来源是经过验证和可信的。 数据对比 使用其他信誉良好的数据源对比验证AllTick提供的数据。通过比较多个来源的相同数据点，可以帮助识别出可能","breadcrumbs":[{"label":"FAQs"},{"label":"数据使用与技术问题"}]},{"id":"UZtCbm3BklOuUSVl82SG","title":"AllTick是否提供历史数据查询？","pathname":"/faqs/data-usage-and-technical-issues/does-alltick-provide-historical-data-query","siteSpaceId":"sitesp_Rb4v4","description":"是的，AllTick提供历史数据查询服务。AllTick不仅提供实时金融市场数据，还包括外汇、股票、商品和加密货币等多种资产类别的历史数据。这使得用户能够访问过去的市场数据，进行历史趋势分析、回溯测试交易策略、市场研究和其他多种应用。 如何使用AllTick查询历史数据： 查阅API文档：首先，访问AllTick的官方API文档。文档中应该详细说明了如何构造请求来查询历史数据，包括可用的参数、时间","breadcrumbs":[{"label":"FAQs"},{"label":"数据使用与技术问题"}]},{"id":"smb5wsH2bpjyjehcdUfW","title":"如何限制我的数据使用量以避免超出订阅限制？","pathname":"/faqs/data-usage-and-technical-issues/how-do-i-limit-my-data-usage-to-avoid-exceeding-my-subscription-limits","siteSpaceId":"sitesp_Rb4v4","description":"管理和限制数据使用量是确保不超出AllTick或任何数据服务订阅限制的关键。这不仅有助于避免可能的额外费用，也确保服务的持续可用性。以下是一些策略和建议： 了解您的订阅详情 清楚地了解您的订阅计划包括的数据使用限制，如每月的API调用次数、数据下载量等。这些信息通常可以在服务协议或用户账户的订阅管理部分找到。 监控数据使用 利用AllTick提供的工具或API来监控您的数据使用情况。及时检查以确保","breadcrumbs":[{"label":"FAQs"},{"label":"数据使用与技术问题"}]},{"id":"u7ib1HgTUMt94NcV9W8S","title":"AllTick的API是否支持批量请求？","pathname":"/faqs/data-usage-and-technical-issues/does-allticks-api-support-batch-requests","siteSpaceId":"sitesp_Rb4v4","description":"是的，AllTick的API支持批量请求。这意味着您可以在单个API调用中请求多个数据点或执行多个操作，从而提高数据处理的效率和减少网络延迟。批量请求特别适用于需要从AllTick获取大量金融数据的场景，如批量获取多个股票的历史价格、同时查询多个货币对的实时汇率等。 如何使用批量请求： 阅读API文档：详细查阅AllTick提供的API文档，了解批量请求的具体实现方法，包括如何构造请求体、支持的最","breadcrumbs":[{"label":"FAQs"},{"label":"数据使用与技术问题"}]},{"id":"NDIF9wtS7evtRbPem8gD","title":"如何获取特定金融市场的实时通知和警报？","pathname":"/faqs/data-usage-and-technical-issues/how-can-i-get-real-time-notifications-and-alerts-on-specific-financial-markets","siteSpaceId":"sitesp_Rb4v4","description":"获取特定金融市场的实时通知和警报通常涉及使用AllTick金融数据API服务，以及实现一套逻辑来监控市场数据变化并触发通知。以下是一般性的步骤和建议： 确定监控指标 首先，明确您需要监控的金融市场指标，如股票价格、交易量、市场新闻、经济指标变化等。 访问金融数据API 使用AllTick或其他金融数据提供商的API来访问实时市场数据。您可能需要注册账户并获取API密钥。 设置阈值和条件 根据您的监","breadcrumbs":[{"label":"FAQs"},{"label":"数据使用与技术问题"}]},{"id":"ySNAy6BZ5J01FZpnO4MU","title":"AllTick是否提供数据分析和可视化工具？","pathname":"/faqs/data-usage-and-technical-issues/does-alltick-provide-data-analysis-and-visualization-tools","siteSpaceId":"sitesp_Rb4v4","description":"AllTick本身专注于提供实时和历史金融市场数据API，不直接提供数据分析和可视化工具。然而，获取准确、及时的金融数据是进行有效数据分析和创建有洞察力的可视化的基础。对于需要数据分析和可视化的用户，可以考虑将AllTick提供的数据与其他数据分析和可视化工具结合使用。以下是一些推荐的供应商和基础能力，以帮助您进行数据分析和可视化： 数据分析工具 Python：Python是一种广泛使用的编程语言","breadcrumbs":[{"label":"FAQs"},{"label":"数据使用与技术问题"}]}]}