BTC$80,471.01 ETH$2,319.15 SOL$93.66 XRP$1.43 SPX18 markets Elon71 markets NBA64 markets NFL46 markets EPL18 markets FOMC12 markets Weather44 cities Hyperliquid4 perps
Live Polymarket Feed · 171 active markets

Millisecond Timestamp Data for Market Makers

Backtest Polymarket strategies with Millisecond Timestamp Data data — Millisecond Timestamp Data for market making. Spread optimization, queue position analysis, adverse-selection modeling.

Depth Chart Millisecond Timestamp Data
Mid: 0.5450 BIDS ASKS
Bids Asks
171 Live Markets
793.2M Snapshots Captured
20 Hz Capture Rate
7 Categories

Millisecond Timestamp Data for Market Makers

Resolved Markets enables market makers to capture alpha by providing continuous orderbook snapshots from Polymarket's fragmented prediction markets, revealing arbitrage opportunities, inventory imbalances, and optimal pricing across crypto, sports, economics, and weather categories. Access 20Hz orderbook captures with full bid/ask depth, millisecond timestamps, and WebSocket streaming to identify moments when temporary price dislocations create profit opportunities with minimal risk. The platform covers 100+ actively traded markets across all categories, providing the comprehensive market coverage needed to build hedged positions and exploit cross-market inefficiencies without the operational burden of monitoring Polymarket directly.

Millisecond Timestamp Data from Resolved Markets is built for market making simulation. With DateTime64(3) timestamps with full bid/ask arrays and full bid/ask depth, market makers can backtest quoting strategies, optimize spreads, and measure realized vs quoted edge across best_bid, best_ask, mid_price, spread, bids[], asks[].

Live snapshot: Resolved Markets is currently tracking 171 active Polymarket contracts and has captured 793.2M orderbook snapshots. Latest update: 2026-05-09 03:14:12.061.

Data challenges Market Makers run into

Millisecond Timestamp Data from Resolved Markets is built around the data gaps Market Makers hit when they try to work with raw Polymarket feeds.

01

Polymarket orderbook monitoring requires continuous infrastructure investment

Market makers building on Polymarket must operate 24/7 monitoring infrastructure, maintaining WebSocket connections, parsing events, and updating position tracking systems. This requires dedicated engineering resources and operational overhead. Additionally, Polymarket's public API provides limited orderbook history and event detail, forcing custom infrastructure development. Resolved Markets eliminates this build burden—instantly access standardized orderbook snapshots at 20Hz with millisecond precision, allowing you to deploy making strategies without infrastructure engineering.

02

Latency between order placement and execution creates slippage

Market-making profitability depends on executing faster than competitors. Polymarket's native API introduces 500ms-2s latency between your order submission and trade execution confirmation, plus additional latency querying current orderbooks to update your positions. Resolved Markets provides WebSocket push updates with millisecond precision, reducing decision latency from 1-2 seconds to <100ms. Your algorithms receive price updates the instant orderbooks change, enabling tighter spreads and higher fill rates before competitors react.

03

Multi-market position monitoring lacks coordination

Market makers tracking positions across multiple prediction markets (crypto futures, sports betting, economics markets) must manually reconcile holdings, exposures, and hedging needs. Resolved Markets captures synchronized orderbooks across 100+ markets with unified timestamps, enabling your position tracking systems to instantly identify hedging opportunities. When a BTC prediction market shifts 2% in your favor, but correlated sports markets shift 1%, you immediately quantify your net exposure and optimal rehedging strategy.

04

Price discovery signals are delayed or incomplete

Prediction market prices sometimes lead spot/derivatives prices (especially in crypto), creating arbitrage opportunities. However, detecting these dislocations requires simultaneous access to both prediction and spot market data with minimal latency. Most market makers miss dislocation moments because they monitor prediction markets via Polymarket's slow API. Resolved Markets' high-frequency orderbook capture reveals the exact moments when prediction prices diverge from fair value, giving you the timing needed to execute profitable hedges before prices revert.

Built for quantitative work on Millisecond Timestamp Data

