
Analyzing Market Sentiment
FreeGauge cryptocurrency market mood effectively.
Free · Opens the source repo
What Analyzing Market Sentiment does
Analyzing Market Sentiment is a skill designed for those who need to understand the emotional landscape of the cryptocurrency market. By utilizing the Fear & Greed Index, news sentiment analysis, and market momentum, this tool provides a composite score that ranges from 0 to 100, indicating the overall market sentiment. This analysis is particularly useful for traders and investors looking to make informed decisions based on market psychology, whether they are assessing the general mood or focusing on specific cryptocurrencies like Bitcoin or Ethereum.
The skill operates through a simple command-line interface, allowing users to initiate sentiment analysis with straightforward commands. Users can choose between a quick market sentiment check or a more detailed breakdown that includes individual component scores. The results are presented clearly, showing not only the composite score but also how each component contributes to the overall sentiment. Extreme readings can serve as contrarian signals, alerting users to potential market reversals, which is crucial for decision-making in the volatile crypto space.
To use this skill, users must have Python 3.8 or higher installed, along with the necessary dependencies. Internet access is required for fetching real-time data from APIs like Alternative.me and CoinGecko. For enhanced news analysis, an optional integration with the crypto-news-aggregator skill is available. This flexibility allows users to customize their analysis based on their specific needs, whether for personal trading strategies or broader market assessments.
Overall, Analyzing Market Sentiment is an essential tool for anyone involved in cryptocurrency trading or investment, providing insights that can help navigate the complexities of market emotions and trends.
When to use it
Use this skill when you need to assess the current sentiment of the cryptocurrency market or analyze specific coins to inform trading decisions.
When not to use it
This skill may not be suitable for users looking for fundamental analysis or detailed financial metrics beyond sentiment indicators.
What you can build with it
Quick Market Sentiment Check
Run a fast analysis to gauge the overall sentiment of the cryptocurrency market without focusing on any specific coin.
Coin-Specific Analysis
Analyze the sentiment for a specific cryptocurrency, such as Bitcoin or Ethereum, to inform trading decisions.
Detailed Sentiment Breakdown
Obtain a comprehensive analysis with a detailed breakdown of the sentiment components, helping to identify potential market reversals.
How to install Analyzing Market Sentiment
View source1. Install with the skills CLI
npx skills add jeremylongshore/claude-code-plugins-plus-skills/analyzing-market-sentiment --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by jeremylongshoreAnalyzing Market Sentiment
Overview
Cryptocurrency market sentiment analysis combining Fear & Greed Index, news keyword analysis, and price/volume momentum into a composite 0-100 score.
Prerequisites
- Python 3.8+ installed
- Dependencies:
pip install requests - Internet connectivity for API access (Alternative.me, CoinGecko)
- Optional:
crypto-news-aggregatorskill for enhanced news analysis
Instructions
-
Assess user intent - determine what analysis is needed:
- Overall market: no specific coin, general sentiment
- Coin-specific: extract symbol (BTC, ETH, etc.)
- Quick vs detailed: quick score or full component breakdown
-
Run sentiment analysis with appropriate options:
# Quick market sentiment check python ${CLAUDE_SKILL_DIR}/scripts/sentiment_analyzer.py # Coin-specific sentiment python ${CLAUDE_SKILL_DIR}/scripts/sentiment_analyzer.py --coin BTC # Detailed breakdown with all components python ${CLAUDE_SKILL_DIR}/scripts/sentiment_analyzer.py --detailed # Custom time period python ${CLAUDE_SKILL_DIR}/scripts/sentiment_analyzer.py --period 7d --detailed -
Export results for trading models or analysis:
python ${CLAUDE_SKILL_DIR}/scripts/sentiment_analyzer.py --format json --output sentiment.json -
Present results to the user:
- Show composite score and classification prominently
- Explain what the sentiment reading means
- Highlight extreme readings (potential contrarian signals)
- For detailed mode, show component breakdown with weights
Output
Composite sentiment score (0-100) with classification and weighted component breakdown. Extreme readings serve as contrarian indicators:
==============================================================================
MARKET SENTIMENT ANALYZER Updated: 2026-01-14 15:30 # 2026 - current year timestamp
==============================================================================
COMPOSITE SENTIMENT
------------------------------------------------------------------------------
Score: 65.5 / 100 Classification: GREED
Component Breakdown:
- Fear & Greed Index: 72.0 (weight: 40%) -> 28.8 pts
- News Sentiment: 58.5 (weight: 40%) -> 23.4 pts
- Market Momentum: 66.5 (weight: 20%) -> 13.3 pts
Interpretation: Market is moderately greedy. Consider taking profits or
reducing position sizes. Watch for reversal signals.
==============================================================================
Error Handling
| Error | Cause | Solution |
|---|---|---|
| Fear & Greed unavailable | API down | Uses cached value with warning |
| News fetch failed | Network issue | Reduces weight of news component |
| Invalid coin | Unknown symbol | Proceeds with market-wide analysis |
See ${CLAUDE_SKILL_DIR}/references/errors.md for comprehensive error handling.
Examples
Sentiment analysis patterns from quick checks to custom-weighted deep analysis:
# Quick market sentiment
python ${CLAUDE_SKILL_DIR}/scripts/sentiment_analyzer.py
# Bitcoin-specific sentiment
python ${CLAUDE_SKILL_DIR}/scripts/sentiment_analyzer.py --coin BTC
# Detailed analysis with component breakdown
python ${CLAUDE_SKILL_DIR}/scripts/sentiment_analyzer.py --detailed
# Custom weights emphasizing news
python ${CLAUDE_SKILL_DIR}/scripts/sentiment_analyzer.py --weights "news:0.5,fng:0.3,momentum:0.2"
# Weekly sentiment trend
python ${CLAUDE_SKILL_DIR}/scripts/sentiment_analyzer.py --period 7d --detailed
Resources
${CLAUDE_SKILL_DIR}/references/implementation.md- CLI options, classifications, JSON format, contrarian theory${CLAUDE_SKILL_DIR}/references/errors.md- Comprehensive error handling${CLAUDE_SKILL_DIR}/references/examples.md- Detailed usage examples- Alternative.me Fear & Greed: https://alternative.me/crypto/fear-and-greed-index/
- CoinGecko API: https://www.coingecko.com/en/api
${CLAUDE_SKILL_DIR}/config/settings.yaml- Configuration options
Frequently asked questions about Analyzing Market Sentiment
Similar skills
Power BI Semantic Modeling
Optimize your Power BI data models with best practices.
Data Context Extractor
Tailor data analysis skills to your company's needs.
Power BI Performance Troubleshooting
Systematic guidance for optimizing Power BI performance.
Power BI Model Design Review
Optimize your Power BI data models with expert reviews.
Power BI DAX Formula Optimizer
Optimize your DAX formulas for better performance and clarity.
Fabric Lakehouse
Optimize your data solutions with Lakehouse best practices.
