Find relevant markets across Polymarket and Kalshi using vector similarity search. Tremor embeds market metadata and compares it against the embedding of your natural-language query.
The embedding service runs inside Tremor—no additional API keys required. Requests are limited to 30 per minute per API key.
Request parameters
Natural-language description of the markets you want to find.
Maximum number of markets to return.
Restrict results to polymarket or kalshi. Omit for a blended ranking.
Filter out thin markets based on 24h volume.
Return only markets that are still trading.
Example Response
{
"query": "election markets with high volume",
"results": [
{
"result_type": "market",
"platform": "polymarket",
"title": "Trump wins 2024 presidential election",
"subtitle": "Will Donald Trump win the 2024 U.S. presidential election?",
"category": "Politics",
"ticker": "trump-2024",
"event_ticker": "us-election-2024",
"similarity": 0.92,
"volume": 1245678.90,
"yes_bid": 0.47,
"yes_ask": 0.49,
"status": "active"
},
{
"result_type": "market",
"platform": "kalshi",
"title": "Presidential Election 2024 Winner",
"category": "Politics",
"ticker": "pres-2024",
"similarity": 0.87,
"volume": 987654.32,
"yes_bid": 0.46,
"yes_ask": 0.48,
"status": "active"
}
],
"total": 2
}
Response highlights
Each result includes similarity scores, current liquidity metrics, and price quotes (bid/ask for Kalshi, yes/no probabilities for Polymarket). Use these signals to build recommendation systems or to seed arbitrage scanners.