Smart Money Positioning (Polymarket)
How smart-money wallets are positioned in a single market over the window: net buyers vs. sellers, buy/sell volume split, and volume-weighted entry prices, with a per-wallet breakdown. Pairs with Smart Activity Markets - discover a market there, then drill into it here. Cost-basis PnL/ROI fields are not yet computed and are returned as null.
/v2/polymarket/market/{condition_id}/smart-moneyParameters
condition_idstring (path)requiredMarket condition ID - must match ^0x[0-9a-f]{64}$.
windowstringOptional. 1d (default), 7d, 30d, or all_time. Longer windows favor recently-active wallets.
Response
smart_wallet_criteriaobjectThresholds defining a smart-money wallet for this response.
Show 2 fields
min_lifetime_pnl_usdnumberMinimum lifetime PnL (USD) to count as smart money.
min_trade_notional_usdnumberMinimum per-fill notional (USD) counted.
windowstringRolling window applied (1d, 7d, 30d, all_time).
condition_idstringMarket condition ID.
titlestringMarket title (null if not resolved).
market_slugstringMarket slug (null if not resolved).
smart_wallet_countintegerDistinct smart wallets active in this market in the window.
net_buyersintegerSmart wallets whose buy volume exceeds sell volume.
net_sellersintegerSmart wallets whose sell volume exceeds buy volume.
neutralintegerSmart wallets with balanced buy/sell volume.
net_buyers_pctnumbernet_buyers / smart_wallet_count (0–1).
total_smart_volumenumberTotal smart-money notional (USD).
total_smart_buy_volumenumberBuy-side smart notional (USD).
total_smart_sell_volumenumberSell-side smart notional (USD).
avg_smart_buy_pricenumberVolume-weighted average smart buy price (0–1).
avg_smart_sell_pricenumberVolume-weighted average smart sell price (0–1).
total_smart_realized_pnlnumberRealized PnL. Not yet computed - returned as null (see _meta.unavailable_fields).
total_smart_total_pnlnumberTotal PnL. Not yet computed - returned as null.
avg_smart_roinumberAverage ROI. Not yet computed - returned as null.
avg_smart_win_ratenumberAverage win rate. Not yet computed - returned as null.
smart_walletsarrayTop smart wallets in this market by volume (capped).
Show 4 fields
proxy_walletstringSmart wallet (Polymarket proxy address).
lifetime_pnlnumberWallet lifetime PnL (USD).
smart_volumenumberThis wallet's notional in this market in the window (USD).
sidestringbuyer, seller, or neutral for this market in the window.
_metaobjectSource, data floor, and field-availability metadata.
Show 5 fields
sourcestringData source identifier.
data_available_fromstringISO timestamp; trade data is served from this point onward.
unavailable_fieldsarrayFields returned as null pending per-wallet cost-basis accounting.
notestringWhich fields are exact vs. not yet available.
coverage_notestringHow smart-wallet coverage relates to the chosen window.