10 years of Dukascopy Forex Tick Data (2008-2019)
Justin Timperio

Dukascopy_Forex_Tick_Data_2008-2019 (475 files)
Dukascopy-Relations.pdf 27.20kB
README.md 3.17kB
data/commodities/BrentCrude/BRENTCMDUSD_tick_UTC+0_00_2013-Parse.csv.zst 28.87MB
data/commodities/BrentCrude/BRENTCMDUSD_tick_UTC+0_00_2014-Parse.csv.zst 33.38MB
data/commodities/BrentCrude/BRENTCMDUSD_tick_UTC+0_00_2015-Parse.csv.zst 51.51MB
data/commodities/BrentCrude/BRENTCMDUSD_tick_UTC+0_00_2016-Parse.csv.zst 40.68MB
data/commodities/BrentCrude/BRENTCMDUSD_tick_UTC+0_00_2017-Parse.csv.zst 34.44MB
data/commodities/BrentCrude/BRENTCMDUSD_tick_UTC+0_00_2018-Parse.csv.zst 32.44MB
data/commodities/BrentCrude/BRENTCMDUSD_tick_UTC+0_00_2019-Parse.csv.zst 46.59MB
data/commodities/XAGUSD/XAGUSD_tick_UTC+0_00_2004-Parse.csv.zst 8.60MB
data/commodities/XAGUSD/XAGUSD_tick_UTC+0_00_2005-Parse.csv.zst 13.77MB
data/commodities/XAGUSD/XAGUSD_tick_UTC+0_00_2006-Parse.csv.zst 17.38MB
data/commodities/XAGUSD/XAGUSD_tick_UTC+0_00_2007-Parse.csv.zst 19.46MB
data/commodities/XAGUSD/XAGUSD_tick_UTC+0_00_2008-Parse.csv.zst 23.69MB
data/commodities/XAGUSD/XAGUSD_tick_UTC+0_00_2009-Parse.csv.zst 26.46MB
data/commodities/XAGUSD/XAGUSD_tick_UTC+0_00_2010-Parse.csv.zst 26.29MB
data/commodities/XAGUSD/XAGUSD_tick_UTC+0_00_2011-Parse.csv.zst 80.66MB
data/commodities/XAGUSD/XAGUSD_tick_UTC+0_00_2012-Parse.csv.zst 73.87MB
data/commodities/XAGUSD/XAGUSD_tick_UTC+0_00_2013-Parse.csv.zst 71.34MB
data/commodities/XAGUSD/XAGUSD_tick_UTC+0_00_2014-Parse.csv.zst 48.05MB
data/commodities/XAGUSD/XAGUSD_tick_UTC+0_00_2015-Parse.csv.zst 49.95MB
data/commodities/XAGUSD/XAGUSD_tick_UTC+0_00_2016-Parse.csv.zst 74.95MB
data/commodities/XAGUSD/XAGUSD_tick_UTC+0_00_2017-Parse.csv.zst 33.35MB
data/commodities/XAGUSD/XAGUSD_tick_UTC+0_00_2018-Parse.csv.zst 33.95MB
data/commodities/XAGUSD/XAGUSD_tick_UTC+0_00_2019-Parse.csv.zst 62.23MB
data/commodities/XAUUSD/XAUUSD_tick_UTC+0_00_2004-Parse.csv.zst 65.01MB
data/commodities/XAUUSD/XAUUSD_tick_UTC+0_00_2005-Parse.csv.zst 91.64MB
data/commodities/XAUUSD/XAUUSD_tick_UTC+0_00_2006-Parse.csv.zst 114.27MB
data/commodities/XAUUSD/XAUUSD_tick_UTC+0_00_2007-Parse.csv.zst 49.53MB
data/commodities/XAUUSD/XAUUSD_tick_UTC+0_00_2008-Parse.csv.zst 38.70MB
data/commodities/XAUUSD/XAUUSD_tick_UTC+0_00_2009-Parse.csv.zst 40.87MB
data/commodities/XAUUSD/XAUUSD_tick_UTC+0_00_2010-Parse.csv.zst 116.57MB
data/commodities/XAUUSD/XAUUSD_tick_UTC+0_00_2011-Parse.csv.zst 161.77MB
data/commodities/XAUUSD/XAUUSD_tick_UTC+0_00_2012-Parse.csv.zst 183.39MB
data/commodities/XAUUSD/XAUUSD_tick_UTC+0_00_2013-Parse.csv.zst 172.17MB
data/commodities/XAUUSD/XAUUSD_tick_UTC+0_00_2014-Parse.csv.zst 154.99MB
data/commodities/XAUUSD/XAUUSD_tick_UTC+0_00_2015-Parse.csv.zst 172.91MB
data/commodities/XAUUSD/XAUUSD_tick_UTC+0_00_2016-Parse.csv.zst 301.18MB
data/commodities/XAUUSD/XAUUSD_tick_UTC+0_00_2017-Parse.csv.zst 291.41MB
data/commodities/XAUUSD/XAUUSD_tick_UTC+0_00_2018-Parse.csv.zst 212.11MB
data/commodities/XAUUSD/XAUUSD_tick_UTC+0_00_2019-Parse.csv.zst 224.01MB
data/crosses/AUDCAD/AUDCAD_tick_UTC+0_00_2008-Parse.csv.zst 2.13MB
data/crosses/AUDCAD/AUDCAD_tick_UTC+0_00_2009-Parse.csv.zst 32.45MB
data/crosses/AUDCAD/AUDCAD_tick_UTC+0_00_2010-Parse.csv.zst 115.08MB
data/crosses/AUDCAD/AUDCAD_tick_UTC+0_00_2011-Parse.csv.zst 155.34MB
data/crosses/AUDCAD/AUDCAD_tick_UTC+0_00_2012-Parse.csv.zst 150.73MB
data/crosses/AUDCAD/AUDCAD_tick_UTC+0_00_2013-Parse.csv.zst 118.06MB
data/crosses/AUDCAD/AUDCAD_tick_UTC+0_00_2014-Parse.csv.zst 120.55MB
data/crosses/AUDCAD/AUDCAD_tick_UTC+0_00_2015-Parse.csv.zst 175.03MB
data/crosses/AUDCAD/AUDCAD_tick_UTC+0_00_2016-Parse.csv.zst 272.56MB
data/crosses/AUDCAD/AUDCAD_tick_UTC+0_00_2017-Parse.csv.zst 187.20MB
data/crosses/AUDCAD/AUDCAD_tick_UTC+0_00_2018-Parse.csv.zst 40.44MB
data/crosses/AUDCAD/AUDCAD_tick_UTC+0_00_2019-Parse.csv.zst 178.53MB
data/crosses/AUDCHF/AUDCHF_tick_UTC+0_00_2008-Parse.csv.zst 36.97MB
data/crosses/AUDCHF/AUDCHF_tick_UTC+0_00_2009-Parse.csv.zst 58.79MB
data/crosses/AUDCHF/AUDCHF_tick_UTC+0_00_2010-Parse.csv.zst 123.92MB
data/crosses/AUDCHF/AUDCHF_tick_UTC+0_00_2011-Parse.csv.zst 179.01MB
data/crosses/AUDCHF/AUDCHF_tick_UTC+0_00_2012-Parse.csv.zst 152.85MB
data/crosses/AUDCHF/AUDCHF_tick_UTC+0_00_2013-Parse.csv.zst 128.74MB
data/crosses/AUDCHF/AUDCHF_tick_UTC+0_00_2014-Parse.csv.zst 133.31MB
data/crosses/AUDCHF/AUDCHF_tick_UTC+0_00_2015-Parse.csv.zst 140.50MB
data/crosses/AUDCHF/AUDCHF_tick_UTC+0_00_2016-Parse.csv.zst 169.01MB
data/crosses/AUDCHF/AUDCHF_tick_UTC+0_00_2017-Parse.csv.zst 146.17MB
data/crosses/AUDCHF/AUDCHF_tick_UTC+0_00_2018-Parse.csv.zst 38.05MB
data/crosses/AUDCHF/AUDCHF_tick_UTC+0_00_2019-Parse.csv.zst 149.43MB
data/crosses/AUDJPY/AUDJPY_tick_UTC+0_00_2008-Parse.csv.zst 198.18MB
data/crosses/AUDJPY/AUDJPY_tick_UTC+0_00_2009-Parse.csv.zst 149.85MB
data/crosses/AUDJPY/AUDJPY_tick_UTC+0_00_2010-Parse.csv.zst 157.08MB
data/crosses/AUDJPY/AUDJPY_tick_UTC+0_00_2011-Parse.csv.zst 177.32MB
data/crosses/AUDJPY/AUDJPY_tick_UTC+0_00_2012-Parse.csv.zst 166.50MB
data/crosses/AUDJPY/AUDJPY_tick_UTC+0_00_2013-Parse.csv.zst 209.63MB
data/crosses/AUDJPY/AUDJPY_tick_UTC+0_00_2014-Parse.csv.zst 182.40MB
data/crosses/AUDJPY/AUDJPY_tick_UTC+0_00_2015-Parse.csv.zst 225.12MB
data/crosses/AUDJPY/AUDJPY_tick_UTC+0_00_2016-Parse.csv.zst 323.71MB
data/crosses/AUDJPY/AUDJPY_tick_UTC+0_00_2017-Parse.csv.zst 203.35MB
data/crosses/AUDJPY/AUDJPY_tick_UTC+0_00_2018-Parse.csv.zst 40.56MB
data/crosses/AUDJPY/AUDJPY_tick_UTC+0_00_2019-Parse.csv.zst 181.83MB
data/crosses/AUDNZD/AUDNZD_tick_UTC+0_00_2008-Parse.csv.zst 38.77MB
data/crosses/AUDNZD/AUDNZD_tick_UTC+0_00_2009-Parse.csv.zst 95.18MB
data/crosses/AUDNZD/AUDNZD_tick_UTC+0_00_2010-Parse.csv.zst 110.12MB
data/crosses/AUDNZD/AUDNZD_tick_UTC+0_00_2011-Parse.csv.zst 136.24MB
data/crosses/AUDNZD/AUDNZD_tick_UTC+0_00_2012-Parse.csv.zst 131.43MB
data/crosses/AUDNZD/AUDNZD_tick_UTC+0_00_2013-Parse.csv.zst 134.73MB
data/crosses/AUDNZD/AUDNZD_tick_UTC+0_00_2014-Parse.csv.zst 132.99MB
data/crosses/AUDNZD/AUDNZD_tick_UTC+0_00_2015-Parse.csv.zst 144.10MB
data/crosses/AUDNZD/AUDNZD_tick_UTC+0_00_2016-Parse.csv.zst 208.16MB
data/crosses/AUDNZD/AUDNZD_tick_UTC+0_00_2017-Parse.csv.zst 187.54MB
data/crosses/AUDNZD/AUDNZD_tick_UTC+0_00_2018-Parse.csv.zst 41.05MB
data/crosses/AUDNZD/AUDNZD_tick_UTC+0_00_2019-Parse.csv.zst 194.83MB
data/crosses/CADCHF/CADCHF_tick_UTC+0_00_2008-Parse.csv.zst 35.02MB
data/crosses/CADCHF/CADCHF_tick_UTC+0_00_2009-Parse.csv.zst 57.12MB
data/crosses/CADCHF/CADCHF_tick_UTC+0_00_2010-Parse.csv.zst 94.70MB
data/crosses/CADCHF/CADCHF_tick_UTC+0_00_2011-Parse.csv.zst 113.92MB
data/crosses/CADCHF/CADCHF_tick_UTC+0_00_2012-Parse.csv.zst 105.81MB
data/crosses/CADCHF/CADCHF_tick_UTC+0_00_2013-Parse.csv.zst 100.05MB
data/crosses/CADCHF/CADCHF_tick_UTC+0_00_2014-Parse.csv.zst 106.51MB
data/crosses/CADCHF/CADCHF_tick_UTC+0_00_2015-Parse.csv.zst 134.64MB
data/crosses/CADCHF/CADCHF_tick_UTC+0_00_2016-Parse.csv.zst 165.22MB
data/crosses/CADCHF/CADCHF_tick_UTC+0_00_2017-Parse.csv.zst 135.51MB
data/crosses/CADCHF/CADCHF_tick_UTC+0_00_2018-Parse.csv.zst 37.06MB
data/crosses/CADCHF/CADCHF_tick_UTC+0_00_2019-Parse.csv.zst 147.43MB
data/crosses/CADJPY/CADJPY_tick_UTC+0_00_2008-Parse.csv.zst 146.79MB
data/crosses/CADJPY/CADJPY_tick_UTC+0_00_2009-Parse.csv.zst 118.87MB
data/crosses/CADJPY/CADJPY_tick_UTC+0_00_2010-Parse.csv.zst 133.00MB
data/crosses/CADJPY/CADJPY_tick_UTC+0_00_2011-Parse.csv.zst 125.17MB
data/crosses/CADJPY/CADJPY_tick_UTC+0_00_2012-Parse.csv.zst 126.19MB
data/crosses/CADJPY/CADJPY_tick_UTC+0_00_2013-Parse.csv.zst 163.93MB
data/crosses/CADJPY/CADJPY_tick_UTC+0_00_2014-Parse.csv.zst 154.79MB
data/crosses/CADJPY/CADJPY_tick_UTC+0_00_2015-Parse.csv.zst 208.76MB
data/crosses/CADJPY/CADJPY_tick_UTC+0_00_2016-Parse.csv.zst 319.40MB
data/crosses/CADJPY/CADJPY_tick_UTC+0_00_2017-Parse.csv.zst 200.25MB
data/crosses/CADJPY/CADJPY_tick_UTC+0_00_2018-Parse.csv.zst 40.98MB
data/crosses/CADJPY/CADJPY_tick_UTC+0_00_2019-Parse.csv.zst 186.82MB
data/crosses/CHFJPY/CHFJPY_tick_UTC+0_00_2008-Parse.csv.zst 212.45MB
data/crosses/CHFJPY/CHFJPY_tick_UTC+0_00_2009-Parse.csv.zst 152.33MB
data/crosses/CHFJPY/CHFJPY_tick_UTC+0_00_2010-Parse.csv.zst 150.72MB
data/crosses/CHFJPY/CHFJPY_tick_UTC+0_00_2011-Parse.csv.zst 168.89MB
data/crosses/CHFJPY/CHFJPY_tick_UTC+0_00_2012-Parse.csv.zst 139.70MB
data/crosses/CHFJPY/CHFJPY_tick_UTC+0_00_2013-Parse.csv.zst 198.77MB
data/crosses/CHFJPY/CHFJPY_tick_UTC+0_00_2014-Parse.csv.zst 166.89MB
data/crosses/CHFJPY/CHFJPY_tick_UTC+0_00_2015-Parse.csv.zst 202.08MB
data/crosses/CHFJPY/CHFJPY_tick_UTC+0_00_2016-Parse.csv.zst 288.75MB
data/crosses/CHFJPY/CHFJPY_tick_UTC+0_00_2017-Parse.csv.zst 157.14MB
data/crosses/CHFJPY/CHFJPY_tick_UTC+0_00_2018-Parse.csv.zst 186.89MB
data/crosses/CHFJPY/CHFJPY_tick_UTC+0_00_2019-Parse.csv.zst 159.99MB
data/crosses/EURAUD/EURAUD_tick_UTC+0_00_2008-Parse.csv.zst 176.62MB
data/crosses/EURAUD/EURAUD_tick_UTC+0_00_2009-Parse.csv.zst 155.65MB
data/crosses/EURAUD/EURAUD_tick_UTC+0_00_2010-Parse.csv.zst 153.47MB
data/crosses/EURAUD/EURAUD_tick_UTC+0_00_2011-Parse.csv.zst 175.93MB
data/crosses/EURAUD/EURAUD_tick_UTC+0_00_2012-Parse.csv.zst 199.63MB
data/crosses/EURAUD/EURAUD_tick_UTC+0_00_2013-Parse.csv.zst 213.83MB
data/crosses/EURAUD/EURAUD_tick_UTC+0_00_2014-Parse.csv.zst 178.59MB
data/crosses/EURAUD/EURAUD_tick_UTC+0_00_2015-Parse.csv.zst 261.36MB
data/crosses/EURAUD/EURAUD_tick_UTC+0_00_2016-Parse.csv.zst 366.24MB
data/crosses/EURAUD/EURAUD_tick_UTC+0_00_2017-Parse.csv.zst 153.39MB
data/crosses/EURAUD/EURAUD_tick_UTC+0_00_2018-Parse.csv.zst 244.04MB
data/crosses/EURAUD/EURAUD_tick_UTC+0_00_2019-Parse.csv.zst 241.72MB
data/crosses/EURCAD/EURCAD_tick_UTC+0_00_2008-Parse.csv.zst 142.75MB
data/crosses/EURCAD/EURCAD_tick_UTC+0_00_2009-Parse.csv.zst 139.54MB
data/crosses/EURCAD/EURCAD_tick_UTC+0_00_2010-Parse.csv.zst 143.18MB
data/crosses/EURCAD/EURCAD_tick_UTC+0_00_2011-Parse.csv.zst 171.33MB
data/crosses/EURCAD/EURCAD_tick_UTC+0_00_2012-Parse.csv.zst 162.67MB
data/crosses/EURCAD/EURCAD_tick_UTC+0_00_2013-Parse.csv.zst 154.80MB
data/crosses/EURCAD/EURCAD_tick_UTC+0_00_2014-Parse.csv.zst 170.19MB
data/crosses/EURCAD/EURCAD_tick_UTC+0_00_2015-Parse.csv.zst 260.71MB
data/crosses/EURCAD/EURCAD_tick_UTC+0_00_2016-Parse.csv.zst 344.23MB
data/crosses/EURCAD/EURCAD_tick_UTC+0_00_2017-Parse.csv.zst 145.65MB
data/crosses/EURCAD/EURCAD_tick_UTC+0_00_2018-Parse.csv.zst 219.70MB
data/crosses/EURCAD/EURCAD_tick_UTC+0_00_2019-Parse.csv.zst 212.47MB
data/crosses/EURCHF/EURCHF_tick_UTC+0_00_2008-Parse.csv.zst 179.09MB
data/crosses/EURCHF/EURCHF_tick_UTC+0_00_2009-Parse.csv.zst 120.95MB
data/crosses/EURCHF/EURCHF_tick_UTC+0_00_2010-Parse.csv.zst 116.66MB
data/crosses/EURCHF/EURCHF_tick_UTC+0_00_2011-Parse.csv.zst 174.22MB
data/crosses/EURCHF/EURCHF_tick_UTC+0_00_2012-Parse.csv.zst 58.42MB
data/crosses/EURCHF/EURCHF_tick_UTC+0_00_2013-Parse.csv.zst 108.20MB
data/crosses/EURCHF/EURCHF_tick_UTC+0_00_2014-Parse.csv.zst 69.40MB
data/crosses/EURCHF/EURCHF_tick_UTC+0_00_2015-Parse.csv.zst 132.06MB
data/crosses/EURCHF/EURCHF_tick_UTC+0_00_2016-Parse.csv.zst 174.63MB
data/crosses/EURCHF/EURCHF_tick_UTC+0_00_2017-Parse.csv.zst 125.91MB
data/crosses/EURCHF/EURCHF_tick_UTC+0_00_2018-Parse.csv.zst 126.18MB
data/crosses/EURCHF/EURCHF_tick_UTC+0_00_2019-Parse.csv.zst 157.08MB
data/crosses/EURGBP/EURGBP_tick_UTC+0_00_2008-Parse.csv.zst 193.91MB
data/crosses/EURGBP/EURGBP_tick_UTC+0_00_2009-Parse.csv.zst 153.55MB
data/crosses/EURGBP/EURGBP_tick_UTC+0_00_2010-Parse.csv.zst 147.36MB
data/crosses/EURGBP/EURGBP_tick_UTC+0_00_2011-Parse.csv.zst 174.08MB
data/crosses/EURGBP/EURGBP_tick_UTC+0_00_2012-Parse.csv.zst 125.29MB
data/crosses/EURGBP/EURGBP_tick_UTC+0_00_2013-Parse.csv.zst 127.71MB
data/crosses/EURGBP/EURGBP_tick_UTC+0_00_2014-Parse.csv.zst 112.41MB
data/crosses/EURGBP/EURGBP_tick_UTC+0_00_2015-Parse.csv.zst 170.18MB
data/crosses/EURGBP/EURGBP_tick_UTC+0_00_2016-Parse.csv.zst 261.86MB
data/crosses/EURGBP/EURGBP_tick_UTC+0_00_2017-Parse.csv.zst 162.98MB
data/crosses/EURGBP/EURGBP_tick_UTC+0_00_2018-Parse.csv.zst 159.28MB
data/crosses/EURGBP/EURGBP_tick_UTC+0_00_2019-Parse.csv.zst 202.86MB
data/crosses/EURJPY/EURJPY_tick_UTC+0_00_2008-Parse.csv.zst 284.14MB
data/crosses/EURJPY/EURJPY_tick_UTC+0_00_2009-Parse.csv.zst 178.78MB
data/crosses/EURJPY/EURJPY_tick_UTC+0_00_2010-Parse.csv.zst 168.02MB
data/crosses/EURJPY/EURJPY_tick_UTC+0_00_2011-Parse.csv.zst 196.53MB
data/crosses/EURJPY/EURJPY_tick_UTC+0_00_2012-Parse.csv.zst 184.71MB
data/crosses/EURJPY/EURJPY_tick_UTC+0_00_2013-Parse.csv.zst 234.71MB
data/crosses/EURJPY/EURJPY_tick_UTC+0_00_2014-Parse.csv.zst 197.02MB
data/crosses/EURJPY/EURJPY_tick_UTC+0_00_2015-Parse.csv.zst 280.59MB
data/crosses/EURJPY/EURJPY_tick_UTC+0_00_2016-Parse.csv.zst 408.75MB
data/crosses/EURJPY/EURJPY_tick_UTC+0_00_2017-Parse.csv.zst 150.81MB
data/crosses/EURJPY/EURJPY_tick_UTC+0_00_2018-Parse.csv.zst 268.82MB
data/crosses/EURJPY/EURJPY_tick_UTC+0_00_2019-Parse.csv.zst 339.06MB
data/crosses/EURNOK/EURNOK_tick_UTC+0_00_2008-Parse.csv.zst 3.14MB
data/crosses/EURNOK/EURNOK_tick_UTC+0_00_2009-Parse.csv.zst 15.54MB
data/crosses/EURNOK/EURNOK_tick_UTC+0_00_2010-Parse.csv.zst 22.96MB
data/crosses/EURNOK/EURNOK_tick_UTC+0_00_2011-Parse.csv.zst 40.49MB
data/crosses/EURNOK/EURNOK_tick_UTC+0_00_2012-Parse.csv.zst 56.05MB
data/crosses/EURNOK/EURNOK_tick_UTC+0_00_2013-Parse.csv.zst 65.92MB
data/crosses/EURNOK/EURNOK_tick_UTC+0_00_2014-Parse.csv.zst 81.86MB
data/crosses/EURNOK/EURNOK_tick_UTC+0_00_2015-Parse.csv.zst 103.59MB
data/crosses/EURNOK/EURNOK_tick_UTC+0_00_2016-Parse.csv.zst 139.18MB
data/crosses/EURNOK/EURNOK_tick_UTC+0_00_2017-Parse.csv.zst 93.41MB
data/crosses/EURNOK/EURNOK_tick_UTC+0_00_2018-Parse.csv.zst 84.26MB
data/crosses/EURNOK/EURNOK_tick_UTC+0_00_2019-Parse.csv.zst 134.44MB
data/crosses/EURNZD/EURNZD_tick_UTC+0_00_2008-Parse.csv.zst 47.26MB
data/crosses/EURNZD/EURNZD_tick_UTC+0_00_2009-Parse.csv.zst 46.73MB
Too many files! Click here to view them all.
Type: Dataset
Tags: economics, finance, forex, exchange, market, economy

Bibtex:
@article{,
title= {10 years of Dukascopy Forex Tick Data (2008-2019)},
journal= {},
author= {Justin Timperio},
year= {},
url= {https://www.driftinginrecursion.com/post/dukascopy_opensource_data/},
abstract= {Data collected and formatted by Justin Timperio:

"In my exploration of world of big data and I became curious about tick data. Tick data is extremely granular and provides a great challenge for those looking to work on their optimization skills due to its size. Unfortunately, market data is almost always behind a pay wall or de-sampled to the point of uselessness. After discovering the Dukascopy api, I knew I wanted to make this data available for all in a more accessible format."

Total Line Count: 8,495,770,706
Total Data Points: 33,983,082,824
Total Decompressed Size: 501 GB},
keywords= {finance, forex, exchange, market, economy, economics},
terms= {},
license= {},
superseded= {}
}

Hosted by users:

10 day statistics (1 downloads)

Average Time 1 hrs, 49 mins, 28 secs
Average Speed 9.90MB/s
Best Time 1 hrs, 49 mins, 28 secs
Best Speed 9.90MB/s
Worst Time 1 hrs, 49 mins, 28 secs
Worst Speed 9.90MB/s
Report