Polymarket Stocks

Market sentiment

Changed on

Returns one reading for all stock-related Polymarket activity: overall buzz, sentiment split, activity trend, breadth and the drivers behind it, ranked by buzz_score.

Here buzz_score compares overall Polymarket stock-market activity with its own trailing 90-day baseline:

  • around 50 = normal market activity
  • higher = more active than usual
  • lower = quieter than usual

trend is flow momentum over the current 3 UTC days vs previous 3 UTC days using trades, volume, market breadth and liquidity; not price movement. For from/to, anchors at to (or now when to is today).

Use sentiment_score, bullish_pct and bearish_pct for direction.

get/polymarket/stocks/v1/market-sentiment

Request

  • Base URL
    https://api.adanos.com
  • Auth
    API key in header X-API-Key

Query parameters

fromstring date nullable

Start date in YYYY-MM-DD. Inclusive UTC date.

tostring date nullable

End date in YYYY-MM-DD. Inclusive UTC date. Omit to use the current UTC date.

Response

Successful Response

buzz_scorenumber nullable required

Service-wide Polymarket heat score relative to the service's trailing 90-day baseline. Around 50 = normal activity, higher values = hotter-than-usual Polymarket activity.

trend'rising' | 'falling' | 'stable' nullable

Flow momentum over the current 3 UTC days vs previous 3 UTC days using trades, volume, market breadth and liquidity; not price movement. Null when the selected window has no measurable Polymarket heat. For from/to, anchors at to (or now when to is today).

trade_countinteger required

Service-wide trade count in the selected period

market_countinteger required

Sum of ticker-level catalog lifetime-overlap market counts in the selected UTC window; not a cross-ticker global condition-id union

current_market_countinteger required

Sum of ticker-level currently open markets in the latest UTC-day snapshot; use this for live-only market breadth

unique_tradersinteger nullable

Exact service-wide observed participant/proxy-wallet union in the selected period; null when retained wallet-level trades do not fully cover the requested window

total_liquiditynumber required

Windowed aggregated liquidity signal in USD over the selected period

active_tickersinteger required

Number of tickers with market activity in the selected period

sentiment_scorenumber nullable

Service-wide weighted orderbook-aware implied sentiment score

positive_countinteger required

Deprecated. Outcome-aware bullish market count retained for v1 compatibility; prefer bullish_pct with trade_count and market_count for public analysis.

negative_countinteger required

Deprecated. Outcome-aware bearish market count retained for v1 compatibility; prefer bearish_pct with trade_count and market_count for public analysis.

neutral_countinteger required

Deprecated. Outcome-aware neutral/unclassified market count retained for v1 compatibility; prefer bullish_pct, bearish_pct, trade_count and market_count for public analysis.

bullish_pctinteger required

Outcome-aware bullish market percentage

bearish_pctinteger required

Outcome-aware bearish market percentage

trend_historynumber[]

Daily service-wide buzz scores (oldest→newest) using the same relative baseline calibration. Length = max(requested_days, 7) for successful requests; windows before platform availability return HTTP 422.

Example response

{
  "buzz_score": 58.4,
  "trend": "stable",
  "trade_count": 512,
  "market_count": 93,
  "current_market_count": 64,
  "unique_traders": 281,
  "total_liquidity": 245000,
  "active_tickers": 31,
  "sentiment_score": 0.11,
  "positive_count": 41,
  "negative_count": 29,
  "neutral_count": 23,
  "bullish_pct": 44,
  "bearish_pct": 31,
  "trend_history": [
    52.1,
    54,
    56.8,
    59.2,
    61,
    60.1,
    58.4
  ],
  "drivers": [
    {
      "ticker": "AAPL",
      "trade_count": 52,
      "buzz_score": 68.9,
      "sentiment_score": 0.28
    },
    {
      "ticker": "TSLA",
      "trade_count": 47,
      "buzz_score": 66.3,
      "sentiment_score": 0.19
    }
  ]
}

Changes