BTC Analyzer for Openclaw

A professional-grade technical analysis tool that fetches live Bitcoin data and generates trading signals using EMA and RSI indicators.

newbienodes
v1.0.0
Feb 23, 2026
0
1.7k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install btc-analyzer

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install btc-analyzer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is BTC Analyzer?

BTC Analyzer is a specialized technical analysis utility designed for AI coding agents. It provides real-time market insights by fetching the latest BTCUSDT candlestick data directly from the Binance public REST API. By integrating this tool into the Openclaw Skills framework, developers can enable their agents to make data-driven assessments of market direction without requiring private API keys.

The skill focuses on the 15-minute timeframe, offering a balance between day trading responsiveness and trend stability. It synthesizes complex indicator data into a simple, actionable JSON format, allowing agents to act as sophisticated financial assistants or automated market monitors.

BTC Analyzer Use Cases

  • Determining if Bitcoin is currently in a bullish or bearish trend based on EMA20 slope.
  • Identifying oversold or overbought conditions using the RSI14 indicator.
  • Providing automated trading recommendations (UP/DOWN/SKIP) for BTCUSDT pairs.
  • Monitoring real-time price action and technical momentum through Openclaw Skills.

How BTC Analyzer Works

  1. The AI agent triggers a local Python script which connects to the Binance public REST API to retrieve 200 recent 15-minute candles.
  2. The script processes the OHLCV data to calculate the 20-period Exponential Moving Average (EMA20) and the 14-period Relative Strength Index (RSI14).
  3. It evaluates the current price against the EMA20 and checks the slope of the most recent candles to determine trend direction.
  4. It checks RSI thresholds to identify extreme market conditions (RSI < 30 or > 70).
  5. The tool generates a consolidated JSON output containing a decision, a confidence score, and the underlying technical reasoning.
  6. The AI agent parses this output to deliver a human-readable market analysis to the user.

BTC Analyzer Setup

To use this skill, ensure that Python 3 is installed on your system as it handles the data processing and API interaction. You can verify your environment and run the analyzer using the following commands:

# Verify Python installation
python3 --version

# Execute the analyzer script manually
python3 ~/.npm-global/lib/node_modules/openclaw/skills/btc-analyzer/analyze.py

No additional API configuration or authentication is required, as the skill uses public endpoints within the Openclaw Skills ecosystem.

BTC Analyzer Data Schema & Taxonomy

The skill returns a structured JSON object representing the current market state:

Property Type Description
decision string The trading signal: UP, DOWN, or SKIP.
confidence integer Signal strength from 0 to 100.
reason string Technical justification for the decision.
lastClose float The most recent closing price of BTC.
ema20 float Current Exponential Moving Average value.
rsi14 float Current Relative Strength Index value.
timestamp string ISO 8601 formatted time of the analysis.

BTC Analyzer Advanced Features

  • Real-time data fetching with zero caching for maximum accuracy.
  • Automated trend detection combining price position and indicator slope.
  • Built-in signal guardrails that output SKIP when technical indicators are contradictory.
  • Lightweight footprint that integrates seamlessly with other Openclaw Skills for complex financial workflows.
  • Robust error handling for network issues or API rate limits.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*