闲社服务运行正常AI智能体自动化平台
y

雅虎财经

技能标识:yahoo-finance

This skill should be used when the user asks to "get stock prices", "check stock quotes", "look up earnings", "get financial data", "find trending stocks", or needs stock market data from Yahoo Finance.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
9
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

雅虎财经

Yahoo Finance 命令行工具

一个使用 yahoo-finance2 库从雅虎财经获取全面股票数据的 Node.js 命令行工具。

环境要求

  • - Node.js
  • 全局安装 yahoo-finance2 或作为 yf 可用
  • jq

安装

bash
brew install jq
npm install yahoo-finance2
sudo ln -s /opt/homebrew/bin/yahoo-finance /usr/local/bin/yf

使用方法

该工具以 yf 命令形式提供。输出 JSON 格式数据,可通过管道传递给 jq 进行过滤。

bash
yf <模块> <股票代码> [查询参数]

模块

Quote(实时价格与数据)

获取实时价格、涨跌幅及基础数据。 bash yf quote AAPL yf quote AAPL | jq .regularMarketPrice

Quote Summary(基本面与更多信息)

获取详细模块,如收益、财务数据和公司简介。 bash

获取特定子模块

yf quoteSummary AAPL {modules:[assetProfile, financialData, defaultKeyStatistics]}

常用请求模块:

- assetProfile(公司信息、行业)

- financialData(目标价、利润率、现金)

- defaultKeyStatistics(企业价值、流通股、股份)

- calendarEvents(财报日期)

- earnings(历史与趋势)

- recommendationTrend(分析师评级)

- upgradeDowngradeHistory

Insights

获取技术与基本面洞察(估值、展望)。 bash yf insights AAPL

Search

搜索股票代码。 bash yf search Apple yf search BTC-USD

Historical Data(已弃用)

获取历史OHLCV数据。注意:historical 已弃用,请改用 chart。 bash

已弃用 - 请改用 chart

yf historical AAPL {period1:2024-01-01,period2:2024-12-31}

推荐:使用 chart

yf chart AAPL {period1:2024-01-01,period2:2024-12-31}

Trending

查看热门股票。 bash yf trendingSymbols US

示例

快速价格查询
bash

输出完整JSON后用jq过滤


yf quote NVDA | jq {symbol: .symbol, price: .regularMarketPrice, changePct: .regularMarketChangePercent}

下一个财报日期
bash

在zsh/bash中使用单引号包裹JSON参数


yf quoteSummary TSLA {modules:[calendarEvents]} | jq .calendarEvents.earnings.earningsDate

分析师推荐
bash
yf quoteSummary AAPL {modules:[recommendationTrend]}

公司简介
bash
yf quoteSummary MSFT {modules:[assetProfile]}

历史OHLCV数据
bash

使用chart(推荐)


yf chart AAPL {period1:2024-01-01,period2:2024-12-31,interval:1d} | jq .quotes[0:5]

使用historical(已弃用,但仍可用)

yf historical AAPL {period1:2024-01-01,period2:2024-12-31,interval:1d} | jq .[0:5]

搜索股票代码
bash
yf search Apple
yf search BTC-USD

热门股票(美国)
bash
yf trendingSymbols US

洞察(估值、展望)
bash
yf insights AAPL

故障排除

  • - Cookies: 工具自动处理cookies(存储在 ~/.yf2-cookies.json)。如遇问题,请尝试删除此文件。
  • JSON输出: 输出为纯JSON格式。使用 jq 解析以便脚本处理或提高可读性。

其他提示:

  • - 如遇认证或解析错误,请删除cookie文件后重试:

bash
rm -f ~/.yf2-cookies.json
yf quote AAPL

  • - 在macOS的zsh环境下,建议对JSON参数使用单引号,内部使用双引号(参见上方示例)。
  • 如需仅获取紧凑的数值(不使用jq),可使用简短的jq过滤器,例如:

bash
yf quote AAPL | jq -r .regularMarketPrice

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 yahoo-finance-cli-1776194391 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 yahoo-finance-cli-1776194391 技能

通过命令行安装

skillhub install yahoo-finance-cli-1776194391

下载

⬇ 下载 yahoo-finance v1.0.0(免费)

文件大小: 2.37 KB | 发布时间: 2026-4-15 12:58

v1.0.0 最新 2026-4-15 12:58
Initial release.
返回顶部