Polymarket signal plus fields the free listing does not have
Polymarket signal plus fields the free listing does not have: 1h and 6h probability deltas, 24h realized volatility, and whale flow from the trade tape (net YES notional, largest print, whale count, flow label). Plus prices, bid/ask, spread, 24h change, momentum, volume, liquidity. MUST be invoked when an agent needs where a market is MOVING, not just where it is. Do NOT use for spot prices or order execution. Settles $0.010 USDC on Base; no charge on failure.
Answeringour last check, 2026-09-24
1 of 1checks answered this week
737 msmedian answer time
$0.01listed price per call
$0.01price it asked us
Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.
Endpoint
GET https://enclave402.com/api/market/signal
| Category | Code and developer |
|---|---|
| Provider host | enclave402.com |
| Networks | eip155:8453 |
| Payment schemes | exact |
| Self-reported calls, 30 days | 12 from 2 payers (the provider's figure, not ours) |
Our checks, last 30 days
| Day | Result | HTTP | Asked | Time |
|---|---|---|---|---|
| 2026-09-24 | valid payment request | 402 | $0.01 | 737 ms |
Example input (from the provider)
{
"method": "GET",
"queryParams": {
"limit": 1
},
"type": "http"
}
Promised output schema (from the provider)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"properties": {
"limit": {
"default": 5,
"description": "Number of top markets to return when slug is omitted.",
"maximum": 10,
"minimum": 1,
"type": "integer"
},
"slug": {
"description": "Optional Polymarket market slug for one specific market. Omit to receive the top markets by 24h volume.",
"examples": [
"will-there-be-no-change-in-fed-interest-rates-after-the-october-2026-meeting-20260617190324031"
],
"maxLength": 200,
"pattern": "^[a-z0-9-]{3,200}$",
"type": "string"
}
},
"required": [],
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"additionalProperties": false,
"properties": {
"asOf": {
"description": "ISO-8601 timestamp the data was fetched",
"type": "string"
},
"markets": {
"description": "Normalized market rows",
"items": {
"additionalProperties": false,
"properties": {
"bestAsk": {
"description": "Best ask for the first outcome",
"type": [
"number",
"null"
]
},
"bestBid": {
"description": "Best bid for the first outcome",
"type": [
"number",
"null"
]
},
"conditionId": {
"description": "On-chain condition id (bytes32 hex)",
"type": [
"string",
"null"
]
},
"derived": {
"additionalProperties": false,
"description": "Fields not in the free listing: computed from the CLOB price history and the public trade tape. Null with a reason in errors when a provider is unavailable.",
"properties": {
"errors": {
"description": "Provider-scoped reasons a derived field is null (e.g. clob:timeout)",
"items": {
"type": "string"
},
"type": "array"
},
"historySamples": {
"description": "Price points used",
"type": "integer"
},
"priceDelta1h": {
"description": "YES price now minus YES price 1h ago",
"type": [
"number",
"null"
]
},
"priceDelta6h": {
"description": "YES price now minus YES price 6h ago",
"type": [
"number",
"null"
]
},
"realizedVol24h": {
"description": "Std-dev of 10-minute log returns over the last 24h",
"type": [
"number",
"null"
]
},
"whaleFlow": {
"additionalProperties": false,
"description": "Trade-tape summary over the last 6h; BUY of NO counts as SELL of YES",
"properties": {
"buyYesUsdc": {
"type": "number"
},
"flow": {
"enum": [
"YES_ACCUMULATION",
"YES_DISTRIBUTION",
"BALANCED",
"NO_TRADES"
],
"type": "string"
},
"largestTradeUsdc": {
"type": "number"
},
"netYesUsdc": {
"type": "number"
},
"sellYesUsdc": {
"type": "number"
},
"trades": {
"type": "integer"
},
"whaleThresholdUsdc": {
"type": "number"
},
"whaleTrades": {
"type": "integer"
},
"windowSec": {
"type": "integer"
}
},
"required": [
"windowSec",
"trades",
"netYesUsdc",
"largestTradeUsdc",
"whaleTrades",
"flow"
],
"type": [
"object",