Polymarket Data
The Strategy Builder reads Polymarket, a prediction market where people trade on the probability of real-world events, as a live signal source. Drop any Polymarket outcome into an Indicator node and your strategy can act on how the crowd prices an event, not only on how the chart moves.
This is the difference between trading the chart and trading the question behind it. When the odds on an election, a macro print, or a crypto-specific outcome cross a level you set, the strategy acts. Combine a Polymarket condition with standard price and indicator conditions using AND / OR logic to build a thesis that has to agree on more than one front before it commits.
What the data represents
Each Polymarket market has a question (“Will BTC close above $150,000 this year?”) and a set of outcomes. Each outcome has a current price expressed as a probability between 0 and 1. A price of 0.72 means the market is pricing that outcome at 72%.
That probability number is what feeds into your condition. You compare it against a threshold with an operator like > or <, and you can combine it with price indicators using AND / OR logic.
Browsing and searching markets
Inside the Indicator node’s toolbox, there is a Polymarket section. By default it shows trending markets sorted by volume. Type at least two characters in the search field to filter by keyword.
Each market in the list shows:
| Field | What it shows |
|---|---|
| Question | The event being predicted |
| Category | Topic tag (e.g. Crypto, Politics, Sports) |
| End date | When the market settles and trading closes |
| Volume | Total volume traded in the market since it opened |
Binary markets (Yes / No)
Most markets are binary. They have exactly two outcomes: Yes and No. The probability bar shows the current split. Two buttons appear below: If settles Yes and If settles No. Click either one to add that outcome’s probability as a data feed to your condition.
Example: A BTC price market shows Yes at 68%, No at 32%. You add the “Yes” outcome. Your condition can then read that 0.68 probability and compare it against any threshold you set.
Multi-outcome markets
Some markets have three or more outcomes (candidates in an election, for example). Each outcome appears as its own row with its current probability. Click any row to add that outcome’s probability to your condition.
Using Polymarket data in a condition
Once you add an outcome, it appears as a data feed block in your Indicator workspace. The value is a decimal probability (0 to 1). Use a comparison operator to define when the condition is met.
Example setups:
"Will ETH hit $8,000?" Yes probability > 0.60: true when the market prices this above 60%"US recession this year?" Yes probability > 0.50: true when the market tips above even odds- Multi-outcome:
"Lead candidate wins the election" probability < 0.30: true when the market drops below 30%
You can combine Polymarket conditions with standard price and indicator conditions using AND / OR logic.
Before you deploy
Markets have end dates. When a Polymarket market settles, its outcome resolves to 0 or 1 and trading closes. A strategy still running on that feed stops getting fresh data, and a condition reading a frozen value can behave in ways you did not intend. Check end dates before deploying a strategy that leans on a specific market.
Probabilities move. Polymarket prices update continuously as participants trade. The same event can swing from 30% to 70% on new information. Set thresholds that account for that range of movement, not just the price showing today.
Volume varies. High-volume markets have tighter spreads and steadier prices. Low-volume markets can swing wider and trip a condition unexpectedly. The volume figure shown for each market is your read on how liquid it is.
Pair a Polymarket condition with a price or indicator condition using AND. The event probability confirms the why. The price action confirms the when. One can hold the strategy back until the other agrees.