← Back to Skills Marketplace
yibaig

OpenClaw Binance

by yibaig · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
419
Downloads
2
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-binance
Description
实时监控币安量化交易策略,分析表现,生成风险报告并推送多渠道风险预警。
Usage Guidance
This skill largely implements a simple Binance monitor, but there are a few questionable items you should consider before installing or supplying real API keys: - The README/SKILL.md and skill.json promise broader features (email/SMS alerts, advanced scheduling) that the shipped code does not implement. Expect the code to only fetch hourly klines, compute basic metrics, save a markdown report, and post to a Feishu webhook. - SKILL.md omits that you must rename config.example.json to config.json (main.py will exit if config.json is missing). Follow the code's requirements, not the prose. - The project asks you to put your Binance API key and secret into a local config file. Prefer using API keys with trading-only permissions and withdrawals disabled, or use Binance testnet keys while evaluating. Do not reuse high-privilege keys. - main.py imports openclaw_sdk and config.example.json contains OPENCLAW_GATEWAY, but the code does not use them — this unexplained leftover could indicate incomplete code or planned behavior not yet implemented. Treat it as a warning: review the code for modifications before running. - The code writes reports to a data/binance_trades folder in the running directory and will make outbound HTTPS requests to Binance (via python-binance) and to the configured Feishu webhook. If you plan to run this, run it in an isolated account or VM and inspect the config file for any webhook/endpoint values you do not recognize. - If you want to proceed: (1) review the main.py source yourself, (2) create API keys with minimal permissions, (3) run in a safe environment, and (4) consider adding secrets-management (env vars or OS-protected vault) instead of storing keys in plaintext.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-binance Version: 0.1.0 The OpenClaw skill 'openclaw-binance' is designed for Binance quantitative trading monitoring. It loads API keys and a Feishu webhook URL from a user-configured `config.json`, which is a standard and secure practice. The `main.py` script interacts with the Binance API to fetch market data, performs local strategy analysis, generates reports saved locally, and sends alerts to the user-specified Feishu webhook. There is no evidence of data exfiltration beyond the intended alert messages, no malicious execution (e.g., `os.system`, `eval`), no persistence mechanisms, and no prompt injection attempts in the `SKILL.md` or `README.md` files. All actions align with the stated purpose of a trading monitoring system.
Capability Assessment
Purpose & Capability
The skill's stated purpose (real-time Binance monitoring, reports and multi-channel alerts) broadly matches the included code: main.py fetches Binance klines, computes basic metrics, saves a markdown report and posts a Feishu webhook. However the README/SKILL.md and skill.json advertise multi-channel push (email, SMS, scheduling, custom strategies) that are not implemented (the code only posts to a FEISHU_WEBHOOK_URL). The skill.json lists openclaw-sdk as a dependency, which is present in main.py as an import but not used. These extra claims/configs are disproportionate to the actual code.
Instruction Scope
SKILL.md instructs the user to modify config.example.json and run python main.py, but main.py actually looks for config.json and exits if it does not exist — SKILL.md omits the required rename/creation step. SKILL.md also instructs copying to a specific Windows path (C:\Users\admin\.openclaw\workspace\) even though the code uses the current working directory; this is inconsistent. The instructions tell the user to place API Key/Secret in a file (config.json) with no guidance on protecting those secrets. There is no instruction to use Binance API keys with withdrawals disabled or to use testnet keys.
Install Mechanism
There is no install spec (instruction-only skill), and included files are plain Python code and a requirements.txt. No downloads from external/untrusted URLs or archive extraction are specified. The installation surface is limited to running python with listed packages.
Credentials
The skill does not declare any required environment variables or primary credential in registry metadata, yet it requires Binance API_KEY and SECRET_KEY in a local config.json (config.example.json shows those keys). The config.example.json also includes OPENCLAW_GATEWAY, which is not used by main.py, and main.py imports openclaw_sdk but never uses it — these extra credential/endpoint fields are unexplained and increase risk if misused. The number of required credentials (API key + secret) is appropriate for the purpose, but storing them in a plain config file without guidance is risky.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system settings, and only writes its own report files to a local data/binance_trades directory. No elevated persistence or cross-skill configuration changes are present.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-binance
  3. After installation, invoke the skill by name or use /openclaw-binance
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of Binance quantitative trading monitoring system. - Real-time monitoring of Binance trading pairs' price and volume - Analyzes strategy performance (win rate, P/L ratio, max drawdown) - Generates hourly and daily trading reports - Supports risk alerts via Feishu, email, SMS, etc. - Configurable trading strategies and parameters - Includes setup instructions and sample configuration
Metadata
Slug openclaw-binance
Version 0.1.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is OpenClaw Binance?

实时监控币安量化交易策略,分析表现,生成风险报告并推送多渠道风险预警。 It is an AI Agent Skill for Claude Code / OpenClaw, with 419 downloads so far.

How do I install OpenClaw Binance?

Run "/install openclaw-binance" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is OpenClaw Binance free?

Yes, OpenClaw Binance is completely free (open-source). You can download, install and use it at no cost.

Which platforms does OpenClaw Binance support?

OpenClaw Binance is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OpenClaw Binance?

It is built and maintained by yibaig (@yibaig); the current version is v0.1.0.

💬 Comments