ToolAssay

Returns the raw public trade tape of Binance, Coinbase, Kraken, OKX or Bybit for

Returns the raw public trade tape of Binance, Coinbase, Kraken, OKX or Bybit for one BASE/QUOTE pair, oldest first, exactly as the exchange reports it — no smoothing, no merging of prints. side is the side of the aggressor: reported directly by Kraken, OKX and Bybit, derived from the maker flag at Binance, and inverted from the maker side at Coinbase; side_source names which case applies. Where an exchange does not publish it, side is "unbekannt" and side_inferred stays false rather than guessin

Not tested: has real-world effectsour last check, 2026-09-24
0 of 0checks answered this week
n/amedian answer time
$0.002listed price per call
n/aprice it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

POST https://markt.halowerk.com/trades

CategoryEverything else
Provider hostmarkt.halowerk.com
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days1 from 1 payers (the provider's figure, not ours)

Our checks, last 30 days

We never call tools that send, buy, move money or file anything, not even without paying.

Example input (from the provider)

{
  "body": {
    "symbol": "BTC/USDT"
  },
  "bodyType": "json",
  "method": "POST",
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "additionalProperties": false,
          "properties": {
            "limit": {
              "default": 100,
              "description": "Number of trades, newest last. Bybit spot publishes at most 60.",
              "maximum": 1000,
              "minimum": 1,
              "type": "integer"
            },
            "since": {
              "description": "Optional ISO start time. Only filters inside the window the exchange publishes.",
              "format": "date-time",
              "type": "string"
            },
            "symbol": {
              "description": "Trading pair as BASE/QUOTE, for example ETH/USDC.",
              "pattern": "^[A-Za-z0-9]{2,15}/[A-Za-z0-9]{2,15}$",
              "type": "string"
            },
            "venue": {
              "default": "binance",
              "description": "Exchange to read the tape from.",
              "enum": [
                "binance",
                "coinbase",
                "kraken",
                "okx",
                "bybit"
              ],
              "type": "string"
            }
          },
          "required": [
            "symbol"
          ],
          "type": "object"
        },
        "bodyType": {
          "enum": [
            "json",
            "form-data",
            "text"
          ],
          "type": "string"
        },
        "method": {
          "enum": [
            "POST",
            "PUT",
            "PATCH"
          ],
          "type": "string"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "bodyType",
        "body"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON