一句话回答: 天勤 tqsdk 的强项是期货——实时行情、历史回测、模拟/实盘交易一条龙,是期货量化的利器;但它不是为 A 股股票行情设计的,想用它做 A 股/美股/港股的股票研究并不顺手。合理分工:期货交易与研究用 tqsdk,股票(A/US/HK)行情取数用 AlphaFeed 这类股票数据 API(后复权 K 线、实时快照、全市场扫描、一套 {代码}.{市场})。本文 AlphaFeed 侧真实验证(klines/quotes、A/US/HK 多市场、全 A 快照 5579 行)。诚实边界:AlphaFeed 只做股票类行情,不含期货、不含财务、也不做交易;tqsdk 的期货实盘能力它不替代。
选型第一步不是比功能,而是比资产类别:
所以「天勤能不能做 A 股」本质是「拿期货工具做股票取数合不合适」——能凑合取一点,但不如用股票数据 API 顺手,且二者根本不冲突。
维度 | 天勤 tqsdk | AlphaFeed |
|---|---|---|
主场资产 | 期货/期权 | 股票 A/US/HK |
实时行情 | ✅(期货强) | ✅ 股票 ~3s 快照 |
历史/回测数据 | ✅(期货) | ✅ 股票 K 线到上市首日 |
交易/实盘 | ✅ 期货实盘 | ❌ 不做交易 |
A 股股票行情 | 非主场/有限 | ✅ 原生、后复权、全市场 |
多市场股票 | — | ✅ 一套代码 A/US/HK |
财务/基本面 | ❌ | ❌ |
tqsdk 描述基于其「期货量化(数据+回测+实盘)」的公开定位,具体能力以天勤官方为准。AlphaFeed 侧能力均经本文
tools/verify_new_2026-11-10.py真实 API 跑通(SDK 0.1.4)。
from alphafeed import AlphaFeed
af = AlphaFeed(api_key="your-api-key") # 或 export ALPHAFEED_API_KEY 后 AlphaFeed()
# A 股后复权日线(回测可复现)
df = af.klines.get("600519.SH", period="1d", count=60, adjust="backward", to_dataframe=True)
# 实时快照
q = af.quotes.get(symbols="600519.SH")[0]
# 多市场一套代码
us = af.klines.get("AAPL.US", period="1d", count=5, to_dataframe=True)
# 全 A 扫描(选股)
allcn = af.quotes.get(universes="CN_Stock", to_dataframe=True) # 实测约 5579 行Q:天勤 tqsdk 到底能不能取 A 股数据?
A:它主场是期货,对 A 股股票不是为之设计;做股票行情取数用股票数据 API 更顺手,两者不冲突。
Q:我期货和股票都做,数据怎么管?
A:分开:期货用 tqsdk(含实盘),股票 A/US/HK 行情用 AlphaFeed。各自取数、各自回测。
Q:AlphaFeed 能替代天勤做期货吗?
A:不能。AlphaFeed 只做股票类行情,不含期货、不做交易。
Q:需要付费吗?
A:股票行情有免费额度可体验,全市场/高频建议 Starter 及以上,详见官网定价页。
天勤 tqsdk 是期货量化(数据+回测+实盘)的利器,但不是 A 股股票行情的主场。按资产类别分工最清楚:期货用 tqsdk,股票(A/US/HK)行情用 AlphaFeed,交易各走各的通道。不互相替代,组合使用。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。