Orderbook-level prediction-market data that doesn't exist anywhere else.

01

Identify profitable spread-narrowing opportunities instantly

Market inefficiencies in prediction markets often manifest as bid/ask spread widening—when uncertainty spikes, spreads can double from 0.5 to 1.0 cents on close calls. Resolved Markets' 20Hz snapshots capture these moments, enabling instant quote submission that narrows spread and captures the bid/ask midpoint as profit. Your algorithms detect spread widening within milliseconds and deploy quotes before competitors, earning reliable spread-capture revenue as the market reverts to normal spreads.

02

Execute arbitrage with minimal latency and slippage

Crypto prediction markets sometimes price moves differently than perpetual futures or spot markets. BTC prediction might quote 68,000-69,000 while spot exchanges quote 68,500, creating 500 point spread opportunity. Resolved Markets captures these dislocations through synchronized orderbook snapshots with millisecond timestamps, revealing the exact windows when arbitrage exists. Execute a short prediction market position and long spot market position with minimal slippage, locking in the dislocation profit before prices converge.

03

Optimize inventory positioning across linked markets

Large prediction market positions require hedging across multiple markets—a long BTC prediction position might be hedged against short volatility predictions and long spot BTC. Resolved Markets tracks all linked markets simultaneously, calculating your net exposure and suggesting optimal rehedging levels. When position deltas shift, your algorithms receive synchronized updates across all relevant markets, preventing gaps where you're temporarily exposed and unhedged.

04

Automate quote generation with data-driven pricing models

Manual quote generation requires analyzing each market's spread, volatility, and order flow—time-consuming when monitoring dozens of markets. Resolved Markets' historical orderbook data supports backtesting of pricing models: analyze how competitive spreads should vary with order volume, market depth, and hourly volume patterns. Deploy models incorporating these insights, then feed real-time WebSocket updates directly into your quoting engine. Automatically adjust spreads tighter in high-volume periods and wider during slow periods, optimizing profitability without constant manual oversight.

Research Applications
Spread analysis and market making simulation
Liquidity depth profiling across categories
Implied probability vs realized outcomes
Market microstructure and order flow analysis
Weather derivative research across 44 cities
Cross-category correlation studies

How Market Makers use Millisecond Timestamp Data

1
Measure realized vs quoted spread to optimize quoting frequency and size
2
Simulate market-making strategies on historical Millisecond Timestamp Data before committing capital
3
Materialize Millisecond Timestamp Data as Parquet files in S3 for cheap long-term storage
4
Build a dbt model that derives spread, depth imbalance, and mid-price from raw Millisecond Timestamp Data
5
Set up Apache Iceberg tables on top of Millisecond Timestamp Data for time-travel queries

Seven categories, hundreds of markets

Prediction markets across crypto, sports, economics, weather, and more — live and historical orderbook data, all queryable through one API.

16 markets

Crypto

BTC, ETH, SOL, XRP — up/down markets every 5m to 1d.

18 markets

Equities

S&P 500 (SPX) daily open — up or down predictions.

71 markets

Social

Elon Musk tweet counts — weekly prediction ranges.

64 markets

Sports

NBA, NFL, EPL — game outcomes and season predictions.

12 markets

Economics

Fed decisions, jobs reports — FOMC meetings and macro data.

78 markets

Weather

44 cities daily — temperature, hurricanes, Arctic ice.

4 pairs

Hyperliquid

BTC, ETH, SOL, XRP perp orderbooks — 1/sec sampling.

Tick-level orderbook snapshots

Every snapshot includes full bid/ask depth, mid prices, spreads, and crypto spot price.

polymarket.snapshots_hf 793.2M rows
SideBidSizeAskSizeSpread
UP0.54001,2400.55001,1001.00%
UP0.53009800.56001,4503.00%
UP0.52001,5600.57008905.00%
UP0.51002,1000.58002,3007.00%
UP0.50001,8000.59001,7009.00%
UP0.49003,2000.60003,10011.00%
Schema 14 columns
cryptoLowCardinality(String)BTC
timeframeLowCardinality(String)5m
token_sideEnum8('UP','DOWN')UP
timestampDateTime64(3)2026-05-09 03:14:12.061
crypto_priceFloat64$80,471.01
best_bidFloat640.5400
best_askFloat640.5500
mid_priceFloat640.5450
spreadFloat640.0100
bidsArray(Tuple(F64,F64))[(0.54,1240),...]
asksArray(Tuple(F64,F64))[(0.55,1100),...]

