Skip to content
Back to skills

Twitter Stock Sentiment

ASecurity

Analyze Twitter/X sentiment for stocks using $cashtags. Track mentions, sentiment scores, influencer activity, and trending discussions for any ticker.

  • 57 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added October 17, 2026
toolspythonbash

Works with

  • cli

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned October 17, 2026

npx -y skills add diegosouzapw/awesome-omni-skill --skill twitter-stock-sentiment --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Twitter Stock Sentiment?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Twitter Stock Sentiment
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/diegosouzapw-twitter-stock-sentiment/badge)](https://www.skillsdirectory.com/skills/diegosouzapw-twitter-stock-sentiment)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: twitter-stock-sentiment
description: Analyze Twitter/X sentiment for stocks using $cashtags. Track mentions, sentiment scores, influencer activity, and trending discussions for any ticker.
license: MIT
metadata:
  author: Erik Malm
  version: "1.0.0"
allowed-tools: exec
---

# Twitter Stock Sentiment

Analyzes Twitter/X sentiment for stocks using the bird CLI and $cashtag tracking.

## Features

- **Mention Volume:** Track tweet counts for any $TICKER
- **Sentiment Analysis:** Bull/neutral/bear scoring using NLP
- **Influencer Tracking:** Identify high-follower accounts discussing the stock
- **Trending Hashtags:** Associated tags and themes
- **Crisis Detection:** Spikes in negative sentiment
- **7-day Trends:** Volume and sentiment changes

## Usage

```bash
./analyze.sh AAPL
./analyze.sh TSLA --days 30
```

## Output Format

Markdown report with:
- Sentiment score (-1 to +1)
- Mention volume and trend
- Top influencer tweets
- Hashtag analysis
- Notable sentiment shifts

## Requirements

- bird CLI installed (`brew install steipete/tap/bird`)
- Authenticated Twitter/X session

## Installation

1. Clone this repository to your skills folder
2. Install bird CLI: `brew install steipete/tap/bird`
3. Authenticate with Twitter/X: `bird auth`
4. Install Python dependencies: `pip install -r requirements.txt`

## How It Works

1. `analyze.sh` fetches recent tweets mentioning the $TICKER using bird CLI
2. `sentiment.py` performs NLP analysis on tweet text using VADER
3. Results are aggregated and formatted as a Markdown report
4. Influencer tracking identifies high-follower accounts
5. Hashtag extraction reveals trending themes

## Configuration

Edit `analyze.sh` to customize:
- Number of tweets to fetch (default: 100)
- Time window (default: 7 days)
- Sentiment thresholds for crisis detection

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.