Free learning tools Test your finance and trading knowledge before you build, buy, or automate.
FREE CRYPTO DATASET — MT5 / PYTHON READY

ETHBTC (Ethereum / Bitcoin) Historical Data CSV Free Download

ETH/BTC is the ratio that tells you which of the two majors is leading — the core instrument of crypto rotation logic. Newly listed at this broker in June 2026, so the history is short, but the M1 file holds the complete 100,000-bar window from August 2026. The right dataset for relative-strength and rotation studies between ETH and BTC.

165,947

OHLC candles across 9 timeframes.

M1 → MN1

Nine separate CSV files in one ZIP.

May 2026 – Oct 2026

Live dataset, exported 19 October 2026.

CSV

Timestamp, Open, High, Low, Close, TickVolume, Spread.

1.85 MB

ZIP size, plain uncompressed CSV inside.

ETHBTCm

MT5 export symbol — rename to match your broker.

ETHBTC Historical Data — Timeframe Breakdown

FileRowsFromTo
ETHBTCm_PERIOD_M1_OHLC.csv101,3752026-08-102026-10-19
ETHBTCm_PERIOD_M5_OHLC.csv40,1412026-06-012026-10-19
ETHBTCm_PERIOD_M15_OHLC.csv13,3852026-06-012026-10-19
ETHBTCm_PERIOD_M30_OHLC.csv6,6932026-06-012026-10-19
ETHBTCm_PERIOD_H1_OHLC.csv3,3472026-06-012026-10-19
ETHBTCm_PERIOD_H4_OHLC.csv8392026-06-012026-10-19
ETHBTCm_PERIOD_D1_OHLC.csv1412026-06-012026-10-19
ETHBTCm_PERIOD_W1_OHLC.csv212026-05-312026-10-18
ETHBTCm_PERIOD_MN1_OHLC.csv52026-06-012026-10-01

M1, M5 and M15 contain the most recent 100,000 candles (the MetaTrader 5 terminal window). M30 and above carry the full broker history since .

CSV Columns Explained

ColumnMeaningBacktesting Note
TimestampBroker candle open time (server time).Crypto runs 24/7 — check the server offset before aligning with another exchange feed.
Open, High, Low, CloseETHBTC candle prices.Validate High ≥ max(Open, Close) and Low ≤ min(Open, Close).
TickVolumeBroker tick activity inside the candle.Not exchange volume — use it as a liquidity and activity proxy.
SpreadRecorded broker spread.Keep it: crypto CFDs widen at daily rollover and on weekends.

How to Use the ETHBTC Data

  1. Download the ZIP and extract the nine CSV files.
  2. For MT5: import the CSVs into a custom symbol (Market Watch → Symbols → Create Custom Symbol → Import Bars) — this works for live and delisted symbols alike — or use them for offline analysis.
  3. For Python: load with pandas, parse the Timestamp column, sort ascending and build features (returns, range, session flags).
  4. Run a data-quality pass first: duplicate timestamps, OHLC violations and unexpected gaps are the three checks that catch most bad imports.
  5. Remember crypto trades weekends — treat weekend candles as real liquidity, not as noise, when calibrating stops.
import pandas as pd

df = pd.read_csv("ETHBTCm_PERIOD_M30_OHLC.csv")
df["Timestamp"] = pd.to_datetime(df["Timestamp"])
df = df.sort_values("Timestamp").set_index("Timestamp")

df["range"] = df["High"] - df["Low"]
df["body"]  = (df["Close"] - df["Open"]).abs()
df["ret"]   = df["Close"].pct_change()

print(df.tail())
print(df[["range", "body", "TickVolume", "Spread"]].describe())

Also Known As

ETHBTC is listed under several names depending on the broker: ETHBTC, ETH/BTC ratio. The dataset works with any of them — rename the files or the custom symbol to match your MT5 Market Watch exactly.

ETHBTC Historical Data — FAQ

How far back does the ETHBTC data go?

ETHBTC data spans May 2026 – Oct 2026 overall. M30, H1, H4, D1, W1 and MN1 hold the full broker history; M1, M5 and M15 contain the most recent 100,000 candles each (the MT5 terminal window). All files end with the latest bar at export time — 19 October 2026.

Which MT5 symbol name does this dataset use?

The files are exported from the ETHBTCm symbol (broker “m” suffix). Rename them to match your own broker’s symbol — ETHBTC, ETH/BTC ratio. The CSV structure (Timestamp, Open, High, Low, Close, TickVolume, Spread) is identical across brokers.

Can I use this data for MT5 backtesting and machine learning?

Yes. Every file is plain CSV: Timestamp, Open, High, Low, Close, TickVolume, Spread. Crypto trades 24/7 including weekends, so the series has no session gaps — a clean input for pandas, XGBoost/LSTM pipelines and MT5 custom-symbol backtests.

Related Crypto Datasets

Need an EA Tested on This Data?

We build MT5 Expert Advisors for crypto CFDs and validate them on clean datasets like this one — with realistic spread and 24/7 session assumptions.

Build an EA Get Custom Data
🚀 Invite friends — Earn $5 You both get $5 credit on Go Ad · opencode.ai AI-Powered Coding Agent — Try Free Build apps, fix bugs & ship faster with opencode. Get $5 free credit when you join. × Ad · quo.com QuoPhone — $20 Visa Gift Card Free Sign up to Quo, subscribe 3 months, get a $20 Visa gift card. Atif's referral gift for you. ×