
如何选择适合的AllTick套餐
如何选择适合的 AllTick 套餐?本文对比 Free、Basic、Premium、Professional 和全市场套餐的产品数量、API 调用频率、WebSocket 连接数及历史 K 线范围,帮助金融科技开发者根据应用需求选择合适的方案。
选择行情数据套餐,不仅仅是价格问题,更是一项技术集成决策。对于正在开发交易看板、股票筛选工具或多资产应用的金融科技开发者来说,合适的 AllTick 套餐取决于所需的产品数量、API 请求频率、WebSocket 连接数以及历史数据需求。
AllTick 通过 REST API 和 WebSocket API 提供市场数据。本文将对比不同套餐的主要限制,并说明如何根据应用需求选择合适的方案。
AllTick 套餐快速对比
| 套餐 | 产品数量 | 每分钟 API 调用次数 | WebSocket 连接数 | 适用场景 |
|---|---|---|---|---|
| Free | 10 个演示产品 | 10 次 | 1 个 | 初步测试 |
| Basic | 最多 100 个自选产品 | 60 次 | 1 个 | 小型应用 |
| Premium | 最多 200 个自选产品 | 600 次 | 3 个 | 交易应用 |
| Professional | 最多 3,000 个自选产品 | 1,200 次 | 10 个 | 大型行情数据应用 |
| All HK Stocks | 约 3,000 只港股 | 1,200 次 | 10 个 | 完整港股市场覆盖 |
| All A-Shares | 约 5,000 只 A 股,不含 ST/*ST 股票 | 1,200 次 | 10 个 | 完整沪深 A 股市场覆盖 |
| All US Stocks | 约 11,000 只美股 | 1,200 次 | 10 个 | 完整美股市场覆盖 |
Free 套餐包含演示产品、最新价格、收盘价和历史 K 线查询。付费综合 API 套餐还提供实时逐笔数据、订单簿和实时 K 线功能。
不同套餐的历史 K 线数据范围也有所不同:Free 和 Basic 套餐支持的历史 K 线时间范围为一年,Premium 最长为三年,Professional 最长为五年。
具体功能和订阅详情请参考 AllTick 官方定价页面。
根据应用需求选择套餐
使用 Free 套餐进行 API 测试
如果你需要检查接口连接、了解返回数据格式,或者在购买付费套餐前验证初步集成效果,可以选择 Free。
该套餐提供 10 个演示产品和每分钟 10 次 API 调用,适合基础测试。不过,如果你的应用需要实时逐笔订阅或订单簿数据,就不应该将 Free 套餐视为生产环境的替代方案。
使用 Basic 套餐支持少量产品
Basic 支持最多 100 个自选产品、每分钟 60 次 API 调用和 1 个 WebSocket 连接。
它适合只展示有限自选列表的应用、小型投资组合看板,或需要实时行情更新的金融网站。一年的历史 K 线数据范围也能满足部分基础历史数据查询需求。
例如,一个应用需要监控 20 只股票、10 个加密货币交易对和 10 个外汇交易对,总计 40 个产品。如果 API 请求频率和连接数符合要求,Basic 套餐可能已经足够。
使用 Premium 套餐支持交易和实时数据需求
Premium 支持最多 200 个产品、每分钟 600 次 API 调用和 3 个 WebSocket 连接,历史 K 线数据最长可达三年,同时提供实时逐笔数据、实时 K 线和订单簿功能。
对于开发交易机器人、量化工具或需要组合多个实时数据流的应用来说,这是一个值得考虑的选择。
例如,一个交易看板需要监控 80 只股票、40 个加密货币交易对和 30 个外汇交易对,总计 150 个产品,符合 Premium 的产品数量限制。接下来还需要判断应用是否需要多个连接或更高的请求频率,而不能只看使用了多少种资产类别。
使用 Professional 套餐监控数千个产品
Professional 支持最多 3,000 个自选产品、每分钟 1,200 次 API 调用和 10 个 WebSocket 连接,历史 K 线数据最长可达五年。
如果应用需要监控多个市场中的数千个产品,或者需要更高的请求容量和更多并发数据连接,可以考虑该套餐。
需要注意的是,Professional 的 3,000 个产品限制并不等同于完整市场覆盖。例如,如果你需要约 11,000 只美股,All US Stocks 套餐会是更合适的选择。
什么时候应该选择全市场套餐
综合 API 套餐允许你从外汇、股票、加密货币、大宗商品和指数中选择所需产品。全市场套餐则面向需要覆盖特定股票市场大部分或全部产品的应用。
- All HK Stocks: 约 3,000 只港股。
- All A-Shares: 约 5,000 只沪深 A 股,不含 ST/*ST 股票。
- All US Stocks: 约 11,000 只美股。
这些套餐支持每分钟最多 1,200 次 API 调用和 10 个 WebSocket 连接。定价页面列出的全市场套餐历史数据为最近 500 根 K 线。若应用需要查询特定历史日期的数据,应在购买前确认当前套餐的具体数据权限。
如果你正在开发覆盖整个市场的股票筛选器、行情扫描工具、研究平台或金融应用,全市场套餐可能比手动选择大量产品更合适。
REST API 还是 WebSocket?如何影响套餐选择
两种接口适用于不同的数据获取场景。
REST API 适用于按需请求数据,例如获取最新价格、查询历史 K 线或刷新指定产品的市场信息。
WebSocket API 适用于持续接收行情更新,例如实时逐笔数据和订单簿监控。如果应用需要持续获取行情,而不是反复发送请求,WebSocket 通常更适合。
API 调用次数与 WebSocket 连接数是不同的限制。每分钟允许 1,200 次 API 调用,并不意味着可以建立 1,200 个 WebSocket 连接,也不意味着实时推送更新次数受限于该数字。
连接限制还与 API Token 有关,不能通过更换 IP 地址就将其重置。对于服务大量终端用户的应用,开发者应评估是否可以由后端共享行情连接,再将数据分发给用户,而不是为每位用户单独建立行情连接。
在设计连接和订阅逻辑前,请查看 AllTick WebSocket 接口限制说明。
什么时候应该升级套餐
当实际需求接近当前套餐的限制时,就应该考虑升级,而不是单纯因为应用的用户数量增加。
出现以下情况时,可以重新评估当前套餐:
- 所需产品数量超过当前套餐限制。
- REST API 请求频率接近调用上限。
- 需要更多同时运行的 WebSocket 连接。
- 历史分析需要更长时间范围的 K 线数据。
- 需要从自选产品扩展到完整市场覆盖。
升级前,建议先计算所有资产类别的产品总数,并估算高峰时段的 API 请求频率和需要独立维护的数据连接数。这样可以避免升级后解决了一个限制,却仍然受到其他限制的影响。
应该选择哪一种 AllTick 套餐
先使用 Free 验证接口集成;产品数量较少时选择 Basic;交易应用需要更高请求容量时考虑 Premium;需要监控数千个自选产品时考虑 Professional。如果应用需要覆盖对应股票市场的广泛产品,则可以选择相应的全市场套餐。
如果你的需求涉及定制数据量或专用基础设施,可以联系 AllTick 了解 Enterprise 企业方案。
订阅前,请对照 AllTick 官方定价页面检查实际工作负载。根据产品数量、请求频率、连接需求和历史数据范围选择套餐,比默认选择最高等级更合理。