Hey-Traders
Polymarket Automation

Polymarket Take Profit: How to Automate Profit-Taking

Polymarket does not offer a native take profit order. It supports only limit and market (marketable) orders, so a take profit has to be added with an automation tool like Hey-Traders, which watches the market price and fires a sell when your target is hit. You choose whether that sell executes as a Take Profit Market or Take Profit Limit order.

Below is how take profit triggers actually work on a binary Polymarket contract, the difference between the market and limit variants, why Reduce Only matters, and how to set one up step by step.

Watch our Polymarket Stop Loss & Take Profit tutorial to see how to configure both exit orders with Hey-Traders.

Does Polymarket have a native take profit order?

No. According to Polymarket’s own help center, the exchange natively supports limit orders and market/marketable orders only. It does not provide stop loss, take profit, trailing stop, OCO, grid, TWAP, or VWAP order types. To lock in gains automatically, you need an external layer that monitors price and submits an order when your condition is met.

That external layer is what a text-based quant platform like Hey-Traders adds. It connects to Polymarket and lets you attach advanced order types the venue lacks, including Take Profit Market and Take Profit Limit. See the full list in order types.

What is a take profit order on Polymarket?

A take profit order is a conditional instruction that closes or reduces your position once the market price reaches a favorable target. On Polymarket, shares in a binary market settle at $0 or $1 at resolution, so a take profit lets you realize gains before resolution instead of waiting for the outcome.

For example, if you bought “Yes” shares at $0.40 and want to bank profit at $0.70, a take profit trigger set to $0.70 will submit a sell order when the market trades up to that level. You capture the move without having to watch the order book manually.

Key point: the trigger price is a threshold that arms the order, not a guaranteed fill price. When the trigger fires, the resulting order executes against whatever liquidity is available, which can differ from your trigger, especially in thin markets.

Take Profit Market vs Take Profit Limit: which should you use?

The difference is execution certainty versus price certainty. A Take Profit Market order fires a market order at your trigger and prioritizes getting filled; a Take Profit Limit order fires a limit order at a price you set and prioritizes the price you receive, accepting the risk it may not fill.

FeatureTake Profit MarketTake Profit Limit
Fires asMarket orderLimit order
PriorityFill certaintyPrice certainty
Fill guaranteed?Likely, subject to liquidityNo, may go unfilled
Slippage riskHigherLower
Best forFast exits, liquid marketsPrecise exits, thin or volatile markets

Use Take Profit Market when you care most about exiting and are willing to accept the available price. Use Take Profit Limit when you have a firm minimum price in mind and would rather stay in the position than sell below it. On low-liquidity Polymarket contracts, a limit variant protects you from selling into a wide spread, but it can leave you unfilled if price gaps through your level.

How does the take profit trigger fire?

The trigger fires when the market price crosses your configured threshold in the profitable direction. For a long position that means price rising to or above your take profit level; the automation then submits either a market or limit order depending on the variant you chose.

The mechanics in order:

  1. You set a trigger price above your entry (for a long/“Yes” position).
  2. Hey-Traders monitors Polymarket’s price in real time.
  3. When price reaches the trigger, the order is submitted to the exchange.
  4. A Take Profit Market order sweeps available liquidity; a Take Profit Limit order rests at your limit price.
  5. The fill executes against the order book, which may differ from the trigger for market variants.

Because the trigger is a threshold and not a promised price, always size your expectations around current liquidity. In a fast-moving or thin market, a market variant can fill several ticks away from the trigger.

What is Reduce Only and why does it matter?

Reduce Only ensures a trigger order can only close or shrink an existing position, never open or flip a new one. On Hey-Traders, trigger orders support Reduce Only, which is important for take profit orders because their entire purpose is to exit a position you already hold.

Without Reduce Only, an incorrectly sized or duplicated order could accidentally open exposure in the opposite direction. With Reduce Only enabled, the take profit is capped at your current position size, so it does the one job you want: bank profit and step aside. This keeps automated exits predictable, particularly if you run multiple orders on the same market.

Can you pair a take profit with a stop loss (OCO)?

Yes. Pairing a take profit with a stop loss is the classic exit bracket, and the clean way to do it is an OCO (One-Cancels-the-Other) order, where filling one leg automatically cancels the other. Polymarket has no native OCO, but Hey-Traders supports it as an order type.

An OCO on a Polymarket position typically works like this:

  • Take profit leg: a Take Profit trigger above your entry to lock in gains.
  • Stop loss leg: a stop loss trigger below your entry to cap downside.
  • Automatic cancel: whichever leg fires first cancels the other, so you never end up double-exited.

This gives you a defined outcome band before resolution. If you prefer to trail gains instead of setting a fixed ceiling, consider a trailing stop that follows price up and fires on a reversal. For broader context on all of these, see the overview of Polymarket algo orders, and for accumulation and scaling strategies, the grid order guide.

How to set a take profit on Polymarket with Hey-Traders

Setting a take profit takes a few steps once your account is connected to Polymarket. You choose the market, the variant, the trigger price, and enable Reduce Only so the order only closes your position.

  1. Connect Polymarket to Hey-Traders and open the market where you hold a position.
  2. Choose the order type: Take Profit Market for fill certainty or Take Profit Limit for price certainty.
  3. Set the trigger price at your profit target (above entry for a long/“Yes” position).
  4. For Take Profit Limit, set the limit price you are willing to accept.
  5. Enable Reduce Only so the order can only close or reduce your existing position.
  6. Optionally wrap it in an OCO with a stop loss to define both your upside exit and downside protection.
  7. Confirm and let it run; the order fires automatically when your trigger is reached.

Because Hey-Traders is text-based, you can also describe the order in plain language and let it construct the parameters, then review before submitting.

Risk note

Polymarket markets are binary: shares resolve to $0 or $1. Trigger prices are thresholds, not guaranteed execution prices, and market-variant fills depend on available liquidity, so they can differ from the trigger. For sports markets, outstanding limit orders auto-cancel at official game start, which affects any resting take profit limit legs. Automate only what fits your own risk tolerance.

Frequently Asked Questions

Does Polymarket have a built-in take profit order?

No. Polymarket natively supports only limit and market/marketable orders. Take profit is added through an automation tool like Hey-Traders that monitors price and submits the order when your target is hit.

What is the difference between Take Profit Market and Take Profit Limit?

Take Profit Market fires a market order for fill certainty and accepts whatever price liquidity provides. Take Profit Limit fires a limit order at a price you set, protecting your price but risking no fill if the market gaps through it.

Is the take profit trigger price the price I will get?

Not necessarily. The trigger is a threshold that arms the order. For market variants, the actual fill executes against available liquidity and can differ from the trigger, especially in thin or fast-moving markets.

What does Reduce Only do on a take profit order?

Reduce Only ensures the order can only close or reduce your existing position, never open a new one. It keeps automated take profit exits capped at your current position size.

Can I combine a take profit and a stop loss on Polymarket?

Yes, using an OCO order on Hey-Traders. One leg takes profit above your entry and the other stops out below it; when either fills, the other is automatically canceled.

Ready to automate your exits? Set up a take profit on Polymarket with Hey-Traders and add the order types the exchange doesn’t offer natively.