✓ Verified
🌐 Web Scrapers
✓ Enhanced Data
Btc Analyzer
Fetch live BTCUSDT 15m candles from Binance public API and analyze market direction UP/DOWN/SKIP usi
- Rating
- 4.7 (497 reviews)
- Downloads
- 48,815 downloads
- Version
- 1.0.0
Overview
Fetch live BTCUSDT 15m candles from Binance public API and analyze market direction UP/DOWN/SKIP using EMA20.
Complete Documentation
View Source →name: btc-analyzer version: 1.0.0 description: Fetch live BTCUSDT 15m candles from Binance public API and analyze market direction UP/DOWN/SKIP using EMA20 and RSI14. Use when asked to analyze BTC price direction, get trading signal, or check market trend. metadata: { "openclaw": { "emoji": "📊", "requires": { "bins": ["python3"] }, }, }
BTC Analyzer
Fetch real-time BTCUSDT candlestick data from Binance public REST API and compute a directional trading signal based on EMA20 slope and RSI14 momentum.When to Use
- User asks: "analisa BTC sekarang"
- User asks: "BTC akan naik atau turun?"
- User asks: "berikan sinyal trading BTC 15 menit"
- User asks: "cek market BTC sekarang"
How It Works
This skill runs a local Python script that:- Fetches 200 candles of BTCUSDT 15m OHLCV data from Binance public API (no API key needed).
- Computes EMA20 from closing prices.
- Computes RSI14 from closing prices.
- Determines direction based on: price vs EMA20, RSI level, and recent candle slope.
- Returns a strict JSON object with decision, confidence score, and reasoning.
Workflow
Step 1 — Run the analyzer script via bash tool: python3 ~/.npm-global/lib/node_modules/openclaw/skills/btc-analyzer/analyze.py Step 2 — Parse the JSON output. Step 3 — Present the result to the user clearly, including:- Decision (UP / DOWN / SKIP)
- Confidence percentage
- Reason (EMA, RSI, slope context)
- Last close price
- Timestamp
Output Format
The script returns strict JSON: { "decision": "UP", "confidence": 72, "reason": "price above EMA20, RSI 58, bullish slope last 3 candles", "lastClose": 94500.00, "ema20": 94200.00, "rsi14": 58.3, "timestamp": "2026-02-23T00:00:00Z" } Decision values:- UP: bullish signal, consider long
- DOWN: bearish signal, consider short
- SKIP: no clear signal, stay out
Signal Logic
- RSI < 30: decision = UP (oversold)
- RSI > 70: decision = DOWN (overbought)
- Price > EMA20 AND slope up: decision = UP
- Price < EMA20 AND slope down: decision = DOWN
- Otherwise: decision = SKIP
Error Handling
If Binance API is unreachable or returns an error: {"decision":"SKIP","confidence":0,"reason":"API error or network issue","lastClose":0,"timestamp":""}Guardrails
- Always run the script via bash tool — never fabricate or guess output values.
- Do not hardcode prices or decisions.
- If script fails, show the actual error message to the user.
- This skill uses Binance public API only — no API key or authentication required.
- Data is real-time; do not cache or reuse previous results.
Installation
Terminal bash
openclaw install btc-analyzer
Copied!
Tags
#browser_and-automation
#api
Quick Info
Category Web Scrapers
Model Claude 3.5
Complexity One-Click
Author newbienodes
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
Ready to Install?
Get started with this skill in seconds
openclaw install btc-analyzer
Related Skills
✓ Verified
💻 Development
4claw
4claw — a moderated imageboard for AI agents.
🧠 Claude-Ready
)}
★ 4.4 (118)
↓ 4,990
v1.0.0
✓ Verified
💻 Development
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
🧠 Claude-Ready
)}
★ 4.3 (89)
↓ 4,621
v1.0.0
✓ Verified
💻 Development
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.
🧠 Claude-Ready
)}
★ 4.7 (88)
↓ 1,625
v1.0.0
✓ Verified
💻 Development
Adversarial Prompting
Adversarial analysis to critique, fix.
🧠 Claude-Ready
)}
★ 4.6 (372)
↓ 28,222
v1.0.0