K 线数据
为什么只获取到 100 根 K 线?
为什么只获取到 100 根 K 线?
klines.get() 默认返回最近 100 根 K 线。如需更多数据,请显式设置 count 参数:start_time 和 end_time 指定时间范围来获取数据。怎么获取前复权/后复权 K 线?和东方财富/同花顺一致的复权怎么取?
怎么获取前复权/后复权 K 线?和东方财富/同花顺一致的复权怎么取?
TickFlow 支持 5 种复权方式,通过 比例 vs 差值的区别:比例复权保持涨跌幅不变(适合收益率计算),差值复权保持价差不变(适合与行情软件对比价格)。如需查看除权因子:
adjust 参数指定:K 线接口遇到频率限制怎么办?
K 线接口遇到频率限制怎么办?
付费订阅一般不会触发频率限制。如果遇到,大概率是用法问题——逐只标的循环调用单只接口会产生大量请求。推荐使用批量接口,一次请求获取多只标的的数据:日内分钟线同理:
支持哪些 K 线周期?
支持哪些 K 线周期?
免费服务仅支持日线及以上周期,分钟级 K 线需付费订阅。
行情数据
为什么获取不到某只标的的行情或 K 线?
为什么获取不到某只标的的行情或 K 线?
请依次检查:1. 确认标的代码格式正确标的代码格式为 3. 确认标的属于已支持的市场目前支持的市场后缀:
代码.市场后缀,例如 600000.SH、AAPL.US、00700.HK。常见错误:600000— 缺少市场后缀SH600000— 后缀位置错误600000.sh— 后缀必须大写
SH、SZ、BJ(A 股)、US(美股)、HK(港股)。4. 确认数据时段- 实时行情仅在交易时段有更新
- 免费服务的日 K 数据为盘后更新,盘中不会实时变动
实时行情和免费服务有什么区别?
实时行情和免费服务有什么区别?
免费服务地址:
https://free-api.tickflow.org标的代码
标的代码格式是什么?
标的代码格式是什么?
格式为
代码.市场后缀(英文点号分隔),后缀必须大写。连接问题
连接超时或连接被拒绝怎么排查?
连接超时或连接被拒绝怎么排查?
如果在使用 TickFlow API 时遇到连接超时(timeout)、连接被拒绝(connection refused)等问题:推荐使用 端点延迟测试工具 快速测试各端点延迟,选择最优端点。
WebSocket 实时行情
WebSocket 实时行情需要什么套餐?
WebSocket 实时行情需要什么套餐?
WebSocket 实时行情是独立的付费功能,需要:
- 订阅 Expert 套餐(已包含 WebSocket 实时行情),或
- 在自定义套餐中单独开启「WebSocket 实时行情」功能
WebSocket 连接被拒绝(401/403)怎么办?
WebSocket 连接被拒绝(401/403)怎么办?
- 401:API Key 无效或过期,请检查 Key 是否正确
- 403:当前套餐不包含 WebSocket 实时行情功能,需升级套餐
断线后订阅会保留吗?
断线后订阅会保留吗?
不会。连接断开后服务端自动清除该连接的所有订阅。重连后需要重新发送
subscribe 恢复订阅。使用 Python SDK 时,SDK 会自动处理断线重连和订阅恢复。