Comprehensive market coverage

Prediction markets across multiple categories, captured continuously with high-frequency precision.

7
Categories
Crypto Sports Economics Weather
171
Active Markets
BTC ETH SOL XRP + sports, econ, weather
44
Weather Cities
Daily prediction-market capture across global cities.
20 Hz
Capture Rate
Crypto 20 Hz Sports 2 Hz Econ 1 Hz

Millisecond Timestamp Data ships with

20Hz orderbook snapshots for rapid opportunity detection
Full bid/ask depth for precise inventory and valuation models
WebSocket streaming for sub-second execution signals
Cross-market correlation data for hedging strategies
Historical microstructure analysis for strategy backtesting
Automated price feed integration for quoting systems

What Market Makers build with Millisecond Timestamp Data

Inventory risk simulation using cross-market correlation inside Millisecond Timestamp Data
Competing market maker detection through repeated quote pattern recognition
Lakehouse architectures with Millisecond Timestamp Data as a primary source
Feature stores built on top of Millisecond Timestamp Data
Time-travel queries via Iceberg/Delta on historical Millisecond Timestamp Data

Up and running in minutes

Three steps from signup to live Millisecond Timestamp Data in your application.

1

Get Your API Key

Generate a free API key instantly. No credit card. Just click and go.

Sign Up Free
2

Explore the API

Browse 11 endpoints with live examples. Test requests directly from the docs.

API Reference
3

Start Building

Integrate live Millisecond Timestamp Data into your research pipeline, trading bot, or analytics platform.

fetch('/v1/markets/live', { headers: { 'X-API-Key': key } })
1
Create a free API key at resolvedmarkets.com
2
Identify high-volume markets: curl -H 'X-API-Key: rm_xxx' 'https://api.resolvedmarkets.com/v1/markets/history/recent?limit=20'
3
Pull full-depth snapshots: use includebook=true on any /api/snapshot call
4
Backtest quoting strategies on historical Millisecond Timestamp Data
5
Deploy live quoting via WebSocket streaming

Wiring Millisecond Timestamp Data into your workflow

Market makers deploy Millisecond Timestamp Data via WebSocket streaming for live quoting decisions and the REST API for backtesting. The 20Hz capture in Millisecond Timestamp Data ensures no orderbook state changes are missed between quote updates.

  • Snowflake Snowpipe ingest for streaming Millisecond Timestamp Data
  • AWS Glue catalog integration for Millisecond Timestamp Data Parquet files
  • Databricks notebook starter kit for Millisecond Timestamp Data

Why Market Makers pick Millisecond Timestamp Data

  • 20Hz orderbook capture with sub-100ms WebSocket latency eliminates infrastructure burden and execution delay that competitors face
  • Full bid/ask depth arrays enable data-driven pricing models that optimize spread width for profitability across all market conditions
  • Unified access to 100+ cross-category markets enables portfolio-level position management and hedging optimization impossible with fragmented APIs
  • Historical microstructure dataset supports rigorous strategy backtesting—validate your making algorithms against months of real orderbook data before deploying capital

Why Millisecond Timestamp Data matters

Millisecond Timestamp Data matters for market makers because slow data is silent adverse selection. DateTime64(3) timestamps with full bid/ask arrays on best_bid, best_ask, mid_price, spread, bids[], asks[] closes that gap, so liquidity providers can model the same depth dynamics they would on a centralized venue.

Millisecond Timestamp Data in context

Liquidity provision on Polymarket is competitive enough that Millisecond Timestamp Data is no longer optional. Market makers need DateTime64(3) timestamps with full bid/ask arrays to model queue position, identify quote flicker, and avoid adverse selection across best_bid, best_ask, mid_price, spread, bids[], asks[].

