Skip to main content
Once the extension is installed, a small Ballista panel appears in the bottom-right corner of any polymarket.com event page. It is the fastest way to trade: the market you are already reading is the market the panel is pointed at. The panel only appears on event pages. Polymarket’s home page, your profile and the rest of the site are untouched.

Getting around

The header has the Ballista name and a chevron. Press the chevron to collapse the panel into a small round B button in the same corner; press that to bring it back. The panel keeps up with you by watching the page address. Navigate to another event, or click a sub-market that puts its name in the URL, and the panel reloads and follows.
Clicking around a page without changing the address leaves the panel where it was, still pointed at the previous market — and its market matching is loose enough that a short name can land on a similar one. Read the market in the panel’s own dropdown before you press Trade. It fires immediately, on whatever it currently has selected.
If you are not signed in the panel says so and points you at the popup. See Sign in.

Pick a market and an outcome

Events with several markets get a dropdown at the top listing every market still open — closed and inactive ones are filtered out. Events with a single market just show the question. Under that are the YES and NO buttons, each showing the current price in cents. Choosing one is what tells the panel which outcome to act on, and nothing else in the panel works until you do.

Fire a preset

Your presets are listed below, each showing its side, order type, size and — for limit presets — its price, with a Trade button. Pressing Trade places the order immediately on the selected outcome. There is no confirmation step.
  • A market preset spends its dollar amount on a buy, or sells its share count.
  • A limit preset rests at its stored price until it fills or you cancel it. A buy preset’s dollars are converted to shares at that price as it fires, so a $25 limit @ 40¢ preset spends $25. See what the size on a preset means.
A short status line under the list reports what happened, then clears itself after a few seconds: That line is the only notice you get. A placed order goes to the popup’s History tab — a resting limit under Open Orders, a filled market order under Fill History — but a failed order is recorded nowhere. Nothing explains why it failed either, so if one fails, check your balance and the price you are bidding at, and place it again from the Markets tab where you can see every field.
The panel can only use presets. To create, edit or delete them, open the popup’s Presets tab.

Set a price alert

Press + Add Alert at the bottom to open a two-field form: a condition — Above or Below — and a threshold strictly between 0 and 1, where 0.65 means 65¢. Exactly 0 or 1 is refused, and all you see is Alert failed. The alert is created against the market and outcome currently selected in the panel, which is why it takes two fields here and four in the popup. Press Create Alert and the status line confirms it. When the price crosses your threshold, the alert fires once: it moves into Notifications in the popup, and the extension raises a desktop notification.

Presets

Build the one-click orders this panel fires.

Alerts

See what has triggered and manage what is still watching.