Take-Profit / Stop-Loss

TP/SL for prediction markets.
Finally.

The same primitive that Wall Street has had for fifty years. The same primitive Binance has had for ten. Now on Polymarket, with a worker that actually fires.

Set TP/SL
Will Trump win the 2028 election?
YES · $0.42
Price
Take-profit
$0.65
+55%
Stop-loss
$0.30
−29%
Telegram alerts: on
Arm bracket
The problem

Polymarket gives you a price. It doesn’t protect it.

You can’t watch the book while you sleep.

Polymarket trades 24/7. A 5-minute Bitcoin market resolves at 3am ET. A multi-week political bracket swings 8¢ on a headline that drops while you’re in a meeting. No tool inside Polymarket helps with this.

There’s no built-in stop-loss.

Polymarket’s order types are limit and FAK. That’s it. No stop, no trailing stop, no OCO. If you want to bail at −30%, you have to be there to click sell.

Manual exits cost you slippage.

By the time you see the price has moved against you and tap your phone, the book has moved another 200 bps. The trader who walks away from the laptop loses to the trader who has a worker watching the WebSocket.

How it works

Three steps. Two minutes.

  1. 1

    Pick a market.

    Open the app, find a Polymarket position you already hold (or want to enter), and click Set TP/SL. Works on any binary or multi-outcome market. Use our Discover tab to surface the unusual ones.

  2. 2

    Set your TP and SL.

    Drag the lines on the chart or type the price directly. We show you the implied P&L at each trigger. Bracket goes live the moment you confirm — no on-chain transaction required, no funds locked up.

  3. 3

    Walk away.

    Our worker watches the book. When the price crosses your trigger, we fire a market order from your wallet and poll it to settlement. You get a Telegram message the moment it lands — including filled size, average price, and a one-tap link back to the bracket.

The technical edge

The hard parts are the parts we’ve solved.

Anyone can put a “set stop-loss” button in a UI. Making it actually fireagainst a 24/7 on-chain order book is what took us months. Here’s what runs inside:

Sub-second triggers

We sit on the Polymarket WebSocket book channel — not REST polling. The instant a $0.799 print clears, the rule fires. No 30-second backoff, no missed prints, no race with other bots polling at the top of the minute.

Eventually-consistent fills

Polymarket sometimes settles orders minutesafter accepting them. We poll your order for 15s, then sweep your wallet’s on-chain trade history for the matching SELL. No more “status: success, filled 0” surprises.

Auto-reconciliation

If you sell manually on Polymarket, we cancel the bracket cleanly. If the market resolves under you, we send a postmortem alert that explains exactly what happened. No ghost brackets sitting on dead markets.

What it looks like

Four screens. Two minutes. One bracket.

Arm the bracket, watch the activity stream, get the Telegram alert when it fills, see the closed row in your history. Swipe through to see every step.

Set TP/SL
Will Trump win the 2028 election?
YES · $0.42
Price
Take-profit
$0.65
+55%
Stop-loss
$0.30
−29%
Telegram alerts: on
Arm bracket
1 · Arm the bracket

Drag the lines on the chart. Bracket goes live the instant you confirm — no on-chain transaction, no funds locked.

When things don’t go to plan

The honest path matters too.

Sometimes a market resolves before the price crosses your trigger. Sometimes the book is too thin to fill in your budget. Sometimes you sell the position manually before the bracket fires. In every case, the worker writes a clean postmortem and pushes a single, specific Telegram message that explains what happened — no “closed externally” mystery rows.

Bracket resolved
Bitcoin Up or Down — May 15, 5:20-5:25AM ET
We missed your stop-loss ($0.40) by 38¢. The price crossed your trigger but the market closed before our worker could fill. Polymarket auto-redeemed your Up shares at resolution.
17:29