Polymarket Prediction Market & Wallet Monitor avatar

Polymarket Prediction Market & Wallet Monitor

Pricing

from $1.00 / 1,000 market or wallet trades

Go to Apify Store
Polymarket Prediction Market & Wallet Monitor

Polymarket Prediction Market & Wallet Monitor

Track live Polymarket prediction markets and the recent trades of wallets you choose. Each run returns a market board with outcome prices, end dates and tags, plus one record per wallet fill with side, shares, price, USDC value and timestamp.

Pricing

from $1.00 / 1,000 market or wallet trades

Rating

0.0

(0)

Developer

Philip Kirkbride

Philip Kirkbride

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Track live Polymarket prediction markets and the recent trading activity of wallets you choose. Every run returns a current market board — question, outcome prices, end dates, lifecycle flags and tags — and, when you add wallet addresses, their recent fills with buy/sell side, shares, price, USDC value, market context and timestamp.

Use it for prediction-market research, odds dashboards, event monitoring and wallet-activity feeds. Results arrive as a dataset with one record per market or per wallet fill, plus a run summary. The data is public market information, so no sign-in is required.

Quick start

Collect the current market board and the last 24 hours of fills for one wallet:

{"wallets":["0xd9c9651bfd445b2cddf750662ee79a755f216686"],"lookbackHours":24,"maxMarkets":200,"maxPages":6}

Leave wallets empty for a market-only run.

Input

NameTypeDefaultWhat it does
walletsarray[]Wallet addresses whose recent fills to collect.
lookbackHoursinteger24How far back to keep wallet trades (1–336 hours).
maxWalletTradesinteger100Most recent trades fetched per wallet (1–500).
activeOnlybooleantrueKeep only markets that are active and not closed.
acceptingOrdersOnlybooleanfalseKeep only markets that are accepting orders.
tagstringemptyKeep only markets carrying this tag, such as sports.
maxMarketsinteger200Maximum market records returned (1–2000).
maxPagesinteger6Maximum market pages fetched (1–30).
telegramChatIdstringemptyOptional chat for a large-trade digest. Requires the TELEGRAM_BOT_TOKEN environment variable.
alertMinUsdnumber100Trades at or above this USDC value go into the digest.
requestDelaySecsnumber0.25Pause between wallet requests, in seconds.

Very restrictive filters can return fewer records or none; the run summary explains why (for example, the page budget was reached).

Output

Every row is either a market or a wallet trade. Market rows carry the question, market slug, lifecycle flags, end date, tags, trading rules and outcome tokens with their prices. Wallet rows carry the wallet, side, shares, price, USDC value, outcome and trade timestamp.

One market row — selected fields from a real 2026-09-06 snapshot; prices are historical, not current quotes:

{
"kind": "market",
"conditionId": "0x6133ff58978f713ff58cfa4a3db6c522bbf9c4baaf580ce99688133a8c6539af",
"question": "Manchester City FC vs. Norwich City FC: O/U 7.5 Total Corners",
"marketSlug": "efl-mnc-nor-2026-09-17-corners-total-7pt5",
"active": true,
"closed": false,
"acceptingOrders": true,
"endDate": "2026-09-17T00:00:00Z",
"tags": ["Sports", "Soccer", "Games", "Carabao Cup", "EFL Cup"],
"tokens": [
{"outcome": "Over", "price": 0.51},
{"outcome": "Under", "price": 0.49}
]
}

One wallet-trade row:

{
"kind": "wallet_trade",
"wallet": "0xd9c9651bfd445b2cddf750662ee79a755f216686",
"side": "BUY",
"size": 2.5,
"price": 0.4,
"usdcSize": 1.0,
"outcome": "Yes",
"title": "Will Málaga CF win on 2026-09-06?",
"tradedAt": "2026-09-06T15:14:58+00:00"
}

Unpublished values are returned as null rather than guessed. A run summary in the key-value store reports the status, record counts, coverage and any warnings.

FAQ

How fresh is the data? Each run reads the current market board and the newest available wallet fills.

What limits apply? Up to 2,000 markets, 500 trades per wallet and 25 wallets per run.

Can I focus on one topic? Yes — filter by tag, activity and order acceptance, and cap the markets and pages collected.

What if a wallet has no recent trades? The market board is still returned and the run summary notes the empty wallet lane.

For support, contact Apify support and include the Actor run ID.