Tardis.dev Documentation
  • Welcome
  • Frequently Asked Questions
    • General
    • Data
    • Billing and Subscriptions
  • Downloadable CSV files
  • Historical Data Details
    • BitMEX
    • Deribit
    • Binance USDT Futures
    • Binance COIN Futures
    • Binance Spot
    • FTX
    • OKX Futures
    • OKX Swap
    • OKX Options
    • OKX Spot
    • Huobi Futures
    • Huobi COIN Swaps
    • Huobi USDT Swaps
    • Huobi Global
    • Bitfinex Derivatives
    • Bitfinex
    • Coinbase Pro
    • Kraken Futures
    • Kraken
    • Bitstamp
    • Gemini
    • Bybit Derivatives
    • Bybit Spot
    • dYdX
    • WOO X
    • Kucoin Spot
    • Blockchain.com
    • Upbit
    • Phemex
    • Delta
    • AscendEX (BitMax)
    • FTX US
    • Binance US
    • Gate.io Futures
    • Gate.io
    • Bitnomial
    • Crypto.com
    • OKCoin
    • bitFlyer
    • HitBTC (high caps)
    • CoinFLEX (2.0)
    • Binance Jersey
    • Binance DEX
    • Poloniex
  • API
    • Getting Started
    • Python Client
    • Node.js Client
    • Tardis Machine Server
    • Instruments Metadata API
    • HTTP API Reference
  • Legal
    • Privacy Policy
    • Terms of Service
  • External Links
    • Public Roadmap
    • Open Source
    • Newsletter
    • Contact Us
    • Get API Key
    • Tardis.dev Home
Powered by GitBook
On this page
Export as PDF
  1. API

Getting Started

Overview of the main ways Tardis.dev historical market data can be accessed programmatically

PreviousPoloniexNextPython Client

Last updated 3 years ago

  • providing convenient access to tick-level historical market data

    • returning historical market data for whole time periods (in contrast to Tardis.dev where single call returns data for single minute time period)

    • built-in data caching

    • market data in

    • built-in data caching

    • built-in data caching

  • C++, Java, Rust, C#, Go and R clients - we have plans for adding dedicated clients for those languages, meanwhile following alternatives are available:

providing convenient access to tick-level historical and real-time market data

returning historical market data for whole time periods (in contrast to Tardis.dev where single call returns data for single minute time period)

consolidated connecting directly to exchanges' WebSocket APIs

logic and customizable order book snapshots

market data both in and

providing both HTTP and WebSocket endpoints

returning historical market data for whole time periods (in contrast to Tardis.dev where single call returns data for single minute time period)

from any given past point in time with the same data format and 'subscribe' logic as real-time exchanges' APIs - in many cases existing exchanges' WebSocket clients can be used to connect to this endpoint

consolidated endpoint

market data both in and

customizable and data types

seamless

providing historical market data feed in minute by minute slices

Each API response returned as (new line delimited JSON) with addition of local timestamp at the beginning of each line

market data in

use directly

use HTTP or WebSocket API of locally installed

We're always happy to help if you'd have any problems with the integration, .

See if you'd like to access historical CSV datasets with normalized data.

Node.js client
Locally runnable tardis-machine server
HTTP API
HTTP API
tardis-machine server
download data in CSV format
contact us
downloadable CSV files docs
Python client
HTTP API
HTTP API
HTTP API
NDJSON
exchange-native format
efficient data replay API endpoints
WebSocket API providing historical market data replay
real-time WebSocket data streaming API
exchange-native
normalized formats
order book snapshots
trade bars
switching between real-time data streaming and historical data replay
exchange-native format
efficient data replay API
efficient data replay API
real-time data streaming API
full limit order book reconstruction
exchange-native
normalized formats