AymarData
Binance USDⓈ-M perpsHistory from 2025-06-01DOGEUSDT

Binance DOGEUSDT perpetual: historical order book, tick trades & funding

2.22M trade, depth, mark-price and funding events for the DOGEUSDT perpetual since 2025-06-01 — about 4,336 events a day.

Coverage

DOGEUSDT perp 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

2,220,000

≈ 2.22M as of 2026-10-25

Avg events / day

4,336

trade · depth update · mark price · funding

Update frequency

Every trade tick-by-tick; depth diffs at 100 ms; mark price and funding as published

Daily activity · last 30 days

DOGEUSDT perp events/day: 30-day series, average 4,336 events/day, low 3,771, high 4,996.
low 3,771avg 4,336high 4,996

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 DOGEUSDT perp?

The DOGEUSDT perp is one of the most heavily retail-traded contracts on Binance futures, with trade counts that dwarf its notional rank. AymarData holds 2.22M events for it since 2025-06-01: trades, order-book updates at 100 ms, mark price and funding.

Dogecoin is the original memecoin and still the most widely held one by retail accounts. On the derivatives side, DOGE perp is moved by retail speculation cycles that move in step with other memecoins, and by social-media posts from high-profile accounts, which can move DOGE inside a minute. Because it is leveraged, those same drivers also show up as funding-rate shifts and liquidation-driven bursts that don't appear on spot.

Around 4,336 events a day on DOGEUSDT perp. Memecoin perps are where leverage is most one-sided: use the mark-price and funding events to find crowded-positioning regimes and then look at the order book to see what followed.

What moves the DOGEUSDT perp

  • Retail speculation cycles that move in step with other memecoins
  • Social-media posts from high-profile accounts, which can move DOGE inside a minute
  • ETF and payments-integration headlines

Schema

DOGEUSDT perp fields and sample rows

The same columns are returned by the API and in Parquet and CSV files.

FieldTypeDescription
ts_msint64Exchange event time, Unix milliseconds
symbolstringUSDⓈ-M perpetual symbol, here DOGEUSDT
event_typestringtrade | depth_update | mark_price
sidestringbuy / sell for trades; bid / ask for depth; null on mark_price
pricenumberTrade price, book level or mark price in USDT
sizenumberContract quantity; null on mark_price
funding_ratenumber | nullCurrent funding rate on mark_price events, else null

Sample rows

ts_mssymbolevent_typesidepricesizefunding_rate
1792684798582DOGEUSDTtradesell0.172146198null
1792684798816DOGEUSDTdepth_updateask0.172391674null
1792684799647DOGEUSDTmark_pricenull0.172null0.00017813

Illustrative rows for the DOGEUSDT perpetual; prices are in USDT and shown for schema purposes, not as live quotes. Funding appears on mark_price events.

Code

Pull DOGEUSDT perp in Python, cURL or MCP

Market id: DOGEUSDT. 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"}

# DOGEUSDT perp: ten minutes around the 16:00 UTC funding window
trades = requests.get(
    f"{API}/trades",
    headers=H,
    params={
        "source": "binance-perps",
        "market": "DOGEUSDT",
        "start": "2026-10-22T15:55:00Z",
        "end": "2026-10-22T16:05:00Z",
        "limit": 500,
    },
    timeout=30,
).json()["data"]
marks = [t for t in trades if t["event_type"] == "mark_price"]
print(marks[0]["price"], marks[0]["funding_rate"])

book = requests.get(
    f"{API}/book",
    headers=H,
    params={
        "source": "binance-perps",
        "market": "DOGEUSDT",
        "at": "2026-10-22T16:00:00Z",
        "depth": 10,
    },
    timeout=30,
).json()
print(book.get("spread"), len(trades))

FAQ

DOGEUSDT perp: common questions

What does the DOGEUSDT perp data tell me about crowded leverage?

Persistent high funding and thin depth on one side of the book are the signature of crowded leverage. With ~4,336 events a day you can find these regimes using funding events and then inspect the depth and trade tape for what came next.

How are funding and mark price stored for the DOGEUSDT perpetual?

They are separate events (event_type=mark_price) in the same time-ordered stream as trades and depth. The funding_rate field carries the current funding rate; it is null on other event types, so you can filter funding with a single predicate.

What moves the DOGEUSDT perpetual?

Retail speculation cycles that move in step with other memecoins, and social-media posts from high-profile accounts, which can move DOGE inside a minute. The DOGEUSDT perp is one of the most heavily retail-traded contracts on Binance futures, with trade counts that dwarf its notional rank.

How much DOGEUSDT perp history is available?

2.22M events since 2025-06-01, averaging 4,336 per day, each stamped with Binance's exchange timestamp in milliseconds.

Can I measure DOGE basis between spot and perp?

Yes: join DOGEUSDT perp with DOGEUSDT spot on ts_ms. The perp page shows mark price and funding; the spot page has the cash order book. Use both to measure basis and lead-lag.

Backtest DOGEUSDT perp with real tick data

Get an API key, pull your first window and join it with the other sources in the catalog.