Home/Polymarket/How to buy

How to Buy on Polymarket: Order Types, Fees and Worked Examples (2026)

Updated September 2026 · Facts checked against Polymarket's own docs and help center on September 24, 2026 · Not financial advice

To buy on Polymarket, you pick an outcome on a market page, choose Yes or No, and place either a market order, which fills at once at the lowest asking prices and pays a taker fee in most categories, or a limit order at your own price, which pays no fee if it waits on the order book and fills later. Each share costs between $0 and $1 and pays $1 if its side turns out right and $0 if not, so you can lose everything you put into a position.

Before you start: can you use it?

US residents can't deposit or trade on polymarket.com; they use the separate Polymarket US app. Polymarket also blocks or limits trading in many other countries, and governments add blocks of their own. Check where Polymarket and Kalshi are available before you move any money.

Polymarket's Terms of Use prohibit using a VPN or similar tool to get around these restrictions, and doing so can also break local law. PolyKal doesn't help anyone get around them.

What you are buying: shares, prices and payouts

Each outcome of a Polymarket market trades as Yes and No shares priced between $0 and $1. When the market resolves under its written rules, every share on the correct side pays $1 and every share on the wrong side pays $0. Polymarket reads the price as the market's implied probability: a Yes share at 18¢ implies about an 18% chance, and if the event happens that share is worth $1, 82¢ more than it cost before fees. A market can also resolve 50-50 when its rules or, rarely, a UMA vote call for it; every share then pays $0.50.

So the price is what you pay per share and $1 is the most a share can pay. 100 shares bought at 40¢ cost 100 × $0.40 = $40.00 plus any fee, and pay $100 if right and $0 if wrong. Balances on polymarket.com are held in pUSD, a token backed 1:1 by USDC that polymarket.com has used since April 28, 2026; this page counts 1 pUSD as $1. You can sell before resolution at whatever buyers then bid (see how to sell on Polymarket); if you hold a losing position to the end, you lose everything you paid for it, fees included.

Reading a market page and the order book

A market page lists each outcome with its current price. On an event with several possible answers, each row is its own Yes/No market with its own prices. The order book for the selected outcome sits on the page, with your open orders just below it and the market's rules, which decide how it resolves, beneath the book; read the rules before you buy.

  • Bid and ask: the order book lists resting offers to buy (bids) and to sell (asks). A market buy pays the ask, the lowest price a seller is asking; a market sell receives the bid, the highest price a buyer is offering.
  • Displayed price: the price or percentage shown on the market is the midpoint between the best bid and the best ask, or the last traded price if they are more than 10¢ apart. In Polymarket's own example, a 34¢ bid and a 40¢ ask show as 37%, but a market buy pays at least 40¢.
  • Spread and depth: the spread is the gap between the best bid and the best ask; depth is how many shares wait at each price. Polymarket sets no maximum order size, but it warns that there is no guarantee you can trade a given amount without moving the price significantly, or at all, and suggests checking depth first.
  • Yes and No are linked: according to Polymarket's order-book docs, a Yes bid at a price X is equivalent to a No ask at $1 − X. Someone bidding 40¢ for Yes is in effect offering No at 60¢, so the two sides of a market are priced against each other.

How to buy with a market order, step by step

You need a pUSD balance first (see how to deposit and withdraw on Polymarket). We couldn't confirm every label in the current order panel, so the steps describe what each control does; labels may differ slightly.

  1. 1. Open the market and pick the outcome. On a multi-outcome event, work in the row of the outcome you mean, because every row has its own Yes and No prices.
  2. 2. Choose Yes or No, with the panel set to buy and to a market order. Yes is a position that the outcome happens, No that it doesn't. The order panel has a buy/sell switch and an order-type selector (market or limit).
  3. 3. Enter the amount in dollars. A market buy is sized as the amount of pUSD to spend, not as a number of shares. Third-party guides report that the panel then summarises the order before you confirm, including what the shares would pay out if you are right ($1 each).
  4. 4. Check the price you will really pay. The order fills at the best ask, not at the displayed midpoint, and a large amount works up through higher asks. In most categories a taker fee is added when the order matches: Polymarket's API adds it on top of the amount unless a spending cap is set, and the website may show it differently, so check the total before you confirm.
  5. 5. Confirm. Press the confirm button; Polymarket's market-page FAQ calls it Trade, and other guides report Buy or Confirm. If you haven't traded since the exchange upgrade of April 28, 2026, a one-time approval prompt appears first, to convert your balance to pUSD and approve the new exchange contracts.

How to buy with a limit order, step by step

  1. 1. Pick the outcome and Yes or No, as for a market order, and switch the order-type selector to limit.
  2. 2. Set the limit price. This is the most you will pay per share, and it must fit the market's tick size (often 1¢). A price below the best ask waits on the book until a seller accepts it.
  3. 3. Enter the number of shares. Limit orders are sized in shares, and the cost is shares × limit price: 200 shares at 35¢ cost 200 × $0.35 = $70.00. The order must meet the market's minimum size, which is 5 shares in Polymarket's examples.
  4. 4. Choose how long it stays open. An order without an expiry stays open until it fills or you cancel it (GTC). Polymarket's order system also supports orders that expire at a set time (GTD); third-party guides describe an expiry option with preset durations in the limit panel, which we couldn't confirm.
  5. 5. Review and confirm. If your limit is at or above the best ask, the order matches at once as a taker, at the ask (and higher asks up to your limit) rather than at your limit itself, and pays the taker fee in most categories; any part the asks can't fill stays open on the book. If it is below, it rests as a maker order, pays no fee when it fills and appears under the order book and among your open orders.

