{"source":"Hourly OHLC bars from Dukascopy (dukascopy.com), 2003 onwards; aggregated by Perfect Indicators.","license":"CC BY 4.0 — these aggregates only. The underlying tick history belongs to Dukascopy and is not ours to relicense.","attribution":"Perfect Indicators — https://perfectindicators.com","built":"2026-09-26","loud":3,"quiet":0.333,"minBars":1500,"note":"Mean absolute HOURLY move per calendar year, as a multiple of that market's own median year. A flagged year is one running at least 3x (or at most a third of) its market's normal size — usually a feed that changed units, source or contract rather than a market that woke up. Percent, so no per-symbol unit table is involved.","holes":{"missing":812,"span":4224,"markets":16},"holesNote":"holes = whole calendar months inside a market's span with no bar at all in OUR archive. Almost all are a download fault of ours, not gaps in the feed: the feed throttles, and until 2026-09-12 our downloader read a refused request as an empty month. Every month asked for again so far has come back complete. A repair from the feed stalled on its throttle in September 2026 and nothing is fetching them now; until they are filled every sample size in these markets is smaller than the feed could support.","markets":{"eurusd":{"name":"EUR/USD","medianHourlyMove":0.0672,"years":[{"y":2003,"bars":3629,"mean":0.0859,"ratio":1.28,"thin":false,"flag":false},{"y":2004,"bars":5800,"mean":0.0876,"ratio":1.3,"thin":false,"flag":false},{"y":2005,"bars":6250,"mean":0.0762,"ratio":1.13,"thin":false,"flag":false},{"y":2006,"bars":5769,"mean":0.0645,"ratio":0.96,"thin":false,"flag":false},{"y":2007,"bars":5749,"mean":0.0507,"ratio":0.75,"thin":false,"flag":false},{"y":2008,"bars":6293,"mean":0.1171,"ratio":1.74,"thin":false,"flag":false},{"y":2009,"bars":6250,"mean":0.1116,"ratio":1.66,"thin":false,"flag":false},{"y":2010,"bars":6273,"mean":0.1033,"ratio":1.54,"thin":false,"flag":false},{"y":2011,"bars":5712,"mean":0.1027,"ratio":1.53,"thin":false,"flag":false},{"y":2012,"bars":6260,"mean":0.0711,"ratio":1.06,"thin":false,"flag":false},{"y":2013,"bars":6226,"mean":0.0624,"ratio":0.93,"thin":false,"flag":false},{"y":2014,"bars":6228,"mean":0.0473,"ratio":0.7,"thin":false,"flag":false},{"y":2015,"bars":6226,"mean":0.0983,"ratio":1.46,"thin":false,"flag":false},{"y":2016,"bars":6240,"mean":0.0719,"ratio":1.07,"thin":false,"flag":false},{"y":2017,"bars":6225,"mean":0.0608,"ratio":0.9,"thin":false,"flag":false},{"y":2018,"bars":6226,"mean":0.0639,"ratio":0.95,"thin":false,"flag":false},{"y":2019,"bars":6226,"mean":0.0434,"ratio":0.65,"thin":false,"flag":false},{"y":2020,"bars":6249,"mean":0.0672,"ratio":1,"thin":false,"flag":false},{"y":2021,"bars":6240,"mean":0.0493,"ratio":0.73,"thin":false,"flag":false},{"y":2022,"bars":6240,"mean":0.0895,"ratio":1.33,"thin":false,"flag":false},{"y":2023,"bars":6225,"mean":0.0631,"ratio":0.94,"thin":false,"flag":false},{"y":2024,"bars":5722,"mean":0.0496,"ratio":0.74,"thin":false,"flag":false},{"y":2025,"bars":6226,"mean":0.065,"ratio":0.97,"thin":false,"flag":false},{"y":2026,"bars":4053,"mean":0.045,"ratio":0.67,"thin":false,"flag":false}],"flagged":[],"thin":[],"holes":{"span":281,"missing":7,"byYear":{"2003":1,"2004":1,"2006":1,"2007":1,"2011":1,"2024":1,"2026":1}}},"gbpusd":{"name":"GBP/USD","medianHourlyMove":0.0699,"years":[{"y":2003,"bars":3612,"mean":0.0744,"ratio":1.06,"thin":false,"flag":false},{"y":2004,"bars":5264,"mean":0.085,"ratio":1.22,"thin":false,"flag":false},{"y":2005,"bars":5244,"mean":0.0709,"ratio":1.01,"thin":false,"flag":false},{"y":2006,"bars":5699,"mean":0.0653,"ratio":0.93,"thin":false,"flag":false},{"y":2007,"bars":5163,"mean":0.0604,"ratio":0.86,"thin":false,"flag":false},{"y":2008,"bars":5294,"mean":0.1151,"ratio":1.65,"thin":false,"flag":false},{"y":2009,"bars":5718,"mean":0.1334,"ratio":1.91,"thin":false,"flag":false},{"y":2010,"bars":5229,"mean":0.0975,"ratio":1.39,"thin":false,"flag":false},{"y":2011,"bars":5206,"mean":0.0826,"ratio":1.18,"thin":false,"flag":false},{"y":2012,"bars":5730,"mean":0.0534,"ratio":0.76,"thin":false,"flag":false},{"y":2013,"bars":4653,"mean":0.0646,"ratio":0.92,"thin":false,"flag":false},{"y":2014,"bars":5142,"mean":0.0443,"ratio":0.63,"thin":false,"flag":false},{"y":2015,"bars":5695,"mean":0.0676,"ratio":0.97,"thin":false,"flag":false},{"y":2016,"bars":6240,"mean":0.0952,"ratio":1.36,"thin":false,"flag":false},{"y":2017,"bars":5738,"mean":0.0698,"ratio":1,"thin":false,"flag":false},{"y":2018,"bars":5701,"mean":0.0699,"ratio":1,"thin":false,"flag":false},{"y":2019,"bars":5745,"mean":0.0692,"ratio":0.99,"thin":false,"flag":false},{"y":2020,"bars":6249,"mean":0.0933,"ratio":1.33,"thin":false,"flag":false},{"y":2021,"bars":6240,"mean":0.0608,"ratio":0.87,"thin":false,"flag":false},{"y":2022,"bars":6240,"mean":0.1018,"ratio":1.46,"thin":false,"flag":false},{"y":2023,"bars":4664,"mean":0.0744,"ratio":1.06,"thin":false,"flag":false},{"y":2024,"bars":4699,"mean":0.0522,"ratio":0.75,"thin":false,"flag":false},{"y":2025,"bars":3100,"mean":0.065,"ratio":0.93,"thin":false,"flag":false},{"y":2026,"bars":3551,"mean":0.0556,"ratio":0.8,"thin":false,"flag":false}],"flagged":[],"thin":[],"holes":{"span":281,"missing":39,"byYear":{"2003":1,"2004":2,"2005":2,"2006":1,"2007":2,"2008":2,"2009":1,"2010":2,"2011":2,"2012":1,"2013":3,"2014":2,"2015":1,"2017":1,"2018":1,"2019":1,"2023":3,"2024":3,"2025":6,"2026":2}}},"usdchf":{"name":"USD/CHF","medianHourlyMove":0.0667,"years":[{"y":2003,"bars":481,"mean":0.0974,"ratio":1.46,"thin":true,"flag":false},{"y":2004,"bars":531,"mean":0.0795,"ratio":1.19,"thin":true,"flag":false},{"y":2005,"bars":2527,"mean":0.0867,"ratio":1.3,"thin":false,"flag":false},{"y":2006,"bars":1568,"mean":0.0618,"ratio":0.93,"thin":false,"flag":false},{"y":2007,"bars":2070,"mean":0.0602,"ratio":0.9,"thin":false,"flag":false},{"y":2008,"bars":1035,"mean":0.1308,"ratio":1.96,"thin":true,"flag":false},{"y":2010,"bars":3100,"mean":0.1045,"ratio":1.57,"thin":false,"flag":false},{"y":2011,"bars":3125,"mean":0.1056,"ratio":1.58,"thin":false,"flag":false},{"y":2012,"bars":983,"mean":0.0635,"ratio":0.95,"thin":true,"flag":false},{"y":2013,"bars":1506,"mean":0.0667,"ratio":1,"thin":false,"flag":false},{"y":2014,"bars":2136,"mean":0.0478,"ratio":0.72,"thin":false,"flag":false},{"y":2015,"bars":1035,"mean":0.1663,"ratio":2.49,"thin":true,"flag":false},{"y":2016,"bars":5736,"mean":0.0703,"ratio":1.05,"thin":false,"flag":false},{"y":2017,"bars":3669,"mean":0.0595,"ratio":0.89,"thin":false,"flag":false},{"y":2018,"bars":5743,"mean":0.0609,"ratio":0.91,"thin":false,"flag":false},{"y":2019,"bars":5673,"mean":0.0482,"ratio":0.72,"thin":false,"flag":false},{"y":2020,"bars":5173,"mean":0.0682,"ratio":1.02,"thin":false,"flag":false},{"y":2021,"bars":6240,"mean":0.0567,"ratio":0.85,"thin":false,"flag":false},{"y":2022,"bars":5709,"mean":0.0828,"ratio":1.24,"thin":false,"flag":false},{"y":2023,"bars":5687,"mean":0.0718,"ratio":1.08,"thin":false,"flag":false},{"y":2024,"bars":4748,"mean":0.0607,"ratio":0.91,"thin":false,"flag":false},{"y":2025,"bars":5746,"mean":0.0723,"ratio":1.08,"thin":false,"flag":false},{"y":2026,"bars":4080,"mean":0.065,"ratio":0.97,"thin":false,"flag":false}],"flagged":[],"thin":[2003,2004,2008,2012,2015],"holes":{"span":281,"missing":130,"byYear":{"2003":7,"2004":11,"2005":7,"2006":9,"2007":8,"2008":10,"2009":12,"2010":6,"2011":6,"2012":10,"2013":9,"2014":8,"2015":10,"2016":1,"2017":5,"2018":1,"2019":1,"2020":2,"2022":1,"2023":1,"2024":3,"2025":1,"2026":1}}},"usdjpy":{"name":"USD/JPY","medianHourlyMove":0.077,"years":[{"y":2003,"bars":1543,"mean":0.077,"ratio":1,"thin":false,"flag":false},{"y":2004,"bars":1564,"mean":0.0719,"ratio":0.93,"thin":false,"flag":false},{"y":2005,"bars":3636,"mean":0.0782,"ratio":1.02,"thin":false,"flag":false},{"y":2006,"bars":4226,"mean":0.078,"ratio":1.01,"thin":false,"flag":false},{"y":2007,"bars":2092,"mean":0.0752,"ratio":0.98,"thin":false,"flag":false},{"y":2008,"bars":4700,"mean":0.1494,"ratio":1.94,"thin":false,"flag":false},{"y":2009,"bars":3651,"mean":0.1243,"ratio":1.61,"thin":false,"flag":false},{"y":2010,"bars":5206,"mean":0.0952,"ratio":1.24,"thin":false,"flag":false},{"y":2011,"bars":4723,"mean":0.0759,"ratio":0.99,"thin":false,"flag":false},{"y":2012,"bars":4694,"mean":0.0668,"ratio":0.87,"thin":false,"flag":false},{"y":2013,"bars":4125,"mean":0.0983,"ratio":1.28,"thin":false,"flag":false},{"y":2014,"bars":5748,"mean":0.0594,"ratio":0.77,"thin":false,"flag":false},{"y":2015,"bars":5690,"mean":0.0699,"ratio":0.91,"thin":false,"flag":false},{"y":2016,"bars":3189,"mean":0.0946,"ratio":1.23,"thin":false,"flag":false},{"y":2017,"bars":5193,"mean":0.0734,"ratio":0.95,"thin":false,"flag":false},{"y":2018,"bars":5211,"mean":0.0617,"ratio":0.8,"thin":false,"flag":false},{"y":2019,"bars":6225,"mean":0.0481,"ratio":0.62,"thin":false,"flag":false},{"y":2020,"bars":6250,"mean":0.0623,"ratio":0.81,"thin":false,"flag":false},{"y":2021,"bars":6240,"mean":0.0477,"ratio":0.62,"thin":false,"flag":false},{"y":2022,"bars":5760,"mean":0.0902,"ratio":1.17,"thin":false,"flag":false},{"y":2023,"bars":6225,"mean":0.0814,"ratio":1.06,"thin":false,"flag":false},{"y":2024,"bars":6250,"mean":0.0793,"ratio":1.03,"thin":false,"flag":false},{"y":2025,"bars":4597,"mean":0.0853,"ratio":1.11,"thin":false,"flag":false},{"y":2026,"bars":3600,"mean":0.0543,"ratio":0.71,"thin":false,"flag":false}],"flagged":[],"thin":[],"holes":{"span":280,"missing":68,"byYear":{"2003":4,"2004":9,"2005":5,"2006":4,"2007":8,"2008":3,"2009":5,"2010":2,"2011":3,"2012":3,"2013":4,"2014":1,"2015":1,"2016":6,"2017":2,"2018":2,"2022":1,"2025":3,"2026":2}}},"audusd":{"name":"AUD/USD","medianHourlyMove":0.0978,"years":[{"y":2003,"bars":2576,"mean":0.0999,"ratio":1.02,"thin":false,"flag":false},{"y":2004,"bars":4678,"mean":0.1163,"ratio":1.19,"thin":false,"flag":false},{"y":2005,"bars":6259,"mean":0.0899,"ratio":0.92,"thin":false,"flag":false},{"y":2006,"bars":6256,"mean":0.087,"ratio":0.89,"thin":false,"flag":false},{"y":2007,"bars":5379,"mean":0.1017,"ratio":1.04,"thin":false,"flag":false},{"y":2008,"bars":6043,"mean":0.1956,"ratio":2,"thin":false,"flag":false},{"y":2009,"bars":6079,"mean":0.1747,"ratio":1.79,"thin":false,"flag":false},{"y":2010,"bars":6225,"mean":0.1281,"ratio":1.31,"thin":false,"flag":false},{"y":2011,"bars":6240,"mean":0.1261,"ratio":1.29,"thin":false,"flag":false},{"y":2012,"bars":6258,"mean":0.0815,"ratio":0.83,"thin":false,"flag":false},{"y":2013,"bars":6227,"mean":0.0889,"ratio":0.91,"thin":false,"flag":false},{"y":2014,"bars":6226,"mean":0.075,"ratio":0.77,"thin":false,"flag":false},{"y":2015,"bars":6226,"mean":0.1116,"ratio":1.14,"thin":false,"flag":false},{"y":2016,"bars":6240,"mean":0.1046,"ratio":1.07,"thin":false,"flag":false},{"y":2017,"bars":6225,"mean":0.0736,"ratio":0.75,"thin":false,"flag":false},{"y":2018,"bars":6226,"mean":0.079,"ratio":0.81,"thin":false,"flag":false},{"y":2019,"bars":6226,"mean":0.0614,"ratio":0.63,"thin":false,"flag":false},{"y":2020,"bars":5746,"mean":0.112,"ratio":1.15,"thin":false,"flag":false},{"y":2021,"bars":6240,"mean":0.0801,"ratio":0.82,"thin":false,"flag":false},{"y":2022,"bars":5760,"mean":0.1218,"ratio":1.25,"thin":false,"flag":false},{"y":2023,"bars":5121,"mean":0.0978,"ratio":1,"thin":false,"flag":false},{"y":2024,"bars":6249,"mean":0.0744,"ratio":0.76,"thin":false,"flag":false},{"y":2025,"bars":4656,"mean":0.0881,"ratio":0.9,"thin":false,"flag":false},{"y":2026,"bars":4584,"mean":0.0765,"ratio":0.78,"thin":false,"flag":false}],"flagged":[],"thin":[],"holes":{"span":278,"missing":11,"byYear":{"2004":3,"2007":1,"2020":1,"2022":1,"2023":2,"2025":3}}},"usdcad":{"name":"USD/CAD","medianHourlyMove":0.0705,"years":[{"y":2003,"bars":2593,"mean":0.0804,"ratio":1.14,"thin":false,"flag":false},{"y":2004,"bars":5772,"mean":0.0824,"ratio":1.17,"thin":false,"flag":false},{"y":2005,"bars":6253,"mean":0.0768,"ratio":1.09,"thin":false,"flag":false},{"y":2006,"bars":6248,"mean":0.069,"ratio":0.98,"thin":false,"flag":false},{"y":2007,"bars":5720,"mean":0.0781,"ratio":1.11,"thin":false,"flag":false},{"y":2008,"bars":6284,"mean":0.1348,"ratio":1.91,"thin":false,"flag":false},{"y":2009,"bars":6246,"mean":0.1346,"ratio":1.91,"thin":false,"flag":false},{"y":2010,"bars":6262,"mean":0.1032,"ratio":1.46,"thin":false,"flag":false},{"y":2011,"bars":6240,"mean":0.0936,"ratio":1.33,"thin":false,"flag":false},{"y":2012,"bars":6258,"mean":0.06,"ratio":0.85,"thin":false,"flag":false},{"y":2013,"bars":6226,"mean":0.0543,"ratio":0.77,"thin":false,"flag":false},{"y":2014,"bars":6226,"mean":0.0535,"ratio":0.76,"thin":false,"flag":false},{"y":2015,"bars":6226,"mean":0.0806,"ratio":1.14,"thin":false,"flag":false},{"y":2016,"bars":6240,"mean":0.0832,"ratio":1.18,"thin":false,"flag":false},{"y":2017,"bars":6225,"mean":0.0623,"ratio":0.88,"thin":false,"flag":false},{"y":2018,"bars":6226,"mean":0.0605,"ratio":0.86,"thin":false,"flag":false},{"y":2019,"bars":6226,"mean":0.0441,"ratio":0.63,"thin":false,"flag":false},{"y":2020,"bars":6250,"mean":0.0705,"ratio":1,"thin":false,"flag":false},{"y":2021,"bars":6240,"mean":0.061,"ratio":0.87,"thin":false,"flag":false},{"y":2022,"bars":6239,"mean":0.0748,"ratio":1.06,"thin":false,"flag":false},{"y":2023,"bars":6223,"mean":0.055,"ratio":0.78,"thin":false,"flag":false},{"y":2024,"bars":6250,"mean":0.0414,"ratio":0.59,"thin":false,"flag":false},{"y":2025,"bars":5719,"mean":0.0482,"ratio":0.68,"thin":false,"flag":false},{"y":2026,"bars":4583,"mean":0.0402,"ratio":0.57,"thin":false,"flag":false}],"flagged":[],"thin":[],"holes":{"span":278,"missing":3,"byYear":{"2004":1,"2007":1,"2025":1}}},"nzdusd":{"name":"NZD/USD","medianHourlyMove":0.0997,"years":[{"y":2003,"bars":2104,"mean":0.1056,"ratio":1.06,"thin":false,"flag":false},{"y":2004,"bars":5766,"mean":0.1292,"ratio":1.3,"thin":false,"flag":false},{"y":2005,"bars":6253,"mean":0.0986,"ratio":0.99,"thin":false,"flag":false},{"y":2006,"bars":6249,"mean":0.1051,"ratio":1.05,"thin":false,"flag":false},{"y":2007,"bars":6277,"mean":0.1241,"ratio":1.24,"thin":false,"flag":false},{"y":2008,"bars":6294,"mean":0.1846,"ratio":1.85,"thin":false,"flag":false},{"y":2009,"bars":6238,"mean":0.1884,"ratio":1.89,"thin":false,"flag":false},{"y":2010,"bars":6273,"mean":0.1363,"ratio":1.37,"thin":false,"flag":false},{"y":2011,"bars":6248,"mean":0.1349,"ratio":1.35,"thin":false,"flag":false},{"y":2012,"bars":5725,"mean":0.0927,"ratio":0.93,"thin":false,"flag":false},{"y":2013,"bars":3104,"mean":0.0965,"ratio":0.97,"thin":false,"flag":false},{"y":2014,"bars":3073,"mean":0.074,"ratio":0.74,"thin":false,"flag":false},{"y":2015,"bars":1032,"mean":0.1246,"ratio":1.25,"thin":true,"flag":false},{"y":2016,"bars":1511,"mean":0.1239,"ratio":1.24,"thin":false,"flag":false},{"y":2017,"bars":5190,"mean":0.0854,"ratio":0.86,"thin":false,"flag":false},{"y":2018,"bars":5674,"mean":0.0796,"ratio":0.8,"thin":false,"flag":false},{"y":2019,"bars":5725,"mean":0.0674,"ratio":0.68,"thin":false,"flag":false},{"y":2020,"bars":6250,"mean":0.1085,"ratio":1.09,"thin":false,"flag":false},{"y":2021,"bars":6240,"mean":0.0855,"ratio":0.86,"thin":false,"flag":false},{"y":2022,"bars":6239,"mean":0.1216,"ratio":1.22,"thin":false,"flag":false},{"y":2023,"bars":6218,"mean":0.0997,"ratio":1,"thin":false,"flag":false},{"y":2024,"bars":6250,"mean":0.0762,"ratio":0.76,"thin":false,"flag":false},{"y":2025,"bars":6223,"mean":0.085,"ratio":0.85,"thin":false,"flag":false},{"y":2026,"bars":4584,"mean":0.0804,"ratio":0.81,"thin":false,"flag":false}],"flagged":[],"thin":[2015],"holes":{"span":278,"missing":38,"byYear":{"2003":1,"2004":1,"2012":1,"2013":6,"2014":6,"2015":10,"2016":9,"2017":2,"2018":1,"2019":1}}},"eurjpy":{"name":"EUR/JPY","medianHourlyMove":0.0888,"years":[{"y":2003,"bars":1564,"mean":0.0996,"ratio":1.12,"thin":false,"flag":false},{"y":2004,"bars":5800,"mean":0.0921,"ratio":1.04,"thin":false,"flag":false},{"y":2005,"bars":6253,"mean":0.068,"ratio":0.77,"thin":false,"flag":false},{"y":2006,"bars":5696,"mean":0.059,"ratio":0.66,"thin":false,"flag":false},{"y":2007,"bars":5279,"mean":0.0888,"ratio":1,"thin":false,"flag":false},{"y":2008,"bars":5777,"mean":0.1711,"ratio":1.93,"thin":false,"flag":false},{"y":2009,"bars":5169,"mean":0.1582,"ratio":1.78,"thin":false,"flag":false},{"y":2010,"bars":5758,"mean":0.1392,"ratio":1.57,"thin":false,"flag":false},{"y":2011,"bars":5687,"mean":0.1175,"ratio":1.32,"thin":false,"flag":false},{"y":2012,"bars":5729,"mean":0.0971,"ratio":1.09,"thin":false,"flag":false},{"y":2013,"bars":5146,"mean":0.1063,"ratio":1.2,"thin":false,"flag":false},{"y":2014,"bars":5720,"mean":0.0648,"ratio":0.73,"thin":false,"flag":false},{"y":2015,"bars":6226,"mean":0.0909,"ratio":1.02,"thin":false,"flag":false},{"y":2016,"bars":5159,"mean":0.0929,"ratio":1.05,"thin":false,"flag":false},{"y":2017,"bars":5673,"mean":0.0703,"ratio":0.79,"thin":false,"flag":false},{"y":2018,"bars":4733,"mean":0.0718,"ratio":0.81,"thin":false,"flag":false},{"y":2019,"bars":5698,"mean":0.0564,"ratio":0.64,"thin":false,"flag":false},{"y":2020,"bars":6250,"mean":0.0724,"ratio":0.82,"thin":false,"flag":false},{"y":2021,"bars":3671,"mean":0.0503,"ratio":0.57,"thin":false,"flag":false},{"y":2022,"bars":5187,"mean":0.0953,"ratio":1.07,"thin":false,"flag":false},{"y":2023,"bars":5693,"mean":0.0801,"ratio":0.9,"thin":false,"flag":false},{"y":2024,"bars":5213,"mean":0.076,"ratio":0.86,"thin":false,"flag":false},{"y":2025,"bars":6226,"mean":0.0708,"ratio":0.8,"thin":false,"flag":false},{"y":2026,"bars":3012,"mean":0.053,"ratio":0.6,"thin":false,"flag":false}],"flagged":[],"thin":[],"holes":{"span":277,"missing":34,"byYear":{"2003":1,"2004":1,"2006":1,"2007":2,"2008":1,"2009":2,"2010":1,"2011":1,"2012":1,"2013":2,"2014":1,"2016":2,"2017":1,"2018":3,"2019":1,"2021":5,"2022":2,"2023":1,"2024":2,"2026":3}}},"gbpjpy":{"name":"GBP/JPY","medianHourlyMove":0.0847,"years":[{"y":2003,"bars":2120,"mean":0.0912,"ratio":1.08,"thin":false,"flag":false},{"y":2004,"bars":5215,"mean":0.0969,"ratio":1.14,"thin":false,"flag":false},{"y":2005,"bars":4717,"mean":0.0682,"ratio":0.81,"thin":false,"flag":false},{"y":2006,"bars":3060,"mean":0.0615,"ratio":0.73,"thin":false,"flag":false},{"y":2007,"bars":1473,"mean":0.0844,"ratio":1,"thin":true,"flag":false},{"y":2008,"bars":3715,"mean":0.183,"ratio":2.16,"thin":false,"flag":false},{"y":2009,"bars":4204,"mean":0.1795,"ratio":2.12,"thin":false,"flag":false},{"y":2010,"bars":5187,"mean":0.1402,"ratio":1.66,"thin":false,"flag":false},{"y":2011,"bars":2062,"mean":0.106,"ratio":1.25,"thin":false,"flag":false},{"y":2012,"bars":4720,"mean":0.0838,"ratio":0.99,"thin":false,"flag":false},{"y":2013,"bars":5725,"mean":0.1074,"ratio":1.27,"thin":false,"flag":false},{"y":2014,"bars":4644,"mean":0.0754,"ratio":0.89,"thin":false,"flag":false},{"y":2015,"bars":4715,"mean":0.0847,"ratio":1,"thin":false,"flag":false},{"y":2016,"bars":2021,"mean":0.1509,"ratio":1.78,"thin":false,"flag":false},{"y":2017,"bars":1032,"mean":0.0881,"ratio":1.04,"thin":true,"flag":false},{"y":2018,"bars":3130,"mean":0.0789,"ratio":0.93,"thin":false,"flag":false},{"y":2019,"bars":5160,"mean":0.0777,"ratio":0.92,"thin":false,"flag":false},{"y":2020,"bars":5194,"mean":0.1037,"ratio":1.22,"thin":false,"flag":false},{"y":2021,"bars":5687,"mean":0.064,"ratio":0.76,"thin":false,"flag":false},{"y":2022,"bars":4706,"mean":0.1095,"ratio":1.29,"thin":false,"flag":false},{"y":2023,"bars":5671,"mean":0.0833,"ratio":0.98,"thin":false,"flag":false},{"y":2024,"bars":5745,"mean":0.0843,"ratio":1,"thin":false,"flag":false},{"y":2025,"bars":6226,"mean":0.0766,"ratio":0.9,"thin":false,"flag":false},{"y":2026,"bars":4572,"mean":0.0576,"ratio":0.68,"thin":false,"flag":false}],"flagged":[],"thin":[2007,2017],"holes":{"span":277,"missing":83,"byYear":{"2004":2,"2005":3,"2006":6,"2007":9,"2008":5,"2009":4,"2010":2,"2011":8,"2012":3,"2013":1,"2014":3,"2015":3,"2016":8,"2017":10,"2018":6,"2019":2,"2020":2,"2021":1,"2022":3,"2023":1,"2024":1}}},"eurgbp":{"name":"EUR/GBP","medianHourlyMove":0.0537,"years":[{"y":2003,"bars":487,"mean":0.0636,"ratio":1.18,"thin":true,"flag":false},{"y":2004,"bars":5222,"mean":0.0668,"ratio":1.24,"thin":false,"flag":false},{"y":2005,"bars":5214,"mean":0.0537,"ratio":1,"thin":false,"flag":false},{"y":2006,"bars":5189,"mean":0.043,"ratio":0.8,"thin":false,"flag":false},{"y":2007,"bars":5786,"mean":0.0478,"ratio":0.89,"thin":false,"flag":false},{"y":2008,"bars":5777,"mean":0.1007,"ratio":1.88,"thin":false,"flag":false},{"y":2009,"bars":4155,"mean":0.0977,"ratio":1.82,"thin":false,"flag":false},{"y":2010,"bars":5203,"mean":0.0851,"ratio":1.58,"thin":false,"flag":false},{"y":2011,"bars":3096,"mean":0.0801,"ratio":1.49,"thin":false,"flag":false},{"y":2017,"bars":3102,"mean":0.0668,"ratio":1.24,"thin":false,"flag":false},{"y":2018,"bars":1080,"mean":0.0457,"ratio":0.85,"thin":true,"flag":false},{"y":2023,"bars":3681,"mean":0.0445,"ratio":0.83,"thin":false,"flag":false},{"y":2024,"bars":4176,"mean":0.0335,"ratio":0.62,"thin":false,"flag":false},{"y":2025,"bars":3122,"mean":0.0412,"ratio":0.77,"thin":false,"flag":false},{"y":2026,"bars":4067,"mean":0.0312,"ratio":0.58,"thin":false,"flag":false}],"flagged":[],"thin":[2003,2018],"holes":{"span":275,"missing":161,"byYear":{"2003":1,"2004":2,"2005":2,"2006":2,"2007":1,"2008":1,"2009":4,"2010":2,"2011":6,"2012":12,"2013":12,"2014":12,"2015":12,"2016":12,"2017":6,"2018":10,"2019":12,"2020":12,"2021":12,"2022":12,"2023":5,"2024":4,"2025":6,"2026":1}}},"xauusd":{"name":"Gold (XAU/USD)","medianHourlyMove":0.1349,"years":[{"y":2003,"bars":4001,"mean":0.1349,"ratio":1,"thin":false,"flag":false},{"y":2004,"bars":6225,"mean":0.1376,"ratio":1.02,"thin":false,"flag":false},{"y":2005,"bars":6187,"mean":0.1204,"ratio":0.89,"thin":false,"flag":false},{"y":2006,"bars":6192,"mean":0.1939,"ratio":1.44,"thin":false,"flag":false},{"y":2007,"bars":6213,"mean":0.1378,"ratio":1.02,"thin":false,"flag":false},{"y":2008,"bars":6236,"mean":0.2598,"ratio":1.93,"thin":false,"flag":false},{"y":2009,"bars":6212,"mean":0.1771,"ratio":1.31,"thin":false,"flag":false},{"y":2010,"bars":6210,"mean":0.1391,"ratio":1.03,"thin":false,"flag":false},{"y":2011,"bars":6165,"mean":0.1675,"ratio":1.24,"thin":false,"flag":false},{"y":2012,"bars":6161,"mean":0.1176,"ratio":0.87,"thin":false,"flag":false},{"y":2013,"bars":5956,"mean":0.1525,"ratio":1.13,"thin":false,"flag":false},{"y":2014,"bars":5991,"mean":0.1112,"ratio":0.82,"thin":false,"flag":false},{"y":2015,"bars":5945,"mean":0.1168,"ratio":0.87,"thin":false,"flag":false},{"y":2016,"bars":5909,"mean":0.1331,"ratio":0.99,"thin":false,"flag":false},{"y":2017,"bars":5885,"mean":0.089,"ratio":0.66,"thin":false,"flag":false},{"y":2018,"bars":5905,"mean":0.0879,"ratio":0.65,"thin":false,"flag":false},{"y":2019,"bars":5909,"mean":0.0978,"ratio":0.72,"thin":false,"flag":false},{"y":2020,"bars":5927,"mean":0.1591,"ratio":1.18,"thin":false,"flag":false},{"y":2021,"bars":5907,"mean":0.1194,"ratio":0.89,"thin":false,"flag":false},{"y":2022,"bars":5915,"mean":0.1292,"ratio":0.96,"thin":false,"flag":false},{"y":2023,"bars":5890,"mean":0.1091,"ratio":0.81,"thin":false,"flag":false},{"y":2024,"bars":5938,"mean":0.1222,"ratio":0.91,"thin":false,"flag":false},{"y":2025,"bars":5913,"mean":0.1627,"ratio":1.21,"thin":false,"flag":false},{"y":2026,"bars":4354,"mean":0.2484,"ratio":1.84,"thin":false,"flag":false}],"flagged":[],"thin":[],"holes":{"span":281,"missing":0,"byYear":{}}},"xagusd":{"name":"Silver (XAG/USD)","medianHourlyMove":0.2842,"years":[{"y":2003,"bars":3127,"mean":1.3165,"ratio":4.63,"thin":false,"flag":true},{"y":2004,"bars":3968,"mean":1.2089,"ratio":4.25,"thin":false,"flag":true},{"y":2005,"bars":5154,"mean":0.9731,"ratio":3.42,"thin":false,"flag":true},{"y":2006,"bars":5644,"mean":0.685,"ratio":2.41,"thin":false,"flag":false},{"y":2007,"bars":6213,"mean":0.4551,"ratio":1.6,"thin":false,"flag":false},{"y":2008,"bars":4714,"mean":0.5995,"ratio":2.11,"thin":false,"flag":false},{"y":2009,"bars":5162,"mean":0.4876,"ratio":1.72,"thin":false,"flag":false},{"y":2010,"bars":5684,"mean":0.3649,"ratio":1.28,"thin":false,"flag":false},{"y":2011,"bars":5638,"mean":0.3623,"ratio":1.27,"thin":false,"flag":false},{"y":2012,"bars":4613,"mean":0.2269,"ratio":0.8,"thin":false,"flag":false},{"y":2013,"bars":5463,"mean":0.2565,"ratio":0.9,"thin":false,"flag":false},{"y":2014,"bars":5924,"mean":0.1977,"ratio":0.7,"thin":false,"flag":false},{"y":2015,"bars":5400,"mean":0.2216,"ratio":0.78,"thin":false,"flag":false},{"y":2016,"bars":4931,"mean":0.2185,"ratio":0.77,"thin":false,"flag":false},{"y":2017,"bars":5425,"mean":0.154,"ratio":0.54,"thin":false,"flag":false},{"y":2018,"bars":5419,"mean":0.1495,"ratio":0.53,"thin":false,"flag":false},{"y":2019,"bars":5420,"mean":0.1644,"ratio":0.58,"thin":false,"flag":false},{"y":2020,"bars":4437,"mean":0.3265,"ratio":1.15,"thin":false,"flag":false},{"y":2021,"bars":5451,"mean":0.2258,"ratio":0.79,"thin":false,"flag":false},{"y":2022,"bars":4422,"mean":0.2842,"ratio":1,"thin":false,"flag":false},{"y":2023,"bars":4890,"mean":0.2267,"ratio":0.8,"thin":false,"flag":false},{"y":2024,"bars":4972,"mean":0.2679,"ratio":0.94,"thin":false,"flag":false},{"y":2025,"bars":4882,"mean":0.2639,"ratio":0.93,"thin":false,"flag":false},{"y":2026,"bars":4342,"mean":0.5499,"ratio":1.93,"thin":false,"flag":false}],"flagged":[2003,2004,2005],"thin":[],"holes":{"span":281,"missing":38,"byYear":{"2003":1,"2004":4,"2005":2,"2006":1,"2008":3,"2009":2,"2010":1,"2011":1,"2012":3,"2013":1,"2015":1,"2016":2,"2017":1,"2018":1,"2019":1,"2020":3,"2021":1,"2022":3,"2023":2,"2024":2,"2025":2}}},"usa30idxusd":{"name":"US30 (Dow)","medianHourlyMove":0.1112,"years":[{"y":2013,"bars":1177,"mean":0.0765,"ratio":0.69,"thin":true,"flag":false},{"y":2014,"bars":5329,"mean":0.079,"ratio":0.71,"thin":false,"flag":false},{"y":2015,"bars":3647,"mean":0.1193,"ratio":1.07,"thin":false,"flag":false},{"y":2016,"bars":3482,"mean":0.1242,"ratio":1.12,"thin":false,"flag":false},{"y":2017,"bars":3418,"mean":0.0669,"ratio":0.6,"thin":false,"flag":false},{"y":2018,"bars":4944,"mean":0.1433,"ratio":1.29,"thin":false,"flag":false},{"y":2019,"bars":3906,"mean":0.0967,"ratio":0.87,"thin":false,"flag":false},{"y":2020,"bars":4418,"mean":0.2555,"ratio":2.3,"thin":false,"flag":false},{"y":2021,"bars":5923,"mean":0.1056,"ratio":0.95,"thin":false,"flag":false},{"y":2022,"bars":4901,"mean":0.171,"ratio":1.54,"thin":false,"flag":false},{"y":2023,"bars":5416,"mean":0.0969,"ratio":0.87,"thin":false,"flag":false},{"y":2024,"bars":4937,"mean":0.089,"ratio":0.8,"thin":false,"flag":false},{"y":2025,"bars":5351,"mean":0.119,"ratio":1.07,"thin":false,"flag":false},{"y":2026,"bars":4334,"mean":0.1112,"ratio":1,"thin":false,"flag":false}],"flagged":[],"thin":[2013],"holes":{"span":157,"missing":19,"byYear":{"2014":1,"2015":2,"2016":1,"2017":1,"2018":1,"2019":4,"2020":3,"2022":2,"2023":1,"2024":2,"2025":1}}},"usatechidxusd":{"name":"NAS100","medianHourlyMove":0.1617,"years":[{"y":2020,"bars":5892,"mean":0.2546,"ratio":1.57,"thin":false,"flag":false},{"y":2021,"bars":5923,"mean":0.1471,"ratio":0.91,"thin":false,"flag":false},{"y":2022,"bars":5903,"mean":0.2616,"ratio":1.62,"thin":false,"flag":false},{"y":2023,"bars":5872,"mean":0.1477,"ratio":0.91,"thin":false,"flag":false},{"y":2024,"bars":5918,"mean":0.1356,"ratio":0.84,"thin":false,"flag":false},{"y":2025,"bars":5878,"mean":0.1617,"ratio":1,"thin":false,"flag":false},{"y":2026,"bars":4334,"mean":0.1735,"ratio":1.07,"thin":false,"flag":false}],"flagged":[],"thin":[],"holes":{"span":81,"missing":0,"byYear":{}}},"usa500idxusd":{"name":"SPX500","medianHourlyMove":0.1147,"years":[{"y":2020,"bars":5896,"mean":0.2253,"ratio":1.96,"thin":false,"flag":false},{"y":2021,"bars":5923,"mean":0.1091,"ratio":0.95,"thin":false,"flag":false},{"y":2022,"bars":5903,"mean":0.2016,"ratio":1.76,"thin":false,"flag":false},{"y":2023,"bars":5872,"mean":0.1094,"ratio":0.95,"thin":false,"flag":false},{"y":2024,"bars":5920,"mean":0.0947,"ratio":0.83,"thin":false,"flag":false},{"y":2025,"bars":5880,"mean":0.127,"ratio":1.11,"thin":false,"flag":false},{"y":2026,"bars":4334,"mean":0.1147,"ratio":1,"thin":false,"flag":false}],"flagged":[],"thin":[],"holes":{"span":81,"missing":0,"byYear":{}}},"deuidxeur":{"name":"GER40 (DAX)","medianHourlyMove":0.1303,"years":[{"y":2013,"bars":1290,"mean":0.0809,"ratio":0.62,"thin":true,"flag":false},{"y":2014,"bars":5307,"mean":0.1194,"ratio":0.92,"thin":false,"flag":false},{"y":2015,"bars":3031,"mean":0.2241,"ratio":1.72,"thin":false,"flag":false},{"y":2016,"bars":3621,"mean":0.2058,"ratio":1.58,"thin":false,"flag":false},{"y":2017,"bars":2669,"mean":0.1089,"ratio":0.84,"thin":false,"flag":false},{"y":2018,"bars":3880,"mean":0.1459,"ratio":1.12,"thin":false,"flag":false},{"y":2019,"bars":4393,"mean":0.1162,"ratio":0.89,"thin":false,"flag":false},{"y":2020,"bars":5338,"mean":0.2574,"ratio":1.98,"thin":false,"flag":false},{"y":2021,"bars":5363,"mean":0.1185,"ratio":0.91,"thin":false,"flag":false},{"y":2022,"bars":4413,"mean":0.206,"ratio":1.58,"thin":false,"flag":false},{"y":2023,"bars":3958,"mean":0.1152,"ratio":0.88,"thin":false,"flag":false},{"y":2024,"bars":4403,"mean":0.1094,"ratio":0.84,"thin":false,"flag":false},{"y":2025,"bars":5386,"mean":0.1303,"ratio":1,"thin":false,"flag":false},{"y":2026,"bars":3358,"mean":0.1332,"ratio":1.02,"thin":false,"flag":false}],"flagged":[],"thin":[2013],"holes":{"span":157,"missing":28,"byYear":{"2014":1,"2015":3,"2017":3,"2018":3,"2019":3,"2020":1,"2021":1,"2022":3,"2023":4,"2024":3,"2025":1,"2026":2}}},"gbridxgbp":{"name":"UK100 (FTSE)","medianHourlyMove":0.1056,"years":[{"y":2011,"bars":42,"mean":0.5119,"ratio":4.85,"thin":true,"flag":false},{"y":2012,"bars":619,"mean":0.1798,"ratio":1.7,"thin":true,"flag":false},{"y":2020,"bars":484,"mean":0.2467,"ratio":2.34,"thin":true,"flag":false},{"y":2022,"bars":3965,"mean":0.1451,"ratio":1.37,"thin":false,"flag":false},{"y":2023,"bars":3819,"mean":0.095,"ratio":0.9,"thin":false,"flag":false},{"y":2024,"bars":4383,"mean":0.096,"ratio":0.91,"thin":false,"flag":false},{"y":2025,"bars":3892,"mean":0.1056,"ratio":1,"thin":false,"flag":false},{"y":2026,"bars":4314,"mean":0.1224,"ratio":1.16,"thin":false,"flag":false}],"flagged":[],"thin":[2011,2012,2020],"holes":{"span":181,"missing":133,"byYear":{"2011":3,"2012":8,"2013":12,"2014":12,"2015":12,"2016":12,"2017":12,"2018":12,"2019":12,"2020":11,"2021":12,"2022":4,"2023":4,"2024":3,"2025":4}}},"btcusd":{"name":"BTC/USD","medianHourlyMove":0.4171,"years":[{"y":2017,"bars":3330,"mean":0.7397,"ratio":1.77,"thin":false,"flag":false},{"y":2018,"bars":5164,"mean":0.6734,"ratio":1.61,"thin":false,"flag":false},{"y":2019,"bars":7604,"mean":0.4104,"ratio":0.98,"thin":false,"flag":false},{"y":2020,"bars":8274,"mean":0.4372,"ratio":1.05,"thin":false,"flag":false},{"y":2021,"bars":8010,"mean":0.629,"ratio":1.51,"thin":false,"flag":false},{"y":2022,"bars":7984,"mean":0.4171,"ratio":1,"thin":false,"flag":false},{"y":2023,"bars":8714,"mean":0.2709,"ratio":0.65,"thin":false,"flag":false},{"y":2024,"bars":5837,"mean":0.3605,"ratio":0.86,"thin":false,"flag":false},{"y":2025,"bars":7993,"mean":0.3142,"ratio":0.75,"thin":false,"flag":false},{"y":2026,"bars":6405,"mean":0.303,"ratio":0.73,"thin":false,"flag":false}],"flagged":[],"thin":[],"holes":{"span":113,"missing":11,"byYear":{"2017":1,"2018":2,"2019":1,"2021":1,"2022":1,"2024":4,"2025":1}}},"ethusd":{"name":"ETH/USD","medianHourlyMove":0.5891,"years":[{"y":2017,"bars":349,"mean":1.528,"ratio":2.59,"thin":true,"flag":false},{"y":2018,"bars":4625,"mean":0.7576,"ratio":1.29,"thin":false,"flag":false},{"y":2019,"bars":6846,"mean":0.5987,"ratio":1.02,"thin":false,"flag":false},{"y":2020,"bars":6924,"mean":0.6177,"ratio":1.05,"thin":false,"flag":false},{"y":2021,"bars":8730,"mean":0.7962,"ratio":1.35,"thin":false,"flag":false},{"y":2022,"bars":8729,"mean":0.5891,"ratio":1,"thin":false,"flag":false},{"y":2023,"bars":8041,"mean":0.2979,"ratio":0.51,"thin":false,"flag":false},{"y":2024,"bars":8751,"mean":0.4482,"ratio":0.76,"thin":false,"flag":false},{"y":2025,"bars":8737,"mean":0.5042,"ratio":0.86,"thin":false,"flag":false},{"y":2026,"bars":5662,"mean":0.4042,"ratio":0.69,"thin":false,"flag":false}],"flagged":[],"thin":[2017],"holes":{"span":106,"missing":9,"byYear":{"2018":3,"2019":2,"2020":2,"2023":1,"2026":1}}}}}