I've been downloading historical forex ticks from Dukascopy for backtesting (via https://datafeed.dukascopy.com/datafeed/{PAIR}/{YEAR}/{MONTH}/{DAY}/{HOUR}h_ticks.bi5) and want to make sure I'm interpreting the data properly.
Each record comes as follows:
timestamp,askprice,bidprice,askvol,bidvol
I have a few questions that I can't seem to answer from any Dukascopy documentation (e.g. https://www.dukascopy.com/wiki/en/development/strategy-api/historical-data/overview-historical-data) and was wondering if anyone had figured these out.
1) Is each record a quote for the top of the book?
2) Is the volume for each record the volume offered at the best bid and ask? For example, askprice=EURUSD 1.1256, askvol=1.25MM means that there are 1.25MM (Euros? USD? Lots?) available to buy at EURUSD 1.1256 as of the timestamp?
3) What generates a record ? In theory, any of the following could change the top-of-book:
- A trade (either via a market order or a limit order that crosses the spread);
- A new limit order that adds to the top of the book;
- An new order cancellation that impacts the top of the book.
Each record comes as follows:
timestamp,askprice,bidprice,askvol,bidvol
I have a few questions that I can't seem to answer from any Dukascopy documentation (e.g. https://www.dukascopy.com/wiki/en/development/strategy-api/historical-data/overview-historical-data) and was wondering if anyone had figured these out.
1) Is each record a quote for the top of the book?
2) Is the volume for each record the volume offered at the best bid and ask? For example, askprice=EURUSD 1.1256, askvol=1.25MM means that there are 1.25MM (Euros? USD? Lots?) available to buy at EURUSD 1.1256 as of the timestamp?
3) What generates a record ? In theory, any of the following could change the top-of-book:
- A trade (either via a market order or a limit order that crosses the spread);
- A new limit order that adds to the top of the book;
- An new order cancellation that impacts the top of the book.