★ ★ ★LIVE97 COINS ANALYZED BY CLAUDE MCP·VIEW SKILLS →★ ★ ★
MCP
claude.analyze("BTCUSDT")→ [buy] signal detectedmcp.draw_levels(resistance=98000)→ [drawn] on chartclaude.scan_watchlist(coins=100)→ [42] buy signals foundmcp.connect("tradingview")→ [connected] daily TFclaude.detect_sr("SOLUSDT")→ [S: $165] [R: $185]claude.analyze("ETHUSDT")→ [neutral] consolidatingmcp.screenshot_chart("BNBUSDT")→ [captured] analyzing...claude.score_quality("XRPUSDT")→ score: 78/100mcp.set_timeframe("1D")→ [ok] chart updatedclaude.analyze("BTCUSDT")→ [buy] signal detectedmcp.draw_levels(resistance=98000)→ [drawn] on chartclaude.scan_watchlist(coins=100)→ [42] buy signals foundmcp.connect("tradingview")→ [connected] daily TFclaude.detect_sr("SOLUSDT")→ [S: $165] [R: $185]claude.analyze("ETHUSDT")→ [neutral] consolidatingmcp.screenshot_chart("BNBUSDT")→ [captured] analyzing...claude.score_quality("XRPUSDT")→ score: 78/100mcp.set_timeframe("1D")→ [ok] chart updated
BACK TO CLAUDE SKILLS

scan_death_cross

Market ScannerScannerBearish
INSTALLATION
$python -c "exec(open('scan_death_cross.py').read())"
#or paste directly into your Claude Code terminal
[ ABOUT ]

Identifies coins where EMA 20 crossed below EMA 50 within the specified lookback window — the death cross, widely regarded as a bearish trend signal. Uses the same looping structure as `scan_golden_cross` for consistency, checking each bar in the lookback window for the moment the fast EMA dips beneath the slow EMA.

Death crosses in high-cap crypto assets (BTC, ETH) have historically preceded significant drawdowns. For lower-cap altcoins, the signal is more volatile. Consider using `scan_death_cross` to build a short watchlist and then applying `calculate_rsi` on each result — coins in a death cross with RSI already below 40 have limited additional downside from the EMA signal alone.

[ USAGE EXAMPLE ]
example.py
bearish = scan_death_cross(coin_list, lookback=5)
for coin in bearish:
    print(f"{coin}: death cross — reduce exposure")
[ FULL CODE ]
scan_death_cross.py
def scan_death_cross(coins, lookback=5): signals = [] for c in coins: e20, e50 = get_ema(c,20), get_ema(c,50) for i in range(-lookback,0): if e20[i]<e50[i] and e20[i-1]>e50[i-1]: signals.append(c) return signals
[ METADATA ]
CategoryMarket Scanner
ComplexityIntermediate
LanguagePython 3.10+
TagsScanner, Bearish
[ ASK CLAUDE ]

Ask AI about this skill before installing it.

[ RELATED SKILLS ]