GMGN Smart Money Wallet Leaderboard — Top Crypto Traders avatar

GMGN Smart Money Wallet Leaderboard — Top Crypto Traders

Pricing

from $2.50 / 1,000 results

Go to Apify Store
GMGN Smart Money Wallet Leaderboard — Top Crypto Traders

GMGN Smart Money Wallet Leaderboard — Top Crypto Traders

Top crypto trader leaderboard from GMGN.ai across Solana, BSC, Ethereum, Base, Tron, Monad. Rank by 1d/7d/30d PnL, winrate, volume. 50+ fields per wallet: realized profit, winrate, txs, holding period, daily profit history, tags (smart_degen, KOL, fresh), Twitter, ENS.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

GMGN Smart Money Wallet Leaderboard — Top Crypto Traders by PnL, ROI & Winrate

GMGN Smart Money Wallet Leaderboard — Top Crypto Traders

Scrape the highest-performing crypto wallets across Solana, BSC, Ethereum, Base, Tron, and Monad. Ranked by 1-day / 7-day / 30-day PnL, realized profit (USD), winrate, transaction count, and volume. Every wallet comes back with 50+ fields, daily profit timeline, GMGN tags (smart_degen, renowned, fresh, KOL, exchange, fund), and Twitter / Twitch metadata.

The definitive on-chain leaderboard scraper for copy-trading bots, smart-money tracking dashboards, alpha calls, and quant research.


🚀 What this actor does

GMGN.ai aggregates wallet activity from every major DEX across six chains, computes PnL, winrate, and rich behavioral metadata for every active wallet, and ranks them on a public leaderboard. This actor pulls the entire leaderboard for every (chain × period × sort-key) combination you request — up to ~9,000 ranked wallet records per run.

You can rank by 15 different metrics (PnL multiplier, realized profit USD, winrate, transaction count, volume — each over 1d / 7d / 30d windows). Every wallet is normalized into a stable schema: realized profit per window, winrate per window, transaction counts, average cost basis, holding period, daily profit history (the last 7 days as a series), GMGN tags, follower count, Twitter, ENS, and the chain-specific balance.

Use this actor when you want the answer to "who are the best traders on chain X right now?" — and you want all the data, not just the top 10 you can see in the GMGN UI.


💡 Use cases

  • Copy-trading bots — discover wallets to copy, ranked by PnL × winrate × tx-count. Auto-rebalance your copy list every day.
  • Smart-money tracking dashboards — power "who's making money?" SaaS products with fresh leaderboard data.
  • Alpha-call Telegram / Discord — automate "🏆 Top 100 Solana traders this week" posts.
  • On-chain research — analyze winrate distribution, holding-period patterns, and PnL bucket data across cohorts.
  • AI training datasets — collect labelled smart-money / fresh / sniper / bot wallets for ML classification models.
  • Trading-tool product teams — feed the leaderboard into your own watchlist / leaderboard UI.
  • Crypto media & content creators — automate "trader of the week" posts with verified Twitter / Twitch links.
  • VC / fund deal-flow — identify high-velocity successful traders for partnerships or recruitment.

🌐 Supported chains × periods

Chain1d7d30d
Solana
BSC
Ethereum
Base
Tron
Monad

Per (chain, period) call you get up to 100 wallets. Per (chain, period, orderBy) combination is a separate call — running multiple orderByList values surfaces overlapping but different top-N lists, expanding coverage to the top 200-500 wallets per chain × period.


🎚 Sorting metrics

Pick any combination via orderByList — the actor calls one ranking per entry and merges:

MetricMeaning
pnl_1d / pnl_7d / pnl_30dPnL multiplier (return on cost basis).
realized_profit_1d / _7d / _30dRealized profit in USD.
winrate_1d / _7d / _30dWinrate (0-1).
volume_1d / _7d / _30dTotal USD volume traded.
txs_1d / _7d / _30dTransaction count.

Combine 4-5 orderings to capture every kind of "good trader" — high PnL × low Tx (lucky), high winrate (consistent), high Tx (active), high volume (whale).


⚙️ Input configuration

FieldTypeDefaultDescription
chainsstring[]["sol", "bsc"]sol, bsc, eth, base, tron, monad
periodsstring[]["1d", "7d"]1d, 7d, 30d
orderByListstring[]["pnl_7d", "realized_profit_7d"]See sorting table above.
directionstring"desc"desc (top), asc (bottom).
minPnlnumber0Minimum PnL multiplier in chosen period.
minRealizedProfitUsdinteger0Minimum realized USD profit.
minWinratenumber0Minimum winrate (0-1).
minTxsinteger0Minimum transaction count.
minVolumeUsdinteger0Minimum USD volume.
onlyWithTwitterbooleanfalseKeep only wallets with linked Twitter.
tagFilterstring[][]Keep wallets carrying these GMGN tags.
deduplicatebooleantrueMerge same wallet from multiple rankings.
useProxybooleantrueApify Proxy on/off.
proxyConfigurationobjectresidential
maxConcurrencyinteger5

