Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
alphamoemoe avatar

Sentiment Shift

  • 55 installs
  • 7 repo stars
  • Updated January 26, 2026
  • alphamoemoe/foci

sentiment-shift is a finance skill that identifies stocks where finance-blogger sentiment reversed over recent days and explains why.

About

A skill that identifies stocks where finance-blogger sentiment has changed significantly. It compares daily summaries across recent dates, finds tickers that flipped bullish or bearish, and searches viewpoints to explain the reasoning. It tracks both direction reversals and changes in mention volume.

  • Compares multi-day summaries to detect bullish-to-bearish reversals
  • Identifies which bloggers changed their view and why
  • Tracks both direction changes and mention-volume changes

Sentiment Shift by the numbers

  • 55 all-time installs (skills.sh)
  • Ranked #583 of 1,106 Finance & Trading skills by installs in the Skillselion catalog
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

sentiment-shift capabilities & compatibility

Capabilities
compare · consensus
Use cases
research · data analysis
Pricing
Free
From the docs

What sentiment-shift says it does

Identify stocks where blogger sentiment has changed significantly.
SKILL.md
Compare the summaries to find: - Stocks that moved from bullish to bearish
SKILL.md
A blogger changing their view is often more significant than new bloggers joining
SKILL.md
npx skills add https://github.com/alphamoemoe/foci --skill sentiment-shift

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs55
repo stars7
Last updatedJanuary 26, 2026
Repositoryalphamoemoe/foci

What it does

Detects stocks where finance-blogger sentiment reversed over recent days and explains the reasoning behind shifts.

Who is it for?

Detecting sentiment reversals and who changed their mind

Skip if: Getting buy or sell recommendations

When should I use this skill?

When users want to find who changed their mind or detect sentiment reversals

What you get

Stocks with notable sentiment shifts are surfaced with the bloggers and reasoning behind each change.

Files

SKILL.mdMarkdownGitHub ↗

Sentiment Shift Detector

Identify stocks where blogger sentiment has changed significantly.

Triggers

  • "情绪变化最大的股票"
  • "谁转向了"
  • "sentiment shift"
  • "who changed their mind"
  • "态度转变"
  • /sentiment-shift

Instructions

When the user wants to find sentiment shifts, follow these steps:

1. Get Multi-Day Summaries Call get_daily_summary for recent dates (today, yesterday, a few days ago) to compare sentiment over time.

2. Identify Changed Tickers Compare the summaries to find:

  • Stocks that moved from bullish to bearish
  • Stocks that moved from bearish to bullish
  • Stocks with increased/decreased mentions

3. Get Detailed Sentiment For tickers with notable changes, call get_ticker_sentiment to understand who changed their view.

4. Search for Explanations Call search_viewpoints for changed tickers to find the reasoning behind sentiment shifts.

5. Present Results Format the output as:

   ## 情绪转变追踪 🔄

   ### 转向看涨 📈

   #### TICKER1
   - **变化**: 看跌 → 看涨
   - **时间**: X天前开始转变
   - **关键转变博主**: 博主A, 博主B
   - **转变原因**: [摘要为什么改变看法]
   - **代表观点**: "[具体观点]" — 博主A

   ### 转向看跌 📉

   #### TICKER2
   - **变化**: 看涨 → 看跌
   - **时间**: X天前开始转变
   - **关键转变博主**: 博主C
   - **转变原因**: [摘要为什么改变看法]
   - **代表观点**: "[具体观点]" — 博主C

   ### 热度变化 🌡️

   | 股票 | 之前提及 | 现在提及 | 变化 |
   |------|----------|----------|------|
   | XXX | 5 | 25 | ⬆️ +400% |
   | YYY | 20 | 3 | ⬇️ -85% |

   ### 分析
   [总结市场情绪变化的整体趋势]

Tool Sequence

1. get_daily_summary(date=today) + get_daily_summary(date=yesterday) + get_daily_summary(date=3_days_ago) → Compare over time 2. Identify tickers with changed sentiment 3. get_ticker_sentiment(changed_ticker) → For each changed ticker 4. search_viewpoints(changed_ticker) → Find reasoning 5. Compile shift analysis

Notes

  • Sentiment shifts can be leading indicators
  • A blogger changing their view is often more significant than new bloggers joining
  • Track both direction changes and intensity changes
  • Include context for why shifts happened (news, earnings, etc.)

Related skills

FAQ

How does it detect a shift?

By comparing daily summaries across recent dates to find tickers that moved between bullish and bearish.

Does it explain the shift?

Yes. It searches viewpoints to summarize why bloggers changed their view.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.