recent-trade: Get Recent Trades

API: github.io:bybit
Endpoint: /v5/market/recent-trade
Response format: application/json
Auth: unknown
Method: GET
Last Status: 200
Latency: 344ms

Description

Returns the most recent executed trades for a trading pair. Use this to see real-time market activity including price, size, and side of each trade.

From spec: Query recent public trading history.

Usage Tips

- Limited to recent trades (typically last 24 hours) - Limit parameter controls number of trades returned (max 1000) - Side field indicates if trade was buyer or seller initiated

Parameters (5)

baseCoin (string, query, optional, default: BTC)

Base currency (option only)

category (string, query, required)

Product type

Constraints: {'enum': ['spot', 'linear', 'inverse', 'option']}

limit (integer, query, optional, default: 500)

Page size (spot: 1-60, others: 1-1000)

Constraints: {'minimum': 1, 'maximum': 1000}

optionType (string, query, optional)

Call or Put (option only)

Constraints: {'enum': ['Call', 'Put']}

symbol (string, query, optional)

Symbol name (required for spot/linear/inverse)

Examples (1)

Get 5 most recent trades for BTCUSDT probe-gate

Demonstrates fetching recent trade execution data for a trading pair.

curl 'https://api.bybit.com/v5/market/recent-trade?category=linear&symbol=BTCUSDT&limit=5'
import requests

resp = requests.get(
    "https://api.bybit.com/v5/market/recent-trade",
    params={
        'category': 'linear',
        'symbol': 'BTCUSDT',
        'limit': '5',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("bybit")
result = api.fetch("v5/market/recent-trade", category="linear", symbol="BTCUSDT", limit=5)

for item in result:
    print(item)
const resp = await fetch("https://api.bybit.com/v5/market/recent-trade?category=linear&symbol=BTCUSDT&limit=5");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 02:19:14.481588 200 344ms
2026-04-15 03:33:08.861707 200 464ms
2026-04-14 01:42:51.548281 200 518ms
2026-04-12 15:41:39.019646 200 352ms
2026-04-10 02:44:44.131478 200 271ms
2026-04-09 03:17:06.393350 200 365ms