Aperiodic
Metrics
MarketsLive
DocsPricing
Get the data

Comparison

Binance futures historical data: what the free archive has, and when to use Aperiodic

Binance publishes its own market data for free at data.binance.vision. For USDⓈ-M futures that means trades, aggregate trades, klines, funding settlements, top-of-book quotes, book depth and open interest, as zipped CSV files per day or month. For personal research on Binance alone it is the cheapest place to start. Two things decide whether it is enough: Binance’s dataset terms license it for non-commercial use only, and every metric beyond the raw files is yours to build. Aperiodic sells those metrics for Binance futures, OKX perps and Hyperliquid perps, point-in-time, with a commercial licence on Prime Commercial.

On Binance public data now? Have your agent compare the two on your own code. Start in Claude · Claude Code · Codex · See the prompt

Binance archive contents, sample files and dataset terms checked November 5, 2026. Binance’s own pages remain the authority on current terms.

What the archive has for USDⓈ-M futures

These are the file types data.binance.vision lists under USDⓈ-M futures (monthly, daily, listed November 5, 2026). Binance's README documents only trades, aggregate trades and klines; the descriptions of the others below come from opening the files.

FilesPublishedWhat is in them
trades, aggTradesDaily and monthlyEvery trade, and trades aggregated by taker order and price
klinesDaily and monthlyOHLCV candles
markPriceKlines, indexPriceKlines, premiumIndexKlinesDaily and monthlyCandles of the mark, index and premium index
fundingRateMonthlyOne row per funding settlement
bookTickerDaily and monthlyBest bid and ask
bookDepthDailyDepth and notional in bands of 1% to 5% either side
metricsDailyOpen interest, its value and long/short ratios every 5 minutes

Each file is a zipped CSV for one symbol and one day or month, with a .CHECKSUM file to verify it. Daily files arrive the next day and monthly files on the first Monday of the month (README, checked November 5, 2026).

Where the archive wins

  • It is free, for every symbol and year. No account, no key. Our free plan covers 2025 on BTC, ETH, SOL and 10 RWA perps only.
  • The raw prints. Every trade, every best bid and ask, and book depth snapshots. On May 1, 2025, the BTCUSDT bookDepth file held 2,877 snapshots, about one every 30 seconds. We sell bars, not prints.
  • Positioning ratios. The daily metrics files carry top-trader and taker long/short ratios every 5 minutes. We have no long/short ratios.
  • Spot, coin-margined futures and options. The archive has folders for all three; on Binance we cover USDⓈ-M perps.

For personal research on Binance alone, start there. The rest of this page is about what happens after the download, and about the licence.

Where Aperiodic is the better alternative

Commercial use is allowed. Binance's dataset terms (version 1.0, updated August 26, 2026) provide the data under CC BY-NC-SA 4.0 and say that “any commercial utilization requires a separate, written enterprise data license agreement executed with Binance” (terms, checked November 5, 2026). Personal, non-production backtesting is a permitted use. A fund or a company doing research for its own trading needs that separate licence, or a vendor whose terms cover it: our Prime Commercial plan carries a commercial licence for internal business use (licensing).

The rate between settlements, too. The archive's monthly funding file for BTCUSDT, May 2025, has 93 rows, one per 8-hour settlement. Here is the same month from Aperiodic, pulled with no API key:

# Install the Aperiodic CLI into ~/.local/bin
mkdir -p "$HOME/.local/bin"
curl -fsSL https://raw.githubusercontent.com/aperiodic-io/cli/main/install.sh | INSTALL_DIR="$HOME/.local/bin" bash
export PATH="$HOME/.local/bin:$PATH"

aperiodic funding --preview --exchange binance-futures --symbol perpetual-BTC-USDT:USDT \
  --interval 5m --timestamp exchange --start-date 2025-05-01 --end-date 2025-05-31 \
  --output-dir ./data && echo "Saved to $PWD/data"

One parquet file: 8,928 five-minute bars, each with the last funding rate observed in the bar and how often it updated. In the median bar the rate changed every 75 seconds (funding).

