GMGN CopyTrade Wallet Scraper avatar

GMGN CopyTrade Wallet Scraper

Pricing

from $4.20 / 1,000 wallet scrapeds

Go to Apify Store
GMGN CopyTrade Wallet Scraper

GMGN CopyTrade Wallet Scraper

Scrape GMGN.ai copytrade wallet leaderboards across Solana, Ethereum, BSC, Base, Tron, and Monad. Extract wallet PnL, win rates, realized profit, transactions, balances, tags, and social profiles. Filter by trader type, sort by any metric. Export JSON, CSV, Excel.

Pricing

from $4.20 / 1,000 wallet scrapeds

Rating

0.0

(0)

Developer

ParseBird

ParseBird

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

GMGN CopyTrade Wallet Scraper — Crypto Wallet PnL & Win Rate Data

Scrape GMGN.ai copytrade wallet leaderboards across Solana, Ethereum, BSC, Base, Tron, and Monad. Extract wallet PnL, win rates, realized profit, transaction counts, balances, tags, and social profiles. Filter by trader category, sort by any metric, and export as JSON, CSV, or Excel.

Extract 60+ data fields per wallet from GMGN.ai copytrade leaderboards — PnL, win rates, realized profit, buy/sell counts, volume, net inflow, holding periods, tags, Twitter profiles, and daily profit breakdowns across 6 blockchains and 11 trader categories.

Copy to your AI assistant

Copy this block into ChatGPT, Claude, Cursor, or any LLM to start using this actor.

Apify Actor: parsebird/gmgn-copytrade-wallet-scraper — scrapes GMGN.ai copytrade wallet leaderboards. $0.005/wallet ($5/1000). Call via ApifyClient: client.actor("parsebird/gmgn-copytrade-wallet-scraper").call(run_input={"chain": "sol", "traderType": "smart_degen", "sortBy": "profit_7d", "sortDirection": "desc", "maxWallets": 25}). Inputs: chain (string, sol/eth/bsc/base/tron/monad), traderType (string, all/smart_degen/launchpad_smart/smart_money/kol/fresh_wallet/sniper/top_followed/top_renamed/top_dev/live), sortBy (string, profit_7d/pnl_7d/winrate_7d/txs_7d/volume_7d etc.), sortDirection (desc/asc), maxWallets (integer, default 100). Output: dataset with wallet_address, realized_profit_7d, pnl_7d, winrate_7d, txs, balance, tags, name, twitter_username, daily_profit_7d, scrapedAt. API docs: https://docs.apify.com/api/v2 Token: https://console.apify.com/settings/integrations

What does GMGN CopyTrade Wallet Scraper do?

GMGN.ai is a multi-chain on-chain analytics and trading platform used by crypto traders to track smart money wallets, run copy-trade strategies, and find early signals. The GMGN CopyTrade Wallet Scraper extracts wallet data from GMGN's copytrade leaderboard, giving you structured data on the most profitable wallets across multiple blockchains.

Key features:

  • 🔗 6 blockchains — Solana, Ethereum, BSC, Base, Tron, and Monad
  • 👛 11 trader categories — All, Pump SM, Launchpad SM, Smart Money, KOL/VC, Fresh Wallet, Sniper, Top Tracked, Top Renamed, Top Dev, LIVE
  • 📊 22 sorting metrics — PnL, realized profit, win rate, transactions, volume, net inflow (1D/7D/30D), last active, balance, tracked count, renamed count
  • 🔍 Advanced filters — Set min/max thresholds on PnL, profit, win rate, transaction count, volume, net inflow, and average cost across 1D, 7D, and 30D time windows
  • 📦 60+ data fields per wallet — Complete wallet profile including PnL distribution, daily profit breakdown, holding periods, social profiles, and tags
  • Fast API-based extraction — No browser needed, lightweight and cost-efficient
  • 📅 Schedule and automate — Run on a schedule via Apify's scheduling to track wallet performance over time
  • 🔌 Integrations — Connect to Google Sheets, Slack, Zapier, Make, and more

What data can you extract from GMGN.ai?

FieldDescription
wallet_addressWallet address (Solana base58 or EVM hex)
nameDisplay name from GMGN profile
tagsWallet tags (e.g. smart_money, sniper, wash_trader)
realized_profit_1d/7d/30dRealized profit in USD over 1, 7, or 30 days
pnl_1d/7d/30dPnL percentage over 1, 7, or 30 days
winrate_1d/7d/30dWin rate (0–1) over 1, 7, or 30 days
buy/sellTotal buy and sell counts
txs/txs_1d/txs_7d/txs_30dTransaction counts (total and per period)
balanceCurrent wallet balance
volume_1d/7d/30dTrading volume in USD
net_inflow_1d/7d/30dNet inflow in USD
avg_cost_1d/7d/30dAverage cost per trade
avg_holding_period_1d/7d/30dAverage holding period in seconds
daily_profit_7dArray of daily profit objects (timestamp + profit)
twitter_username / twitter_nameTwitter/X profile info
follow_count / remark_countGMGN tracked and renamed counts
scrapedAtISO timestamp of when the data was collected

