{"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","note":"Volatility clustering on the hour-of-week grid. Every hour is divided by the median of its own weekday x hour bucket first, so this asks whether an hour that was big FOR ITSELF is followed by an hour that is big FOR ITSELF — measuring it raw would rediscover the London session and call it memory. Consecutive hours only; a gap in the feed breaks the pair.","markets":19,"medianLift":1.471,"medianByLag":{"1":1.471,"2":1.4,"4":1.376,"8":1.328,"24":1.35},"medianQuietLift":0.824,"paysForItself":17,"rows":[{"sym":"btcusd","name":"BTC/USD","unit":"pts","decay":{"1":2.697,"2":2.659,"4":2.653,"8":2.585,"24":2.605},"pairs":35254,"base":1,"afterBig":2.697,"afterQuiet":0.354,"lift":2.697,"quietLift":0.354,"p90All":6.157,"typical":61.1,"extraPips":103.67,"spread":20,"paysFor":5.18},{"sym":"ethusd","name":"ETH/USD","unit":"pts","decay":{"1":2.31,"2":2.286,"4":2.226,"8":2.194,"24":2.222},"pairs":33270,"base":1,"afterBig":2.31,"afterQuiet":0.304,"lift":2.31,"quietLift":0.304,"p90All":5.319,"typical":45,"extraPips":58.93,"spread":15,"paysFor":3.93},{"sym":"xauusd","name":"Gold (XAU/USD)","unit":"pips","decay":{"1":1.792,"2":1.739,"4":1.691,"8":1.643,"24":1.724},"pairs":76161,"base":1,"afterBig":1.792,"afterQuiet":0.676,"lift":1.792,"quietLift":0.676,"p90All":4.105,"typical":10.61,"extraPips":8.4,"spread":3,"paysFor":2.8},{"sym":"usa30idxusd","name":"US30 (Dow)","unit":"pts","decay":{"1":1.744,"2":1.695,"4":1.676,"8":1.636,"24":1.678},"pairs":32563,"base":1,"afterBig":1.744,"afterQuiet":0.675,"lift":1.744,"quietLift":0.675,"p90All":3.892,"typical":17.02,"extraPips":12.67,"spread":2,"paysFor":6.34},{"sym":"xagusd","name":"Silver (XAG/USD)","unit":"pips","decay":{"1":1.614,"2":1.594,"4":1.551,"8":1.52,"24":1.7},"pairs":63813,"base":1,"afterBig":1.614,"afterQuiet":0.714,"lift":1.614,"quietLift":0.714,"p90All":3.674,"typical":4,"extraPips":2.45,"spread":3,"paysFor":0.82},{"sym":"deuidxeur","name":"GER40 (DAX)","unit":"pts","decay":{"1":1.564,"2":1.502,"4":1.441,"8":1.406,"24":1.441},"pairs":28703,"base":1,"afterBig":1.564,"afterQuiet":0.73,"lift":1.564,"quietLift":0.73,"p90All":3.509,"typical":12.3,"extraPips":6.94,"spread":1.5,"paysFor":4.63},{"sym":"usa500idxusd","name":"SPX500","unit":"pts","decay":{"1":1.503,"2":1.464,"4":1.445,"8":1.362,"24":1.384},"pairs":19475,"base":1,"afterBig":1.503,"afterQuiet":0.8,"lift":1.503,"quietLift":0.8,"p90All":3.382,"typical":3.5,"extraPips":1.76,"spread":0.7,"paysFor":2.51},{"sym":"eurgbp","name":"EUR/GBP","unit":"pips","decay":{"1":1.5,"2":1.4,"4":1.376,"8":1.375,"24":1.4},"pairs":29758,"base":1,"afterBig":1.5,"afterQuiet":0.833,"lift":1.5,"quietLift":0.833,"p90All":3.311,"typical":3,"extraPips":1.5,"spread":1.2,"paysFor":1.25},{"sym":"usatechidxusd","name":"NAS100","unit":"pts","decay":{"1":1.498,"2":1.451,"4":1.399,"8":1.362,"24":1.403},"pairs":19485,"base":1,"afterBig":1.498,"afterQuiet":0.797,"lift":1.498,"quietLift":0.797,"p90All":3.391,"typical":14.7,"extraPips":7.32,"spread":1.5,"paysFor":4.88},{"sym":"usdjpy","name":"USD/JPY","unit":"pips","decay":{"1":1.471,"2":1.431,"4":1.381,"8":1.328,"24":1.35},"pairs":55994,"base":1,"afterBig":1.471,"afterQuiet":0.789,"lift":1.471,"quietLift":0.789,"p90All":3.369,"typical":5.5,"extraPips":2.59,"spread":1,"paysFor":2.59},{"sym":"eurjpy","name":"EUR/JPY","unit":"pips","decay":{"1":1.43,"2":1.375,"4":1.321,"8":1.3,"24":1.328},"pairs":62720,"base":1,"afterBig":1.43,"afterQuiet":0.824,"lift":1.43,"quietLift":0.824,"p90All":3.243,"typical":8,"extraPips":3.44,"spread":1.5,"paysFor":2.29},{"sym":"gbpjpy","name":"GBP/JPY","unit":"pips","decay":{"1":1.411,"2":1.35,"4":1.311,"8":1.282,"24":1.297},"pairs":49382,"base":1,"afterBig":1.411,"afterQuiet":0.841,"lift":1.411,"quietLift":0.841,"p90All":3.181,"typical":10.6,"extraPips":4.36,"spread":2,"paysFor":2.18},{"sym":"gbridxgbp","name":"UK100 (FTSE)","unit":"pts","decay":{"1":1.406,"2":1.328,"4":1.26,"8":1.244,"24":1.324},"pairs":9891,"base":1,"afterBig":1.406,"afterQuiet":0.868,"lift":1.406,"quietLift":0.868,"p90All":3.045,"typical":6.47,"extraPips":2.63,"spread":1.5,"paysFor":1.75},{"sym":"eurusd","name":"EUR/USD","unit":"pips","decay":{"1":1.402,"2":1.372,"4":1.319,"8":1.306,"24":1.333},"pairs":70447,"base":1,"afterBig":1.402,"afterQuiet":0.837,"lift":1.402,"quietLift":0.837,"p90All":3.265,"typical":6.2,"extraPips":2.5,"spread":1,"paysFor":2.5},{"sym":"audusd","name":"AUD/USD","unit":"pips","decay":{"1":1.38,"2":1.348,"4":1.314,"8":1.302,"24":1.338},"pairs":67980,"base":1,"afterBig":1.38,"afterQuiet":0.841,"lift":1.38,"quietLift":0.841,"p90All":3.192,"typical":5.5,"extraPips":2.09,"spread":1.2,"paysFor":1.74},{"sym":"gbpusd","name":"GBP/USD","unit":"pips","decay":{"1":1.355,"2":1.309,"4":1.278,"8":1.244,"24":1.306},"pairs":61333,"base":1,"afterBig":1.355,"afterQuiet":0.851,"lift":1.355,"quietLift":0.851,"p90All":3.167,"typical":7.8,"extraPips":2.77,"spread":1.2,"paysFor":2.31},{"sym":"usdcad","name":"USD/CAD","unit":"pips","decay":{"1":1.348,"2":1.321,"4":1.28,"8":1.242,"24":1.286},"pairs":69619,"base":1,"afterBig":1.348,"afterQuiet":0.851,"lift":1.348,"quietLift":0.851,"p90All":3.068,"typical":6.2,"extraPips":2.16,"spread":1.5,"paysFor":1.44},{"sym":"nzdusd","name":"NZD/USD","unit":"pips","decay":{"1":1.341,"2":1.283,"4":1.27,"8":1.25,"24":1.283},"pairs":60804,"base":1,"afterBig":1.341,"afterQuiet":0.862,"lift":1.341,"quietLift":0.862,"p90All":3.118,"typical":5.15,"extraPips":1.76,"spread":1.8,"paysFor":0.98},{"sym":"usdchf","name":"USD/CHF","unit":"pips","decay":{"1":1.317,"2":1.273,"4":1.254,"8":1.211,"24":1.224},"pairs":37808,"base":1,"afterBig":1.317,"afterQuiet":0.88,"lift":1.317,"quietLift":0.88,"p90All":3.064,"typical":4.6,"extraPips":1.46,"spread":1.2,"paysFor":1.22}]}