# pip install pandas pyarrow
import pandas as pd
df = pd.read_parquet("data/2025-05.parquet")
print(len(df))  # 8928 five-minute bars
print(df["funding_rate_avg_update_interval"].median())  # 75.0 seconds between updates

Or have your agent run it and read the file for you:

paste into your agent
Read https://aperiodic.io/start.md and follow it. Then pull the free `funding` preview and show me how the funding rate moved between settlements.

Open inClaude Desktop·Claude Code (terminal)·Codex

Or add it toClaude·ChatGPT·Cursor·VS Code

Bars on the clock you trade on. The archive's files carry Binance's own timestamps: when the exchange matched a trade or took a snapshot. Nothing between the exchange and the file records when that event would have reached you. Aperiodic records both, at the collection point closest to each exchange, and builds every metric on either clock. With timestamp="true" a bar holds only what had arrived by its close, so a backtest cannot act on a print a live strategy had not seen yet.

Files that stay the same. Binance's README says archived files “may be updated at a later date as a result of recently discovered issues”, and its terms let it modify or remove any dataset without notice (README, terms). Aperiodic metrics are point-in-time: a published bar is not recalculated, so a backtest run next year reads the same history.

The metrics, and three venues in one schema. From the archive you would build taker flow by trade size, slippage against the quote, imbalance and price impact yourself, for each symbol. Aperiodic ships 220 of those columns across 19 datasets (catalog), for Binance futures, OKX perps and Hyperliquid perps under the same symbols, so a backtest moves between venues without a new parser.

What it costs. Aperiodic is free for every metric over 2025 on BTC, ETH, SOL and 10 RWA perps, on all three venues. Aperiodic Pro is $199 a month billed yearly ($249 month to month) for the trade and derivatives datasets with 5 years of history. The order book datasets are on Prime, at $399 a month billed yearly, and Prime Commercial ($799 billed yearly) adds the commercial licence (pricing). Every other vendor's entry price is on crypto market data pricing, vendor by vendor.

What every plan gives a backtest

  • Every perpetual on Binance, OKX and Hyperliquid stays in the data after it is delisted, so a backtest sees the coins that were listed at the time, including the ones that later died.
  • Published bars are never recalculated. A backtest you run next year reads the same history as one you run today.
  • Every metric comes on exchange time or on local time (when the data reached us). On local time, a bar only holds what you could have seen by its close.
  • Prime and above have no API rate limits, and Pro has high ones. The Python SDK downloads 10 files at a time by default.

Side by side

Binance archiveAperiodic
PriceFreeFree for 2025 on BTC, ETH, SOL and 10 RWA perps; paid from $199/month billed yearly ($249 month to month)
LicenceCC BY-NC-SA 4.0: non-commercial; commercial use needs a separate licencePersonal on Pro and Prime; commercial on Prime Commercial
VenuesBinance onlyBinance futures, OKX perps, Hyperliquid perps
What arrivesTrades, klines, funding settlements, quotes, book depth, 5-minute open interest220 computed metrics across 19 datasets
FundingOne row per settlementThe rate per bar, and how often it updated
Order bookDepth in bands of 1% to 5% either side; 2,877 snapshots on a sample dayImbalance, depth and liquidity per bar, 5 to 25 levels
FilesZipped CSV per symbol, per day or month, with checksumsParquet per date range, via CLI, REST API or Python SDK
TimestampsExchange time onlyExchange and local timestamps; every metric built on either clock
Delisted pairsNot guaranteed; Binance may remove any pair’s files without noticeKept, on every covered venue
RevisionsArchived files may be updated laterPoint-in-time; published bars are not recalculated

Archive listing, sample files, README and terms checked November 5, 2026 at data.binance.vision and binance-public-data. Binance can change them without notice.

From archive files to Aperiodic datasets

Binance archiveAperiodic dataset
aggTrades, tradesflow: taker buy and sell volume and delta, by trade size; trade_size; impact
trades against bookTickerslippage: what each taker trade paid, in bps
bookTickerl1_imbalance and l1_liquidity: spread, top-of-book depth (Prime)
bookDepthl2_imbalance and l2_liquidity at 5 to 25 levels (Prime)
fundingRatefunding: the rate per bar, and how often it updated
metrics (open interest)open_interest: level, notional, change, volatility
markPriceKlines, indexPriceKlinesderivative_price and basis
metrics (long/short ratios)Not available

