GMGN Smart Money Buy Signals — Live Whale & KOL Feed avatar

GMGN Smart Money Buy Signals — Live Whale & KOL Feed

Pricing

from $2.50 / 1,000 results

Go to Apify Store
GMGN Smart Money Buy Signals — Live Whale & KOL Feed

GMGN Smart Money Buy Signals — Live Whale & KOL Feed

Live feed of tokens where smart-money, KOL, whale wallets are buying RIGHT NOW. Pulls GMGN.ai smart-money cards (last 24h) and live trade stream across all 6 chains. Each token comes with security audit, social links, list of smart wallets that bought with tags, net inflow, timestamps.

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 Buy Signals — Live Whale, KOL & Smart-Wallet Crypto Buy Feed

GMGN Smart Money Buy Signals — Live Whale & KOL Feed

Watch the smartest crypto wallets in real time. This actor scrapes GMGN.ai's smart-money cards (tokens where verified smart wallets are buying) and the live smart-money trade stream across all six chains GMGN supports — Solana, BSC, Ethereum, Base, Tron, Monad.

The fastest copy-trade / alpha-feed input on Apify. Per run: up to 100 tokens × 5-20 wallets each = 500-2,000 buy-signal records, refreshed continuously.


🚀 What this actor does

Smart money on-chain is real money. GMGN tags wallets that consistently make profit, follow KOLs, or carry verified Twitter / fund profiles. When those wallets are concentrated on a single token, it's a high-conviction signal.

This actor pulls two complementary GMGN feeds:

  1. Smart-money cards (/api/v1/smartmoney_cards/cards/{chain}/24h) — per token: the token's full security audit, market cap / liquidity / swaps / holders, AND a list of smart wallets that bought in the last 24 hours (each wallet with tags, net inflow, buy/sell counts, side, timestamps).
  2. Live trade feed (/api/v1/smartmoney_cards/trades/{chain}) — every individual smart-money trade as it happens, with token info, USD amount, price, side, transaction hash, and maker (wallet) info.

You pick which mode (cards, trades, or both) and which chains. With explodeWallets: true the cards mode emits one row per (token × wallet) — the most actionable format for copy-trade bots.


💡 Use cases

  • Copy-trade bots — auto-buy when ≥ 3 smart wallets accumulate a token in the last hour.
  • Discord / Telegram alpha bots — auto-post "👀 Smart money buying X" when a card has ≥ N wallets.
  • Alpha-feed Substack / X newsletter — daily roundup of smart-money picks across chains.
  • AI signal training — collect labelled smart-money trades over months to train classifiers.
  • Whale watching dashboard — power your own SaaS with the live smart-money trade stream.
  • Anti-frontrun detector — track fresh-wallet smart trades; correlate with subsequent KOL tweets.
  • Compliance / forensics — audit which "smart" wallets are buying questionable tokens.
  • Memecoin sniper backtest — backfill historical smart-money cards into ML training data.

🌐 Supported chains

sol, bsc, eth, base, tron, monad.

Solana and BSC carry the highest smart-money volume — default to those for live feeds. Add the others for cross-chain dashboards.


🎛️ Output modes

ModeWhat you getRows per run
cards (default)One row per token, with wallets[] array embedded. Rich.~100 per chain
cards + explodeWallets: trueOne row per (token × wallet) buy. Best for copy-trade bots.~500-2000 per chain
tradesOne row per individual trade (atomic, time-ordered).up to 100 per chain
bothBoth feeds, each row tagged with _kind.600-2100 per chain

⚙️ Input configuration

FieldTypeDefaultDescription
chainsstring[]["sol","bsc"]Which chains to scan.
modestring"cards"cards, trades, or both.
cardsPeriodstring"24h"Lookback for cards.
tradesLimitinteger100Max trades per chain (10-100).
explodeWalletsbooleanfalseEmit one row per wallet in cards mode.
minSmartWalletsinteger0Drop cards with fewer wallets.
minMarketCapUsdinteger0Drop low-cap tokens.
minLiquidityUsdinteger0Drop low-liquidity tokens.
excludeHoneypotsbooleantrueDrop honeypots.
onlyNewBuysbooleantrueTrades mode: keep only position-opening buys (drops close/reduce).
tagFilterstring[][]Keep only wallets with these tags.
useProxybooleantrueApify Proxy on/off.
proxyConfigurationobjectresidential
maxConcurrencyinteger5

📦 Output fields

Card row (token-level)

