用途:Stock Market Pro 是一个本地优先的行情研究工具,基于 Yahoo Finance(yfinance)获取价格与基本面数据,并生成带指标面板的图表和一次性报告。
主要能力:获取实时报价(价格与涨跌幅);汇总基本面(市值、Forward PE、EPS、ROE);输出终端友好的 ASCII 趋势;生成高分辨率 PNG 图表,支持 K 线或折线,并可叠加 RSI(14)、MACD(12,26,9)、布林带(20,2)、VWAP(所选区间累计)、ATR(14);一次性报告会打印紧凑摘要并输出图表路径(CHART_PATH:/tmp/...png)。可选附加:通过 DuckDuckGo(ddgs)搜索新闻链接,以及浏览器优先打开 Unusual Whales 的期权/流向页面。
使用方式:依赖 uv,命令使用 uv run --script。示例:uv run --script scripts/yf.py price TSLA;uv run --script scripts/yf.py fundamentals NVDA;uv run --script scripts/yf.py history AAPL 6mo;uv run --script scripts/yf.py pro 000660.KS 6mo;指标示例 uv run --script scripts/yf.py pro TSLA 6mo --rsi --macd --bb;报告示例 uv run --script scripts/yf.py report 000660.KS 6mo。新闻需 pip3 install -U ddgs,然后 python3 scripts/news.py NVDA --max 8。期权链接可用 python3 scripts/options_links.py NVDA。
适用场景:美股、韩股、加密货币、外汇等代码的快速行情与基本面研究,终端查看趋势或生成图表报告。
限制:Unusual Whales 常阻止抓取/无头访问,官方建议用浏览器打开页面并总结可见内容;期权子命令为尽力而为,推荐浏览器回退。未提供 uv 时需从 https://github.com/astral-sh/uv 安装。其他收费、平台与效果信息暂未提供。