Which one to use

Use Binance’s archive for personal, non-commercial research on Binance alone, when you are happy to build and maintain the features yourself.

Use Aperiodic when the research is for a business, when you want flow, slippage, imbalance and impact as columns, or when the same backtest has to run on OKX and Hyperliquid too.

Questions teams ask us

Is Binance historical data free?
Yes. data.binance.vision serves Binance’s public market data as free zipped CSV files. As of November 5, 2026, Binance’s dataset terms license it under CC BY-NC-SA 4.0, so it is free for non-commercial use such as personal, non-production backtesting.
Can I use data.binance.vision for commercial purposes?
Not under its standard terms. Binance’s dataset terms (version 1.0, updated August 26, 2026) exclude commercial licensing and require a separate written enterprise data licence with Binance for any commercial use.
Where can I download Binance funding rate history?
The archive keeps one monthly fundingRate file per USDⓈ-M symbol, with one row per settlement: 93 rows for BTCUSDT in May 2025. Aperiodic’s funding dataset reports the rate per bar, from 1 minute, with how often it updated.
Does the Binance archive include open interest?
Yes, in the daily metrics files for USDⓈ-M futures: open interest, its value and long/short ratios every 5 minutes. Aperiodic’s open_interest dataset adds percent change, volatility and the ratio of open interest change to price change, per bar, on three venues.

Compare a month of bars with a month of CSVs

Every dataset in the catalog has a preview slice you can download as parquet with no API key, plus full column documentation. Open it next to the archive's files for the same month.

Browse the catalogSee pricingBook a call

Shown: minute lows of the 465 Binance perpetuals, 20:40–22:00 UTC on 10 Oct 2025, with BTC’s path traced · built with ohlcv 1m

Keep reading

  • Hyperliquid historical dataWhat Hyperliquid publishes itself, and its API limits.
  • Aperiodic vs. Tardis.devRaw ticks from $350 a month, or research metrics from $199?
  • FundingThe funding rate per bar, and how often it updated.
  • LicensingWhat each plan lets you do with the data.
Aperiodic

Built from hundreds of terabytes of raw data and distilled into point-in-time metrics you can pull as parquet files. Plus the raw trades, quotes and derivatives data behind them.

Use Cases
  • Improve your backtest
  • Find new alpha
  • Execute smarter
Indices
  • All indices
  • Aperiodic Cost Index
  • Aperiodic Depth Index
  • Aperiodic Impact Index
Metrics
  • Metrics library
  • Data Catalog
  • Free data
  • Live markets dashboard
  • Every perp, A–Z
  • Global Liquidity
  • Unusual activity
  • Order Flow
  • L1 & L2
  • Derivatives
  • RWA
  • Live funding rates
  • Raw Data
Developers
  • Docs
  • API Docs
  • MCP Server
  • Notebooks
  • Integrations
  • For AI Agents
  • Atlas Security Master
  • TParquet
  • Binance OI history API
  • OKX history APIs
  • Pre-flight
  • Changelog
  • Roadmap
  • llms.txt
Learn
  • Markets from First Principles
  • Replays
  • Microstructure Guide
  • Architecture
  • Research Blog
  • FAQ
Compare
  • All vendors
  • Pricing compared
  • vs. Tardis
  • vs. CoinGlass
  • vs. Kaiko
  • vs. Amberdata
  • vs. Crypto Lake
  • vs. Laevitas
  • vs. Coinalyze
  • vs. Binance public data
  • vs. Hyperliquid data
  • Binance archive
  • Hyperliquid data
Company
  • Team
  • Pricing
  • Contact
  • Book a call
  • Terms of Service
  • Privacy Policy
  • Licensing
  • SLA

© Copyright 2026 Aperiodic. All Rights Reserved.

Aperiodic Limited · Registered in Ireland · Company No. 815273 ·
136 Capel Street, Dublin D01 T2C9, Ireland