PluginBench
Skill
Review
Audit score 70

okx-cex-smartmoney

okx/agent-skills

Smart Money analytics on OKX: track top traders, positions, signals, and consensus trends.

What is okx-cex-smartmoney?

Access OKX's Smart Money leaderboard to discover top-performing traders, monitor their positions and trades, and view aggregated consensus signals. Use this skill when analyzing trader rankings, tracking smart money positions, reviewing trade records, or monitoring long/short ratios and capital flow signals.

  • List and filter leaderboard traders by performance metrics, ROI, and other criteria
  • View detailed trader profiles including positions, trade history, and PnL
  • Retrieve multi-currency smart money overview snapshots
  • Get aggregated consensus signals for individual currencies
  • Track signal history over time for trend analysis

How to install okx-cex-smartmoney

npx skills add https://github.com/okx/agent-skills --skill okx-cex-smartmoney
Prerequisites
  • Install okx CLI: npm install -g @okx_ai/okx-trade-cli
  • Configure OKX API credentials via okx config init with API key, secret key, and passphrase
  • Verify setup with: okx --profile live smartmoney traders --limit 5
Claude Code
Cursor
Windsurf
Cline

How to use okx-cex-smartmoney

  1. 1.Run okx config show to verify credentials are configured
  2. 2.Identify your intent: trader discovery, trader detail, or signal analysis
  3. 3.Execute the appropriate command (traders, trader, overview, signal, or signal-history) with --json flag
  4. 4.Review the rendered Markdown table output to analyze results

Use cases

Good for
  • Find top-performing traders on OKX leaderboard and review their trading strategies
  • Monitor a specific trader's current positions and entry prices to understand their conviction
  • Analyze smart money consensus signals for BTC or other assets to gauge market sentiment
  • Track how long/short ratios and capital flow have evolved over time for a trading pair
  • Discover which traders are actively trading a specific asset
Who it's for
  • Crypto traders seeking to follow smart money strategies
  • Portfolio managers analyzing market consensus and trader performance
  • Traders researching entry/exit signals based on aggregated smart money data
  • Users interested in copy-trading or learning from top performers

okx-cex-smartmoney FAQ

What is the difference between smartmoney traders and smartmoney trader commands?

smartmoney traders lists multiple traders from the leaderboard with filtering and sorting options. smartmoney trader --authorId <id> retrieves the full profile, current positions, and trade history for a single specific trader.

Do I need to provide --ts or --dataVersion for signal commands?

Yes, at least one is required. --ts (preferred) gets the latest snapshot; use $(date +%s)000 for current time. --dataVersion replays a historical snapshot. If both are provided, --ts takes precedence.

Are these commands read-only or can they execute trades?

All commands are read-only. They retrieve trader data, positions, and signals only—no trading or account modifications are possible.

What should I do if I get a 401 authentication error?

Your credentials may be invalid or expired. Update ~/.okx/config.toml with correct API key, secret key, and passphrase. Do not paste credentials in chat. Verify with okx config show and retry.

Which skill should I use for market prices or placing orders?

Use okx-cex-market for prices and candles, okx-cex-trade for placing orders, and okx-cex-portfolio for account balances and transfers.

Full instructions (SKILL.md)

Source of truth, from okx/agent-skills.


name: okx-cex-smartmoney description: "Smart Money analytics on OKX: leaderboard traders, position tracking, trade records, aggregated consensus signals, and signal history. Use this skill when the user asks about 聪明钱, smart money, 牛人榜, leaderboard, top traders, 带单员, lead traders, 交易员排行, trader ranking, trader positions, trader PnL, 交易员持仓, 交易员收益, smart money signal, 聪明钱信号, long/short ratio, 多空比, capital flow, 资金流向, position conviction, 仓位强度, entry price distribution, smart money overview, 聪明钱总览, signal history, 信号历史, trader search, 搜索交易员, who is trading BTC, 谁在交易BTC, recommend traders, 推荐交易员, best traders, top performers." license: MIT metadata: author: okx version: "1.3.2" homepage: "https://www.okx.com" agent: requires: bins: ["okx"] install: - id: npm kind: node package: "@okx_ai/okx-trade-cli@1.3.2" bins: ["okx"] label: "Install okx CLI (npm)"

