Bybit (USDT Perpetual)
Bybit Historical Data Export & Format Guide
Seamlessly import Bybit perpetual contract records into your offline practice desk.
#01Raw Platform Data Specifications
Default File Format
CSV / GZ (daily archives)
Timestamp Precision
10-digit Seconds or ISO-8601
Default Timezone
UTC
Volume Column Support
Yes (OHLCV)
#02How to Export Historical Data from Bybit (USDT Perpetual)
1
Navigate to Bybit Historical Data Export Center (bybit.com/data/export).
2
Select Contract Type: 'USDT Perpetual', choose your symbol (e.g. SOLUSDT), and timeframe: '1 min'.
3
Download the compressed historical package.
4
Uncompress and format timestamp columns to standard UTC datetime format.
#03Raw Header vs Standardized Header Mapping
| Raw Platform Column | Target Standard Column | Conversion Notes |
|---|---|---|
| startTime (seconds) | time | Convert integer timestamp to standard YYYY-MM-DD HH:MM:SS format. |
| open, high, low, close | open, high, low, close | Format verified as continuous numeric values. |
| turnover / volume | volume | Ensure base volume column is selected rather than quote turnover. |
#04Common Import Pitfalls & File Glitches
⚠️File Trap 01
Turnover vs Volume Confusion: Bybit exports often include both quote dollar turnover and coin volume; choosing the wrong column skews indicators.
⚠️File Trap 02
Daily Chunk Fragmentation: Bybit breaks data into single-day segments requiring local concatenation.
#05Frequently Asked Questions
Can I replay Bybit altcoins like SOLUSDT offline?+
Yes. Format the file to OHLCV bars, then step through those bars on the desktop. This is bar replay, not a tick tape.