Formats
Two folders,
8 export formats.
The download folder holds the data you downloaded; the export folder holds the files you exported. Delete the exports and the downloaded data stays.
- DownloadsDownloaded data
- ExportsExported files
- .bi5Forex storage format, one file a day
- 8export formats, timeframes M1–W1
Downloads and exports
What each market keeps.
You can see and change where both folders are in the client under Settings → Folders.
| Item | Downloads | Exports |
|---|---|---|
| Forex | One .bi5 per UTC day, times in UTC. | Ticks, or bars from M1 to W1. |
| Binance | Every trade, and M1. | Ticks, or bars from M1 to W1. |
| China A-shares | M1. Daily and weekly bars are built from M1 when you export. | Bars from M1 to W1. A-shares have no ticks. |
| Time zone and digits | Forex times are in UTC. | Time zone, price digits, bid / ask / mid and format are all chosen in the client. |
Export formats
Headers, separators
and time formats.
Each format is written the way its target program expects. Where the header column says “No header”, the program reads every line as data. The sample time is 2026-07-17 10:00:00.088.
| Formats | File-name suffix | Tick header | Bar header | Time format |
|---|---|---|---|---|
| Generic CSV | None | datetime,bid,ask,volume | datetime,open,high,low,close,volume | 2026-07-17 10:00:00.088 |
| MetaTrader 4 | _mt4 | Written to EURUSD1_0.fxt | No header | 2026.07.17,10:00 |
| Dukascopy | _dc | Gmt time,Ask,Bid,AskVolume,BidVolume | Gmt time,Open,High,Low,Close,Volume | 17.07.2026 10:00:00.088 |
| NinjaTrader | Named after the symbol: EURUSD.Bid.txt and EURUSD.Ask.txt (forex) or EURUSD.Last.txt; ticks, M1 and D1 each get a folder | No header, semicolon-separated, one price and a whole-number volume per line | No header, semicolon-separated, M1 and D1 only | 20260717 100000 0880000 |
| MetaTrader 5 | _mt5 | <DATE>,<TIME>,<BID>,<ASK>,<LAST>,<VOLUME>,<FLAGS> | <DATE>,<TIME>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<TICKVOL>,<VOL>,<SPREAD> | 2026.07.17,10:00:00.088 |
| cTrader | _ct | DateTime,Bid,Ask,Volume | DateTime,Open,High,Low,Close,Volume | 2026-07-17 10:00:00.088 |
| TradingView | _tv | time,bid,ask,volume | time,open,high,low,close,volume | 2026-07-17T10:00:00.088 |
| AmiBroker | _ab | Date,Time,Bid,Ask,Volume | Date,Time,Open,High,Low,Close,Volume | 2026-07-17,10:00:00.088 |
MetaTrader 5, cTrader, TradingView and AmiBroker are under Advanced formats, off by default; picking one replaces the common format.
Samples
This is what you get when you open them.
The first lines of EURUSD after 2026-07-17 10:00 UTC, exported as generic CSV and as MT4. M1 uses the mid price.
SYMBOL_ZONE_TIMEFRAME_FORMAT_DATE.csv
Generic CSV gets no format suffix. The zone part is a fixed English tag for the chosen time zone, the same in every interface language: GMT+8 with no daylight saving is GMT+8_No_DST. A single day is written once; a range writes its first and last date.
EURUSD_UTC_M1_20260717.csv
EURUSD_UTC_M1_20240601-20240610.csv
EURUSD_GMT+8_No_DST_M1_mt4_20260717.csv
datetime,bid,ask,volume
2026-07-17 10:00:00.088,1.14402,1.14406,6.75
2026-07-17 10:00:00.191,1.14404,1.14405,1.80
2026-07-17 10:00:00.294,1.14403,1.14405,6.75
2026-07-17 10:00:00.651,1.14401,1.14404,2.25
2026-07-17 10:00:00.703,1.14400,1.14403,1.35
2026-07-17 10:00:00.806,1.14401,1.14403,2.70
2026-07-17 10:00:00.960,1.14402,1.14404,1.35
2026-07-17 10:00:01.012,1.14403,1.14406,1.80
datetime,open,high,low,close,volume
2026-07-17 10:00:00,1.14404,1.14405,1.14388,1.14391,186.62
2026-07-17 10:01:00,1.14392,1.14393,1.14359,1.14359,246.19
2026-07-17 10:02:00,1.14360,1.14373,1.14358,1.14372,255.49
2026-07-17 10:03:00,1.14371,1.14380,1.14365,1.14379,189.45
2026-07-17 10:04:00,1.14379,1.14381,1.14372,1.14372,146.25
2026-07-17 10:05:00,1.14373,1.14384,1.14371,1.14384,166.95
2026-07-17 10:06:00,1.14383,1.14389,1.14374,1.14377,157.26
2026-07-17 10:07:00,1.14377,1.14379,1.14372,1.14372,92.70
2026.07.17,10:00,1.14404,1.14405,1.14388,1.14391,187 2026.07.17,10:01,1.14392,1.14393,1.14359,1.14359,246 2026.07.17,10:02,1.14360,1.14373,1.14358,1.14372,255 2026.07.17,10:03,1.14371,1.14380,1.14365,1.14379,189 2026.07.17,10:04,1.14379,1.14381,1.14372,1.14372,146 2026.07.17,10:05,1.14373,1.14384,1.14371,1.14384,167 2026.07.17,10:06,1.14383,1.14389,1.14374,1.14377,157 2026.07.17,10:07,1.14377,1.14379,1.14372,1.14372,93
MT4 bar files have no header and whole-number volumes. Ticks exported for MT4 are written as EURUSD1_0.fxt.