Multi-Chart View
Up to six markets side by side, fed by real Polymarket trades in 15-minute buckets.
Multi-Chart View is Predite's price-comparison screen: a TradingView-style grid where you watch several markets move at once instead of clicking through them one at a time. It lives under Analysis in the sidebar, listed as Multi-Chart.
It is a deliberately small tool. There is exactly one chart type and one time window, and everything on screen comes from real Polymarket trade data — there is no drawing layer, no indicator library and no synthetic series.
What you see
On load, Predite pulls your current signal list and opens the first four markets as panels. Each panel shows:
- •The market question, truncated to fit.
- •The current YES price as a whole percentage — this comes from the market's live quote, not from the last point of the chart.
- •A change figure with ▲ or ▼, computed as the percentage change between the first and last point of the plotted series. Note it is a *relative* change, not a move in percentage points: a price going from 0.20 to 0.30 reads as ▲50.0%, not ▲10pp.
- •A shaded area chart of the price over the window, teal when the change is positive and rose when it is negative. The y-axis is labelled in percent; the x-axis shows timestamps. Hovering any point shows the exact value.
Layout and panel management
Three layout buttons sit in the header: 1x2 (one column, full width), 2x2 (two columns, the default) and 2x3 (three columns on wide screens, with shorter panels). The choice is purely visual and applies to every panel at once.
+ Add chart opens a picker listing the markets that are not already on screen — drawn from the same signal list, so it offers up to twelve markets in total. You can display a maximum of 6 panels; the button disables once you reach that or run out of unused markets. Removing a panel is the small ✕ that appears in the top-right corner of a card when you hover it.
Panels are not saved. Layout, additions and removals reset when you leave the page.
Where the data comes from
Each panel calls Predite's market endpoint for a 24-hour window. That endpoint fetches the market's most recent on-chain trades from Polymarket's public data API — actual executions, not quotes — and aggregates them into 15-minute buckets. The value plotted for each bucket is the simple average of the trade prices inside it.
That last detail is worth stating precisely, because it determines what the chart can and cannot tell you:
- •It is not an OHLC candle series. There are no highs, lows, opens or closes — one averaged point per bucket.
- •It is not volume-weighted. A $5 trade and a $5,000 trade in the same 15 minutes count equally toward the average.
- •Trades on the NO side are converted to their YES-equivalent price so the whole series is on one scale, and any trade quoting outside 0 and 1 is discarded rather than clamped.
- •Up to 500 recent trades are pulled per market. In a very heavily traded market those 500 fills may span less than a full day, so the series can start later than 24 hours ago.
There is no period selector on this page — that control lives on individual market pages. The window is 24 hours, with one exception worth knowing: if a market comes back with fewer than two points over 24h, the panel silently refetches it over 7 days and plots that instead, so a sparse market may be showing you a week while its neighbours show a day.
When there is no data
Predite never fabricates a price series. If Polymarket's data API is unreachable, or the market simply has no qualifying trades in the window, the panel says No data and the chart area stays empty. If nothing loads at all you get an empty state with Open scanner and Try again, rather than a placeholder chart that looks real.
Requests time out after 15 seconds and the page force-clears its loading state after 20, so a slow upstream leaves you at the empty state instead of an endless skeleton. The charting library itself is loaded on demand, which is why panels briefly show a skeleton on first paint.