GMGN wallet tags

tagFilter accepts:

  • smart_degen — high-PnL active trader
  • renowned — verified public figure / influencer
  • fresh_wallet — newly-funded wallet (often insider patterns)
  • kol — key opinion leader
  • exchange — exchange wallet
  • fund — known fund / institutional wallet
  • pump_smart_degen — Solana pump.fun smart trader
  • sniper — sniper bot wallet
  • top_followed — high follower count on GMGN
  • launchpad_smart — successful launchpad-stage trader

📦 Output fields (50+ per wallet)

Identity

FieldDescription
walletAddressAddress.
chainChain slug.
nicknameUser-set nickname on GMGN.
nameDisplay name (auto from Twitter if linked).
avatarAvatar URL.
twitterUsername / twitterName / twitterDescriptionLinked Twitter metadata.
twitchChannelNameLinked Twitch channel.
tagsArray of GMGN tags.
lastActive / lastActiveUnixLast on-chain trade timestamp.
followCountNumber of GMGN users following this wallet.
remarkCountNumber of GMGN users who annotated the wallet.

Balances

FieldDescription
balanceNative chain balance (matches chain).
ethBalance / solBalance / trxBalance / monadBalanceCross-chain balances when GMGN tracks them.

PnL — multiplier (×)

FieldDescription
pnl1d / pnl7d / pnl30dPnL as multiplier of cost (1.5 = 50% gain).

PnL — USD

FieldDescription
realizedProfit1d / 7d / 30dRealized profit in USD.

Winrate

FieldDescription
winrate1d / 7d / 30dWinrate 0-1.

Transactions

FieldDescription
buy / buy1d / buy7d / buy30dBuy transaction counts.
sell / sell1d / sell7d / sell30dSell counts.
txs / txs1d / txs7d / txs30dTotal transaction counts.
volume1d / 7d / 30dUSD volume.

Cost & holding

FieldDescription
avgCost1d / 7d / 30dAverage cost basis per trade.
avgHoldingPeriod1d / 7d / 30dAverage holding period in seconds.

Net flow

FieldDescription
netInflow1d / 7d / 30dNet SOL/ETH/BNB inflow.

7-day PnL distribution

FieldDescription
pnlLtMinusDot5Num7d# of tokens with PnL < -50%.
pnlMinusDot50x7d# of tokens with PnL between -50% and 0.
pnlLt2x7d# of tokens with PnL 0% to 2×.
pnl2x5x7d# of tokens with PnL 2× to 5×.
pnlGt5x7d# of tokens with PnL > 5×.

Daily profit history

FieldDescription
dailyProfit7dArray of { date, profit } — last 7 daily profit datapoints.

Metadata

FieldDescription
gmgnUrlGMGN wallet page.
orderByMatchesWhich (period, orderBy) rankings surfaced this wallet.
scrapedAtScrape time.

🧪 Example output

{
"walletAddress": "0x2ce9d43d1cba6ae31d7f07bfe0098dfa2d833373",
"chain": "bsc",
"name": "枯坐p小将",
"twitterUsername": "rob02643673_rob",
"twitterDescription": "金蛙集团保安大队长 @GoldenPepeCabal",
"tags": ["gmgn", "kol", "launchpad_smart", "top_followed"],
"lastActive": "2026-05-15T11:02:43.000Z",
"followCount": 20344,
"balance": 81.75,
"pnl1d": 0.18,
"pnl7d": 0.55,
"pnl30d": 0.37,
"realizedProfit1d": 2914.5,
"realizedProfit7d": 35185.55,
"realizedProfit30d": 104849.74,
"winrate1d": 0.65,
"winrate7d": 0.78,
"winrate30d": 0.72,
"buy7d": 131,
"sell7d": 218,
"txs7d": 349,
"volume7d": 218000.5,
"avgHoldingPeriod7d": 31580,
"pnlGt5x7d": 4,
"dailyProfit7d": [
{ "date": "2026-05-09T00:00:00.000Z", "profit": 311.79 },
{ "date": "2026-05-10T00:00:00.000Z", "profit": 0 },
{ "date": "2026-05-11T00:00:00.000Z", "profit": -2.54 }
],
"gmgnUrl": "https://gmgn.ai/bsc/address/0x2ce9d43d1cba6ae31d7f07bfe0098dfa2d833373",
"orderByMatches": ["7d/pnl_7d", "7d/realized_profit_7d"],
"scrapedAt": "2026-05-15T12:00:00.000Z"
}

🧰 Recipes

1. Best Solana copy-trade candidates this week

{
"chains": ["sol"],
"periods": ["7d"],
"orderByList": ["pnl_7d", "winrate_7d", "realized_profit_7d"],
"minRealizedProfitUsd": 5000,
"minTxs": 20,
"minWinrate": 0.5
}

Filters: real money, real volume, half-or-better winrate. 100-200 high-quality candidates.

2. Find all KOL wallets across all chains

