About

Features

Otter Markets is designed to help you discover opportunities faster, monitor conviction, and act with confidence across Polymarket.

Markets

Your command center for finding high-conviction opportunities on Polymarket.

  • Scan active markets fast with ranked views, responsive sorting, and high-signal metrics in one table.
  • Slice the universe your way with flexible filters for price, spread, liquidity, timing, and more.
  • Build your ideal workflow with configurable columns: show/hide, reorder, resize, and saved layouts.
  • Save and reload named screens so your favorite market setups are always one click away.
  • Promote markets directly into Watchlist from the table to move from discovery to monitoring instantly.

Multi-Charts

Compare multiple watchlist markets side-by-side with fast, lightweight charting.

  • Track price action and dollar volume together so momentum and participation are visible at a glance.
  • Toggle YES/NO contracts and switch between line or candle views without leaving your dashboard.
  • Use 1H or 6H resolution to match quick tactical reads or broader trend analysis.
  • Review creation date and first chartable date to understand historical depth before acting.

Chart

Deep-dive view for one market when you want focus, precision, and context.

  • Powered by real OHLCV from raw trades, so candles reflect actual market activity.
  • Jump between markets using watchlist folder and market selectors built for rapid analysis.
  • Switch timeframes and chart styles while keeping volume context front and center.
  • Resize the chart panel to match your workflow, from quick checks to detailed review.

Watchlist

Organize markets into focused lists so you can monitor what matters most.

  • Create up to 10 named watchlist folders for different themes, time horizons, or strategies.
  • Add and manage markets directly from shared tables with simple checkbox and drag workflows.
  • Find markets quickly by text, slug, or Polymarket URL/path.
  • Use the same powerful sorting, filtering, and column controls as the main Markets experience.

Top Traders

Follow the best-performing traders and benchmark your ideas against proven results.

  • View the top 100 Polymarket traders ranked by total account P/L.
  • Sort by rank, win rate, positions, current value, and performance fields to surface useful patterns.
  • Built from public Polymarket leaderboard and position data to keep the view transparent and actionable.

Glossary

Definitions for table fields used in the current app. Values may show pending while loading or no data when upstream sources do not provide usable values.

Shared Market Table Columns

Columns used across Markets, Watchlist, and market subpages.

ColumnDefinitionNotes
Watch listCheckbox that adds/removes a market in your watchlist system.Uses local state plus optional cloud sync, depending on configuration.
MarketPrimary market question text, linked to the Polymarket market page when a reliable URL/slug is available.
24h Volume ($)USD trading volume executed in the last 24 hours for that market.Main ranking basis on the default Markets view.
Prices (Y/N)Current outcome prices, typically YES and NO, shown as probabilities between 0 and 1.If upstream structure is incomplete, the table can show pending/no data.
Spread (Ask-Bid)Difference between best ask and best bid for the contract side used by the table.Lower spread generally indicates tighter execution.
Top 100 TradersUnique number of traders from the Top Traders page who currently hold either side of that market.A trader holding both YES and NO counts once here.
Top 100 (YES)Number of Top 100 traders currently holding a YES position in that market.Can overlap with the NO-side count if the same trader owns both sides.
Top 100 (NO)Number of Top 100 traders currently holding a NO position in that market.Can overlap with the YES-side count if the same trader owns both sides.
Yes $1k ImpactEstimated percentage price impact for a hypothetical $1,000 YES-side order.
No $1k ImpactEstimated percentage price impact for a hypothetical $1,000 NO-side order.
CategoryBest-effort category label parsed from market/event/tag metadata.
Liquidity ($)Estimated total liquidity available in USD for the market.
Age (Days)Elapsed days since the market was created/listed.
Days to ResolveRemaining days until the scheduled market resolution time.
Price Change 1DOne-day price change signal from Gamma market fields.Can be missing on markets where Gamma does not provide this metric.
Price Change 7DOne-week price change signal from Gamma market fields.Can be missing on markets where Gamma does not provide this metric.
Top20 +P/L % (Yes)Percent of top YES holders with positive overall account P/L.
Top20 +P/L % (No)Percent of top NO holders with positive overall account P/L.

Top Traders Table Columns

Columns shown on the Top Traders page.

ColumnDefinitionNotes
RankLeaderboard rank for the trader in the Top Traders table.
TraderTrader identity label (address and/or profile name when available).
Total PositionsTotal number of positions seen for the trader in fetched data.
Active PositionsNumber of currently open positions.
Total WinsClosed positions with positive realized P/L.
Total LossesClosed positions with negative realized P/L.
Win RateWins divided by (wins + losses), expressed as a percentage.
Current ValueEstimated current USD value of active positions.
Overall PnLTotal profit/loss figure used for leaderboard sorting.