โ† All skills
Tencent SkillHub ยท Developer Tools

UPBIT market data get skill

Fetch market data from Upbit via CLI commands including pairs, candles, trades, tickers, orderbooks, and watchlist with JSON output.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Fetch market data from Upbit via CLI commands including pairs, candles, trades, tickers, orderbooks, and watchlist with JSON output.

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
package.json, skill.js, SKILL.md, src/config.js, src/utils/args.js, src/upbit/auth.js

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.2

Documentation

ClawHub primary doc Primary doc: SKILL.md 17 sections Open source page

Upbit Market Data Skill

A CLI-based OpenClaw skill that fetches quotation/market data from the Upbit Open API. This skill is designed to be executed via OpenClaw exec (run-once). It supports: Trading pair (market) list Candles (second/minute/day/week/month/year) Recent trades Tickers (by trading pairs / by quote currency) Orderbooks Watchlist tickers (from config) All responses are JSON: Success โ†’ stdout: { "ok": true, "result": ... } Error โ†’ stderr: { "ok": false, "error": { ... } } and exit code 1

Requirements

Node.js 18+ (uses built-in fetch) NPM

Installation

npm install

Configuration (JSON)

Create config/config.json. Example: { "upbit": { "baseUrl": "https://api.upbit.com", "accessKey": "", "secretKey": "" }, "watchlist": ["KRW-BTC", "KRW-ETH", "KRW-SOL"] }

Config path override

Default path: config/config.json Override at runtime: node skill.js tickers --markets=KRW-BTC --config=./config/config.json

CLI Grammar

General format: node skill.js <command> [subcommand] [--option=value] Rules: <command> is required. [subcommand] is optional and MUST NOT start with --. Options must be provided as --key=value or --key value. Outputs are always JSON.

STRICT MODE (Recommended for OpenClaw)

OpenClaw/LLM agents may reorder arguments when generating CLI calls. To prevent confusion, enable strict mode.

Enable strict mode

Add --strict=true to the command: node skill.js tickers --markets=KRW-BTC,KRW-ETH --strict=true

Strict mode rules (hard requirements)

When --strict=true: Candle type MUST appear immediately after candles: โœ… node skill.js candles minutes --market=KRW-ETH --unit=5 --strict=true โŒ node skill.js candles --market=KRW-ETH minutes --unit=5 --strict=true Candle type MUST NOT be passed as an option (do not use --type= in strict mode). For non-candles commands, subcommand must be omitted. Any unexpected positional arguments (extra words not starting with --) will cause an error. Why strict mode helps: It forces a single canonical command shape, making it far harder for OpenClaw/LLM to generate ambiguous or reordered invocations.

1) List trading pairs (markets)

node skill.js pairs --details=true --strict=true

2) Candles (CRITICAL STRUCTURE)

Candles require a candle type immediately after candles. Canonical structure node skill.js candles <type> --market=<MARKET> [options] Where <type> MUST be one of: seconds minutes days weeks months years โš ๏ธ <type> is NOT passed as --unit. โš ๏ธ <type> must appear immediately after candles. Minutes candles (5-minute example) node skill.js candles minutes --market=KRW-ETH --unit=5 --count=100 --strict=true Allowed minute units: 1, 3, 5, 10, 15, 30, 60, 240 Other candles node skill.js candles seconds --market=KRW-BTC --count=200 --strict=true node skill.js candles days --market=KRW-BTC --count=50 --strict=true node skill.js candles weeks --market=KRW-BTC --count=30 --strict=true node skill.js candles months --market=KRW-BTC --count=12 --strict=true node skill.js candles years --market=KRW-BTC --count=5 --strict=true Incorrect examples (DO NOT USE) # โŒ type passed as option node skill.js candles --unit=minutes --market=KRW-ETH # โŒ type after options node skill.js candles --market=KRW-ETH minutes --unit=5

3) Recent trades

node skill.js trades --market=KRW-BTC --count=50 --strict=true

4) Tickers by trading pairs

node skill.js tickers --markets=KRW-BTC,KRW-ETH,KRW-SOL --strict=true

5) Tickers by quote currency

node skill.js quote-tickers --quote=KRW,BTC --strict=true

6) Orderbooks

node skill.js orderbook --markets=KRW-BTC --level=100000 --count=15 --strict=true

7) Watchlist tickers (from config)

node skill.js watchlist --strict=true

Error handling & rate limits

Upbit may respond with: 429: Too Many Requests 418: Request blocked 400: Bad request The skill passes Upbit error payloads (when present) under error.upbit. Reference: https://docs.upbit.com/kr/reference/rest-api-guide

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
4 Scripts1 Docs1 Config
  • SKILL.md Primary doc
  • skill.js Scripts
  • src/config.js Scripts
  • src/upbit/auth.js Scripts
  • src/utils/args.js Scripts
  • package.json Config