关于 stock-price-checker
这是一个通过 yfinance 从 Yahoo Finance 获取股票和 ETF 当前数据的 Python 技能。输入代码即可查看价格变化及其他可用市场信息。
主要功能
- 01使用 yfinance 获取数据
- 02显示价格及价格变化
- 03提供可用的市值和成交量
- 04支持股票和 ETF 代码
- 05无需 API 密钥
适用场景
- 01查询股票当前价格
- 02查看 ETF 的价格变化
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sundial-org/ awesome-openclaw-skills --skill stock-price-checker安装后在 Claude Code 中输入/stock-price-checker确认已加载。
附带文件stock-price.pystock-price.sh
详细介绍
股票价格查询器
使用 yfinance 库从 Yahoo Finance 获取当前股票价格。
快捷命令
cd skills/stock-price-checker
# Check stock price
python3 stock-price.py NVDA
# Check another stock
python3 stock-price.py AAPL
使用示例
查询 NVIDIA 股票:
python3 stock-price.py NVDA
查询 VOO(S&P 500 ETF):
python3 stock-price.py VOO
查询 QQQ(Nasdaq-100 ETF):
python3 stock-price.py QQQ
查询任意股票代码:
python3 stock-price.py TSLA
python3 stock-price.py MSFT
python3 stock-price.py AAPL
输出格式
{
"symbol": "NVDA",
"price": 189.52,
"change": 3.05,
"change_percent": 1.64,
"previous_close": 186.47,
"market_cap": 4614243483648,
"volume": 112439494,
"fifty_two_week_high": 212.19,
"fifty_two_week_low": 86.62
}
技术说明
- 使用 yfinance 库从 Yahoo Finance 获取数据
- 无需 API 密钥
- 能妥善处理错误
- 适用于大多数主要股票和 ETF
- 返回包括市值、成交量和 52 周区间在内的全面数据
故障排除
- 如果股票代码无效,脚本将返回错误
- 某些数据(如市值)可能并非所有代码都有
评论
支持 Markdown