Binance Coach

v2.1.2

AI-powered crypto trading behavior coach for Binance users. Analyzes live portfolio health, detects emotional trading patterns (FOMO, panic selling, overtrad...

1· 568·2 current·2 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The skill claims to analyze a Binance account and request BINANCE_API_KEY / BINANCE_API_SECRET — exactly the credentials needed. Required binaries (python3, pip3) and included Python sources implement portfolio, market, DCA, behavior, news, and Telegram features described in SKILL.md. Optional env vars (ANTHROPIC_API_KEY, TELEGRAM_*) are explained as optional for standalone modes.
Instruction Scope
Runtime instructions are focused on portfolio analysis, alerts, and an optional Telegram bot. They instruct writing Binance credentials to a local ~/.workspace/binance-coach/.env and creating optional crons / background watcher processes that poll Binance and (if configured) send Telegram messages. The instructions explicitly advise using read-only keys and not to echo secrets; they also tell agents to use the 'write' tool for secrets. This is appropriate, but the skill does create local files and can schedule recurring tasks that will run automatically if the user opts in.
Install Mechanism
Installer is bundled and copies source locally; the brew entry only ensures python3 exists. setup.sh runs 'pip install -r requirements.txt', which pulls packages from PyPI (python-binance, anthropic, requests, python-telegram-bot, etc.). That is normal for a Python tool but implies network fetches and execution of third‑party packages — moderate risk compared to instruction-only skills. No downloads from obscure URLs or shorteners detected.
Credentials
Only Binance API key + secret are required for core features; Anthropic and Telegram tokens are optional for standalone use. The amount and naming of environment variables are proportional to the functionality. The skill stores secrets locally in ~/.workspace/binance-coach/.env and sources that file at runtime (exporting to process env) — expected but worth noting because sourcing exports secrets into the running process environment.
Persistence & Privilege
always:false (normal). The skill offers to write a preference block to USER.md and to create OpenClaw crons and background watcher processes that poll Binance and push Telegram notifications — all are explicitly opt-in and require user consent during setup. These behaviors grant ongoing presence only when the user enables them; users should be aware that scheduled analyses and the watcher will run periodically and send portfolio data to Telegram if configured.
Assessment
This skill appears internally consistent for a Binance portfolio coach, but review the following before installing: 1) Use a Binance API key with read-only permissions and optionally restrict it to your IP; never supply a trading-enabled key. 2) Installing runs 'pip install -r requirements.txt' (PyPI) — inspect requirements.txt if you need to audit third-party packages. 3) Secrets are written to ~/workspace/binance-coach/.env and are sourced by scripts (they become environment variables for the process); keep that directory secure and ensure .env remains gitignored. 4) Background watcher and scheduled crons will poll Binance and can send Telegram messages — only enable these if you want recurring notifications. 5) The skill can optionally append preferences to your USER.md — it will ask for consent; decline if you don’t want automatic handling of all crypto questions. If you want extra assurance, review the bundled source (src/) and requirements.txt before running setup.sh.

Like a lobster shell, security has layers — review code before you run it.

binancevk97drb66k12xymyhbr25bevedh82mq61coachingvk97drb66k12xymyhbr25bevedh82mq61cryptovk97drb66k12xymyhbr25bevedh82mq61dcavk97drb66k12xymyhbr25bevedh82mq61latestvk97d6g4abh08mhm077cpphgzz9831k95tradingvk97drb66k12xymyhbr25bevedh82mq61

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

📊 Clawdis
Binspython3, pip3
EnvBINANCE_API_KEY, BINANCE_API_SECRET
Primary envBINANCE_API_KEY

Install

Homebrew
Bins: python3, pip3
brew install python3

Comments