The most common method is the Dukascopy Historical Data Downloader – a small Java app available on GitHub or directly from Dukascopy. Steps:
Alternatively, use the JForex platform (Dukascopy’s trading suite) to export data via built-in scripts. dukascopy+historical+data
Download the 1-minute data around NFP (Non-Farm Payroll) releases. By isolating the 1-minute bar containing the 8:30 AM news release, you can quantify the average slippage and volatility spike. This tells you exactly how wide your stop loss needs to be during news events. The most common method is the Dukascopy Historical
Crucially, Dukascopy tick data does not include true tick volume (number of contracts/units traded) because Forex is an OTC market. The "tick volume" in JForex is merely the count of price changes, not actual trading volume. not actual trading volume.