mcpField
N
news-sentiment

news-sentiment

github.com/staskh其他394243 次安装1 天前更新
代码仓库

关于 news-sentiment

news-sentiment 是一项命令行技能,可按股票代码获取 Yahoo Finance 的近期新闻,并返回文章信息和简要整体情绪摘要。它适用于股票新闻梳理,时间戳使用 America/New_York 时区。

主要功能

  1. 01获取 Yahoo Finance 近期新闻
  2. 02指定股票代码和文章数量
  3. 03返回标题、发布方、日期及链接
  4. 04概括新闻整体情绪
  5. 05标注纽约生成时间和数据延迟

适用场景

  1. 01查看某只股票的近期新闻
  2. 02查找可能影响股票代码的新闻
  3. 03整理简短的新闻情绪摘要

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/staskh/trading_skills --skill news-sentiment

安装后在 Claude Code 中输入/news-sentiment确认已加载。

附带文件scripts/news.py

详细介绍

新闻情绪

从 Yahoo Finance 获取最新新闻。

说明

**注意:**如果未安装 uv 或未找到 pyproject.toml,请在以下所有命令中将 uv run python 替换为 python。

uv run python scripts/news.py SYMBOL [--limit LIMIT]

参数

  • SYMBOL - 股票代码
  • --limit - 文章数量(默认值:10)

输出

返回包含以下内容的 JSON:

  • articles - 最新新闻数组,包含标题、发布方、日期和链接
  • summary - 整体情绪简述

列出重要新闻标题,并指出可能影响股价的重大新闻。

依赖项

  • yfinance

时区

所有时间戳和基于时间的计算都必须使用 America/New_York 时区。所有 JSON 输出都必须包含 generated_at(纽约时间字符串)和 data_delay 字段。

评论

支持 Markdown