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.

ItemDownloadsExports
ForexOne .bi5 per UTC day, times in UTC.Ticks, or bars from M1 to W1.
BinanceEvery trade, and M1.Ticks, or bars from M1 to W1.
China A-sharesM1. Daily and weekly bars are built from M1 when you export.Bars from M1 to W1. A-shares have no ticks.
Time zone and digitsForex 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.

FormatsFile-name suffixTick headerBar headerTime format
Generic CSVNonedatetime,bid,ask,volumedatetime,open,high,low,close,volume2026-07-17 10:00:00.088
MetaTrader 4_mt4Written to EURUSD1_0.fxtNo header2026.07.17,10:00
Dukascopy_dcGmt time,Ask,Bid,AskVolume,BidVolumeGmt time,Open,High,Low,Close,Volume17.07.2026 10:00:00.088
NinjaTraderNamed after the symbol: EURUSD.Bid.txt and EURUSD.Ask.txt (forex) or EURUSD.Last.txt; ticks, M1 and D1 each get a folderNo header, semicolon-separated, one price and a whole-number volume per lineNo header, semicolon-separated, M1 and D1 only20260717 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_ctDateTime,Bid,Ask,VolumeDateTime,Open,High,Low,Close,Volume2026-07-17 10:00:00.088
TradingView_tvtime,bid,ask,volumetime,open,high,low,close,volume2026-07-17T10:00:00.088
AmiBroker_abDate,Time,Bid,Ask,VolumeDate,Time,Open,High,Low,Close,Volume2026-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.

File names

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.

Example

EURUSD_UTC_M1_20260717.csv

EURUSD_UTC_M1_20240601-20240610.csv

EURUSD_GMT+8_No_DST_M1_mt4_20260717.csv

EURUSD_UTC_tick_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

MT4 bar files have no header and whole-number volumes. Ticks exported for MT4 are written as EURUSD1_0.fxt.