social-media-intelligence

Collect and analyze financial sentiment data from social media platforms.

Updated Jun 30, 2026
One-click install
npx skills add https://github.com/20YN04/vibe-trading-macos --skill social-media-intelligence-20yn04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: social-media-intelligence
Source: https://github.com/20YN04/vibe-trading-macos/tree/main/agent/src/skills/social-media-intelligence
Command: npx skills add https://github.com/20YN04/vibe-trading-macos --skill social-media-intelligence-20yn04

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires tweepy, ntscraper, telethon, discord.py, praw, vaderSentiment, transformers, torch, pandas, numpy, scipy, scikit-learn.

What problem does it solve?

This skill solves the challenge of monitoring massive, fragmented social media streams to identify actionable financial sentiment and market signals.

Core Features & Use Cases

  • Multi-Platform Collection: Aggregates data from Twitter, Telegram, Discord, and Reddit using official APIs and scrapers.
  • Sentiment Quantification: Employs VADER, FinBERT, and LLM-based analysis to score market sentiment and detect anomalies.
  • Use Case: A trader can use this skill to monitor r/wallstreetbets and Twitter cashtags to calculate a real-time Fear and Greed index, helping to identify potential market reversals before they appear in traditional news.

Quick Start

Use the social-media-intelligence skill to fetch the latest sentiment analysis for the ticker AAPL from Twitter and Reddit.

Frequently Asked Questions about social-media-intelligence

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

FAQPage Schema
How do I collect social media sentiment data for quantitative trading?

You can collect social media sentiment data for quantitative trading by aggregating discussions from platforms like Twitter, Telegram, Discord, and Reddit, then applying NLP models like FinBERT and VADER to compute actionable sentiment scores and buzz metrics.

Can I analyze r/wallstreetbets and Twitter cashtags to detect market reversals?

Yes, you can analyze r/wallstreetbets and Twitter cashtags by monitoring real-time discussions to calculate a Fear and Greed index, which helps identify potential market reversals before they appear in traditional news sources.

Does FinBERT work better than VADER for financial sentiment analysis?

FinBERT and VADER are both used for financial sentiment analysis, with FinBERT leveraging transformer-based deep learning for nuanced market intelligence and VADER providing rule-based scoring, allowing you to cross-validate sentiment anomaly detection.

How do I calculate buzz metrics from Twitter and Reddit discussions?

You calculate buzz metrics from Twitter and Reddit discussions by using data collection libraries like tweepy and praw to aggregate real-time social media streams, then processing the text to quantify discussion volume and sentiment shifts.

Do I need API keys to collect data from Twitter, Telegram, Discord, and Reddit?

Yes, collecting data from Twitter, Telegram, Discord, and Reddit requires API keys and platform-specific access credentials to utilize libraries such as tweepy, telethon, discord.py, and praw for fetching real-time financial discussions.

What are the limitations of using NLP for market intelligence and anomaly detection?

Limitations of using NLP for market intelligence include processing massive, fragmented social media streams where sentiment anomalies may contain noise, requiring robust data collection and advanced transformers to filter actionable financial signals accurately.