Frequently asked: Millisecond Timestamp Data for Market Makers

  • How does WebSocket latency compare to directly monitoring Polymarket's API?

    Polymarket's public WebSocket API delivers updates every 500ms-1s, with additional latency in parsing and processing. Resolved Markets' purpose-built WebSocket stream delivers 20Hz updates (every 50ms) with parsed orderbook snapshots ready to feed directly into your pricing algorithms. This 10-20x latency reduction enables you to detect arbitrage moments and submit competitive quotes before Polymarket's own API subscribers react, giving you first-mover advantage on profitable opportunities.

  • Can I use Resolved Markets to arbitrage between Polymarket and other crypto/sports betting platforms?

    Yes—many market makers run arbitrage between Polymarket prediction markets and traditional betting exchanges, sports betting sites, or crypto derivatives. Resolved Markets provides the high-frequency Polymarket orderbook data; integrate external exchange APIs to detect dislocations instantly. Our millisecond timestamps enable precise correlation—identify the exact moment when Polymarket's BTC price diverges from Kraken, execute the arbitrage, and profit from the convergence. Historical data lets you backtest dislocation detection strategies.

  • What order types and market conditions does Resolved Markets capture?

    Resolved Markets captures complete orderbook state snapshots at 20Hz—every resting order's price, quantity, and side. This includes limit orders, partially filled orders, and cancelled orders. Snapshots reflect the exact orderbook state at that moment, enabling you to simulate your quoting behavior against real historical orderbooks. Capture rates may vary during extreme volatility (we maintain 20Hz during crypto events, standard intervals during low-activity sports/economics markets).

  • How can I backtest market-making strategies against historical orderbook data?

    Export historical orderbook snapshots for any time period—your strategy simulator receives the exact same data feed (orderbook state, timestamps, market conditions) that your live algorithm would. Simulate order placement, execution against the orderbook, inventory changes, and profit/loss. ClickHouse storage enables rapid time-window queries, so you can quickly test strategy variations across weeks or months of data without extracting gigabytes of files.

  • Does Resolved Markets capture all liquidity on Polymarket, or do some orders/pools go unrecorded?

    Resolved Markets captures all resting orders and liquidity pools visible on Polymarket's orderbook at snapshot time with full depth. Our 20Hz sampling ensures you capture ~99% of meaningful order changes (some ultra-rapid order placements and cancellations may be missed due to sampling). For deterministic backtesting, historical snapshots represent the ground truth state available to any market participant at that moment, enabling realistic simulation of your execution against actual market conditions.

  • How do market makers manage inventory risk on Millisecond Timestamp Data?

    Full depth arrays inside Millisecond Timestamp Data reveal queue position, competing liquidity, and potential adverse selection. Historical replay shows how inventory accumulates under different conditions.

  • What edge does Millisecond Timestamp Data give market makers over standard polling?

    Polymarket polling at 1-2s misses 10-40x more state changes than Millisecond Timestamp Data. Quote flickering, rapid cancels, and spread oscillations are critical signals that only DateTime64(3) timestamps with full bid/ask arrays can capture.

  • How do market makers use Millisecond Timestamp Data for spread optimization?

    Market makers replay Millisecond Timestamp Data to identify optimal spread levels at each volatility regime. DateTime64(3) timestamps with full bid/ask arrays captures the rapid quote refreshes that drive realized vs quoted spread measurement.

  • Is Millisecond Timestamp Data compatible with Apache Iceberg or Delta Lake?

    Yes. Bulk Parquet exports of Millisecond Timestamp Data drop directly into Iceberg or Delta tables for time-travel queries and ACID semantics.

  • Can I use Millisecond Timestamp Data with dbt?

    Yes. Most teams build dbt models that consume Millisecond Timestamp Data via the ClickHouse connector and derive downstream features (spread, depth imbalance, mid-price velocity).

Related orderbook datasets

Ready to access Millisecond Timestamp Data?

Get live orderbook data from Polymarket. Free API key, no credit card required.