Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Monitor and act on crypto trading signals via Binance Skills Hub for AI agents (natural language interface).
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
SKILL.md
1---2name: trading-signal3description: |4Per-trade smart-money signals — each result is a discrete buy or sell event from a tracked smart-money wallet,5with trigger price, current price, max gain since trigger, and exit rate. BSC and Solana only.6Use for: "smart money buy signal on $X", "any whale just bought $Y", "alpha signals in the last hour",7"copy-trade-worthy signals", "trigger price and max gain on these trades", "on-chain trading signals from smart money".8metadata:9author: binance-web3-team10version: "2.0"11---1213# Trading Signal Skill1415## Overview1617This skill retrieves on-chain Smart Money trading signals to help users track professional investors:1819Get smart money buy/sell signals20Compare signal trigger price with current price21Analyze max gain and exit rate of signals22Get token tags (e.g., Pumpfun, DEX Paid)232425## When to Use This Skill2627| User intent | Command |28|-------------|---------|29| Get on-chain smart-money buy/sell signals with gain + exit-rate data | `smart-money` |3031## Supported Chains3233| Chain | chainId |34|-------|---------|35| BSC | `56` |36| Solana | `CT_501` |3738## How to Call APIs3940```bash41node <skill-dir>/scripts/cli.mjs smart-money '{"chainId":"CT_501","page":1,"pageSize":50}'42```4344## Commands4546| Command | Purpose | Required args | Example |47|---------|---------|---------------|---------|48| `smart-money` | Smart-money buy/sell signals with trigger price, max gain, exit rate | `chainId` | `node <skill-dir>/scripts/cli.mjs smart-money '{"chainId":"56","page":1,"pageSize":50}'` |4950Optional args: `page` (default 1), `pageSize` (**max 100**), `smartSignalType` (filter; empty string = all).5152## Rules5354- **`pageSize` cap is 100** — larger values are silently clamped upstream.55- **`status` enum** (map to user-friendly language when summarizing):56- `active` — signal still valid57- `timeout` — exceeded observation window (may still be informative, but stale)58- `completed` — reached target / stop loss59Prefer `active` signals when surfacing actionable opportunities.60- **Quality indicators**: higher `smartMoneyCount` (more distinct smart-money addresses) implies higher signal reliability; high `exitRate` (%) suggests smart money has already exited, so the opportunity may have passed.61- **`direction`** is `buy` or `sell` — always include this when summarizing a signal.62- **Icon URL prefix**: `logoUrl` is a relative path; prepend `https://bin.bnbstatic.com`. `chainLogoUrl` is already a full URL. Timestamps are ms; `maxGain` is a % string — convert before arithmetic.6364## Full CLI Reference6566See [`references/cli.md`](references/cli.md) for per-subcommand invocations, parameter tables, signal / tag / performance field tables, and real response samples.67