How to Scrape Top Crypto Trader Leaderboards in 2026
A guide to extracting ranked smart-money wallet leaderboards across six chains — PnL, winrate, volume, holding period, tags, and linked socials — for copy-trade sourcing.
The buy-signal feed tells you what smart wallets are doing right now. The leaderboard answers a different, more durable question: which wallets are worth following in the first place? Before you wire a copy-trade bot to anyone, you want a ranked, de-duplicated roster of the top-performing wallets — sorted by realized profit, winrate, volume, and consistency — with enough behavioral metadata to separate a genuinely skilled trader from a lucky one-shot degen. This guide covers how to extract that leaderboard at scale across six chains, what each ranked wallet exposes, and how to turn it into a vetted follow-list rather than a vanity chart.
What’s worth extracting
A leaderboard row is a wallet’s performance résumé. GMGN normalizes 50+ attributes per wallet; the ones that matter:
- Identity and socials — address, nickname/avatar, linked Twitter/Twitch with follower signals, and ENS where present. The social links are what make a wallet a person you can vet.
- Performance aggregates — realized USD profit and a returns multiplier (PnL multiple), computed over 1-day, 7-day, and 30-day windows so you can tell fresh heat from durable skill.
- Consistency — winrate, transaction count, and buy/sell counts. A 90% winrate over 200 trades is a different animal than 100% over 3.
- Behavior — average cost basis, holding-period statistics, net flow, and a token-level PnL distribution (how profits are spread across positions vs concentrated in one moonshot).
- Daily profit series — a recent time-series of daily P&L, so you can see whether the curve is steady or a single spike.
- GMGN behavioral tags — degen, renowned/influencer, fresh/newly-funded, KOL, exchange, fund, sniper. These tags are how you filter out exchange and bot wallets that pollute naive leaderboards.
- Balances — native and cross-chain holdings for context on wallet size.
- Ranking provenance — which ranking criterion surfaced the wallet, so you know if it’s here for profit, winrate, or volume.
A run can return thousands of ranked wallet records, de-duplicated and merged across multiple ranking orders.
Why ranking criteria and tags are the whole game
The trap with any trader leaderboard is that a single sort order lies. Rank by 1-day PnL and you get lucky degens who hit one launch. Rank by 30-day realized profit and you might surface a fund or an exchange wallet that isn’t copyable at all. The signal comes from multi-criteria ranking plus tag filtering: cross-reference a wallet that ranks high on both 30-day profit and winrate, then drop anything tagged exchange/fund/bot.
This actor supports multiple ranking metrics (returns multiplier, USD realized profit, winrate, volume, tx count) and multi-ordering to widen coverage, then de-duplicates and merges wallets that appear across rankings — flagging which criteria surfaced each one. Like the rest of the GMGN suite, the underlying data has no public API and backs the web front-end, so reliable extraction needs a browser-like fingerprint, proxy rotation, and backoff retries, all of which the actor handles.
▶ Run the GMGN Smart Money Wallet Leaderboard — ranked top traders across six chains with 1d/7d/30d PnL, winrate, volume, holding-period stats, behavioral tags, and linked socials. Multi-criteria ranking and dedup built in.
Schema design for downstream use
Normalize each wallet into a row you can rank, filter, and vet:
{
"chain": "solana",
"wallet_address": "Dz4...9kP",
"nickname": "moonbag.sol",
"twitter": "https://x.com/somealpha",
"twitter_followers": 41200,
"tags": ["smart_degen", "renowned"],
"realized_profit_usd_30d": 482000,
"pnl_multiple_30d": 6.4,
"winrate_30d": 0.71,
"tx_count_30d": 318,
"avg_holding_minutes": 94,
"daily_profit_series": [12000, -3000, 41000, 8800],
"surfaced_by": ["realized_profit", "winrate"],
"scraped_at": "2026-05-28T09:00:00Z"
}
Schema choices worth making early:
- Store all three windows (
1d/7d/30d). Following a wallet hot for one day is how you buy the top. Durable 30-day performance is the real filter. - Keep
tagsand filter on them. Exclude exchange/fund/bot tags before anyone reaches your copy-list. - Persist
surfaced_by. A wallet ranking on multiple criteria is more trustworthy than one that only tops a single noisy metric. - Keep
winrateandtx_counttogether. Winrate without trade volume is meaningless — high winrate over few trades is luck. - Save the
daily_profit_series. A smooth curve beats one spike; the series is how you tell them apart.
Typical use cases
- Copy-trade sourcing — build a vetted follow-list ranked by durable returns, consistency, and activity, filtered to copyable (non-fund, non-exchange) wallets.
- Smart-money dashboards — power a “who’s making money on-chain” leaderboard UI with linked socials.
- Alpha content automation — auto-generate “trader of the week” posts with the wallet’s stats and Twitter handle.
- On-chain research — analyze winrate distributions, holding-period patterns, and PnL cohort buckets across thousands of top wallets.
- AI training datasets — collect labeled smart/fresh/bot/KOL wallets for ML classification of trader behavior.
- VC / fund deal flow — source high-velocity successful traders with linked social profiles for partnerships or recruitment.
The common thread: value is in ranking quality and vetting metadata. A list of “high PnL wallets” is a vanity chart; a multi-criteria, tag-filtered, socially-linked roster is a sourcing pipeline.
Cost math for the managed approach
Pricing is pay-per-event: $0.00005 per actor start plus $0.0025 per result row.
Worked examples:
- A weekly refresh of the top 500 wallets per chain across all six chains is
3,000 rows, about $7.50/week ($32/month) for a continuously-updated copy-trade source list. - A daily top-200-per-chain snapshot (1,200 rows/day) for a dashboard is $3/day, ~$90/month.
- A one-time deep research pull of several thousand ranked wallets for model training is a single run in the low tens of dollars.
Unlike the live feeds, the leaderboard doesn’t need sub-minute polling — wallet performance moves on the order of days, so a daily or weekly refresh captures essentially all the signal at a fraction of the cost. A self-built equivalent means computing PnL/winrate/holding-period across every chain’s full trade history per wallet — a heavy indexing job plus the wallet-labeling dataset that’s the hardest part to reproduce.
Common pitfalls
- Ranking on a single window. 1-day leaders are usually noise. Require durable multi-window performance before copying.
- Forgetting to strip non-copyable tags. Exchange, fund, and CEX-hot wallets top raw leaderboards and are useless to copy.
- Winrate without volume. A 100% winrate over 3 trades is luck; demand a meaningful
tx_count. - Chasing the spike. A wallet with one $1M day and a flat rest-of-month is survivorship bias. Read the
daily_profit_series. - Over-polling. This data doesn’t change minute to minute; daily/weekly is the right cadence and keeps cost low.
- Ignoring holding period. A 30-second-flip sniper and a multi-hour swing trader need completely different copy logic — match the wallet’s style to your bot’s.
Wrapping up
Picking whom to follow is the decision that makes or breaks a copy-trade strategy, and a vetted, multi-criteria, tag-filtered leaderboard is how you make it well. Computing that across six chains from raw trade history is a heavy indexing project on top of an even harder wallet-labeling one. If you want a ranked, de-duplicated, socially-linked top-trader roster without building either, use a managed actor that already normalizes GMGN’s leaderboard.
▶ Open the GMGN Smart Money Wallet Leaderboard on Apify — ranked top traders across six chains, 50+ fields each, multi-criteria ranking and dedup. Pay $0.0025 per wallet. Start with Apify’s free monthly credit.
Related guides
App Store Data API Alternative: ASO Metadata Beyond iTunes
Apple's iTunes Search and Lookup API is rate-limited and thin. Here's an App Store data API alternative that returns full reviews, rankings, and keyword signals for ASO.
Binance Market Data Without API Keys: Spot Prices and Funding in 2026
How to pull Binance spot prices, order books and funding data without API keys — using the public REST surface, its weight limits and region blocks explained.
Binance Public API Endpoints: Klines, Depth & Funding Rate (No Key)
A reference for Binance's public market-data endpoints — klines/candlesticks, order-book depth, and futures funding rate — with exact URLs, parameters, rate-limit weights, and the data-api.binance.vision mirror. No API key required.