This is a subset of the 60+ fields returned. The full output includes buy/sell counts per period, PnL distribution buckets, Twitch info, avatar URLs, and more.

Input parameters

ParameterTypeRequiredDefaultDescription
chainstringYessolBlockchain: sol, eth, bsc, base, tron, monad
traderTypestringNosmart_degenTrader category: all, smart_degen, launchpad_smart, smart_money, kol, fresh_wallet, sniper, top_followed, top_renamed, top_dev, live
sortBystringNoprofit_7dSort metric: profit_7d, pnl_7d, winrate_7d, txs_7d, etc. (22 options)
sortDirectionstringNodescdesc (highest first) or asc (lowest first)
maxWalletsintegerNo100Maximum wallets to scrape (1–500)
min_pnl_7dnumberNoMinimum 7D PnL (%)
min_profit_7dnumberNoMinimum 7D realized profit (USD)
min_winrate_7dnumberNoMinimum 7D win rate (%)
min_txs_7dintegerNoMinimum 7D transaction count
proxyConfigurationobjectNoApify ProxyProxy settings (residential recommended)

Additional filter parameters are available for 1D, 7D, and 30D metrics (min/max for PnL, profit, win rate, transactions, volume, net inflow) and average cost. See the Input tab for all options.

Output example

{
"wallet_address": "BAr5csYtpWoNpwhUjixX7ZPHXkUciFZzjBp9uNxZXJPh",
"address": "BAr5csYtpWoNpwhUjixX7ZPHXkUciFZzjBp9uNxZXJPh",
"last_active": 1772863129,
"realized_profit_7d": "4909.52803841827237709189",
"realized_profit_30d": "88531.11566588015980262115",
"pnl_7d": "0.1100850083282489",
"pnl_30d": "0.2716767642135354",
"buy_7d": 682,
"sell_7d": 184,
"txs": 866,
"txs_7d": 866,
"balance": "505.223537101",
"sol_balance": "505.223537101",
"follow_count": 9572,
"remark_count": 8202,
"twitter_username": "jackduval",
"name": "Jack Duval🌊",
"tags": ["axiom", "top_followed", "top_renamed", "wash_trader"],
"winrate_7d": 0.651685393258427,
"avg_cost_7d": "62.5771390771699413",
"avg_holding_period_7d": 43603.90476190476,
"volume_7d": "87114.30080467576",
"net_inflow_7d": "2322.79083484107",
"daily_profit_7d": [
{"timestamp": 1772236800, "profit": "-1143.83566675172"},
{"timestamp": 1772323200, "profit": "-86.14215181185084996117"},
{"timestamp": 1772409600, "profit": "184.68177453866977178881"},
{"timestamp": 1772496000, "profit": "781.21015649463323454402"},
{"timestamp": 1772582400, "profit": "1121.36173100064572238445"}
],
"scrapedAt": "2026-06-01T12:00:00.000000+00:00"
}

Download results in JSON, CSV, Excel, or access via the Apify API.

How to scrape GMGN copytrade wallets

  1. Go to GMGN CopyTrade Wallet Scraper on Apify Store and click Try for free
  2. Select a blockchain — Choose from Solana, Ethereum, BSC, Base, Tron, or Monad
  3. Pick a trader category — Filter by Smart Money, KOL/VC, Sniper, Fresh Wallet, or any of the 11 categories
  4. Choose your sort metric — Sort by 7D Realized Profit, PnL, Win Rate, or any of the 22 available metrics
  5. Set filters (optional) — Apply min/max thresholds on PnL, profit, win rate, transaction count, and more
  6. Set wallet limit — Start with 25 for a quick test, increase to 500 for full leaderboard exports
  7. Run the scraper — Click Start and wait for results
  8. Export your data — Download as JSON, CSV, or Excel, or access via API

How to use via API — Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("parsebird/gmgn-copytrade-wallet-scraper").call(run_input={
"chain": "sol",
"traderType": "smart_degen",
"sortBy": "profit_7d",
"sortDirection": "desc",
"maxWallets": 25,
})
for wallet in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{wallet.get('name', 'Unknown')} — 7D PnL: {wallet.get('pnl_7d')} — Win Rate: {wallet.get('winrate_7d')}")

