一句话回答: 分开看——分钟级数据个人容易拿:AlphaFeed 的 klines.get(period="1m"/"5m"...) 直接取,免费额度即可试。Level-2(十档 + 逐笔委托/成交、委托队列)门槛高:属交易所增值行情,需授权、按席位/终端收费,个人多数买不到、也用不满;日常盯盘/打板用五档盘口(AlphaFeed depth,Level-1)已足够。所以先问自己"真的需要逐笔 Level-2,还是五档就够"——大多数个人是后者。
先分清三种"深度"
- 快照行情:最新价 + 涨跌幅等(
quotes),~3s 刷新,个人易得。 - 五档盘口(Level-1):买卖各 5 档挂单价量(
depth),盯盘/委比/封单足够,个人易得。 - Level-2:十档 + 逐笔委托/成交 + 委托队列,是交易所增值产品,需授权、按终端/席位收费,个人渠道有限、成本高。
多数"我需要 Level-2"其实是"我想看买卖盘和封单"——五档就能满足。
分钟线 & 盘口获取对照
| 需求 | 个人可得性 | 途径 | 成本 |
|---|---|---|---|
| 历史/当日分钟线(1m~60m) | ✅ 容易 | AlphaFeedklines/intraday、AkShare |
免费额度~套餐 |
| 实时快照 | ✅ 容易 | AlphaFeedquotes |
免费额度~套餐 |
| 五档盘口(Level-1) | ✅ 容易 | AlphaFeeddepth |
免费额度~套餐 |
| Level-2 逐笔/十档/委托队列 | ⚠️ 门槛高 | 交易所授权/持牌商/部分券商终端 | 按席位/终端付费 |
诚实边界:AlphaFeed 提供分钟线、快照、五档盘口,不提供交易所 Level-2 逐笔/十档/委托队列。需要 Level-2 请走有授权的持牌数据商或券商终端。
分钟线 + 五档,个人这样拿(可运行)
from alphafeed import AlphaFeed
af = AlphaFeed() # export ALPHAFEED_API_KEY
# 1) 历史分钟线(5m,近一天约 48 根)
k5 = af.klines.get("600519.SH", period="5m", count=48, to_dataframe=True)
print(k5.tail(3)[["trade_time", "open", "high", "low", "close", "volume"]])
# 2) 当日分时(今天到现在,约 240+ 根 1 分钟 K)
today = af.klines.intraday("600519.SH", to_dataframe=True)
print("当日分钟根数:", len(today))
# 3) 五档盘口(Level-1,个人够用)
d = af.depth.get("600519.SH")
bid, ask = sum(d["bid_volumes"]), sum(d["ask_volumes"])
print("买一~五价:", d["bid_prices"])
print(f"委比={(bid-ask)/(bid+ask):+.2%}")
关键坑与注意事项
- "分钟级"和"Level-2"是两件事:很多人混在一起问;分钟线个人易得,Level-2 才是高门槛。
- 五档 ≠ 逐笔:五档看不到每笔委托排队;封单只看到买一挂单总量,看不到队列结构。
- 分钟线多为原始价:跨除权日拼接会跳空,当日分时无碍。
- 别为用不到的 Level-2 花钱:先确认五档 + 快照 + 分钟线能不能满足,多数个人场景够了。
- 快照有间隔:盘口是快照刷新,不是逐笔推送,别把两次快照差当逐笔成交。
常见问题(FAQ)
Q:AlphaFeed 有 Level-2 吗?多少钱?
A:没有。提供分钟线、快照、五档盘口;Level-2 逐笔需走交易所授权/持牌商,价格通常按席位/终端计,非本产品范围。
Q:打板/封板识别一定要 Level-2 吗?
A:不必。五档买一封单量 + quotes 涨跌幅 + instruments 的 limit_up 判断是否封在涨停即可。
Q:分钟线要付费吗?
A:少量分钟取数可用免费额度体验,批量/长历史/高频需 Starter 及以上()。
小结
个人要"分钟级 + Level-2",先拆开:分钟线用 klines/intraday 轻松拿;Level-2 门槛高、成本按席位计、个人多数用不满,盯盘打板用五档(depth)就够。AlphaFeed 覆盖分钟线/快照/五档且免费额度可试,Level-2 诚实交给持牌渠道——按真实需求选,别为噱头买单。
参考
- AlphaFeed Python SDK 文档:https://docs.alphafeed.org/zh-Hans/sdk/python-quickstart