FieldDescription
_kindAlways "card".
chain, address, symbol, name, logoToken identity.
price, historyPrice, firstBuyPriceUsd, firstBuyTimestampPrice context.
marketCap, totalSupply, liquidity, initialLiquidity, quoteSymbolPool info.
swaps, swaps1h, buys, sells, volume, holderCount, hotLevelActivity.
launchpad, launchpadPlatform, launchpadStatus, isOgLaunchpad.
createTimestamp, openTimestampLaunch times.
isHoneypot, isRenounced, isOpenSource, isBlacklist, buyTax, sellTax, averageTax, highTax, canSell, canNotSellSecurity flags.
top10HolderRate, lockPercent, isLocked, securityFlags, auditDescription, auditEngine, taxAllocationDetailed security.
telegramUrl, twitterUrl, verifyStatus, gmgnUrl, dexscreenerUrlLinks.
smartWalletCount, smartWalletTagsSmart-money summary.
wallets (when not exploded)Array of wallet objects (see below).

Wallet object inside wallets (or fields when exploded)

FieldDescription
walletAddress, walletEns, walletName, walletAvatarWallet identity.
walletTwitterUsername, walletTwitterNameTwitter metadata.
walletTagse.g. smart_degen, renowned, fresh, kol.
walletBalance, walletBalanceAtNative balance snapshot.
walletNetInflow, walletNetAmount, walletAmountTotalPosition metrics for THIS token.
walletBuys, walletSells, walletSideTrade direction.
walletIsOpenOrClose1 = opened new position, 0 = closed.
walletTimestampWhen the wallet last touched this token.

Trade row (when mode: trades / both)

FieldDescription
_kindAlways "trade".
transactionHashOn-chain tx hash.
tradeSidebuy or sell.
tradeIsOpenOrClose1 = open new position, 0 = close.
tradeAmountUsdUSD volume of the trade.
tradePriceUsd, tradePriceTrade price.
tradeBaseAmount, tradeQuoteAmount, tradeTokenAmountAtomic amounts.
tradeBalanceWallet's post-trade balance.
tradeTimestampISO trade time.
walletAddress, walletName, walletAvatar, walletTags, walletTwitterUsername, walletTwitterNameMaker (wallet) info.
address, symbol, logo, totalSupply, launchpadToken info.
gmgnUrl, dexscreenerUrlLinks.

🧪 Example output (cards, exploded)

{
"_kind": "card",
"chain": "bsc",
"address": "0xe966ee565bc27e984a6ca3b65509c3656e1e7777",
"symbol": "KOR",
"name": "KOR",
"price": 0.000012158,
"marketCap": 12158.68,
"liquidity": 6280.47,
"swaps1h": 147,
"holderCount": 88,
"isHoneypot": false,
"isRenounced": true,
"buyTax": "0.03",
"sellTax": "0.03",
"lockPercent": 0.95,
"launchpad": "flap",
"smartWalletCount": 1,
"smartWalletTags": ["smart_degen"],
"walletAddress": "0x03e2c6bb2e8e4abde61b2df149c2859d39e7a1ac",
"walletTags": ["smart_degen"],
"walletBalance": 11487563.32,
"walletNetInflow": -0.11,
"walletAmountTotal": 537.73,
"walletBuys": 4,
"walletSells": 1,
"walletSide": "buy",
"walletIsOpenOrClose": 1,
"walletTimestamp": "2026-05-15T12:04:39.000Z",
"telegramUrl": "https://t.me/+k2R9t4vSa6UxYTNh",
"gmgnUrl": "https://gmgn.ai/bsc/token/0xe966ee565bc27e984a6ca3b65509c3656e1e7777",
"scrapedAt": "2026-05-15T12:05:00.000Z"
}

🧪 Example output (trade)

{
"_kind": "trade",
"chain": "bsc",
"transactionHash": "0x6b688173fc51169c4e7ce1f6eb8a7278995e55622f5cee0241443e986c822be9",
"tradeSide": "buy",
"tradeIsOpenOrClose": 1,
"tradeAmountUsd": 67.83,
"tradePriceUsd": 0.00000802,
"tradeBaseAmount": 8454269.97,
"tradeBalance": 0,
"tradeTimestamp": "2026-05-15T12:04:39.000Z",
"walletAddress": "0xcfef50362edfae51d751f298ea3864975a0a5b60",
"walletTags": ["smart_degen"],
"address": "0x8d21ce4993d4aab34446c4716575e02af2e94444",
"symbol": "罗永浩🔶BNB",
"launchpad": "fourmeme",
"gmgnUrl": "https://gmgn.ai/bsc/token/0x8d21ce4993d4aab34446c4716575e02af2e94444",
"scrapedAt": "2026-05-15T12:05:00.000Z"
}

