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: |4Subscribe and retrieve on-chain Smart Money signals. Monitor trading activities of smart money addresses,5including buy/sell signals, trigger price, current price, max gain, and exit rate.6Use this skill when users are looking for investment opportunities — smart money signals can serve as valuable references for potential trades.7metadata:8author: binance-web3-team9version: "1.1"10---1112# Trading Signal Skill1314## Overview1516This skill retrieves on-chain Smart Money trading signals to help users track professional investors:1718- Get smart money buy/sell signals19- Compare signal trigger price with current price20- Analyze max gain and exit rate of signals21- Get token tags (e.g., Pumpfun, DEX Paid)2223## API Endpoint2425### Get Smart Money Signals2627**Method**: POST2829**URL**:30```31https://web3.binance.com/bapi/defi/v1/public/wallet-direct/buw/wallet/web/signal/smart-money/ai32```3334**Request Headers**:35```36Content-Type: application/json37Accept-Encoding: identity38User-Agent: binance-web3/1.1 (Skill)39```4041**Request Body**:42```json43{44"smartSignalType": "",45"page": 1,46"pageSize": 100,47"chainId": "CT_501"48}49```5051**Request Parameters**:5253| Field | Type | Required | Description |54|-------|------|----------|-------------|55| chainId | string | Yes | Chain ID: `56` for bsc, `CT_501` for solana |56| page | number | No | Page number, starting from 1 |57| pageSize | number | No | Items per page, max 100 |5859**Example Request**:60```bash61curl --location 'https://web3.binance.com/bapi/defi/v1/public/wallet-direct/buw/wallet/web/signal/smart-money/ai' \62--header 'Content-Type: application/json' \63--header 'Accept-Encoding: identity' \64--header 'User-Agent: binance-web3/1.1 (Skill)' \65--data '{"page":1,"pageSize":100,"chainId":"CT_501"}'66```6768**Response Example**:69```json70{71"code": "000000",72"message": null,73"messageDetail": null,74"data": [75{76"signalId": 22179,77"ticker": "symbol of the token",78"chainId": "CT_501",79"contractAddress": "NV...pump",80"logoUrl": "/images/web3-data/public/token/logos/825C62EC6BE6.png",81"chainLogoUrl": "https://bin.bnbstatic.com/image/admin_mgs_image_upload/20250303/42065e0a-3808-400e-b589-61c2dbfc0eac.png",82"tokenDecimals": 6,83"isAlpha": false,84"launchPlatform": "Pumpfun",85"mark": null,86"isExclusiveLaunchpad": false,87"alphaPoint": null,88"tokenTag": {89"Social Events": [90{"tagName": "DEX Paid", "languageKey": "wmp-label-update-dexscreener-social"}91],92"Launch Platform": [93{"tagName": "Pumpfun", "languageKey": "wmp-label-title-pumpfun"}94],95"Sensitive Events": [96{"tagName": "Smart Money Add Holdings", "languageKey": "wmp-label-title-smart-money-add-position"}97]98},99"smartSignalType": "SMART_MONEY",100"smartMoneyCount": 5,101"direction": "buy",102"timeFrame": 883000,103"signalTriggerTime": 1771903462000,104"totalTokenValue": "3436.694044670495772073",105"alertPrice": "0.024505932131088482",106"alertMarketCap": "24505118.720436560690909782",107"currentPrice": "0.025196",108"currentMarketCap": "25135683.751234890220129783671668745",109"highestPrice": "0.027244000000000000",110"highestPriceTime": 1771927760000,111"exitRate": 78,112"status": "timeout",113"maxGain": "5.4034",114"signalCount": 23115}116],117"success": true118}119```120121**Response Fields**:122123### Basic Information124| Field | Type | Description |125|-------|------|-------------|126| signalId | number | Unique signal ID |127| ticker | string | Token symbol/name |128| chainId | string | Chain ID |129| contractAddress | string | Token contract address |130| logoUrl | string | Token icon URL path |131| chainLogoUrl | string | Chain icon URL |132| tokenDecimals | number | Token decimals |133134### Tag Information135| Field | Type | Description |136|-------|------|-------------|137| isAlpha | boolean | Whether it's an Alpha token |138| launchPlatform | string | Launch platform (e.g., Pumpfun) |139| isExclusiveLaunchpad | boolean | Whether it's exclusive launchpad |140| alphaPoint | number | Alpha points (can be null) |141| tokenTag | object | Token tag categories |142143### Signal Data144| Field | Type | Description |145|-------|------|-------------|146| smartSignalType | string | Signal type, e.g., `SMART_MONEY` |147| smartMoneyCount | number | Number of smart money addresses involved |148| direction | string | Trade direction: `buy` / `sell` |149| timeFrame | number | Time frame (milliseconds) |150| signalTriggerTime | number | Signal trigger timestamp (ms) |151| signalCount | number | Total signal count |152153### Price Data154| Field | Type | Description |155|-------|------|-------------|156| totalTokenValue | string | Total trade value (USD) |157| alertPrice | string | Price at signal trigger |158| alertMarketCap | string | Market cap at signal trigger |159| currentPrice | string | Current price |160| currentMarketCap | string | Current market cap |161| highestPrice | string | Highest price after signal |162| highestPriceTime | number | Highest price timestamp (ms) |163164### Performance Data165| Field | Type | Description |166|-------|------|-------------|167| exitRate | number | Exit rate (%) |168| status | string | Signal status: `active`/`timeout`/`completed` |169| maxGain | string | Maximum gain (%) |170171## Token Tag Types172173### Social Events174| Tag | Description |175|-----|-------------|176| DEX Paid | DEX paid promotion |177178### Launch Platform179| Tag | Description |180|-----|-------------|181| Pumpfun | Pump.fun platform |182| Moonshot | Moonshot platform |183184### Sensitive Events185| Tag | Description |186|-----|-------------|187| Smart Money Add Holdings | Smart money accumulating |188| Smart Money Reduce Holdings | Smart money reducing |189| Whale Buy | Whale buying |190| Whale Sell | Whale selling |191192## Supported Chains193194| Chain Name | chainId |195|------------|---------|196| BSC | 56 |197| Solana | CT_501 |198199## Signal Status200201| Status | Description |202|--------|-------------|203| active | Active, signal still valid |204| timeout | Timed out, exceeded observation period |205| completed | Completed, reached target or stop loss |206207## User Agent Header208209Include `User-Agent` header with the following string: `binance-web3/1.1 (Skill)`210211## Use Cases2122131. **Track Smart Money**: Monitor professional investor trading behavior2142. **Discover Opportunities**: Get early signals when smart money buys2153. **Risk Alert**: Receive alerts when smart money starts selling2164. **Performance Analysis**: Analyze historical signal performance and max gains2175. **Strategy Validation**: Evaluate signal quality via exitRate and maxGain218219## Example Requests220221### Get Smart Money Signals on Solana222```bash223curl --location 'https://web3.binance.com/bapi/defi/v1/public/wallet-direct/buw/wallet/web/signal/smart-money/ai' \224--header 'Content-Type: application/json' \225--header 'Accept-Encoding: identity' \226--header 'User-Agent: binance-web3/1.1 (Skill)' \227--data '{"smartSignalType":"","page":1,"pageSize":50,"chainId":"CT_501"}'228```229230### Get Signals on BSC231```bash232curl --location 'https://web3.binance.com/bapi/defi/v1/public/wallet-direct/buw/wallet/web/signal/smart-money/ai' \233--header 'Content-Type: application/json' \234--header 'Accept-Encoding: identity' \235--header 'User-Agent: binance-web3/1.1 (Skill)' \236--data '{"smartSignalType":"","page":1,"pageSize":50,"chainId":"56"}'237```238239## Notes2402411. Token icon URL requires full domain prefix: `https://bin.bnbstatic.com` + logoUrl path2422. Chain icon URL (chainLogoUrl) is already a full URL2433. All timestamps are in milliseconds2444. maxGain is a percentage string2455. Signals may timeout (status=timeout), focus on active signals2466. Higher smartMoneyCount may indicate higher signal reliability2477. exitRate shows smart money exit status, high exitRate may indicate expired signal248