Stock Market Pro

📈 零成本 Yahoo Finance 股票分析终端

finance榜 #3

基于 Yahoo Finance 的免费股票分析工具,提供实时行情、技术指标与可视化图表,无需付费 API 密钥。

收藏
76.3k
安装
25.6k
版本
1.2.11
CLS 安全性认证2026-04-30
点击查看完整报告 >

使用说明

核心用法

Stock Market Pro 是一个围绕 yfinance 构建的本地化股票分析技能,主打零成本、无 API Key 的轻量级工作流。用户通过 uv run --script 直接执行 Python 脚本,无需手动管理虚拟环境。

主要功能模块:

  • 实时行情 (price): 获取最新股价与涨跌幅
  • 基本面摘要 (fundamentals): 提取市值、远期 PE、EPS、ROE 等关键财务指标
  • ASCII 趋势 (history): 终端友好的字符画 K 线,适合快速扫盘
  • 专业图表 (pro/chart): 生成高分辨率 PNG,支持 RSI/MACD/布林带/VWAP/ATR 等多指标叠加
  • 一键报告 (report): 文本摘要 + 图表路径输出,便于自动化流水线

可选 Web 增强:

  • 新闻搜索通过 DuckDuckGo (ddgs) 实现
  • 期权数据采用浏览器优先策略,直接生成 Unusual Whales 链接由用户手动查阅,规避了反爬与合规风险

显著优点

1. 零成本开箱即用: 依赖 Yahoo Finance 免费端点,个人投资者无需订阅付费数据服务
2. 技术栈现代: 使用 uv 进行脚本级依赖管理,省去传统 pip/venv 的繁琐步骤

3. 本地化计算: 技术指标(RSI、MACD 等)均在本地完成,不依赖外部量化平台

4. 多市场覆盖: 支持美股、韩股、加密货币及外汇,Ticker 格式兼容 Yahoo Finance 标准

5. 安全设计: 文件操作限制在 /tmp,无敏感信息硬编码,输入通过 argparse 严格解析

潜在缺点与局限性

  • 数据源单一: 完全依赖 Yahoo Finance,若 Yahoo 调整接口或限速,功能将受影响
  • 实时性延迟: Yahoo Finance 免费数据通常有 15-20 分钟延迟,不适合高频交易场景
  • 期权数据受限: Unusual Whales 需浏览器人工查阅,无法程序化批量获取
  • 无回测框架: 仅提供可视化与指标计算,不包含策略回测或模拟交易功能
  • 社区维护: T3 级信任来源,无商业实体背书,长期维护存在不确定性

适合人群

  • 个人投资者与量化爱好者,希望快速验证交易想法而不愿配置复杂环境
  • 分析师需要自动化生成日报/周报图表,嵌入 Markdown 或邮件正文
  • 教育者演示技术指标原理,ASCII 模式适合课堂投影或终端录屏

常规风险

  • 市场风险: 技术指标仅为参考,不构成投资建议
  • 数据准确性: 免费数据源偶现拆分/分红调整错误,关键决策需交叉验证
  • 网络依赖: 所有功能需联网,离线环境不可用

Stock Market Pro 内容

手动下载zip · 13.4 kB
scriptstext/plain
请选择文件