How to use via API — JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('parsebird/gmgn-copytrade-wallet-scraper').call({
chain: 'sol',
traderType: 'smart_degen',
sortBy: 'profit_7d',
sortDirection: 'desc',
maxWallets: 25,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach(wallet => {
console.log(`${wallet.name || 'Unknown'} — 7D PnL: ${wallet.pnl_7d} — Win Rate: ${wallet.winrate_7d}`);
});

Use cases

  • Copy-trade research — Identify the most profitable wallets on GMGN.ai and analyze their trading patterns before setting up copy-trade strategies
  • Smart money tracking — Monitor smart money, KOL, and sniper wallets to detect early signals and trending tokens
  • Wallet performance benchmarking — Compare wallet PnL, win rates, and holding periods across different trader categories and blockchains
  • Risk assessment — Evaluate wallet risk profiles using PnL distribution buckets, average cost, and holding period data
  • Market research — Analyze trading activity across Solana, Ethereum, BSC, Base, Tron, and Monad to identify cross-chain trends
  • Data science and analytics — Build datasets of crypto wallet performance for backtesting, modeling, and quantitative research
  • Portfolio monitoring — Schedule regular runs to track how top wallets perform over time using Apify Schedules
  • Trading bot development — Feed wallet performance data into automated trading systems or alerting pipelines

How much does it cost to scrape GMGN.ai?

GMGN CopyTrade Wallet Scraper uses pay-per-event pricing — you pay per wallet scraped, not for platform compute time.

How much does it cost to scrape 1,000 GMGN wallets?

$5.00. Each wallet costs $0.005. New users get a free trial with $5 of platform credit.

How much does it cost to scrape 100 GMGN wallets?

$0.50. A quick leaderboard export for one blockchain and trader category.

Pricing

EventPrice per eventPrice per 1,000
wallet-scraped$0.005$5.00

Each wallet pushed to the dataset counts as one event. Apify platform usage (compute, proxy) is included in the event price.

Typical costs:

  • 25 wallets (quick test): ~$0.13
  • 100 wallets (one leaderboard): ~$0.50
  • 500 wallets (full export): ~$2.50
  • 1,000 wallets (multiple categories): ~$5.00

This Actor extracts publicly available data from GMGN.ai — the same data any browser user can see on the copytrade wallet leaderboard. No login or authentication is used. The scraper accesses only public API endpoints that serve the leaderboard data.

Web scraping of publicly available data is generally legal in the United States and the European Union, as established by the hiQ Labs v. LinkedIn ruling. For more information, see Apify's guide on the legality of web scraping.

Users are responsible for ensuring their use of extracted data complies with applicable laws and GMGN.ai's Terms of Service in their jurisdiction.

Looking for more crypto and blockchain data? Check out these ParseBird actors:

Browse all ParseBird actors on Apify Store.

FAQ

What blockchains does this scraper support? GMGN CopyTrade Wallet Scraper supports Solana (SOL), Ethereum (ETH), BNB Smart Chain (BSC), Base, Tron (TRX), and Monad. Select the blockchain in the chain input parameter.

What trader categories are available? All, Pump SM (Smart Money on Pump.fun), Launchpad SM, Smart Money, KOL/VC, Fresh Wallet, Sniper, Top Tracked, Top Renamed, Top Dev, and LIVE. These match the categories on GMGN.ai's copytrade page.

How many wallets can I scrape? Up to 500 wallets per run. Set the maxWallets parameter. Start with 25 for testing, then increase for production runs.

Can I filter wallets by PnL or win rate? Yes. Use the advanced filter parameters to set minimum and maximum thresholds on PnL (%), realized profit (USD), win rate (%), transaction count, volume (USD), net inflow (USD), and average cost — across 1D, 7D, and 30D time windows.

Can I schedule recurring runs? Yes. Use Apify Schedules to run daily, weekly, or at any interval. Track wallet performance changes over time by comparing datasets between runs.

Can I access the data via API? Yes. Use the Apify API or the official Python and JavaScript client libraries to run the scraper and retrieve results programmatically.

Does it require a GMGN.ai account? No. This scraper accesses publicly available leaderboard data. No GMGN.ai login or API key is needed.

What export formats are supported? JSON, CSV, Excel (XLSX), XML, HTML, and RSS. Download directly from the Apify Console or via the API.

Is there a free trial? Yes. New Apify users get $5 of free platform credit, which covers approximately 1,000 wallets.

I found an issue or have a feature request. Open an issue on the Issues tab or contact ParseBird via the Apify Console.