Polymarket copy trading

Polly
parrots
the pros

Pick a trader. Polly catches their fills onchain within a second, checks the order book, and repeats the trade on your account under your rules.

Start on a demo account: the leader’s fills are real, the order book is real, the money is not. Spending a fortnight sizing someone up at no risk is a sensible first move.
Polly
If this is your first time

What a prediction
market actually is

Polymarket trades probabilities, not shares of a company. Every market is a question with two outcomes, and the price answers it with a number.

Price is probability

A share costs between 0 and 1. A price of 0.62 means the market puts the event at 62%.

Payout is always a dollar

If the outcome happens, every share redeems for $1. If it does not, it redeems for $0.

You profit when the market is wrong

Buy YES at 0.62 and be right — you collect $1. That is 38¢ of profit per share.

Two consequences shape everything else: order books are thin, and prices near the edges (0.05 or 0.95) behave nothing like prices in the middle.

Three steps

1

Pick a leader

The catalogue is built from live onchain fills. You see volume, capacity and style — not just a flattering ROI.

2

Set the rules

Size, caps, tolerated slippage, price range. A dry run over their history shows what would have been copied.

3

Polly works

Leader fills → book check → execution, or a refusal with a plain-language reason. All of it lands in the feed.

Updates by itself

What is happening
right now

Not a showcase of made-up numbers, but what actually happened on the platform over the last few days. The boards fill themselves; appearing on the named ones is opt-in.

These numbers are real. The fills were caught onchain, execution was priced against the order book the same second, and results come from actual resolutions.
Everyone on these boards is on a demo account: the sums show what a strategy did, not money taken out.
41copies in 24h
20trades settled this month
$1,509paid out on resolution
33,875traders tracked

Just settled

Real trades taken all the way to resolution: the market played out, shares redeemed at $1 or $0. The feed is anonymised — amounts bucketed, timestamps rounded to the minute, no copier names.

LoL: ZYB Esport vs Vitality.Bee (BO1) - LFL Regular Season
Vitality.Bee — hit
+$5–2515h ago
National Bank Open: Cameron Norrie vs Alex de Minaur
Alex de Minaur — missed
−$25–10015h ago
National Bank Open: Jessica Pegula vs Kamilla Rakhimova
Jessica Pegula — hit
+до $515h ago
Toronto Blue Jays vs. Chicago Cubs
Toronto Blue Jays — missed
−$25–10016h ago
Toronto Blue Jays vs. Chicago Cubs
Chicago Cubs — hit
+$5–2516h ago
Pittsburgh Pirates vs. Milwaukee Brewers
Pittsburgh Pirates — missed
−$25–10017h ago
Pittsburgh Pirates vs. Milwaukee Brewers
Milwaukee Brewers — hit
+$25–10017h ago
Grodzisk Mazowiecki: Ivan Marrero vs Maks Kasnikowski
Ivan Marrero — hit
+$100–50017h ago
Grodzisk Mazowiecki: Ivan Marrero vs Maks Kasnikowski
Maks Kasnikowski — missed
−$25–10017h ago
New York Mets vs. Cleveland Guardians
Cleveland Guardians — missed
−$25–10018h ago
New York Mets vs. Cleveland Guardians
New York Mets — hit
+$5–2518h ago
National Bank Open: Luciano Darderi vs Juncheng Shang
Luciano Darderi — hit
+$100–50018h ago

Results board

Ranked by closed result: only markets that already resolved, where the payout is a fact. Open positions do not count — that is hope, not a result.

Only people who asked to be here show up on this board. We do not publish anyone’s trading unasked — so it is sometimes empty.
30-day window, minimum 3 settled trades. You can join yourself: open the app → Square → “Show me on the boards”. Off by default, leave any time.

Flock board

Who gathered the biggest flock. Counted by active members — those who traded in the last 30 days: the programme rate depends on exactly them, so the ranking must measure the same thing.

Same for flocks: a row appears once a flock leader opens theirs up publicly.
The way in

Two doors,
one account

There is no password anywhere: Polly recognises you through Telegram. Come in whichever way suits you — in the messenger on your phone, or in a browser on a big screen. Same account, same subscriptions, same history.

In Telegram

Trade notifications arrive here and only here
  1. Open @Copy_Poly_Market_Bot — the button below goes straight to the chat.
  2. Press Start. Polly says hello and opens a $1,000 demo account for you.
  3. Tap “App” to the left of the message field — the dashboard opens with your data.
Open the bot

In a browser

Wide screen: the whole catalogue and charts at once
  1. Hit “Sign in” — a passwordless sign-in page opens.
  2. The button sends you to that same chat with Polly, one tap away.
  3. Come back to the tab: it lets you in on its own and remembers you for 30 days.
Sign in
What Polly gets when you sign in: your Telegram name and handle — that is all. No access to your messages, your money or your wallet. No password is asked for, because there is none.
Measured against the live API on 6 August 2026

Why onchain,
not the public feed

Copy-trading bots usually read Polymarket’s public trade feed. We measured it, and it turns out to serve a frozen snapshot.

SourceLag
data-api /trades?limit=500136–400 s
data-api /trades?limit=100214–227 s
data-api /trades?limit=4995–40 s
Onchain OrderFilled on Polygon0.1–1.5 s

Across 70 seconds of continuous polling with cache busting, the feed did not refresh once. Copying from that source means entering at yesterday’s price. Polly listens to the chain directly.