Order types, partial fills and cancelling

  • GTC and GTD (limit orders): a GTC order stays active until it fills or you cancel it; a GTD order stays active until an expiry time you set. For API users, the expiry must be at least 3 minutes ahead, and GTD orders expire one minute before the stated time as a security buffer.
  • FOK and FAK (market orders): Polymarket's docs describe a market order as a limit order priced to fill immediately against resting orders, sent either as FOK (fill the whole order at once or cancel it) or FAK (fill what is available at once and cancel the rest). The docs don't say which one the website's market option uses; either way, a thin book can mean an error or a smaller fill than you asked for.
  • Post-only: an order option added on January 6, 2026 that only adds liquidity: if the order would match immediately, it is rejected instead of filling as a taker. It is documented for the API; we couldn't confirm that the website offers it.
  • Partial fills: a limit order can fill in pieces as different traders take parts of it. Filled parts are final; only the unfilled remainder can be cancelled.
  • Reserved balance: the unfilled part of every open buy order is set aside, so what you can spend on new orders is your balance minus what open orders still need. With $100 and a resting order for 200 shares at 35¢, $100 − $70 = $30 remains for new orders.
  • Cancelling or changing an order: open orders appear just below the order book on the market page and on the open-orders tab of your Portfolio page; cancel one with the red x next to it. Polymarket's docs describe no way to edit an open order, so to change its price or size you cancel it and place a new one. An order can't be cancelled while a marketable order is being held in a matching delay.
  • Matching delays and sports: some markets hold orders that would fill immediately for a short time before matching. The Help Center gives 3 seconds for sports, with a 1-second delay being tested on NBA and MLB; the docs changelog gives 150 milliseconds for crypto since September 4, 2026, while another docs page still says 250 ms. In sports markets, all open limit orders are cancelled automatically at the official start time, which can shift.

Minimum order size, tick sizes and slippage

  • Minimum size: every market sets its own minimum order size in shares, shown as 5 shares in Polymarket's examples, and it can differ by market. At 40¢, 5 shares cost 5 × $0.40 = $2.00; orders below the minimum are rejected. There is no maximum order size.
  • Tick size: the smallest price step, set per market and often 1¢ (0.01), so a 1¢-tick market won't accept 40.5¢. When a price rises above 96¢ or falls below 4¢, the tick can narrow, for example from 0.01 to 0.001 (0.1¢), and since July 2, 2026 all World Cup markets use 0.25¢ (0.0025). A price that isn't on the tick is rejected.
  • Slippage and price impact: a market buy takes the cheapest asks first and then moves to higher ones until your amount is spent, so the average price can end up well above the best ask (see Example 1). We found no documented slippage or maximum-price setting on the website; a limit order is the way to cap the price per share. In the API, a maximum price stops a buy from crossing a higher price, and the order may then fill only in part or not at all.

Fees when you buy (as of September 2026)

Who pays and how much: on polymarket.com only takers pay trading fees; makers, whose limit orders rest on the book and are filled later, pay nothing. The taker fee is shares × fee rate × price × (1 − price). It is largest at 50¢, shrinks towards 0¢ and $1, and is the same at a price and its mirror: at the 0.05 rate, 100 shares at 30¢ and 100 shares at 70¢ both pay 100 × 0.05 × 0.30 × 0.70 = $1.05. Fees are rounded to 5 decimal places, with 0.00001 the smallest fee charged.

Rates by category: 0.07 for crypto ($1.75 on 100 shares at 50¢); 0.05 for sports, economics, culture, weather and other markets ($1.25); 0.04 for finance, politics, mentions and tech ($1.00); and 0 for geopolitics. Rates change: sports rose from 0.03 to 0.05 on July 10, 2026. See Polymarket fees explained, run your own numbers in the fee calculator, and compare costs with Kalshi's on our Polymarket vs Kalshi comparison.

When and how it is charged: since the exchange upgrade of April 28, 2026, the fee is calculated when your order matches, not when you place it, and is charged in pUSD rather than being taken out of your shares, so it shows up in your trade history and you receive the full number of shares. Your balance must cover the cost plus the fee. Some third-party guides still describe the old method of taking the fee in shares.

Rebates and extra fees: Polymarket's docs say makers share a daily rebate pool equal to 25% of the taker fees collected in most categories, 20% in crypto and 15% in sports (the Help Center still says 20% for sports). A separate taker rebate program, launched May 28, 2026, has rebate rates from 3% to 50% depending on 30-day weighted volume, starting at $2,000. Both pay daily in pUSD with a $1 minimum. Orders placed through third-party apps can carry an extra builder fee of up to 1% for takers, on top of Polymarket's fee.

Buying in multi-outcome markets

Events with several possible answers, such as an election with many candidates, are built from separate Yes/No markets, one per outcome. When they are linked as a group (Polymarket calls this negative risk), exactly one market resolves Yes and every other one resolves No.

