关于 price-history
这是一项通过 Yahoo Finance 获取股票代码历史 OHLCV 数据的命令行技能,适合查看不同回溯周期和间隔的价格走势,并以 JSON 返回记录。
主要功能
- 01获取历史 OHLCV 数据
- 02支持选择回溯周期和数据间隔
- 03返回带日期的价格与成交量记录
- 04JSON 中包含纽约时间戳
适用场景
- 01查看股票代码的历史价格趋势
- 02检查日线或盘中价格与成交量数据
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ staskh/ trading_skills --skill price-history安装后在 Claude Code 中输入/price-history确认已加载。
附带文件scripts/history.py
详细介绍
价格历史
从 Yahoo Finance 获取历史 OHLCV 数据。
使用说明
注意: 如果未安装
uv或未找到pyproject.toml,请在以下所有命令中将uv run python替换为python。
uv run python scripts/history.py SYMBOL [--period PERIOD] [--interval INTERVAL]
参数
SYMBOL- 股票代码--period- 时间范围:1d、5d、1mo、3mo、6mo、1y、2y、5y、10y、ytd、max(默认值:1mo)--interval- 数据间隔:1m、2m、5m、15m、30m、60m、90m、1h、1d、5d、1wk、1mo(默认值:1d)
输出
返回包含以下内容的 JSON:
symbol- 股票代码period- 请求的时间范围interval- 数据间隔data- {date, open, high, low, close, volume} 数组
总结关键价格变动、最高价和最低价以及趋势。
依赖项
yfinance
时区
所有时间戳和基于时间的计算都必须使用 America/New_York 时区。所有 JSON 输出都必须包含 generated_at(纽约时间字符串)和 data_delay 字段。
评论
支持 Markdown