π¦ ClawHub
Crypto Sentiment Monitor
by @dzxiatian-crypto
Real-time crypto market sentiment analysis. Aggregates Twitter/X, Reddit, Google Trends, and exchange data. Detects FOMO/FUD cycles and whale movements. Trig...
TERMINAL
clawhub install crypto-sentiment-monitorπ About This Skill
name: crypto-sentiment-monitor description: > Real-time crypto market sentiment analysis. Aggregates Twitter/X, Reddit, Google Trends, and exchange data. Detects FOMO/FUD cycles and whale movements. Triggers: "crypto", "ζ―ηΉεΈ", "sentiment", "ζ η»ͺ", "FOMO", "FUD". version: 1.0.0 tags: - latest - crypto - trading - sentiment
Crypto Sentiment Monitor
Real-time cryptocurrency market sentiment analysis combining social media, search trends, and exchange data.
Features
Usage
Twitter Sentiment
xreach search "$BTC OR #Bitcoin OR $ETH" -n 50 --json | \
python3 analyze_sentiment.py
Fear & Greed Index
def calculate_fear_greed():
"""Calculate Crypto Fear & Greed Index (0-100)"""
components = {
"volatility": get_volatility(), # 25%
"market_momentum": get_momentum(), # 25%
"social_volume": get_social_vol(), # 15%
"dominant": get_btc_dominance(), # 10%
"trends": get_google_trends(), # 10%
"whale_ratio": get_whale_ratio(), # 15%
}
score = sum(c["weight"] * c["value"]
for c in components.values())
if score < 25: return "Extreme Fear π±"
elif score < 45: return "Fear π°"
elif score < 55: return "Neutral π"
elif score < 75: return "Greed π"
else: return "Extreme Greed π€"
Whale Alert Detection
def detect_whale_movements():
"""Detect large wallet transactions"""
alerts = get_whale_alerts(min_usd=1000000)
for alert in alerts:
if alert["amount_usd"] > 10000000:
print(f"π ${alert['amount_usd']/1e6:.1f}M moved: "
f"{alert['from']} β {alert['to']}")
Sources
r/CryptoCurrency and r/Bitcoin hot postscrypto, bitcoin, ethereumTags
crypto bitcoin sentiment trading fear-greed whale-alert twitter
π‘ Examples
Twitter Sentiment
xreach search "$BTC OR #Bitcoin OR $ETH" -n 50 --json | \
python3 analyze_sentiment.py
Fear & Greed Index
def calculate_fear_greed():
"""Calculate Crypto Fear & Greed Index (0-100)"""
components = {
"volatility": get_volatility(), # 25%
"market_momentum": get_momentum(), # 25%
"social_volume": get_social_vol(), # 15%
"dominant": get_btc_dominance(), # 10%
"trends": get_google_trends(), # 10%
"whale_ratio": get_whale_ratio(), # 15%
}
score = sum(c["weight"] * c["value"]
for c in components.values())
if score < 25: return "Extreme Fear π±"
elif score < 45: return "Fear π°"
elif score < 55: return "Neutral π"
elif score < 75: return "Greed π"
else: return "Extreme Greed π€"
Whale Alert Detection
def detect_whale_movements():
"""Detect large wallet transactions"""
alerts = get_whale_alerts(min_usd=1000000)
for alert in alerts:
if alert["amount_usd"] > 10000000:
print(f"π ${alert['amount_usd']/1e6:.1f}M moved: "
f"{alert['from']} β {alert['to']}")