Fees paid to the exchange
$135.53
5% of your loss · 53 trades · 15 resolved positions
| Positions | N | Result | In profit |
|---|---|---|---|
| Held to the end | 15 | −$2,598 | 0% |
Never sells early: all 15 positions held to resolution.
Fee receipt · Polymarket · last 30 days · 0x840a…600c
53 trades, 15 resolved positions. Every cent below is read from a transaction receipt on Polygon, not estimated.
https://polyfees.com/r/0x840a4c77580673c900553476bb28001da899600c
Permanent link, public like the address itself. As of 2026-10-04. How we count.
Fees paid to the exchange
$135.53
5% of your loss · 53 trades · 15 resolved positions
| Positions | N | Result | In profit |
|---|---|---|---|
| Held to the end | 15 | −$2,598 | 0% |
Never sells early: all 15 positions held to resolution.
Fees
Polymarket charges a taker fee on sports and crypto markets. It is deducted inside the trade, so the interface never shows a monthly total. We add up the fee field of every fill in the transaction receipts. Fees explained.
Resting order
A resting (limit) order pays no fee and earns part of the maker rebate. "Up to" is the upper bound: a resting order does not always fill, so the real saving is lower.
Hold or sell
Positions held to resolution against positions sold before it, with the share of each that ended in profit. A wide gap between the two lines is the most telling thing on the receipt.
One-time. No account. Paid in USDC straight from the Polymarket wallet; the withdrawal receipt names the paying profile, so the report reaches its owner. Payer doesn't match? We look by hand within a day.
Paste your own profile address and get the same receipt. Public data only, nothing to connect.
Public data only. Nothing to connect, nothing to sign.
0x and 42 characters. Tap the copy icon.polymarket.com/@name or …/profile/0x…. Pasting the whole URL works too.Not the address under Deposit → Transfer crypto. That is a funding address, a different one, and it shows no trades.
No address at hand? Open a sample receipt for a public wallet.