Buying Yes on an outcome is a position that it wins. Buying No on it is, in effect, a position that any of the others wins: Polymarket's docs say one No share in such a group can be converted into one Yes share in every other market of the group. Each row still has its own order book and prices.

Polymarket's docs say to trade only named outcomes. Some events contain placeholder outcomes that the website doesn't display until they are named, and if the correct answer isn't among the named outcomes, the market resolves to Other.

Where to see what you bought

Filled shares appear as a position on your Portfolio page, and unfilled orders on its open-orders tab. For each position Polymarket tracks the average entry price, the current value (shares × current price) and the profit or loss (current value − cost); column labels may differ slightly.

A new position can show a small loss straight away: you paid the ask, while the position is valued at the current price, which is normally the midpoint, and the fee was charged separately. This is our reading of the documented price and fee rules, not a Polymarket statement. To exit before resolution, see how to sell on Polymarket; after resolution, each winning share can be redeemed for 1 pUSD.

Buying on the Polymarket US app

The Polymarket US app is a separate, CFTC-regulated product for US residents, with its own accounts, dollar balances and fee schedule. To buy, you open a market, choose Yes or No, enter a dollar amount (or the maximum), review the order and swipe up to confirm; the position then appears in the Portfolio tab. The US docs say app orders are processed as marketable limit orders that never fill at a worse price than the one set, and any part that can't fill right away stays open as an order.

