Upbit Trading Bot for Openclaw

An AI-driven cryptocurrency trading bot for Upbit featuring real-time monitoring, GLM-4.7 analysis, and automated execution.

smeuse-dev
v1.0.0
Feb 4, 2026
0
2.9k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install upbit-trading-skill

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 upbit-trading-skill 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 Upbit Trading Bot?

The Upbit Trading Bot is a professional-grade Openclaw Skills automation tool designed for cryptocurrency traders operating on the Upbit exchange. It combines advanced technical analysis with the cognitive power of the GLM-4.7 AI model to evaluate market conditions in real-time. By integrating this skill into your workflow, you can move beyond manual trading and leverage data-driven insights for more consistent market participation.

This bot is built to handle the volatility of the crypto market by providing a robust framework for monitoring price action and executing trades based on predefined strategies. Whether you are a retail trader or a developer looking to build a custom trading infrastructure, this Openclaw Skills contribution provides the essential modules for automated indicators and risk management.

Upbit Trading Bot Use Cases

  • Automating cryptocurrency trades on Upbit based on technical indicators like RSI and MACD.
  • Monitoring market volatility with high-frequency 10-second price checks to catch rapid movements.
  • Implementing automated risk management through programmable Take Profit (TP) and Stop Loss (SL) triggers.
  • Receiving real-time trade execution and market alert notifications directly through Telegram.

How Upbit Trading Bot Works

  1. The bot initializes by authenticating with the Upbit API and loading configuration parameters from the environment.
  2. It enters a high-frequency monitoring loop, polling market data every 10 seconds for the target trading pairs.
  3. The indicators module calculates technical signals including Bollinger Bands, MACD, and EMA/MA crossovers.
  4. Market data is processed via the GLM-4.7 AI engine to synthesize sentiment and provide a second layer of trade confirmation.
  5. Upon meeting strategy criteria, the bot automatically places buy or sell orders through the Upbit exchange API.
  6. It continuously tracks the status of open positions and account balances to manage exit strategies and send notifications.

Upbit Trading Bot Setup

To deploy this skill, ensure you have Node.js 18+ installed and follow these steps:

  1. Obtain your API keys from the Upbit Open API Management console.
  2. Create your configuration file and input your credentials:
cp .env.example .env
# Update UPBIT_ACCESS_KEY and UPBIT_SECRET_KEY in the .env file
  1. Start the bot using the Node.js runtime:
node realtime-bot.js
  1. (Optional) For AI-enhanced decision making, ensure your GLM API key is configured in the environment variables.

Upbit Trading Bot Data Schema & Taxonomy

The skill organizes its logic into specialized modules to ensure maintainability and clarity within the Openclaw Skills ecosystem:

File Description
realtime-bot.js The main entry point that manages the 10-second monitoring loop and trade execution.
indicators.js Handles complex mathematical calculations for RSI, MACD, Bollinger Bands, and Moving Averages.
analyze.js Interfaces with AI models to perform market sentiment analysis and trend forecasting.
balance.js Tracks current asset holdings and available KRW liquidity for trade sizing.

Upbit Trading Bot Advanced Features

  • Real-time integration with GLM-4.7 for sophisticated AI-driven market analysis.
  • Comprehensive technical indicator suite including RSI, MACD, and Bollinger Bands.
  • High-performance monitoring with a 10-second refresh cycle for rapid response times.
  • Integrated Telegram alerting system for remote monitoring of bot activity and trade results.
  • Fully customizable Take Profit (TP) and Stop Loss (SL) parameters to safeguard your capital.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*