Honest numbers
or a dash

−$1,010,084
what a naive bot computes

Summing cashPnl across a wallet’s positions produces a catastrophe. Losing legs of resolved markets sit there forever while winning ones vanish on redemption — so the sum counts every loss and not a single gain.

+$44,238
what Polly computes

Cash flow: sells + redemptions − buys + open positions. Same wallet, same data. And when the history does not fit the API window, Polly shows a dash instead of a number.

How position size
is decided

Copying one-for-one is almost always wrong: the leader may be running a bankroll a hundred times yours. There are four modes.

ModeWhat it doesWho it suits
FixedThe same amount on every tradeBeginners: predictable and easy to reason about
RatioA percentage of the leader’s trade sizeWhen you want to follow their swings
Bankroll matchThe same share of capital they riskedThe only mathematically sound one
Bankroll fractionA fixed percentage of your own capitalThe cautious: size grows with the account

Caps apply on top of any mode: per trade, per market, per event and per day. When a rule hits a cap, Polly shrinks the order instead of refusing outright.

Why Polly
skips trades

A skip is a guard doing its job, not a failure. Each one lands in the feed with a plain-language reason and the exact number behind it.

Price moved past your limit

The book shifted while the trade was in flight. Entering at the new price is a different trade.

Spread too wide

The gap between bid and ask would eat the edge long before the market resolves.

Not enough depth

Your size would not fit without you moving the price against yourself.

Price outside your range

Near the edges risk and reward are asymmetric, and slippage bites hardest.

Resolves too soon

Entering five minutes before the outcome is not copy trading, it is roulette.

Below the market minimum

Every market has a minimum order. Smaller than that and the order is simply rejected.

Cap reached

Per market, per day, or on open positions. Your rule, your boundary.

The leader was the maker

Their order rested in the book and paid no spread. Repeating it as a taker means paying it for them.

Inside
the app

Portfolio

Equity, daily result, the account curve, and open positions with live price and P&L on each.

Leaders

A catalogue with cash flows, capacity and style. Polly says outright when a number cannot be trusted.

Rules

Sliders for size, slippage and filters. “Check against history” replays them over the leader’s recent fills.

Feed

Everything that happened: copied, skipped, and why. At the top, median slippage across all your copies.

Fees with
no surprises

The fee is charged by the Polymarket protocol itself, and only to the taker — whoever consumes an order from the book.

fee = notional × rate × p × (1 − p)

The p(1 − p) term peaks at a price of 0.50 and falls to zero at the edges. The non-obvious consequence: coin-flip trades are the most expensive ones to copy. Polly warns you when a leader’s share of them runs high.

Polly’s own fee applies to live accounts only, and it is charged on notional rather than on profit. A demo account carries none of it — sizing up a leader costs you nothing.

What Polly
does differently

Explains refusals

“Price moved 3.2¢ against a 2¢ limit.” Every skipped trade comes with a reason and a number.

Shows capacity

How many copiers a leader can carry before they start slipping against each other.

Measures slippage

Median across all your copies. The metric that decides quality stays in plain sight.

Sizes by bankroll

The leader risked 2% of their capital — Polly risks 2% of yours. Not a blind one-for-one.

Checks the book

Spread, depth, the real average price for your size. Worse than your limit means no trade.

Stays quiet when unsure

When a wallet’s history is too short for an honest number, you get a dash instead of a pretty one.

All of this
runs on live data

Real data, not a showcase

Onchain fill detection, the rules engine, execution priced against the live book, the leader catalogue, the feed with reasons, the bot and the app. The numbers on this page come from Polymarket, not from a mockup.

The demo account is part of the product

While you are sizing a leader up, your account can be a demo one: the money is virtual, everything around it is real. It is how you test someone else’s strategy under your own rules without paying for the test.

Questions

Where is my money on a demo account?

Nowhere — there is none. A demo account is virtual: nothing to fund, nothing to withdraw. What is real are the leaders’ fills and the order book used to price execution.

Why are there fewer copies than the leader’s trades?

Because your filters are working. Coverage of 30–60% is normal for careful settings. If you want more, relax the rules — the feed shows which reason fires most often.

What if the leader starts losing?

You lose alongside them. Copy trading does not protect you from bad decisions, it repeats them. That is why there is a drawdown stop, a daily cap and a one-tap pause.

Why not just copy one-for-one?

Because the leader’s bankroll may be a hundred times yours. Their $5,000 bet is 1% of their capital and 100% of yours. Bankroll matching exists for exactly this.

Does it work from restricted countries?

No. Polymarket is closed to the United States, Russia and roughly forty other jurisdictions, and working around that breaks their terms. Reading data is open everywhere; trading is not.

Is this financial advice?

No. Polly is an execution tool, not an adviser. It does not pick the leader for you and does not judge whether you should be doing this at all.

Glossary

Share

A claim on an outcome. Redeems for $1 if the outcome happens, $0 if it does not.

Resolution

The moment a market settles and the outcome becomes known.

Redemption

Exchanging winning shares for cash after resolution.

Slippage

The gap between the leader’s price and the price your copy actually filled at.

Spread

The distance between the best bid and the best ask in the book.

Taker and maker

A taker consumes someone else’s order and pays the fee. A maker posts one and waits.

Capacity

How many copiers a leader can absorb before they start getting in each other’s way.

Polly is waiting

Pick a leader and watch it work — on a demo account it costs nothing. Come in whichever way suits you.