Whole contracts and fees: the app trades only whole contracts, so part of your amount can come back to your cash (see Example 3). Its taker fee is 0.0695 × contracts × price × (1 − price), at most $1.74 per 100 contracts at 50¢, deducted at execution and rounded to the cent on each fill (banker's rounding). Makers receive a rebate of 0.0125 × contracts × price × (1 − price), about $0.31 per 100 contracts at 50¢. Different fee curves apply to combos from September 24, 2026 and to table tennis from September 30, 2026, and a weekly maintenance window runs every Thursday from 6:00 to 8:00 AM ET.

Worked examples

The order books below are hypothetical. Fees use the official formula, with each fill charged at its own price, and the rates in force in September 2026; check current rates in Polymarket fees explained or the fee calculator.

Example 1: a $100 market buy of Yes in a politics market (rate 0.04). The best bid is 38¢ and the asks are 100 shares at 40¢, 100 at 42¢ and 500 at 45¢, so the page shows 39%. The order takes 100 × $0.40 = $40.00, then 100 × $0.42 = $42.00, and the remaining $18.00 buys $18.00 ÷ $0.45 = 40 shares: 240 shares for $100.00, an average of $100 ÷ 240 = 41.67¢ per share, not 39¢.
Fees per fill: 100 × 0.04 × 0.40 × 0.60 = $0.96; 100 × 0.04 × 0.42 × 0.58 = $0.9744; 40 × 0.04 × 0.45 × 0.55 = $0.396; $2.3304 in total. If the fee is added on top of the amount, as Polymarket's API does by default, you pay $102.3304, about $102.33. If Yes wins, 240 shares pay 240 × $1 = $240; if No wins, they pay $0 and the $102.33 is lost.
Example 2: a limit buy of 200 Yes shares at 35¢ in a sports market (rate 0.05). If the best ask is above 35¢, the order rests; when sellers fill it later, you pay 200 × $0.35 = $70.00 and no fee. If only 120 shares fill before you cancel, you hold 120 shares that cost 120 × $0.35 = $42.00, and the $28.00 reserved for the other 80 shares (80 × $0.35) is released. Any part still open when the game starts is cancelled automatically.
If instead the best ask is already 34¢ with at least 200 shares, the same order fills at once as a taker at 34¢: 200 × $0.34 = $68.00, plus a fee of 200 × 0.05 × 0.34 × 0.66 = $2.244, $70.244 in total.
Example 3: $100 at 65¢ on the Polymarket US app. $100 ÷ $0.65 = about 153.8, and the app trades only whole contracts, so you get 153 contracts costing 153 × $0.65 = $99.45, and $100 − $99.45 = $0.55 returns to your cash. The taker fee is 0.0695 × 153 × 0.65 × 0.35 = $2.41912125, rounded to $2.42. If the outcome is right, 153 contracts pay 153 × $1 = $153; if not, they pay $0.

Common problems and fixes

  • Not enough balance: your pUSD must cover the cost plus the fee, and money reserved by your open buy orders isn't available. Cancel orders you no longer want or lower the amount. If you haven't traded since April 28, 2026, accept the one-time approval prompt first.
  • Order not filled, or only partly: a limit order waits until a seller accepts your price and can fill in pieces; you can wait, or cancel and place it again at another price. A market order in a thin book may be rejected or filled only in part.
  • Price or size rejected: the price must sit on the market's tick, which can be finer above 96¢ and below 4¢, and the size must be at least the market's minimum in shares.
  • Price moved, or orders vanished in sports: in markets with a matching delay the book can move before your order matches; a limit order caps what you pay. In sports markets, open limit orders are cancelled at the official start time.
  • Trading paused or cancel-only: Polymarket can switch trading off or allow only cancellations, and for about 2 minutes after a matching-engine restart only post-only orders and cancellations are accepted. Planned restarts are announced about 2 days ahead on Polymarket's Telegram and Discord.
  • "Network Error" on the website: Polymarket's Help Center says stale site data can conflict with your orders or the market's status; clear the site's cache and data, then reload.
  • Order rejected because of your location: orders from blocked regions are rejected, and in close-only countries you can close existing positions but can't open new ones (see where Polymarket and Kalshi are available). Polymarket's terms prohibit using a VPN to get around this, and wallets of people who break the terms can be placed in close-only mode.
  • Phishing and fake sites: sign in only at polymarket.com or in the official US app. Polymarket says never to share your 6-digit login code and that it will never ask for your private key; ignore links in comments or messages that lead to look-alike login pages.

Frequently asked questions

How do I buy shares on Polymarket?

On polymarket.com, open a market, pick the outcome, choose Yes or No, choose a market order (a dollar amount, filled at once at the ask) or a limit order (a number of shares at your price), check the total and confirm. You need a pUSD balance first, and US residents use the separate Polymarket US app instead.

What is the minimum amount to buy on Polymarket?

Each market sets a minimum order size in shares, shown as 5 shares in Polymarket's examples. At 40¢ that is 5 × $0.40 = $2.00, plus a taker fee of 5 × 0.04 × 0.40 × 0.60 = $0.048 at the 0.04 rate; at 10¢ it is 5 × $0.10 = $0.50. Deposits have their own minimums, a few dollars on most networks (see Polymarket deposits and withdrawals).

Does Polymarket charge a fee to buy?

Only when your order fills as a taker. Taker fee = shares × fee rate × price × (1 − price), with rates from 0 (geopolitics) to 0.07 (crypto) as of September 2026; buying 100 shares at 40¢ at the 0.04 rate costs 100 × 0.04 × 0.40 × 0.60 = $0.96 in fees. A limit order that waits on the book and fills later pays nothing. See Polymarket fees explained.

What is the difference between a market order and a limit order on Polymarket?

A market order is entered in dollars and fills at once against the asks on the book, at whatever prices are there, and pays the taker fee in most categories. A limit order is entered in shares at a maximum price; it fills only when a seller accepts that price, possibly in part, later or never, and pays no fee if it rests before filling.

Why is my Polymarket limit order not filling?

Because no seller is asking your price or lower yet. The order waits on the book, may fill in pieces, and stays until it fills, expires (GTD) or you cancel it. In sports markets it is cancelled automatically when the game starts.

Why did I pay more than the price shown on Polymarket?

The shown price is the midpoint of the bid and ask (or the last trade if the spread is over 10¢), while a market buy pays the ask and, for larger amounts, higher asks too. A taker fee is then charged on top in most categories.

Can I cancel or change an order on Polymarket?

You can cancel the unfilled part of an open order with the red x next to it, under the order book or on your Portfolio page's open-orders tab; filled shares stay yours. Polymarket's docs describe no edit function, so to change the price or size, cancel and place a new order.

How does buying No work on Polymarket?

A No share pays $1 if the outcome does not happen and $0 if it does. In a multi-outcome event, No on one outcome is in effect a position on all the others, and Polymarket's docs say it can be converted into one Yes share of every other outcome.

What happens if I buy shares on Polymarket and I'm wrong?

When the market resolves against you, your shares are worth $0 and you lose the whole amount you paid, including fees. Before resolution you can sell at the current bid, which may be below what you paid; see how to sell on Polymarket.

Can I buy on Polymarket from the US?

Not on polymarket.com. US residents use the separate Polymarket US app, which has identity checks, dollar balances, whole contracts only and its own taker fee of 0.0695 × contracts × price × (1 − price).

Sources & verification

Every fact on this page comes from the sources below, checked on September 24, 2026. Fees, ticks, minimums, delays and order options change often, so the numbers are as of September 2026; we re-verify this page quarterly. Where Polymarket's own pages disagree, we say so in the text.

polymarket.com help center: What is Polymarket?, How Are Prices Calculated?, Limit Orders, Trading Fees, Maker Rebates Program, Does Polymarket Have Trading Limits?, Exchange Upgrade April 28, 2026, Geographic Restrictions, How to Resolve "Network Error", How Are Prediction Markets Resolved?, How to Sign-Up and How Do I Export My Key?

Polymarket developer docs: Polymarket 101, prices and order book, order book, order-book data, order lifecycle, placing orders, error codes, market channel (tick changes), matching engine, fees, maker rebates, taker rebates, builder fees, markets and events, negative risk, positions and tokens and changelog; Terms of Use (effective August 11, 2026); event-page FAQ on polymarket.com.

Polymarket US docs: Place a Trade, Order Types, Fractional Contracts, Fee Schedule, Trading Hours and Create an Account.

PolyKal is an independent research tool, not affiliated with Polymarket or Kalshi. This page explains how buying on Polymarket works; it is not financial, legal or tax advice, and not an invitation to open an account or trade.

Polymarket & Kalshi Fee CalculatorEnter a contract count and price to see each platform's exact trading fee, taker or maker, from its published fee formula. Open the calculator →
© 2026 PolyKal. All rights reserved.
About PolyKalWhere to use Polymarket & KalshiMidtermsLeaderboardTopicsPrivacyTerms
Buying on Polymarket
How to Buy on Polymarket: Order Types, Fees and Worked Examples (2026)
Updated September 2026 · Facts checked against Polymarket's own docs and help center on September 24, 2026 · Not financial advice

To buy on Polymarket, you pick an outcome on a market page, choose Yes or No, and place either a market order, which fills at once at the lowest asking prices and pays a taker fee in most categories, or a limit order at your own price, which pays no fee if it waits on the order book and fills later. Each share costs between $0 and $1 and pays $1 if its side turns out right and $0 if not, so you can lose everything you put into a position.

Before you start: can you use it?

US residents can't deposit or trade on polymarket.com; they use the separate Polymarket US app. Polymarket also blocks or limits trading in many other countries, and governments add blocks of their own. Check where Polymarket and Kalshi are available before you move any money.

Polymarket's Terms of Use prohibit using a VPN or similar tool to get around these restrictions, and doing so can also break local law. PolyKal doesn't help anyone get around them.

What you are buying: shares, prices and payouts

Each outcome of a Polymarket market trades as Yes and No shares priced between $0 and $1. When the market resolves under its written rules, every share on the correct side pays $1 and every share on the wrong side pays $0. Polymarket reads the price as the market's implied probability: a Yes share at 18¢ implies about an 18% chance, and if the event happens that share is worth $1, 82¢ more than it cost before fees. A market can also resolve 50-50 when its rules or, rarely, a UMA vote call for it; every share then pays $0.50.

So the price is what you pay per share and $1 is the most a share can pay. 100 shares bought at 40¢ cost 100 × $0.40 = $40.00 plus any fee, and pay $100 if right and $0 if wrong. Balances on polymarket.com are held in pUSD, a token backed 1:1 by USDC that polymarket.com has used since April 28, 2026; this page counts 1 pUSD as $1. You can sell before resolution at whatever buyers then bid (see how to sell on Polymarket); if you hold a losing position to the end, you lose everything you paid for it, fees included.

Reading a market page and the order book

A market page lists each outcome with its current price. On an event with several possible answers, each row is its own Yes/No market with its own prices. The order book for the selected outcome sits on the page, with your open orders just below it and the market's rules, which decide how it resolves, beneath the book; read the rules before you buy.

  • Bid and ask: the order book lists resting offers to buy (bids) and to sell (asks). A market buy pays the ask, the lowest price a seller is asking; a market sell receives the bid, the highest price a buyer is offering.
  • Displayed price: the price or percentage shown on the market is the midpoint between the best bid and the best ask, or the last traded price if they are more than 10¢ apart. In Polymarket's own example, a 34¢ bid and a 40¢ ask show as 37%, but a market buy pays at least 40¢.
  • Spread and depth: the spread is the gap between the best bid and the best ask; depth is how many shares wait at each price. Polymarket sets no maximum order size, but it warns that there is no guarantee you can trade a given amount without moving the price significantly, or at all, and suggests checking depth first.
  • Yes and No are linked: according to Polymarket's order-book docs, a Yes bid at a price X is equivalent to a No ask at $1 − X. Someone bidding 40¢ for Yes is in effect offering No at 60¢, so the two sides of a market are priced against each other.

How to buy with a market order, step by step

You need a pUSD balance first (see how to deposit and withdraw on Polymarket). We couldn't confirm every label in the current order panel, so the steps describe what each control does; labels may differ slightly.

  1. 1. Open the market and pick the outcome. On a multi-outcome event, work in the row of the outcome you mean, because every row has its own Yes and No prices.
  2. 2. Choose Yes or No, with the panel set to buy and to a market order. Yes is a position that the outcome happens, No that it doesn't. The order panel has a buy/sell switch and an order-type selector (market or limit).
  3. 3. Enter the amount in dollars. A market buy is sized as the amount of pUSD to spend, not as a number of shares. Third-party guides report that the panel then summarises the order before you confirm, including what the shares would pay out if you are right ($1 each).
  4. 4. Check the price you will really pay. The order fills at the best ask, not at the displayed midpoint, and a large amount works up through higher asks. In most categories a taker fee is added when the order matches: Polymarket's API adds it on top of the amount unless a spending cap is set, and the website may show it differently, so check the total before you confirm.
  5. 5. Confirm. Press the confirm button; Polymarket's market-page FAQ calls it Trade, and other guides report Buy or Confirm. If you haven't traded since the exchange upgrade of April 28, 2026, a one-time approval prompt appears first, to convert your balance to pUSD and approve the new exchange contracts.

How to buy with a limit order, step by step

  1. 1. Pick the outcome and Yes or No, as for a market order, and switch the order-type selector to limit.
  2. 2. Set the limit price. This is the most you will pay per share, and it must fit the market's tick size (often 1¢). A price below the best ask waits on the book until a seller accepts it.
  3. 3. Enter the number of shares. Limit orders are sized in shares, and the cost is shares × limit price: 200 shares at 35¢ cost 200 × $0.35 = $70.00. The order must meet the market's minimum size, which is 5 shares in Polymarket's examples.
  4. 4. Choose how long it stays open. An order without an expiry stays open until it fills or you cancel it (GTC). Polymarket's order system also supports orders that expire at a set time (GTD); third-party guides describe an expiry option with preset durations in the limit panel, which we couldn't confirm.
  5. 5. Review and confirm. If your limit is at or above the best ask, the order matches at once as a taker, at the ask (and higher asks up to your limit) rather than at your limit itself, and pays the taker fee in most categories; any part the asks can't fill stays open on the book. If it is below, it rests as a maker order, pays no fee when it fills and appears under the order book and among your open orders.

Order types, partial fills and cancelling

  • GTC and GTD (limit orders): a GTC order stays active until it fills or you cancel it; a GTD order stays active until an expiry time you set. For API users, the expiry must be at least 3 minutes ahead, and GTD orders expire one minute before the stated time as a security buffer.
  • FOK and FAK (market orders): Polymarket's docs describe a market order as a limit order priced to fill immediately against resting orders, sent either as FOK (fill the whole order at once or cancel it) or FAK (fill what is available at once and cancel the rest). The docs don't say which one the website's market option uses; either way, a thin book can mean an error or a smaller fill than you asked for.
  • Post-only: an order option added on January 6, 2026 that only adds liquidity: if the order would match immediately, it is rejected instead of filling as a taker. It is documented for the API; we couldn't confirm that the website offers it.
  • Partial fills: a limit order can fill in pieces as different traders take parts of it. Filled parts are final; only the unfilled remainder can be cancelled.
  • Reserved balance: the unfilled part of every open buy order is set aside, so what you can spend on new orders is your balance minus what open orders still need. With $100 and a resting order for 200 shares at 35¢, $100 − $70 = $30 remains for new orders.
  • Cancelling or changing an order: open orders appear just below the order book on the market page and on the open-orders tab of your Portfolio page; cancel one with the red x next to it. Polymarket's docs describe no way to edit an open order, so to change its price or size you cancel it and place a new one. An order can't be cancelled while a marketable order is being held in a matching delay.
  • Matching delays and sports: some markets hold orders that would fill immediately for a short time before matching. The Help Center gives 3 seconds for sports, with a 1-second delay being tested on NBA and MLB; the docs changelog gives 150 milliseconds for crypto since September 4, 2026, while another docs page still says 250 ms. In sports markets, all open limit orders are cancelled automatically at the official start time, which can shift.

Minimum order size, tick sizes and slippage

  • Minimum size: every market sets its own minimum order size in shares, shown as 5 shares in Polymarket's examples, and it can differ by market. At 40¢, 5 shares cost 5 × $0.40 = $2.00; orders below the minimum are rejected. There is no maximum order size.
  • Tick size: the smallest price step, set per market and often 1¢ (0.01), so a 1¢-tick market won't accept 40.5¢. When a price rises above 96¢ or falls below 4¢, the tick can narrow, for example from 0.01 to 0.001 (0.1¢), and since July 2, 2026 all World Cup markets use 0.25¢ (0.0025). A price that isn't on the tick is rejected.
  • Slippage and price impact: a market buy takes the cheapest asks first and then moves to higher ones until your amount is spent, so the average price can end up well above the best ask (see Example 1). We found no documented slippage or maximum-price setting on the website; a limit order is the way to cap the price per share. In the API, a maximum price stops a buy from crossing a higher price, and the order may then fill only in part or not at all.

Fees when you buy (as of September 2026)

Who pays and how much: on polymarket.com only takers pay trading fees; makers, whose limit orders rest on the book and are filled later, pay nothing. The taker fee is shares × fee rate × price × (1 − price). It is largest at 50¢, shrinks towards 0¢ and $1, and is the same at a price and its mirror: at the 0.05 rate, 100 shares at 30¢ and 100 shares at 70¢ both pay 100 × 0.05 × 0.30 × 0.70 = $1.05. Fees are rounded to 5 decimal places, with 0.00001 the smallest fee charged.

Rates by category: 0.07 for crypto ($1.75 on 100 shares at 50¢); 0.05 for sports, economics, culture, weather and other markets ($1.25); 0.04 for finance, politics, mentions and tech ($1.00); and 0 for geopolitics. Rates change: sports rose from 0.03 to 0.05 on July 10, 2026. See Polymarket fees explained, run your own numbers in the fee calculator, and compare costs with Kalshi's on our Polymarket vs Kalshi comparison.

When and how it is charged: since the exchange upgrade of April 28, 2026, the fee is calculated when your order matches, not when you place it, and is charged in pUSD rather than being taken out of your shares, so it shows up in your trade history and you receive the full number of shares. Your balance must cover the cost plus the fee. Some third-party guides still describe the old method of taking the fee in shares.

Rebates and extra fees: Polymarket's docs say makers share a daily rebate pool equal to 25% of the taker fees collected in most categories, 20% in crypto and 15% in sports (the Help Center still says 20% for sports). A separate taker rebate program, launched May 28, 2026, has rebate rates from 3% to 50% depending on 30-day weighted volume, starting at $2,000. Both pay daily in pUSD with a $1 minimum. Orders placed through third-party apps can carry an extra builder fee of up to 1% for takers, on top of Polymarket's fee.

Buying in multi-outcome markets

Events with several possible answers, such as an election with many candidates, are built from separate Yes/No markets, one per outcome. When they are linked as a group (Polymarket calls this negative risk), exactly one market resolves Yes and every other one resolves No.

Buying Yes on an outcome is a position that it wins. Buying No on it is, in effect, a position that any of the others wins: Polymarket's docs say one No share in such a group can be converted into one Yes share in every other market of the group. Each row still has its own order book and prices.

Polymarket's docs say to trade only named outcomes. Some events contain placeholder outcomes that the website doesn't display until they are named, and if the correct answer isn't among the named outcomes, the market resolves to Other.

Where to see what you bought

Filled shares appear as a position on your Portfolio page, and unfilled orders on its open-orders tab. For each position Polymarket tracks the average entry price, the current value (shares × current price) and the profit or loss (current value − cost); column labels may differ slightly.

A new position can show a small loss straight away: you paid the ask, while the position is valued at the current price, which is normally the midpoint, and the fee was charged separately. This is our reading of the documented price and fee rules, not a Polymarket statement. To exit before resolution, see how to sell on Polymarket; after resolution, each winning share can be redeemed for 1 pUSD.

Buying on the Polymarket US app

The Polymarket US app is a separate, CFTC-regulated product for US residents, with its own accounts, dollar balances and fee schedule. To buy, you open a market, choose Yes or No, enter a dollar amount (or the maximum), review the order and swipe up to confirm; the position then appears in the Portfolio tab. The US docs say app orders are processed as marketable limit orders that never fill at a worse price than the one set, and any part that can't fill right away stays open as an order.

Whole contracts and fees: the app trades only whole contracts, so part of your amount can come back to your cash (see Example 3). Its taker fee is 0.0695 × contracts × price × (1 − price), at most $1.74 per 100 contracts at 50¢, deducted at execution and rounded to the cent on each fill (banker's rounding). Makers receive a rebate of 0.0125 × contracts × price × (1 − price), about $0.31 per 100 contracts at 50¢. Different fee curves apply to combos from September 24, 2026 and to table tennis from September 30, 2026, and a weekly maintenance window runs every Thursday from 6:00 to 8:00 AM ET.

Worked examples

The order books below are hypothetical. Fees use the official formula, with each fill charged at its own price, and the rates in force in September 2026; check current rates in Polymarket fees explained or the fee calculator.

Example 1: a $100 market buy of Yes in a politics market (rate 0.04). The best bid is 38¢ and the asks are 100 shares at 40¢, 100 at 42¢ and 500 at 45¢, so the page shows 39%. The order takes 100 × $0.40 = $40.00, then 100 × $0.42 = $42.00, and the remaining $18.00 buys $18.00 ÷ $0.45 = 40 shares: 240 shares for $100.00, an average of $100 ÷ 240 = 41.67¢ per share, not 39¢.
Fees per fill: 100 × 0.04 × 0.40 × 0.60 = $0.96; 100 × 0.04 × 0.42 × 0.58 = $0.9744; 40 × 0.04 × 0.45 × 0.55 = $0.396; $2.3304 in total. If the fee is added on top of the amount, as Polymarket's API does by default, you pay $102.3304, about $102.33. If Yes wins, 240 shares pay 240 × $1 = $240; if No wins, they pay $0 and the $102.33 is lost.
Example 2: a limit buy of 200 Yes shares at 35¢ in a sports market (rate 0.05). If the best ask is above 35¢, the order rests; when sellers fill it later, you pay 200 × $0.35 = $70.00 and no fee. If only 120 shares fill before you cancel, you hold 120 shares that cost 120 × $0.35 = $42.00, and the $28.00 reserved for the other 80 shares (80 × $0.35) is released. Any part still open when the game starts is cancelled automatically.
If instead the best ask is already 34¢ with at least 200 shares, the same order fills at once as a taker at 34¢: 200 × $0.34 = $68.00, plus a fee of 200 × 0.05 × 0.34 × 0.66 = $2.244, $70.244 in total.
Example 3: $100 at 65¢ on the Polymarket US app. $100 ÷ $0.65 = about 153.8, and the app trades only whole contracts, so you get 153 contracts costing 153 × $0.65 = $99.45, and $100 − $99.45 = $0.55 returns to your cash. The taker fee is 0.0695 × 153 × 0.65 × 0.35 = $2.41912125, rounded to $2.42. If the outcome is right, 153 contracts pay 153 × $1 = $153; if not, they pay $0.

Common problems and fixes

  • Not enough balance: your pUSD must cover the cost plus the fee, and money reserved by your open buy orders isn't available. Cancel orders you no longer want or lower the amount. If you haven't traded since April 28, 2026, accept the one-time approval prompt first.
  • Order not filled, or only partly: a limit order waits until a seller accepts your price and can fill in pieces; you can wait, or cancel and place it again at another price. A market order in a thin book may be rejected or filled only in part.
  • Price or size rejected: the price must sit on the market's tick, which can be finer above 96¢ and below 4¢, and the size must be at least the market's minimum in shares.
  • Price moved, or orders vanished in sports: in markets with a matching delay the book can move before your order matches; a limit order caps what you pay. In sports markets, open limit orders are cancelled at the official start time.
  • Trading paused or cancel-only: Polymarket can switch trading off or allow only cancellations, and for about 2 minutes after a matching-engine restart only post-only orders and cancellations are accepted. Planned restarts are announced about 2 days ahead on Polymarket's Telegram and Discord.
  • "Network Error" on the website: Polymarket's Help Center says stale site data can conflict with your orders or the market's status; clear the site's cache and data, then reload.
  • Order rejected because of your location: orders from blocked regions are rejected, and in close-only countries you can close existing positions but can't open new ones (see where Polymarket and Kalshi are available). Polymarket's terms prohibit using a VPN to get around this, and wallets of people who break the terms can be placed in close-only mode.
  • Phishing and fake sites: sign in only at polymarket.com or in the official US app. Polymarket says never to share your 6-digit login code and that it will never ask for your private key; ignore links in comments or messages that lead to look-alike login pages.

Frequently asked questions

How do I buy shares on Polymarket?

On polymarket.com, open a market, pick the outcome, choose Yes or No, choose a market order (a dollar amount, filled at once at the ask) or a limit order (a number of shares at your price), check the total and confirm. You need a pUSD balance first, and US residents use the separate Polymarket US app instead.

What is the minimum amount to buy on Polymarket?

Each market sets a minimum order size in shares, shown as 5 shares in Polymarket's examples. At 40¢ that is 5 × $0.40 = $2.00, plus a taker fee of 5 × 0.04 × 0.40 × 0.60 = $0.048 at the 0.04 rate; at 10¢ it is 5 × $0.10 = $0.50. Deposits have their own minimums, a few dollars on most networks (see Polymarket deposits and withdrawals).

Does Polymarket charge a fee to buy?

Only when your order fills as a taker. Taker fee = shares × fee rate × price × (1 − price), with rates from 0 (geopolitics) to 0.07 (crypto) as of September 2026; buying 100 shares at 40¢ at the 0.04 rate costs 100 × 0.04 × 0.40 × 0.60 = $0.96 in fees. A limit order that waits on the book and fills later pays nothing. See Polymarket fees explained.

What is the difference between a market order and a limit order on Polymarket?

A market order is entered in dollars and fills at once against the asks on the book, at whatever prices are there, and pays the taker fee in most categories. A limit order is entered in shares at a maximum price; it fills only when a seller accepts that price, possibly in part, later or never, and pays no fee if it rests before filling.

Why is my Polymarket limit order not filling?

Because no seller is asking your price or lower yet. The order waits on the book, may fill in pieces, and stays until it fills, expires (GTD) or you cancel it. In sports markets it is cancelled automatically when the game starts.

Why did I pay more than the price shown on Polymarket?

The shown price is the midpoint of the bid and ask (or the last trade if the spread is over 10¢), while a market buy pays the ask and, for larger amounts, higher asks too. A taker fee is then charged on top in most categories.

Can I cancel or change an order on Polymarket?

You can cancel the unfilled part of an open order with the red x next to it, under the order book or on your Portfolio page's open-orders tab; filled shares stay yours. Polymarket's docs describe no edit function, so to change the price or size, cancel and place a new order.

How does buying No work on Polymarket?

A No share pays $1 if the outcome does not happen and $0 if it does. In a multi-outcome event, No on one outcome is in effect a position on all the others, and Polymarket's docs say it can be converted into one Yes share of every other outcome.

What happens if I buy shares on Polymarket and I'm wrong?

When the market resolves against you, your shares are worth $0 and you lose the whole amount you paid, including fees. Before resolution you can sell at the current bid, which may be below what you paid; see how to sell on Polymarket.

Can I buy on Polymarket from the US?

Not on polymarket.com. US residents use the separate Polymarket US app, which has identity checks, dollar balances, whole contracts only and its own taker fee of 0.0695 × contracts × price × (1 − price).

Sources & verification

Every fact on this page comes from the sources below, checked on September 24, 2026. Fees, ticks, minimums, delays and order options change often, so the numbers are as of September 2026; we re-verify this page quarterly. Where Polymarket's own pages disagree, we say so in the text.

polymarket.com help center: What is Polymarket?, How Are Prices Calculated?, Limit Orders, Trading Fees, Maker Rebates Program, Does Polymarket Have Trading Limits?, Exchange Upgrade April 28, 2026, Geographic Restrictions, How to Resolve "Network Error", How Are Prediction Markets Resolved?, How to Sign-Up and How Do I Export My Key?

Polymarket developer docs: Polymarket 101, prices and order book, order book, order-book data, order lifecycle, placing orders, error codes, market channel (tick changes), matching engine, fees, maker rebates, taker rebates, builder fees, markets and events, negative risk, positions and tokens and changelog; Terms of Use (effective August 11, 2026); event-page FAQ on polymarket.com.

Polymarket US docs: Place a Trade, Order Types, Fractional Contracts, Fee Schedule, Trading Hours and Create an Account.

PolyKal is an independent research tool, not affiliated with Polymarket or Kalshi. This page explains how buying on Polymarket works; it is not financial, legal or tax advice, and not an invitation to open an account or trade.

About this page
Facts checked
2026-09-24
Polymarket & Kalshi Fee CalculatorEnter a contract count and price to see each platform's exact trading fee, taker or maker, from its published fee formula.
Home Compare Topics Calculator
Data is based on publicly visible on-chain and trading activity across platforms. For research reference only — not investment advice. Past performance does not indicate future results.