news-sentiment

Solid

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.

AI & Automation 229 stars 56 forks Updated today MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
79
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
40
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill 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. ```bash 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` ## Timezone All timestamps and time-based calculations must use the `America/New_York` timezone. All JSON output must include `generated_at` (NY time string) and `data_delay` fields.

Details

Author
staskh
Repository
staskh/trading_skills
Created
3 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category