Stock Tech Analysis

📈 零依赖股票技术分析,秒级生成交易信号

基于雅虎财经数据的股票技术分析工具,计算均线、RSI和交易信号,适合快速评估股票趋势。

收藏
6k
安装
2.8k
版本
0.1.0
CLS 安全性认证2026-05-09
点击查看完整报告 >

使用说明

核心用法

Stock Tech Analysis 是一款轻量级股票技术分析工具,通过 Python 脚本直接调用雅虎财经公开 API 获取实时数据,无需安装任何第三方依赖库。用户可通过命令行快速分析单只或多只股票,支持港股(如腾讯 0700.HK、小米 1810.HK)和美股(如特斯拉 TSLA、英伟达 NVDA)等多种 ticker 格式。

主要功能

  • 双均线分析:计算 20 日和 50 日简单移动平均线(SMA20/SMA50),判断短期与中期趋势
  • RSI 指标:14 日相对强弱指数,识别超买(>70)和超卖(<30)状态
  • 价格位置分析:显示当前价格在近 20 日高低点区间中的相对位置(0%-100%)
  • 交易信号生成:综合以上指标输出 Bullish/Bearish/Neutral 建议

显著优点

1. 零依赖部署:仅使用 Python 标准库,免去依赖冲突和版本管理烦恼
2. 跨市场支持:同时覆盖港股和美股,Ticker 格式与雅虎财经完全兼容

3. 极速响应:命令行交互,适合需要快速扫盘或批量筛选的场景

4. 开源透明:计算逻辑完全可见,便于验证和二次开发

潜在局限与风险

  • 数据源单一:完全依赖雅虎财经 API,存在数据延迟、停服或 IP 限制风险
  • 指标简化:仅提供基础技术分析,未纳入成交量、MACD、布林带等常用指标
  • 无基本面分析:完全不涉及财报、估值、行业对比等基本面信息
  • 信号机械:买卖信号基于固定阈值,无法适应不同市场环境或个股特性
  • 合规边界:输出包含具体交易建议(Buy/Hold/Sell),可能被认定为投资顾问行为,存在监管合规风险

适合人群

  • 有一定 Python 基础、希望自建分析工具的个人投资者
  • 需要快速批量获取技术面概览的短线交易者
  • 技术分析学习者和算法交易入门开发者

使用建议

建议将其作为初筛工具而非最终决策依据,务必结合基本面研究、资金流向和宏观经济判断,并严格设置止损纪律。

安全解读

核心功能

该 Skill 提供极简的股票技术分析能力,基于 Yahoo Finance 公开 API 获取数据,在本地计算常用技术指标:

  • 双均线系统:SMA20(短期)与 SMA50(长期)交叉判断趋势
  • RSI 动量指标:14 日相对强弱指数识别超买(>70)/超卖(<30)状态
  • 价格区间定位:当前价在 20 日高低点范围的百分比位置
  • 综合信号:基于多指标聚合输出 Bullish/Bearish/Neutral 建议

支持港股(腾讯 0700.HK、小米 1810.HK)、美股(TSLA、NVDA 等)及任意 Yahoo Finance 代码。

显著优点

| 维度 | 优势 |
|:---|:---|
| **零依赖安全** | 仅使用 Python 标准库(urllib/json/time),无第三方包供应链风险 |
| **本地计算** | 指标运算在本地完成,敏感数据不外泄 |
| **开箱即用** | 单脚本直接运行,无需配置 API Key 或复杂环境 |
| **资源轻量** | 277 行代码,运行快速,适合定时任务集成 |

局限与注意事项

1. 数据来源限制:依赖 Yahoo Finance 免费 API,无 SLA 保障,极端行情可能延迟或缺失
2. 技术指标简化:仅覆盖基础指标,缺少 MACD、布林带、成交量分析等进阶工具

3. 无回测验证:未提供历史策略回测功能,信号有效性需用户自行验证

4. T3 来源级别:个人开发者维护,无 GitHub 公开仓库可供审计追踪

5. 投资免责声明:明确标注教育用途,非专业投资建议

适合人群

  • 初级投资者学习技术指标计算原理
  • 开发者快速搭建股票监控原型
  • 需要离线/轻量分析工具的量化爱好者
  • 对供应链安全敏感、拒绝安装金融数据 SDK 的用户

风险等级

  • 安全等级 S(优秀):无危险函数、无提权行为、无数据外泄
  • 网络风险 LOW:仅 HTTPS 访问可信金融 API,有超时保护
  • 合规风险 NONE:不收集个人数据,符合 GDPR/CCPA

Stock Tech Analysis 内容

scripts文件夹
手动下载zip · 3.6 kB
analyze_stocks.pytext/plain
请选择文件