K 线数据
为什么只获取到 100 根 K 线?
为什么只获取到 100 根 K 线?
klines.get() 默认返回最近 100 根 K 线。如需更多数据,请显式设置 count 参数:start_time 和 end_time 指定时间范围来获取数据。怎么获取前复权/后复权 K 线?和东方财富/同花顺一致的复权怎么取?
怎么获取前复权/后复权 K 线?和东方财富/同花顺一致的复权怎么取?
TickFlow 支持 5 种复权方式,通过
比例 vs 差值的区别:比例复权保持涨跌幅不变(适合收益率计算),差值复权保持价差不变(适合与行情软件对比价格)。如需查看除权因子:
adjust 参数指定:adjust 值 | 说明 | 算法 |
|---|---|---|
"none" | 不复权 | 原始价格 |
"forward" | 前复权-比例(默认) | 乘除法,价格 × 累计复权因子 |
"backward" | 后复权-比例 | 乘除法,价格 × 累计复权因子 |
"forward_additive" | 前复权-差值 | 加减法,价格 ± 累计差值 |
"backward_additive" | 后复权-差值 | 加减法,价格 ± 累计差值 |
K 线接口遇到频率限制怎么办?
K 线接口遇到频率限制怎么办?
付费订阅一般不会触发频率限制。如果遇到,大概率是用法问题——逐只标的循环调用单只接口会产生大量请求。推荐使用批量接口,一次请求获取多只标的的数据:日内分钟线同理:
支持哪些 K 线周期?
支持哪些 K 线周期?
| 周期 | 参数值 | 说明 |
|---|---|---|
| 1 分钟 | 1m | 需付费订阅 |
| 5 分钟 | 5m | 从 1m 聚合 |
| 10 分钟 | 10m | 从 1m 聚合 |
| 15 分钟 | 15m | 从 1m 聚合 |
| 30 分钟 | 30m | 从 1m 聚合 |
| 60 分钟 | 60m | 从 1m 聚合 |
| 日线 | 1d | 免费服务可用 |
| 周线 | 1w | 从日线聚合 |
| 月线 | 1M | 从日线聚合 |
| 季线 | 1Q | 从日线聚合 |
| 年线 | 1Y | 从日线聚合 |
行情数据
为什么获取不到某只标的的行情或 K 线?
为什么获取不到某只标的的行情或 K 线?
请依次检查:1. 确认标的代码格式正确标的代码格式为 3. 确认标的属于已支持的市场目前支持的市场后缀:
代码.市场后缀,例如 600000.SH、AAPL.US、00700.HK。常见错误:600000— 缺少市场后缀SH600000— 后缀位置错误600000.sh— 后缀必须大写
SH、SZ、BJ(A 股)、SHF、DCE、ZCE、CFX、INE、GFE(期货)、US(美股)、HK(港股)。4. 确认数据时段- 实时行情仅在交易时段有更新
- 免费服务的日 K 数据为盘后更新,盘中不会实时变动
实时行情和免费服务有什么区别?
实时行情和免费服务有什么区别?
| 免费服务 | 付费服务 | |
|---|---|---|
| 实时行情 | ❌ | ✅ 盘中实时更新 |
| 分钟 K 线 | ❌ | ✅ |
| 日 K 线 | ✅ 盘后更新 | ✅ 盘中实时更新 |
| WebSocket 推送 | ❌ | ✅ 需开启 WebSocket 实时行情功能 |
| 频率限制 | 较严格 | 宽松 |
https://free-api.tickflow.org标的代码
怎么查看系统支持的全部标的?
怎么查看系统支持的全部标的?
标的代码格式是什么?
标的代码格式是什么?
格式为
代码.市场后缀(英文点号分隔),后缀必须大写。| 后缀 | 市场 | 示例 |
|---|---|---|
SH | 上海证券交易所 | 600000.SH |
SZ | 深圳证券交易所 | 000001.SZ |
BJ | 北京证券交易所 | 920662.BJ |
SHF | 上海期货交易所 | au2604.SHF |
DCE | 大连商品交易所 | i2605.DCE |
ZCE | 郑州商品交易所 | CF505.ZCE |
CFX | 中国金融期货交易所 | IF2504.CFX |
US | 美股 | AAPL.US |
HK | 港股 | 00700.HK |
WebSocket 实时行情
WebSocket 实时行情需要什么套餐?
WebSocket 实时行情需要什么套餐?
WebSocket 实时行情是独立的付费功能,需要:
- 订阅 Expert 套餐(已包含 WebSocket 实时行情),或
- 在自定义套餐中单独开启「WebSocket 实时行情」功能
WebSocket 连接被拒绝(401/403)怎么办?
WebSocket 连接被拒绝(401/403)怎么办?
- 401:API Key 无效或过期,请检查 Key 是否正确
- 403:当前套餐不包含 WebSocket 实时行情功能,需升级套餐
断线后订阅会保留吗?
断线后订阅会保留吗?
不会。连接断开后服务端自动清除该连接的所有订阅。重连后需要重新发送
subscribe 恢复订阅。使用 Python SDK 时,SDK 会自动处理断线重连和订阅恢复。