核心功能
Tencent Finance CLI 是一款基于 Python 的命令行股票数据工具,核心定位为解决中国大陆用户访问海外金融数据不稳定的问题。通过直接调用腾讯财经 API,实现无需 API 密钥、无需代理即可获取实时行情数据。
显著优点
1. 网络适配性强:针对中国大陆网络环境优化,相比 Yahoo Finance API 无需翻墙,连接稳定且不受限流影响
2. 零配置门槛:无需注册账号或申请 API Key,安装即可使用
3. 多市场覆盖:支持美股(AAPL/TSLA等)、A股(上证指数 sh000001、个股如茅台 sh600519)、港股(腾讯 hk00700、阿里 hk09988)及加密货币(BTC-USD)
4. 操作高效:支持 tfin AAPL 快速查价、tfin compare 多股对比、tfin search 模糊搜索,CLI 响应迅速
主要局限
- 国际市场缺失:不支持印度 NSE/BSE 等市场
- 功能深度有限:无期权、股息历史、财报数据等专业功能,仅覆盖基础行情字段(价量、市值、PE/PB)
- 数据权威性:依赖腾讯财经 API,非官方交易所直连,延迟与准确性较专业终端有差距
- 无历史数据:仅提供实时报价,不支持 K 线或历史走势查询
适合人群
- 中国大陆开发者/个人投资者,需快速查询多市场股票现价
- 对网络稳定性敏感、不愿配置代理的用户
- CLI 重度用户,追求极简高效的操作体验
常规风险
- API 服务稳定性取决于腾讯侧,存在不可控变更风险
- 无数据合规承诺,不适合机构级交易决策
- 开源 CLI 工具无 SLA 保障,生产环境需谨慎评估
技术依赖
Python 3.7+,依赖 requests 与 rich 库实现网络请求与终端美化输出。