news-sentiment

Retrieve financial news and social media sentiment from Sina Finance, Twitter, and Reddit.

6|2|Updated Nov 16, 2025
One-click install
npx skills add https://github.com/EricOo0/stock-trading-platform --skill news-sentiment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: news-sentiment
Source: https://github.com/EricOo0/stock-trading-platform/tree/main/backend/skills/news-sentiment
Command: npx skills add https://github.com/EricOo0/stock-trading-platform --skill news-sentiment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires beautifulsoup4, snscrape, textblob, requests, and includes scripts (resource) components.

What problem does it solve?

The News & Sentiment Skill streamlines the collection of financial news and social discussions, then quantifies sentiment to help you gauge market mood without manual scraping and analysis.

Core Features & Use Cases

  • News retrieval from Sina Finance for stock-specific coverage.
  • Social-media monitoring (Twitter and Reddit) to capture real-time discussions around symbols.
  • Sentiment scoring to generate quick signals for trading or research.

Quick Start

Use the news-sentiment skill to fetch the latest articles for symbol "000001" and run sentiment analysis on article summaries.

Frequently Asked Questions about news-sentiment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track financial news and social media sentiment for stock symbols?

You can track financial news and social media sentiment by automating retrieval from Sina Finance, Twitter, and Reddit, then applying TextBlob to generate quantifiable sentiment scores for investment decisions.

Can I monitor real-time Twitter and Reddit discussions for specific stock symbols?

Yes, you can monitor real-time Twitter and Reddit discussions for specific stock symbols using snscrape to capture social media posts and TextBlob to quantify the sentiment of those online conversations.

What do I need to set up to scrape Sina Finance headlines and run sentiment analysis?

You need Python 3.10+, internet access, and external libraries including BeautifulSoup4, snscrape, TextBlob, and requests, which can be installed via the provided setup script to start scraping and analyzing.

Does this approach work for both Chinese and international market news monitoring?

Yes, this approach works for both markets by retrieving stock-specific coverage from Sina Finance for Chinese markets while simultaneously monitoring Twitter and Reddit for international market discussions.

How does TextBlob calculate market mood from scraped financial news?

TextBlob calculates market mood by processing the text summaries of scraped financial news articles and social media posts, assigning polarity scores to quantify whether the overall sentiment is positive or negative.

What are the limitations of using snscrape and BeautifulSoup for social media sentiment tracking?

Limitations include dependency on internet access and external library stability, where snscrape may face rate limits or structural changes on Twitter and Reddit, potentially disrupting real-time data retrieval.