Polymarket XRP Up/Down 15m historical order book & trade data
4.13M order-book and trade events for XRP 15-minute Up/Down markets since 2025-06-01 — about 8,071 events a day across 96 windows.
Coverage
XRP Up/Down 15m data coverage
What is recorded, how often it updates and how much there is.
History start
2025-06-01
512 days of history
Events recorded
4,132,548
≈ 4.13M as of 2026-10-25
Avg events / day
8,071
book snapshot · book delta · trade · resolution
Update frequency
Book deltas and trades streamed as they occur; 96 new windows every UTC day
Daily activity · last 30 days
Indicative daily event volume, last 30 days to 2026-10-25. Shape modeled from collector stats; mean matches the average events/day above.
About this market
What is XRP Up/Down 15m?
XRP 15m is where Ripple-related headlines show up first in Polymarket's data, as sudden one-sided order flow in a book with only a few levels of depth. Each 15-minute window opens on a quarter-hour boundary as a new Up/Down market, so there are 96 distinct markets per day, and each one resolves against the spot price at the window's start.
XRP is the most headline-driven of the four. Regulatory and legal news around Ripple, ETF and custody announcements, and bursts of retail buying produce sharp moves in a market that is thin compared with BTC. Over a 15-minute horizon the Up/Down price tends to sit near 0.50 until news arrives, then gaps — which is why the spread series is as informative as the trades for this market.
Fifteen minutes is long enough for a model to act on a signal and short enough that a day gives you ninety-six independent samples. It is the interval most research notebooks start with: enough windows for statistical power in a week of data, and enough time inside each window to study how the Up price drifts when spot trends.
What moves XRP 15m Up/Down
- ETF and custody news, which produce sharp, thin-book moves
- RLUSD and payment-corridor announcements that feed the cross-border narrative
- Window structure: quarter-hour boundaries, where fresh liquidity is posted and the opening Up price re-anchors near 0.50
Schema
XRP Up/Down 15m fields and sample rows
The same columns are returned by the API and in Parquet and CSV files.
| Field | Type | Description |
|---|---|---|
| ts_exchange | string | Exchange timestamp (ISO-8601, ms) |
| ts_recv | string | AymarData receive timestamp |
| market | string | Window slug: <family>-<window start unix> |
| outcome | string | "up" or "down" token |
| event_type | string | last_trade_price | price_change | book |
| side | string | "buy" | "sell" for trades, "bid" | "ask" for book events |
| price | number | Probability price, 0–1 |
| size | number | Shares traded or resting size at the level |
Sample rows
| ts_exchange | ts_recv | market | outcome | event_type | side | price | size |
|---|---|---|---|---|---|---|---|
| 2026-10-22T14:41:00.400Z | 2026-10-22T14:41:00.443Z | xrp-updown-15m-1792679400 | up | last_trade_price | buy | 0.47 | 15 |
| 2026-10-22T14:41:00.731Z | 2026-10-22T14:41:00.772Z | xrp-updown-15m-1792679400 | down | price_change | ask | 0.54 | 2035 |
| 2026-10-22T14:41:00.924Z | 2026-10-22T14:41:00.958Z | xrp-updown-15m-1792679400 | up | last_trade_price | sell | 0.46 | 43 |
Illustrative rows for xrp-updown-15m. Market is the window slug (xrp-updown-15m-<start unix>); prices are probabilities between 0 and 1.
Code
Pull XRP Up/Down 15m in Python, cURL or MCP
Market id: xrp-updown-15m. Export AYMARDATA_API_KEY from your dashboard, then run the Python requests example.
import os
import requests
API = "https://api.aymardata.com/v1"
KEY = os.environ["AYMARDATA_API_KEY"] # export AYMARDATA_API_KEY=ad_live_…
H = {"Authorization": f"Bearer {KEY}", "User-Agent": "aymardata-docs/1.0"}
# XRP Up/Down 15m: every trade in one 15-minute window
trades = requests.get(
f"{API}/trades",
headers=H,
params={
"source": "polymarket",
"market": "xrp-updown-15m",
"outcome": "up",
"start": "2026-10-22T14:30:00Z",
"end": "2026-10-22T14:45:00Z",
"limit": 500,
},
timeout=30,
).json()["data"]
print(len(trades), trades[0]["price"], trades[-1]["price"])
book = requests.get(
f"{API}/book",
headers=H,
params={
"source": "polymarket",
"market": "xrp-updown-15m",
"outcome": "up",
"at": "2026-10-22T14:40:00Z",
"depth": 10,
},
timeout=30,
).json()
print(book.get("spread"), len(trades))FAQ
XRP Up/Down 15m: common questions
What is the market id for XRP 15m windows?
The family is xrp-updown-15m; each window adds the window-start Unix time, a multiple of 900 seconds, for example xrp-updown-15m-1792681200. Query the family with search_markets or /v1/markets to list windows, then pass a window slug to /v1/book or /v1/trades.
How many XRP 15m windows resolve each day?
96. That gives roughly 49,152 resolved windows since 2025-06-01 — enough to run proper out-of-sample tests on Up/Down pricing models.
What moves the XRP 15m Up/Down price most?
Two things dominate. First, ETF and custody news, which produce sharp, thin-book moves. Second, RLUSD and payment-corridor announcements that feed the cross-border narrative. On top of that sits the structural driver of every 15-minute window: quarter-hour boundaries, where fresh liquidity is posted and the opening Up price re-anchors near 0.50. Liquidity here is the thinnest of the four, with wider spreads and long stretches where one side of the book is sparse.
How does XRP 15m Up/Down compare with the XRPUSDT order book on Binance?
Binance is where price discovery happens; Polymarket prices a probability on top of it. Joining xrp-updown-15m with Binance XRPUSDT spot and perp ticks on timestamp lets you measure how many milliseconds the Up price lags a spot move. See the Binance XRP spot and perp pages for the matching feeds.
How big is the xrp-updown-15m dataset?
About 4.13M events recorded since 2025-06-01, or roughly 8,071 events a day across about 49,152 windows. Every event carries both exchange and receive timestamps.
Related
Related markets and next steps
XRP Up/Down 5m
Same coin, 5-minute windows
XRP Up/Down 1h
Same coin, hourly windows
XRP Up/Down 4h
Same coin, 4-hour windows
XRP Up/Down 24h
Same coin, daily windows
BTC Up/Down 15m
Same 15-minute window, Bitcoin
ETH Up/Down 15m
Same 15-minute window, Ether
SOL Up/Down 15m
Same 15-minute window, Solana
Binance USDⓈ-M perps: XRPUSDT perp
Binance perpetual: funding and mark price
Binance spot: XRPUSDT spot
Binance spot order book
Hyperliquid: XRP perp
On-chain perpetual
← All polymarket data
Parent hub for Polymarket
Pricing →
Builder, Pro and Enterprise plans
Backtest XRP Up/Down 15m with real tick data
Get an API key, pull your first window and join it with the other sources in the catalog.