一句话介绍:TIQEX 用一套 REST + WebSocket 接口,提供美股、A股、全球市场、外汇、加密货币和期货的实时与历史行情,所有市场返回同一种 JSON 结构。
实时行情数据 API
5 分钟接入,覆盖股票、外汇与加密货币
不用再为每个市场对接一家供应商。注册即可拿到免费密钥,几分钟内收到第一条行情。
跨市场实时价格
实时推送一个 API,覆盖七类资产
统一鉴权、统一字段。股票、外汇、加密货币、期货、指数和大宗商品,都用同一组端点调用。

全球股票 API
美股、A股与全球市场统一接入:报价、K 线与 ETF;企业档可升级 Level 2 / 逐笔。

外汇 API
88 组主要货币对的逐笔数据,含央行参考汇率。

加密货币 API
聚合 30+ 顶级交易所的 7×24 实时报价。

期货 · 指数 · 大宗
连续期货、主要股指,以及金属、能源与农产品行情,一套接口覆盖。
更多国别股票: 全部 20+ 个
为什么用一个 API,而不是拼几家数据源
同时对接多家供应商,真正的成本在字段对齐、鉴权、计费和故障排查上。
| 对比项 | TIQEX | 自己拼接多家数据源 |
|---|---|---|
| 资产类别 | 7 类,一套接口 | 每类资产单独对接 |
| 数据结构 | 所有市场同一种 JSON | 每家字段与时间戳口径都不同 |
| 实时推送 | 原生 WebSocket,推送不按条计费 | 部分只能轮询,或按条收费 |
| 历史数据 | Tick 级历史,可直接回测 | 需要另购或自己录制 |
| 免费试用 | 永久免费档,注册即得密钥 | 常需联系销售 |
| 付款方式 | 信用卡、企业客户对公转账 | 多份合同、多张账单 |
几行代码,开始接收行情
REST 用于查询和回补,WebSocket 用于实时推送。提供 JavaScript、Python、Go 与 cURL 示例。
- 注册并获取密钥无需信用卡,控制台里一键生成 API Key。
- 发起第一个请求在请求头加上 X-API-Key,调用 quote 端点。
- 切到 WebSocket只有握手计入配额,之后的行情推送不按条计费。
# TIQEX — 获取 BTC 最新报价
import os, requests
resp = requests.get(
"https://api.tiqex.io/api/v1/market/crypto/quote",
params={"symbols": "BTCUSDT"},
headers={"X-API-Key": os.environ["TIQEX_KEY"]},
timeout=10,
)
body = resp.json()
if not body["succ"]:
raise RuntimeError(body.get("code"), resp.headers.get("X-Request-Id"))
print(body["data"])常见问题
可以先免费试用吗?
可以。免费版永久免费,含加密实时行情,无需信用卡;升级后解锁美股、指数、金属、外汇与 WebSocket 推送。
超出调用配额会怎样?
REST 按日配额与每分钟限流计数;实时行情走 WebSocket(不计次)。超额后 REST 返回 429,可升级套餐。
WebSocket 是否计入 REST 配额?
stream 握手计入日配额与 RPM;之后的 tick 推送不再按次计费。生产实时行情请优先走 WebSocket。
可以随时升级或降级吗?
可以。升级立即生效并按比例结算;降级通常在当前周期结束后生效,详情以控制台账单说明为准。
发票与对公付款如何处理?
付费套餐可开具发票;企业客户可申请对公转账。Enterprise 方案另附合同与付款条款。
开发者博客
全部文章每一笔行情里的三个时钟:时间戳来源与时钟偏差
报价里的 timestampMs 是交易所时间,你手里的到达时间是本机时间,两者之差同时包含传输与本机偏差,单次采样拆不开。本文用窗口内的低点估出偏差上界,用墙钟与单调钟的差值捕捉跳变,并说明哪些场景不值得为此花掉采样额度。
部分订阅:重订阅丢失的,总是最后一批
重订阅完成后日志全是 connected,但最后一批标的从未真正订阅成功。本文区分三种订阅失败形状,给出集合比对代码与批次边界诊断脚本,并说明何时应把缺失窗口记为不可恢复。
加密 WebSocket 数据归一化:一个数据流覆盖所有市场
每家交易所说不同的“方言”。TIQEX 把加密、期货、外汇的 WebSocket 行情统一成一种 JSON 结构:一次订阅,处处可用。本文含完整 Python 示例。
今天就开始接收行情数据
注册即得免费密钥,无需信用卡,也无需联系销售。
