Skip to main content
Price alerts are an extension feature. Neither the Telegram bot nor the web terminal has them — if you want to be told when a market crosses a price, this is where it is set up. See Alerts for the concept.

The bell

The bell sits in the popup header. A badge on it counts unread notifications, capped at 9+, and it keeps itself current every 30 seconds while the popup is open. Pressing it slides open Alerts & Notifications, split into two sections.

Notifications — what has happened

The top section is your unread feed, and it carries two kinds of entry. A price alert that fired shows the market, an up or down arrow for the direction, a New badge, and Hit 80¢ — which is the threshold you set, not the price that traded. The crossing price itself is never kept, so check the market for where it is now. A copy trade stopped shows a warning triangle instead of an arrow, and reads as a sentence rather than a price. Ballista writes one when a copy trade hits its balance stop-loss or take-profit: the copy trade is switched off, and if one of its positions could not be sold on the way out, the notice names the copy trade and the position — the shares, the outcome and the entry price — and tells you it is still open and has to be closed manually. Press an entry to mark it read. It leaves the list and the bell badge drops. Entries stay until you do — the feed is the full record, and each one is announced as a desktop notification only once, when it arrives.

Price Alerts — what is still watching

Below that are the price alerts that have not fired yet — only price alerts; the section never lists anything else. Each shows the market, whether it is watching for Above or Below, and the threshold in cents. The bin on the right deletes one. Once an alert fires it moves up to Notifications and stops watching — an alert triggers once, not every time the price crosses. To keep watching the same level, create it again.

Create an alert

Press + New at the top of the Price Alerts section. The form asks for four things: Press Create Alert and it joins the list below.
Only the token ID decides what is watched. The market slug is stored as typed and never checked, so a mistyped one still creates a working alert — it just labels it wrongly in the list and in the desktop notification. On an event with several markets, the slug in the address bar is usually the event, not the market, so a hand-typed alert can end up named after the wrong thing.
The on-page panel is far easier, and safer. While you are reading a market on Polymarket, pick YES or NO in the panel and press + Add Alert — it fills the market and the outcome in for you, correctly, and only asks for the condition and the threshold.

What happens when one fires

Ballista watches the last traded price of the outcome you picked. When it crosses your threshold, the alert triggers: it appears under Notifications, and Chrome shows you a desktop notification once, even if the popup is closed. It then waits under the bell until you read it.