OKX CEX Smart Money CLI

Smart Money leaderboard, trader analytics, position tracking, and aggregated consensus signals.

Preflight

Before running any command, follow ../_shared/preflight.md. Use metadata.version from this file's frontmatter as the reference for Step 2.

Prerequisites

  1. Install okx CLI:
    npm install -g @okx_ai/okx-trade-cli
    
  2. Configure credentials:
    okx config add-profile AK=<your_api_key> SK=<your_secret_key> PP=<your_passphrase> name=live
    # or interactive wizard:
    okx config init
    
  3. Verify: okx --profile live smartmoney traders --limit 5

Credential & Profile Check

Run okx config show before any authenticated command.

  • Error or no configuration → stop, guide user to run okx config init, wait for completion.
  • Credentials configured → proceed.

On 401 errors: stop immediately, tell the user their credentials may be invalid or expired, guide them to update ~/.okx/config.toml (do NOT ask them to paste credentials into chat), then verify with okx config show and retry.


Skill Routing

User intentRoute to skill
Market prices, tickers, candlesokx-cex-market
Spot / swap / futures / options ordersokx-cex-trade
Account balance, positions, transfersokx-cex-portfolio
Grid / DCA trading botsokx-cex-bot
Simple Earn, On-chain Earn, DCDokx-cex-earn
Smart Money leaderboard, signals, trader analyticsThis skill

Command Index (5 commands, all read-only)

Trader Data

CommandTypeAuthDescription
smartmoney tradersREADRequiredList/filter traders from leaderboard
smartmoney trader --authorId <id>READRequiredTrader full portrait (profile + positions + trades)
smartmoney overview [--ts <ms>|--dataVersion <ver>]READRequiredMulti-currency smart money overview (prefer --ts)

Signal Data

CommandTypeAuthDescription
smartmoney signal [--ts <ms>|--dataVersion <ver>]READRequiredSingle-currency aggregated consensus signal (prefer --ts)
smartmoney signal-history --instId <id> [--ts <ms>|--dataVersion <ver>]READRequiredSignal history timeline for trend analysis (prefer --ts)

Note: Prefer --ts (e.g. --ts $(date +%s)000 for latest snapshot) for overview / signal / signal-history; --dataVersion is an alternative for replaying a prior snapshot. At least one of the two must be provided; if both are sent, --ts wins.

For full command syntax and parameters, read {baseDir}/references/trader-commands.md and {baseDir}/references/signal-commands.md.


Operation Flow

Step 0 — Credential & Profile Check

Before any command: see Credential & Profile Check. Always use --profile live silently.

Step 1 — Identify intent

Trader discovery / ranking:

  • "推荐交易员" / "top traders" / "牛人榜" → smartmoney traders with sorting/filtering. See {baseDir}/references/trader-commands.md.
  • "看看某个交易员" / "trader detail" → smartmoney trader --authorId <id>. See {baseDir}/references/trader-commands.md. Signal analysis:
  • "BTC 聪明钱信号" / "smart money signal for BTC" → smartmoney signal. See {baseDir}/references/signal-commands.md.
  • "聪明钱总览" / "smart money overview" → smartmoney overview. See {baseDir}/references/signal-commands.md.
  • "信号趋势" / "signal trend over time" → smartmoney signal-history. See {baseDir}/references/signal-commands.md.

Step 2 — Execute and present

All commands are READ-only — no confirmation needed. Always pass --json and render results as Markdown tables.

For multi-step workflows (recommend traders then drill down, signal analysis with context), read {baseDir}/references/workflows.md.


Global Notes

  • Security: Never ask users to paste API keys or secrets into chat.
  • Output: Always pass --json to list/query commands and render results as a Markdown table — never paste raw terminal output.
  • Network errors: If commands fail with a connection error, prompt user to check VPN: curl -I https://www.okx.com
  • Language: Always respond in the user's language.
  • Signal availability: Signal commands (overview, signal, signal-history) require either --ts (preferred — use $(date +%s)000 for latest) or --dataVersion (for historical snapshot replay). If both are sent, --ts wins.

For number/time formatting and response structure conventions, read {baseDir}/references/templates.md.