🧰 Recipes

1. High-conviction signal: ≥3 smart wallets buying a token

{
"chains": ["sol","bsc"],
"mode": "cards",
"minSmartWallets": 3,
"minLiquidityUsd": 5000,
"excludeHoneypots": true
}

2. Live whale-buy feed (Telegram)

{
"chains": ["sol"],
"mode": "trades",
"tradesLimit": 100,
"onlyNewBuys": true,
"tagFilter": ["renowned", "kol"]
}

Schedule every 30 seconds, webhook each trade to your Telegram channel.

3. Cross-chain copy-trade input

{
"chains": ["sol","bsc","eth","base","tron","monad"],
"mode": "cards",
"explodeWallets": true,
"tagFilter": ["smart_degen"]
}

Emits ~1,000-2,000 wallet-token rows per run. Feed straight into your bot's "watch wallets" list.

4. Fresh-wallet (insider?) signal hunt

{
"chains": ["sol"],
"mode": "trades",
"tagFilter": ["fresh_wallet"],
"onlyNewBuys": true
}

Fresh wallets making new buys — often pre-launch insider activity.

5. Backfill historical signals (research / ML)

Schedule every hour for 30 days. Store outputs by (chain, address, walletAddress, walletTimestamp) to build a labelled training dataset.


🛡️ Under the hood

  • EndpointsGET /api/v1/smartmoney_cards/cards/{chain}/24h, GET /api/v1/smartmoney_cards/trades/{chain}?limit=100.
  • Auth — none (Cloudflare-fronted, fingerprint-gated).
  • Proxy — Apify Residential default. Datacenter works but with higher rate-limit risk for this endpoint.
  • Retries — 5 attempts with exponential backoff on 403 / 429 / 5xx.
  • Decompression — Brotli auto-handled.

⚡ Performance

ConfigurationRowsTimeCost
1 chain, cards mode~100<30s<$0.01
2 chains, cards exploded~500-1000<1 min~$0.02
All 6 chains, both modes, exploded~2000-5000~2-3 min~$0.08

  • Real-time signal feed — every 30 seconds to 2 minutes.
  • Hourly snapshot — every hour for backfill / archive.
  • Daily archive — once per day.

❓ FAQ

What's the difference between "cards" and "trades"?

Cards = per-token aggregation ("which tokens are smart wallets buying?"). Trades = atomic events ("here are the last 100 smart-money trades"). Use cards for token-level alerts, trades for trade-by-trade telemetry.

What does isOpenOrClose: 1 mean?

The wallet opened a NEW position with this trade (1) vs closed/reduced an existing one (0). When sniping copy-trades, only 1 is interesting.

How fresh is the data?

The 24h cards refresh every ~30 seconds. Trades refresh every block. Actor pulls whatever's current at call time.

Why are some cards showing only 1 wallet?

GMGN's algorithm surfaces tokens where AT LEAST one tagged smart wallet bought in 24h — single-wallet cards are common. Use minSmartWallets: 3 to filter to multi-wallet conviction.

Can I filter by wallet ENS / nickname?

Not server-side, but the walletEns and walletName fields are exposed — filter client-side.

Does the actor catch sells too?

Yes — the trades feed includes both buys and sells. Set onlyNewBuys: false to keep position closes.

What's walletNetInflow (negative)?

Negative net inflow means the wallet has net-bought (more outflow of quote = SOL/BNB → more inflow of token). It's how GMGN tracks USD-equivalent position direction.

Can I follow a specific wallet over time?

Not directly through this actor — use GMGN Wallet Portfolio & PnL Tracker for wallet-centric scraping.

What's tradeBalance?

The wallet's balance of the token after the trade. Useful to spot full exits (tradeBalance == 0 and tradeSide == "sell").

How do I correlate buys with Twitter / TG chatter?

Combine this actor's output with GMGN Crypto KOL Twitter & Telegram Signal Feed — join on address to see which tokens have both smart-money buys AND KOL mentions.


  • GMGN Smart Money Wallet Leaderboard — top traders ranked by PnL.
  • GMGN Wallet Portfolio & PnL Tracker — full holdings of any wallet.
  • GMGN Token Holders Intelligence — every holder of a token with PnL & tags.
  • GMGN Trending Memecoin Scanner — what's heating up across chains.
  • GMGN New Token Launch Detector — every new pair, every chain.
  • GMGN Token Rugcheck & Deep Analytics — security audit + dev history.
  • GMGN Crypto KOL Twitter & Telegram Signal Feed — KOL tweets / TG posts.

🆘 Support

Found a bug? Want a new chain or tag? 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.