Trading_skills news-sentiment

Get recent news and sentiment for a stock. Use when user asks about news, headlines, sentiment, what's happening with a stock, or recent developments.

install
source · Clone the upstream repo
git clone https://github.com/staskh/trading_skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/staskh/trading_skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/news-sentiment" ~/.claude/skills/staskh-trading-skills-news-sentiment && rm -rf "$T"
manifest: .claude/skills/news-sentiment/SKILL.md
source content

News Sentiment

Fetch recent news from Yahoo Finance.

Instructions

Note: If

uv
is not installed or
pyproject.toml
is not found, replace
uv run python
with
python
in all commands below.

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

Arguments

  • SYMBOL
    - Ticker symbol
  • --limit
    - Number of articles (default: 10)

Output

Returns JSON with:

  • articles
    - Array of recent news with title, publisher, date, link
  • summary
    - Brief summary of overall sentiment

Present key headlines and note any significant news that could impact the stock.

Dependencies

  • yfinance