{
"chains": ["sol", "bsc", "eth", "base", "tron", "monad"],
"periods": ["7d"],
"orderByList": ["pnl_7d"],
"tagFilter": ["kol", "renowned"]
}

3. Track fresh-wallet (insider?) activity

{
"chains": ["sol", "bsc"],
"periods": ["1d"],
"orderByList": ["realized_profit_1d", "pnl_1d"],
"tagFilter": ["fresh_wallet"],
"minRealizedProfitUsd": 1000
}

Newly-funded wallets making big money in 24h — strong insider signal.

4. Whale activity dashboard

{
"chains": ["sol", "bsc", "eth"],
"periods": ["30d"],
"orderByList": ["volume_30d", "realized_profit_30d"],
"minVolumeUsd": 1000000
}

5. Daily snapshot for time-series PnL leaderboards

Schedule the actor every 24h, store results — gives you a longitudinal "top 100" dataset across days.


🛡️ Under the hood

  • EndpointGET https://gmgn.ai/defi/quotation/v1/rank/{chain}/wallets/{period} with orderby and direction.
  • Auth — none. Cloudflare-fronted, fingerprint-gated.
  • Proxy — Apify Residential default.
  • Retries — 5 attempts with exponential backoff.
  • Concurrency — bounded pool, default 5.
  • Deduplication — same (chain, walletAddress) across multiple rankings merged into one row with orderByMatches.

⚡ Performance

ConfigurationWallet recordsTimeCost
2 chains × 2 periods × 2 orderBys (default)~400-800 (with dedup)<1 min~$0.02
6 chains × 3 periods × 4 orderBys~6-9K~3-5 min~$0.10
6 chains × 3 periods × 15 orderBys (max coverage)~10-15K~10 min~$0.30

  • Daily leaderboard refresh — once per day for stable snapshots.
  • Live alpha feed — every 1-2 hours with periods: ["1d"].
  • Weekly export — once per week for research.

❓ FAQ

What's the difference between pnl_7d and realized_profit_7d?

pnl_7d is a multiplier (1.5 means +50%). realized_profit_7d is the USD amount of realized profit. Top by multiplier surfaces lucky small-account winners; top by USD profit surfaces actual whales.

What does fresh_wallet mean?

GMGN tags wallets newly funded within ~30 days. They're often insider/founder wallets pre-launch — a leading indicator for upcoming launches.

What is dailyProfit7d?

A 7-element array of { date, profit } showing daily realized profit for the wallet — perfect for time-series charts.

Why is winrate zero for some wallets?

Either no completed trades in the period (open positions only) or no realized losses calculable yet. Combine with minTxs to filter these out.

How fresh is the data?

GMGN's leaderboard recomputes every 5-10 minutes. The actor returns whatever's on the leaderboard at call time.

Does this work for Polymarket / prediction markets?

No — this is for on-chain crypto trading. For Polymarket leaderboards see Polymarket Top Wallets Leaderboard (sister actor).

How do I follow a wallet's full holdings, not just leaderboard stats?

Use GMGN Wallet Portfolio & PnL Tracker (related actor) — pass the wallet address and get the full holdings breakdown.

What if a wallet appears in multiple rankings?

With deduplicate: true (default) it's emitted once. The orderByMatches array lists every ranking that surfaced it — useful for ranking-of-rankings analysis.

How many wallets do I get per run?

Up to 100 per (chain, period, orderBy) call. With dedup, 2 chains × 2 periods × 4 orderBys typically yields ~600-1000 unique wallets.

Can I rank by buy-only or sell-only volume?

Currently GMGN's API only exposes total volume / tx counts. The actor returns separate buy* and sell* counts so you can filter client-side.

Is the balance field in USD?

No — it's in the native chain token (SOL, BNB, ETH, etc.). Multiply by current token price for USD.

Does the actor respect GMGN rate limits?

Yes. Bounded concurrency + 5-attempt exponential backoff.

Can I use this to find tokens to buy?

Not directly — but combine with GMGN Wallet Portfolio Tracker to see what each top wallet is currently holding, or GMGN Smart Money Buy Signals to see what they're buying right now.


  • GMGN Wallet Portfolio & PnL Tracker — full holdings + PnL for any wallet.
  • GMGN Smart Money Buy Signals — live feed of smart-money buys.
  • GMGN Token Holders Intelligence — see which top wallets hold which tokens.
  • GMGN Trending Memecoin Scanner — see what's heating up across chains.
  • GMGN New Token Launch Detector — every new pair, every chain.
  • GMGN Token Rugcheck & Deep Analytics — security + dev history per token.
  • GMGN Crypto KOL Twitter & Telegram Signal Feed — KOL tweets / TG posts.

🆘 Support

Bug? Missing field? Want a new orderBy supported? Open an issue on the actor's Apify page.


Changelog

  • 2026-05-20 — Maintenance pass: reviewed the input schema and default values for a smooth one-click start, and rebuilt the Actor on the latest base image.

Last reviewed: 2026-05-20.