BTC Analyzer
/install btc-analyzer
\r \r
BTC Analyzer\r
\r Fetch real-time BTCUSDT candlestick data from Binance public REST API and compute a directional trading signal based on EMA20 slope and RSI14 momentum.\r \r
When to Use\r
\r
- User asks: "analisa BTC sekarang"\r
- User asks: "BTC akan naik atau turun?"\r
- User asks: "berikan sinyal trading BTC 15 menit"\r
- User asks: "cek market BTC sekarang"\r \r
How It Works\r
\r This skill runs a local Python script that:\r
- Fetches 200 candles of BTCUSDT 15m OHLCV data from Binance public API (no API key needed).\r
- Computes EMA20 from closing prices.\r
- Computes RSI14 from closing prices.\r
- Determines direction based on: price vs EMA20, RSI level, and recent candle slope.\r
- Returns a strict JSON object with decision, confidence score, and reasoning.\r \r
Workflow\r
\r Step 1 — Run the analyzer script via bash tool:\r python3 ~/.npm-global/lib/node_modules/openclaw/skills/btc-analyzer/analyze.py\r \r Step 2 — Parse the JSON output.\r \r Step 3 — Present the result to the user clearly, including:\r
- Decision (UP / DOWN / SKIP)\r
- Confidence percentage\r
- Reason (EMA, RSI, slope context)\r
- Last close price\r
- Timestamp\r \r
Output Format\r
\r The script returns strict JSON:\r {\r "decision": "UP",\r "confidence": 72,\r "reason": "price above EMA20, RSI 58, bullish slope last 3 candles",\r "lastClose": 94500.00,\r "ema20": 94200.00,\r "rsi14": 58.3,\r "timestamp": "2026-02-23T00:00:00Z"\r }\r \r Decision values:\r
- UP: bullish signal, consider long\r
- DOWN: bearish signal, consider short\r
- SKIP: no clear signal, stay out\r \r Confidence range: 0-100 (higher = stronger signal)\r \r
Signal Logic\r
\r
- RSI \x3C 30: decision = UP (oversold)\r
- RSI > 70: decision = DOWN (overbought)\r
- Price > EMA20 AND slope up: decision = UP\r
- Price \x3C EMA20 AND slope down: decision = DOWN\r
- Otherwise: decision = SKIP\r \r
Error Handling\r
\r If Binance API is unreachable or returns an error:\r {"decision":"SKIP","confidence":0,"reason":"API error or network issue","lastClose":0,"timestamp":""}\r \r
Guardrails\r
\r
- Always run the script via bash tool — never fabricate or guess output values.\r
- Do not hardcode prices or decisions.\r
- If script fails, show the actual error message to the user.\r
- This skill uses Binance public API only — no API key or authentication required.\r
- Data is real-time; do not cache or reuse previous results.\r
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install btc-analyzer - 安装完成后,直接呼叫该 Skill 的名称或使用
/btc-analyzer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
BTC Analyzer 是什么?
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 d... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 914 次。
如何安装 BTC Analyzer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install btc-analyzer」即可一键安装,无需额外配置。
BTC Analyzer 是免费的吗?
是的,BTC Analyzer 完全免费(开源免费),可自由下载、安装和使用。
BTC Analyzer 支持哪些平台?
BTC Analyzer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 BTC Analyzer?
由 Indra Riswana(@newbienodes)开发并维护,当前版本 v1.0.0。