{"api":"PatternPlus API","version":1,"file":"patterns","as_of":"2026-10-04","rebuilt":"2026-10-04T22:30:21+00:00","attribution":{"text":"Data: PatternPlus","url":"https://pattern.plus","required":"Show \"Data: PatternPlus\" linked to https://pattern.plus wherever you show or pass on this data."},"license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"docs":"https://pattern.plus/developers","count":223,"data":[{"id":"cpi","kind":"cpi","name":"US CPI releases (Bitcoin's move)","conditions":{},"n":68,"n_measured":32,"horizons":{"1d":{"higher":0.7188,"ci90":[0.575,0.8284],"median_move":0.0111,"n":32},"7d":{"higher":0.7188,"ci90":[0.575,0.8284],"median_move":0.0278,"n":32},"30d":{"higher":0.6129,"ci90":[0.4655,0.7421],"median_move":0.0235,"n":31},"90d":{"higher":0.4828,"ci90":[0.3382,0.6302],"median_move":-0.0161,"n":29}},"best_30d":0.4301,"worst_30d":-0.2741,"median_vs_btc_30d":0.0,"newer_cases":"held out of sample: 63% -> 85%","page":"https://pattern.plus/pattern/cpi"},{"id":"cpi-btc-up","kind":"cpi","name":"US CPI releases (Bitcoin's move) with BTC above its 50-day average","conditions":{"regime":"up"},"n":18,"n_measured":18,"horizons":{"1d":{"higher":0.6667,"ci90":[0.4731,0.8167],"median_move":0.0131,"n":18},"7d":{"higher":0.6111,"ci90":[0.4198,0.7734],"median_move":0.0324,"n":18},"30d":{"higher":0.4706,"ci90":[0.2896,0.6596],"median_move":-0.0129,"n":17},"90d":{"higher":0.2,"ci90":[0.0829,0.4088],"median_move":-0.1192,"n":15}},"best_30d":0.2142,"worst_30d":-0.2741,"median_vs_btc_30d":0.0,"newer_cases":null,"page":"https://pattern.plus/pattern/cpi-btc-up"},{"id":"cpi-btc-down","kind":"cpi","name":"US CPI releases (Bitcoin's move) with BTC below its 50-day average","conditions":{"regime":"down"},"n":12,"n_measured":12,"horizons":{"1d":{"higher":0.8333,"ci90":[0.6008,0.9432],"median_move":0.0092,"n":12},"7d":{"higher":0.9167,"ci90":[0.6988,0.9812],"median_move":0.0273,"n":12},"30d":{"higher":0.75,"ci90":[0.5127,0.8953],"median_move":0.0492,"n":12},"90d":{"higher":0.75,"ci90":[0.5127,0.8953],"median_move":0.2473,"n":12}},"best_30d":0.2686,"worst_30d":-0.2112,"median_vs_btc_30d":0.0,"newer_cases":null,"page":"https://pattern.plus/pattern/cpi-btc-down"},{"id":"delisting","kind":"delisting","name":"Delistings","conditions":{},"n":94,"n_measured":78,"horizons":{"1d":{"higher":0.0769,"ci90":[0.0403,0.1419],"median_move":-0.1628,"n":78},"7d":{"higher":0.1026,"ci90":[0.0588,0.173],"median_move":-0.2333,"n":78},"30d":{"higher":0.0625,"ci90":[0.0141,0.2375],"median_move":-0.1893,"n":16},"90d":{"higher":0.0667,"ci90":[0.015,0.2508],"median_move":-0.3785,"n":15}},"best_30d":0.094,"worst_30d":-0.4254,"median_vs_btc_30d":-0.2001,"newer_cases":"held out of sample: 6% -> 10%","page":"https://pattern.plus/pattern/delisting"},{"id":"delisting-cat-other","kind":"delisting","name":"Delistings of tokens outside the big categories","conditions":{"cat":"other"},"n":93,"n_measured":77,"horizons":{"1d":{"higher":0.0779,"ci90":[0.0408,0.1437],"median_move":-0.1616,"n":77},"7d":{"higher":0.1039,"ci90":[0.0595,0.1751],"median_move":-0.2393,"n":77},"30d":{"higher":0.0625,"ci90":[0.0141,0.2375],"median_move":-0.1893,"n":16},"90d":{"higher":0.0667,"ci90":[0.015,0.2508],"median_move":-0.3785,"n":15}},"best_30d":0.094,"worst_30d":-0.4254,"median_vs_btc_30d":-0.2001,"newer_cases":"held out of sample: 7% -> 10%","page":"https://pattern.plus/pattern/delisting-cat-other"},{"id":"delisting-binance","kind":"delisting","name":"Binance delistings","conditions":{"exchange":"binance"},"n":69,"n_measured":64,"horizons":{"1d":{"higher":0.0781,"ci90":[0.0385,0.1519],"median_move":-0.2149,"n":64},"7d":{"higher":0.1094,"ci90":[0.0604,0.19],"median_move":-0.3085,"n":64},"30d":{"higher":0.0,"ci90":[0.0,0.4742],"median_move":-0.0665,"n":3}},"best_30d":-0.0005,"worst_30d":-0.3467,"median_vs_btc_30d":-0.0364,"newer_cases":"held out of sample: 5% -> 12%","page":"https://pattern.plus/pattern/delisting-binance"},{"id":"delisting-cap-micro","kind":"delisting","name":"Delistings of micro-cap tokens","conditions":{"mcap":"micro"},"n":76,"n_measured":64,"horizons":{"1d":{"higher":0.0625,"ci90":[0.0284,0.1321],"median_move":-0.1905,"n":64},"7d":{"higher":0.0938,"ci90":[0.0493,0.1712],"median_move":-0.2914,"n":64},"30d":{"higher":0.0,"ci90":[0.0,0.1974],"median_move":-0.2201,"n":11},"90d":{"higher":0.0,"ci90":[0.0,0.2129],"median_move":-0.4472,"n":10}},"best_30d":-0.0345,"worst_30d":-0.4254,"median_vs_btc_30d":-0.233,"newer_cases":"held out of sample: 3% -> 12%","page":"https://pattern.plus/pattern/delisting-cap-micro"},{"id":"delisting-cap-micro-cat-other","kind":"delisting","name":"Delistings of micro-cap tokens outside the big categories","conditions":{"cat":"other","mcap":"micro"},"n":76,"n_measured":64,"horizons":{"1d":{"higher":0.0625,"ci90":[0.0284,0.1321],"median_move":-0.1905,"n":64},"7d":{"higher":0.0938,"ci90":[0.0493,0.1712],"median_move":-0.2914,"n":64},"30d":{"higher":0.0,"ci90":[0.0,0.1974],"median_move":-0.2201,"n":11},"90d":{"higher":0.0,"ci90":[0.0,0.2129],"median_move":-0.4472,"n":10}},"best_30d":-0.0345,"worst_30d":-0.4254,"median_vs_btc_30d":-0.233,"newer_cases":"held out of sample: 3% -> 12%","page":"https://pattern.plus/pattern/delisting-cap-micro-cat-other"},{"id":"delisting-binance-cat-other","kind":"delisting","name":"Binance delistings of tokens outside the big categories","conditions":{"cat":"other","exchange":"binance"},"n":68,"n_measured":63,"horizons":{"1d":{"higher":0.0794,"ci90":[0.0392,0.1542],"median_move":-0.2133,"n":63},"7d":{"higher":0.1111,"ci90":[0.0614,0.1929],"median_move":-0.3164,"n":63},"30d":{"higher":0.0,"ci90":[0.0,0.4742],"median_move":-0.0665,"n":3}},"best_30d":-0.0005,"worst_30d":-0.3467,"median_vs_btc_30d":-0.0364,"newer_cases":"held out of sample: 5% -> 12%","page":"https://pattern.plus/pattern/delisting-binance-cat-other"},{"id":"delisting-binance-cap-micro","kind":"delisting","name":"Binance delistings of micro-cap tokens","conditions":{"exchange":"binance","mcap":"micro"},"n":58,"n_measured":54,"horizons":{"1d":{"higher":0.0741,"ci90":[0.0337,0.1551],"median_move":-0.223,"n":54},"7d":{"higher":0.1111,"ci90":[0.0586,0.2008],"median_move":-0.3367,"n":54},"30d":{"higher":0.0,"ci90":[0.0,0.575],"median_move":-0.2066,"n":2}},"best_30d":-0.0665,"worst_30d":-0.3467,"median_vs_btc_30d":-0.0694,"newer_cases":"held out of sample: 3% -> 14%","page":"https://pattern.plus/pattern/delisting-binance-cap-micro"},{"id":"delisting-binance-cap-micro-cat-other","kind":"delisting","name":"Binance delistings of micro-cap tokens outside the big categories","conditions":{"cat":"other","exchange":"binance","mcap":"micro"},"n":58,"n_measured":54,"horizons":{"1d":{"higher":0.0741,"ci90":[0.0337,0.1551],"median_move":-0.223,"n":54},"7d":{"higher":0.1111,"ci90":[0.0586,0.2008],"median_move":-0.3367,"n":54},"30d":{"higher":0.0,"ci90":[0.0,0.575],"median_move":-0.2066,"n":2}},"best_30d":-0.0665,"worst_30d":-0.3467,"median_vs_btc_30d":-0.0694,"newer_cases":"held out of sample: 3% -> 14%","page":"https://pattern.plus/pattern/delisting-binance-cap-micro-cat-other"},{"id":"delisting-btc-down","kind":"delisting","name":"Delistings with BTC below its 50-day average","conditions":{"regime":"down"},"n":48,"n_measured":41,"horizons":{"1d":{"higher":0.0732,"ci90":[0.0296,0.1696],"median_move":-0.1495,"n":41},"7d":{"higher":0.1463,"ci90":[0.0776,0.2589],"median_move":-0.1556,"n":41},"30d":{"higher":0.0714,"ci90":[0.0161,0.2656],"median_move":-0.1893,"n":14},"90d":{"higher":0.0714,"ci90":[0.0161,0.2656],"median_move":-0.3763,"n":14}},"best_30d":0.094,"worst_30d":-0.4254,"median_vs_btc_30d":-0.1998,"newer_cases":"held out of sample: 4% -> 12%","page":"https://pattern.plus/pattern/delisting-btc-down"},{"id":"delisting-cat-other-btc-down","kind":"delisting","name":"Delistings of tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","regime":"down"},"n":48,"n_measured":41,"horizons":{"1d":{"higher":0.0732,"ci90":[0.0296,0.1696],"median_move":-0.1495,"n":41},"7d":{"higher":0.1463,"ci90":[0.0776,0.2589],"median_move":-0.1556,"n":41},"30d":{"higher":0.0714,"ci90":[0.0161,0.2656],"median_move":-0.1893,"n":14},"90d":{"higher":0.0714,"ci90":[0.0161,0.2656],"median_move":-0.3763,"n":14}},"best_30d":0.094,"worst_30d":-0.4254,"median_vs_btc_30d":-0.1998,"newer_cases":"held out of sample: 4% -> 12%","page":"https://pattern.plus/pattern/delisting-cat-other-btc-down"},{"id":"delisting-cap-micro-btc-down","kind":"delisting","name":"Delistings of micro-cap tokens with BTC below its 50-day average","conditions":{"mcap":"micro","regime":"down"},"n":38,"n_measured":33,"horizons":{"1d":{"higher":0.0606,"ci90":[0.0203,0.1675],"median_move":-0.1616,"n":33},"7d":{"higher":0.1515,"ci90":[0.0758,0.2801],"median_move":-0.2144,"n":33},"30d":{"higher":0.0,"ci90":[0.0,0.2311],"median_move":-0.2201,"n":9},"90d":{"higher":0.0,"ci90":[0.0,0.2311],"median_move":-0.436,"n":9}},"best_30d":-0.0345,"worst_30d":-0.4254,"median_vs_btc_30d":-0.2119,"newer_cases":"held out of sample: 0% -> 15%","page":"https://pattern.plus/pattern/delisting-cap-micro-btc-down"},{"id":"delisting-cap-micro-cat-other-btc-down","kind":"delisting","name":"Delistings of micro-cap tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","mcap":"micro","regime":"down"},"n":38,"n_measured":33,"horizons":{"1d":{"higher":0.0606,"ci90":[0.0203,0.1675],"median_move":-0.1616,"n":33},"7d":{"higher":0.1515,"ci90":[0.0758,0.2801],"median_move":-0.2144,"n":33},"30d":{"higher":0.0,"ci90":[0.0,0.2311],"median_move":-0.2201,"n":9},"90d":{"higher":0.0,"ci90":[0.0,0.2311],"median_move":-0.436,"n":9}},"best_30d":-0.0345,"worst_30d":-0.4254,"median_vs_btc_30d":-0.2119,"newer_cases":"held out of sample: 0% -> 15%","page":"https://pattern.plus/pattern/delisting-cap-micro-cat-other-btc-down"},{"id":"delisting-binance-btc-down","kind":"delisting","name":"Binance delistings with BTC below its 50-day average","conditions":{"exchange":"binance","regime":"down"},"n":28,"n_measured":28,"horizons":{"1d":{"higher":0.0714,"ci90":[0.0239,0.1945],"median_move":-0.1847,"n":28},"7d":{"higher":0.1786,"ci90":[0.0897,0.3241],"median_move":-0.3215,"n":28},"30d":{"higher":0.0,"ci90":[0.0,0.575],"median_move":-0.0335,"n":2}},"best_30d":-0.0005,"worst_30d":-0.0665,"median_vs_btc_30d":-0.0364,"newer_cases":"held out of sample: 0% -> 18%","page":"https://pattern.plus/pattern/delisting-binance-btc-down"},{"id":"delisting-binance-cat-other-btc-down","kind":"delisting","name":"Binance delistings of tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","exchange":"binance","regime":"down"},"n":28,"n_measured":28,"horizons":{"1d":{"higher":0.0714,"ci90":[0.0239,0.1945],"median_move":-0.1847,"n":28},"7d":{"higher":0.1786,"ci90":[0.0897,0.3241],"median_move":-0.3215,"n":28},"30d":{"higher":0.0,"ci90":[0.0,0.575],"median_move":-0.0335,"n":2}},"best_30d":-0.0005,"worst_30d":-0.0665,"median_vs_btc_30d":-0.0364,"newer_cases":"held out of sample: 0% -> 18%","page":"https://pattern.plus/pattern/delisting-binance-cat-other-btc-down"},{"id":"delisting-btc-up","kind":"delisting","name":"Delistings with BTC above its 50-day average","conditions":{"regime":"up"},"n":31,"n_measured":27,"horizons":{"1d":{"higher":0.0741,"ci90":[0.0248,0.2009],"median_move":-0.2196,"n":27},"7d":{"higher":0.037,"ci90":[0.0083,0.1501],"median_move":-0.3007,"n":27},"30d":{"higher":0.0,"ci90":[0.0,0.7301],"median_move":-0.0983,"n":1}},"best_30d":-0.0983,"worst_30d":-0.0983,"median_vs_btc_30d":-0.3473,"newer_cases":"held out of sample: 0% -> 18%","page":"https://pattern.plus/pattern/delisting-btc-up"},{"id":"delisting-cat-other-btc-up","kind":"delisting","name":"Delistings of tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","regime":"up"},"n":31,"n_measured":27,"horizons":{"1d":{"higher":0.0741,"ci90":[0.0248,0.2009],"median_move":-0.2196,"n":27},"7d":{"higher":0.037,"ci90":[0.0083,0.1501],"median_move":-0.3007,"n":27},"30d":{"higher":0.0,"ci90":[0.0,0.7301],"median_move":-0.0983,"n":1}},"best_30d":-0.0983,"worst_30d":-0.0983,"median_vs_btc_30d":-0.3473,"newer_cases":"held out of sample: 0% -> 18%","page":"https://pattern.plus/pattern/delisting-cat-other-btc-up"},{"id":"delisting-binance-btc-up","kind":"delisting","name":"Binance delistings with BTC above its 50-day average","conditions":{"exchange":"binance","regime":"up"},"n":26,"n_measured":26,"horizons":{"1d":{"higher":0.0769,"ci90":[0.0258,0.2078],"median_move":-0.2278,"n":26},"7d":{"higher":0.0385,"ci90":[0.0086,0.1553],"median_move":-0.3374,"n":26}},"best_30d":null,"worst_30d":null,"median_vs_btc_30d":null,"newer_cases":"held out of sample: 0% -> 20%","page":"https://pattern.plus/pattern/delisting-binance-btc-up"},{"id":"delisting-binance-cat-other-btc-up","kind":"delisting","name":"Binance delistings of tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","exchange":"binance","regime":"up"},"n":26,"n_measured":26,"horizons":{"1d":{"higher":0.0769,"ci90":[0.0258,0.2078],"median_move":-0.2278,"n":26},"7d":{"higher":0.0385,"ci90":[0.0086,0.1553],"median_move":-0.3374,"n":26}},"best_30d":null,"worst_30d":null,"median_vs_btc_30d":null,"newer_cases":"held out of sample: 0% -> 20%","page":"https://pattern.plus/pattern/delisting-binance-cat-other-btc-up"},{"id":"delisting-cap-micro-btc-up","kind":"delisting","name":"Delistings of micro-cap tokens with BTC above its 50-day average","conditions":{"mcap":"micro","regime":"up"},"n":28,"n_measured":25,"horizons":{"1d":{"higher":0.08,"ci90":[0.0268,0.2152],"median_move":-0.2196,"n":25},"7d":{"higher":0.04,"ci90":[0.009,0.1609],"median_move":-0.3007,"n":25},"30d":{"higher":0.0,"ci90":[0.0,0.7301],"median_move":-0.0983,"n":1}},"best_30d":-0.0983,"worst_30d":-0.0983,"median_vs_btc_30d":-0.3473,"newer_cases":"held out of sample: 0% -> 20%","page":"https://pattern.plus/pattern/delisting-cap-micro-btc-up"},{"id":"delisting-cap-micro-cat-other-btc-up","kind":"delisting","name":"Delistings of micro-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","mcap":"micro","regime":"up"},"n":28,"n_measured":25,"horizons":{"1d":{"higher":0.08,"ci90":[0.0268,0.2152],"median_move":-0.2196,"n":25},"7d":{"higher":0.04,"ci90":[0.009,0.1609],"median_move":-0.3007,"n":25},"30d":{"higher":0.0,"ci90":[0.0,0.7301],"median_move":-0.0983,"n":1}},"best_30d":-0.0983,"worst_30d":-0.0983,"median_vs_btc_30d":-0.3473,"newer_cases":"held out of sample: 0% -> 20%","page":"https://pattern.plus/pattern/delisting-cap-micro-cat-other-btc-up"},{"id":"delisting-binance-cap-micro-btc-down","kind":"delisting","name":"Binance delistings of micro-cap tokens with BTC below its 50-day average","conditions":{"exchange":"binance","mcap":"micro","regime":"down"},"n":24,"n_measured":24,"horizons":{"1d":{"higher":0.0833,"ci90":[0.028,0.2231],"median_move":-0.2129,"n":24},"7d":{"higher":0.2083,"ci90":[0.1053,0.3705],"median_move":-0.3215,"n":24},"30d":{"higher":0.0,"ci90":[0.0,0.7301],"median_move":-0.0665,"n":1}},"best_30d":-0.0665,"worst_30d":-0.0665,"median_vs_btc_30d":-0.0694,"newer_cases":"held out of sample: 0% -> 20%","page":"https://pattern.plus/pattern/delisting-binance-cap-micro-btc-down"},{"id":"delisting-binance-cap-micro-btc-up","kind":"delisting","name":"Binance delistings of micro-cap tokens with BTC above its 50-day average","conditions":{"exchange":"binance","mcap":"micro","regime":"up"},"n":24,"n_measured":24,"horizons":{"1d":{"higher":0.0833,"ci90":[0.028,0.2231],"median_move":-0.2278,"n":24},"7d":{"higher":0.0417,"ci90":[0.0094,0.1668],"median_move":-0.3374,"n":24}},"best_30d":null,"worst_30d":null,"median_vs_btc_30d":null,"newer_cases":"held out of sample: 0% -> 20%","page":"https://pattern.plus/pattern/delisting-binance-cap-micro-btc-up"},{"id":"delisting-binance-cap-micro-cat-other-btc-down","kind":"delisting","name":"Binance delistings of micro-cap tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","exchange":"binance","mcap":"micro","regime":"down"},"n":24,"n_measured":24,"horizons":{"1d":{"higher":0.0833,"ci90":[0.028,0.2231],"median_move":-0.2129,"n":24},"7d":{"higher":0.2083,"ci90":[0.1053,0.3705],"median_move":-0.3215,"n":24},"30d":{"higher":0.0,"ci90":[0.0,0.7301],"median_move":-0.0665,"n":1}},"best_30d":-0.0665,"worst_30d":-0.0665,"median_vs_btc_30d":-0.0694,"newer_cases":"held out of sample: 0% -> 20%","page":"https://pattern.plus/pattern/delisting-binance-cap-micro-cat-other-btc-down"},{"id":"delisting-binance-cap-micro-cat-other-btc-up","kind":"delisting","name":"Binance delistings of micro-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","exchange":"binance","mcap":"micro","regime":"up"},"n":24,"n_measured":24,"horizons":{"1d":{"higher":0.0833,"ci90":[0.028,0.2231],"median_move":-0.2278,"n":24},"7d":{"higher":0.0417,"ci90":[0.0094,0.1668],"median_move":-0.3374,"n":24}},"best_30d":null,"worst_30d":null,"median_vs_btc_30d":null,"newer_cases":"held out of sample: 0% -> 20%","page":"https://pattern.plus/pattern/delisting-binance-cap-micro-cat-other-btc-up"},{"id":"delisting-okx","kind":"delisting","name":"OKX delistings","conditions":{"exchange":"okx"},"n":25,"n_measured":14,"horizons":{"1d":{"higher":0.0714,"ci90":[0.0161,0.2656],"median_move":-0.0681,"n":14},"7d":{"higher":0.0714,"ci90":[0.0161,0.2656],"median_move":-0.0885,"n":14},"30d":{"higher":0.0769,"ci90":[0.0174,0.2823],"median_move":-0.2201,"n":13},"90d":{"higher":0.0833,"ci90":[0.0188,0.3012],"median_move":-0.4073,"n":12}},"best_30d":0.094,"worst_30d":-0.4254,"median_vs_btc_30d":-0.2119,"newer_cases":null,"page":"https://pattern.plus/pattern/delisting-okx"},{"id":"delisting-okx-cat-other","kind":"delisting","name":"OKX delistings of tokens outside the big categories","conditions":{"cat":"other","exchange":"okx"},"n":25,"n_measured":14,"horizons":{"1d":{"higher":0.0714,"ci90":[0.0161,0.2656],"median_move":-0.0681,"n":14},"7d":{"higher":0.0714,"ci90":[0.0161,0.2656],"median_move":-0.0885,"n":14},"30d":{"higher":0.0769,"ci90":[0.0174,0.2823],"median_move":-0.2201,"n":13},"90d":{"higher":0.0833,"ci90":[0.0188,0.3012],"median_move":-0.4073,"n":12}},"best_30d":0.094,"worst_30d":-0.4254,"median_vs_btc_30d":-0.2119,"newer_cases":null,"page":"https://pattern.plus/pattern/delisting-okx-cat-other"},{"id":"delisting-okx-btc-down","kind":"delisting","name":"OKX delistings with BTC below its 50-day average","conditions":{"exchange":"okx","regime":"down"},"n":20,"n_measured":13,"horizons":{"1d":{"higher":0.0769,"ci90":[0.0174,0.2823],"median_move":-0.0633,"n":13},"7d":{"higher":0.0769,"ci90":[0.0174,0.2823],"median_move":-0.0978,"n":13},"30d":{"higher":0.0833,"ci90":[0.0188,0.3012],"median_move":-0.2402,"n":12},"90d":{"higher":0.0833,"ci90":[0.0188,0.3012],"median_move":-0.4073,"n":12}},"best_30d":0.094,"worst_30d":-0.4254,"median_vs_btc_30d":-0.206,"newer_cases":null,"page":"https://pattern.plus/pattern/delisting-okx-btc-down"},{"id":"delisting-okx-cat-other-btc-down","kind":"delisting","name":"OKX delistings of tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","exchange":"okx","regime":"down"},"n":20,"n_measured":13,"horizons":{"1d":{"higher":0.0769,"ci90":[0.0174,0.2823],"median_move":-0.0633,"n":13},"7d":{"higher":0.0769,"ci90":[0.0174,0.2823],"median_move":-0.0978,"n":13},"30d":{"higher":0.0833,"ci90":[0.0188,0.3012],"median_move":-0.2402,"n":12},"90d":{"higher":0.0833,"ci90":[0.0188,0.3012],"median_move":-0.4073,"n":12}},"best_30d":0.094,"worst_30d":-0.4254,"median_vs_btc_30d":-0.206,"newer_cases":null,"page":"https://pattern.plus/pattern/delisting-okx-cat-other-btc-down"},{"id":"delisting-cap-small","kind":"delisting","name":"Delistings of small-cap tokens","conditions":{"mcap":"small"},"n":15,"n_measured":11,"horizons":{"1d":{"higher":0.0909,"ci90":[0.0205,0.3228],"median_move":-0.0633,"n":11},"7d":{"higher":0.0909,"ci90":[0.0205,0.3228],"median_move":-0.0978,"n":11},"30d":{"higher":0.0,"ci90":[0.0,0.4742],"median_move":-0.2661,"n":3}},"best_30d":-0.0005,"worst_30d":-0.3104,"median_vs_btc_30d":-0.1995,"newer_cases":null,"page":"https://pattern.plus/pattern/delisting-cap-small"},{"id":"delisting-cap-small-cat-other","kind":"delisting","name":"Delistings of small-cap tokens outside the big categories","conditions":{"cat":"other","mcap":"small"},"n":15,"n_measured":11,"horizons":{"1d":{"higher":0.0909,"ci90":[0.0205,0.3228],"median_move":-0.0633,"n":11},"7d":{"higher":0.0909,"ci90":[0.0205,0.3228],"median_move":-0.0978,"n":11},"30d":{"higher":0.0,"ci90":[0.0,0.4742],"median_move":-0.2661,"n":3}},"best_30d":-0.0005,"worst_30d":-0.3104,"median_vs_btc_30d":-0.1995,"newer_cases":null,"page":"https://pattern.plus/pattern/delisting-cap-small-cat-other"},{"id":"delisting-okx-cap-micro","kind":"delisting","name":"OKX delistings of micro-cap tokens","conditions":{"exchange":"okx","mcap":"micro"},"n":18,"n_measured":10,"horizons":{"1d":{"higher":0.0,"ci90":[0.0,0.2129],"median_move":-0.0903,"n":10},"7d":{"higher":0.0,"ci90":[0.0,0.2129],"median_move":-0.1295,"n":10},"30d":{"higher":0.0,"ci90":[0.0,0.2311],"median_move":-0.2201,"n":9},"90d":{"higher":0.0,"ci90":[0.0,0.2527],"median_move":-0.4472,"n":8}},"best_30d":-0.0345,"worst_30d":-0.4254,"median_vs_btc_30d":-0.2541,"newer_cases":null,"page":"https://pattern.plus/pattern/delisting-okx-cap-micro"},{"id":"delisting-okx-cap-micro-cat-other","kind":"delisting","name":"OKX delistings of micro-cap tokens outside the big categories","conditions":{"cat":"other","exchange":"okx","mcap":"micro"},"n":18,"n_measured":10,"horizons":{"1d":{"higher":0.0,"ci90":[0.0,0.2129],"median_move":-0.0903,"n":10},"7d":{"higher":0.0,"ci90":[0.0,0.2129],"median_move":-0.1295,"n":10},"30d":{"higher":0.0,"ci90":[0.0,0.2311],"median_move":-0.2201,"n":9},"90d":{"higher":0.0,"ci90":[0.0,0.2527],"median_move":-0.4472,"n":8}},"best_30d":-0.0345,"worst_30d":-0.4254,"median_vs_btc_30d":-0.2541,"newer_cases":null,"page":"https://pattern.plus/pattern/delisting-okx-cap-micro-cat-other"},{"id":"delisting-binance-cap-small","kind":"delisting","name":"Binance delistings of small-cap tokens","conditions":{"exchange":"binance","mcap":"small"},"n":10,"n_measured":9,"horizons":{"1d":{"higher":0.1111,"ci90":[0.0252,0.3768],"median_move":-0.1375,"n":9},"7d":{"higher":0.1111,"ci90":[0.0252,0.3768],"median_move":-0.1554,"n":9},"30d":{"higher":0.0,"ci90":[0.0,0.7301],"median_move":-0.0005,"n":1}},"best_30d":-0.0005,"worst_30d":-0.0005,"median_vs_btc_30d":-0.0033,"newer_cases":null,"page":"https://pattern.plus/pattern/delisting-binance-cap-small"},{"id":"delisting-binance-cap-small-cat-other","kind":"delisting","name":"Binance delistings of small-cap tokens outside the big categories","conditions":{"cat":"other","exchange":"binance","mcap":"small"},"n":10,"n_measured":9,"horizons":{"1d":{"higher":0.1111,"ci90":[0.0252,0.3768],"median_move":-0.1375,"n":9},"7d":{"higher":0.1111,"ci90":[0.0252,0.3768],"median_move":-0.1554,"n":9},"30d":{"higher":0.0,"ci90":[0.0,0.7301],"median_move":-0.0005,"n":1}},"best_30d":-0.0005,"worst_30d":-0.0005,"median_vs_btc_30d":-0.0033,"newer_cases":null,"page":"https://pattern.plus/pattern/delisting-binance-cap-small-cat-other"},{"id":"delisting-okx-cap-micro-btc-down","kind":"delisting","name":"OKX delistings of micro-cap tokens with BTC below its 50-day average","conditions":{"exchange":"okx","mcap":"micro","regime":"down"},"n":14,"n_measured":9,"horizons":{"1d":{"higher":0.0,"ci90":[0.0,0.2311],"median_move":-0.0966,"n":9},"7d":{"higher":0.0,"ci90":[0.0,0.2311],"median_move":-0.1554,"n":9},"30d":{"higher":0.0,"ci90":[0.0,0.2527],"median_move":-0.2402,"n":8},"90d":{"higher":0.0,"ci90":[0.0,0.2527],"median_move":-0.4472,"n":8}},"best_30d":-0.0345,"worst_30d":-0.4254,"median_vs_btc_30d":-0.233,"newer_cases":null,"page":"https://pattern.plus/pattern/delisting-okx-cap-micro-btc-down"},{"id":"delisting-okx-cap-micro-cat-other-btc-down","kind":"delisting","name":"OKX delistings of micro-cap tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","exchange":"okx","mcap":"micro","regime":"down"},"n":14,"n_measured":9,"horizons":{"1d":{"higher":0.0,"ci90":[0.0,0.2311],"median_move":-0.0966,"n":9},"7d":{"higher":0.0,"ci90":[0.0,0.2311],"median_move":-0.1554,"n":9},"30d":{"higher":0.0,"ci90":[0.0,0.2527],"median_move":-0.2402,"n":8},"90d":{"higher":0.0,"ci90":[0.0,0.2527],"median_move":-0.4472,"n":8}},"best_30d":-0.0345,"worst_30d":-0.4254,"median_vs_btc_30d":-0.233,"newer_cases":null,"page":"https://pattern.plus/pattern/delisting-okx-cap-micro-cat-other-btc-down"},{"id":"fomc","kind":"fomc","name":"Fed rate decisions (Bitcoin's move)","conditions":{},"n":63,"n_measured":22,"horizons":{"1d":{"higher":0.5455,"ci90":[0.3756,0.7053],"median_move":0.0005,"n":22},"7d":{"higher":0.5,"ci90":[0.3345,0.6655],"median_move":-0.0082,"n":22},"30d":{"higher":0.4762,"ci90":[0.3102,0.6477],"median_move":-0.0194,"n":21},"90d":{"higher":0.5,"ci90":[0.3274,0.6726],"median_move":0.0047,"n":20}},"best_30d":0.4529,"worst_30d":-0.2619,"median_vs_btc_30d":0.0,"newer_cases":"DRIFTED: 62% -> 44%","page":"https://pattern.plus/pattern/fomc"},{"id":"fomc-btc-up","kind":"fomc","name":"Fed rate decisions (Bitcoin's move) with BTC above its 50-day average","conditions":{"regime":"up"},"n":15,"n_measured":15,"horizons":{"1d":{"higher":0.6667,"ci90":[0.4552,0.8272],"median_move":0.0024,"n":15},"7d":{"higher":0.5333,"ci90":[0.3332,0.7233],"median_move":0.0117,"n":15},"30d":{"higher":0.5,"ci90":[0.2988,0.7012],"median_move":0.0055,"n":14},"90d":{"higher":0.4615,"ci90":[0.2611,0.6752],"median_move":-0.0428,"n":13}},"best_30d":0.321,"worst_30d":-0.1676,"median_vs_btc_30d":0.0,"newer_cases":null,"page":"https://pattern.plus/pattern/fomc-btc-up"},{"id":"futures_listing","kind":"futures_listing","name":"Perp listings","conditions":{},"n":336,"n_measured":141,"horizons":{"1d":{"higher":0.4184,"ci90":[0.3523,0.4877],"median_move":-0.0215,"n":141},"7d":{"higher":0.3446,"ci90":[0.2836,0.4111],"median_move":-0.139,"n":148},"30d":{"higher":0.2993,"ci90":[0.2413,0.3646],"median_move":-0.2305,"n":147},"90d":{"higher":0.2766,"ci90":[0.2193,0.3423],"median_move":-0.3847,"n":141}},"best_30d":2.4812,"worst_30d":-0.913,"median_vs_btc_30d":-0.1855,"newer_cases":"held out of sample: 41% -> 43%","page":"https://pattern.plus/pattern/futures_listing"},{"id":"futures_listing-cat-other","kind":"futures_listing","name":"Perp listings of tokens outside the big categories","conditions":{"cat":"other"},"n":318,"n_measured":139,"horizons":{"1d":{"higher":0.4101,"ci90":[0.3438,0.4798],"median_move":-0.0233,"n":139},"7d":{"higher":0.3356,"ci90":[0.2748,0.4024],"median_move":-0.1419,"n":146},"30d":{"higher":0.2966,"ci90":[0.2384,0.3622],"median_move":-0.2305,"n":145},"90d":{"higher":0.2734,"ci90":[0.216,0.3394],"median_move":-0.3847,"n":139}},"best_30d":2.4812,"worst_30d":-0.913,"median_vs_btc_30d":-0.1991,"newer_cases":"held out of sample: 41% -> 41%","page":"https://pattern.plus/pattern/futures_listing-cat-other"},{"id":"futures_listing-okx","kind":"futures_listing","name":"OKX perp listings","conditions":{"exchange":"okx"},"n":283,"n_measured":132,"horizons":{"1d":{"higher":0.4167,"ci90":[0.3485,0.4882],"median_move":-0.0256,"n":132},"7d":{"higher":0.3381,"ci90":[0.2758,0.4067],"median_move":-0.1407,"n":139},"30d":{"higher":0.3043,"ci90":[0.2442,0.372],"median_move":-0.2269,"n":138},"90d":{"higher":0.2576,"ci90":[0.2003,0.3246],"median_move":-0.3925,"n":132}},"best_30d":2.4812,"worst_30d":-0.913,"median_vs_btc_30d":-0.1819,"newer_cases":"held out of sample: 41% -> 43%","page":"https://pattern.plus/pattern/futures_listing-okx"},{"id":"futures_listing-okx-cat-other","kind":"futures_listing","name":"OKX perp listings of tokens outside the big categories","conditions":{"cat":"other","exchange":"okx"},"n":273,"n_measured":131,"horizons":{"1d":{"higher":0.4122,"ci90":[0.3439,0.484],"median_move":-0.0258,"n":131},"7d":{"higher":0.3333,"ci90":[0.2711,0.402],"median_move":-0.1419,"n":138},"30d":{"higher":0.3066,"ci90":[0.246,0.3746],"median_move":-0.2234,"n":137},"90d":{"higher":0.2595,"ci90":[0.2019,0.327],"median_move":-0.3888,"n":131}},"best_30d":2.4812,"worst_30d":-0.913,"median_vs_btc_30d":-0.1855,"newer_cases":"held out of sample: 41% -> 42%","page":"https://pattern.plus/pattern/futures_listing-okx-cat-other"},{"id":"futures_listing-cap-micro","kind":"futures_listing","name":"Perp listings of micro-cap tokens","conditions":{"mcap":"micro"},"n":125,"n_measured":69,"horizons":{"1d":{"higher":0.3913,"ci90":[0.3005,0.4903],"median_move":-0.0428,"n":69},"7d":{"higher":0.2466,"ci90":[0.1736,0.3376],"median_move":-0.2056,"n":73},"30d":{"higher":0.2432,"ci90":[0.1712,0.3334],"median_move":-0.3598,"n":74},"90d":{"higher":0.1831,"ci90":[0.1197,0.2697],"median_move":-0.4995,"n":71}},"best_30d":2.1157,"worst_30d":-0.7365,"median_vs_btc_30d":-0.3084,"newer_cases":"held out of sample: 34% -> 46%","page":"https://pattern.plus/pattern/futures_listing-cap-micro"},{"id":"futures_listing-cap-micro-cat-other","kind":"futures_listing","name":"Perp listings of micro-cap tokens outside the big categories","conditions":{"cat":"other","mcap":"micro"},"n":125,"n_measured":69,"horizons":{"1d":{"higher":0.3913,"ci90":[0.3005,0.4903],"median_move":-0.0428,"n":69},"7d":{"higher":0.2466,"ci90":[0.1736,0.3376],"median_move":-0.2056,"n":73},"30d":{"higher":0.2432,"ci90":[0.1712,0.3334],"median_move":-0.3598,"n":74},"90d":{"higher":0.1831,"ci90":[0.1197,0.2697],"median_move":-0.4995,"n":71}},"best_30d":2.1157,"worst_30d":-0.7365,"median_vs_btc_30d":-0.3084,"newer_cases":"held out of sample: 34% -> 46%","page":"https://pattern.plus/pattern/futures_listing-cap-micro-cat-other"},{"id":"futures_listing-btc-down","kind":"futures_listing","name":"Perp listings with BTC below its 50-day average","conditions":{"regime":"down"},"n":98,"n_measured":67,"horizons":{"1d":{"higher":0.3881,"ci90":[0.2963,0.4885],"median_move":-0.0283,"n":67},"7d":{"higher":0.2958,"ci90":[0.2155,0.391],"median_move":-0.1957,"n":71},"30d":{"higher":0.2639,"ci90":[0.1881,0.3567],"median_move":-0.2478,"n":72},"90d":{"higher":0.2639,"ci90":[0.1881,0.3567],"median_move":-0.4386,"n":72}},"best_30d":2.1157,"worst_30d":-0.913,"median_vs_btc_30d":-0.1498,"newer_cases":"held out of sample: 38% -> 41%","page":"https://pattern.plus/pattern/futures_listing-btc-down"},{"id":"futures_listing-btc-up","kind":"futures_listing","name":"Perp listings with BTC above its 50-day average","conditions":{"regime":"up"},"n":87,"n_measured":66,"horizons":{"1d":{"higher":0.4697,"ci90":[0.3718,0.5699],"median_move":-0.0052,"n":66},"7d":{"higher":0.3768,"ci90":[0.2872,0.4757],"median_move":-0.0966,"n":69},"30d":{"higher":0.2985,"ci90":[0.2158,0.3968],"median_move":-0.301,"n":67},"90d":{"higher":0.2131,"ci90":[0.14,0.3106],"median_move":-0.3691,"n":61}},"best_30d":2.4812,"worst_30d":-0.8032,"median_vs_btc_30d":-0.2402,"newer_cases":"DRIFTED: 40% -> 58%","page":"https://pattern.plus/pattern/futures_listing-btc-up"},{"id":"futures_listing-cat-other-btc-up","kind":"futures_listing","name":"Perp listings of tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","regime":"up"},"n":87,"n_measured":66,"horizons":{"1d":{"higher":0.4697,"ci90":[0.3718,0.5699],"median_move":-0.0052,"n":66},"7d":{"higher":0.3768,"ci90":[0.2872,0.4757],"median_move":-0.0966,"n":69},"30d":{"higher":0.2985,"ci90":[0.2158,0.3968],"median_move":-0.301,"n":67},"90d":{"higher":0.2131,"ci90":[0.14,0.3106],"median_move":-0.3691,"n":61}},"best_30d":2.4812,"worst_30d":-0.8032,"median_vs_btc_30d":-0.2402,"newer_cases":"DRIFTED: 40% -> 58%","page":"https://pattern.plus/pattern/futures_listing-cat-other-btc-up"},{"id":"futures_listing-okx-cap-micro","kind":"futures_listing","name":"OKX perp listings of micro-cap tokens","conditions":{"exchange":"okx","mcap":"micro"},"n":114,"n_measured":66,"horizons":{"1d":{"higher":0.4091,"ci90":[0.315,0.5103],"median_move":-0.0474,"n":66},"7d":{"higher":0.2429,"ci90":[0.1692,0.3357],"median_move":-0.2044,"n":70},"30d":{"higher":0.2535,"ci90":[0.1787,0.3464],"median_move":-0.3691,"n":71},"90d":{"higher":0.1912,"ci90":[0.1252,0.2808],"median_move":-0.4916,"n":68}},"best_30d":2.1157,"worst_30d":-0.7365,"median_vs_btc_30d":-0.2828,"newer_cases":"DRIFTED: 35% -> 50%","page":"https://pattern.plus/pattern/futures_listing-okx-cap-micro"},{"id":"futures_listing-okx-cap-micro-cat-other","kind":"futures_listing","name":"OKX perp listings of micro-cap tokens outside the big categories","conditions":{"cat":"other","exchange":"okx","mcap":"micro"},"n":114,"n_measured":66,"horizons":{"1d":{"higher":0.4091,"ci90":[0.315,0.5103],"median_move":-0.0474,"n":66},"7d":{"higher":0.2429,"ci90":[0.1692,0.3357],"median_move":-0.2044,"n":70},"30d":{"higher":0.2535,"ci90":[0.1787,0.3464],"median_move":-0.3691,"n":71},"90d":{"higher":0.1912,"ci90":[0.1252,0.2808],"median_move":-0.4916,"n":68}},"best_30d":2.1157,"worst_30d":-0.7365,"median_vs_btc_30d":-0.2828,"newer_cases":"DRIFTED: 35% -> 50%","page":"https://pattern.plus/pattern/futures_listing-okx-cap-micro-cat-other"},{"id":"futures_listing-cat-other-btc-down","kind":"futures_listing","name":"Perp listings of tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","regime":"down"},"n":96,"n_measured":65,"horizons":{"1d":{"higher":0.3692,"ci90":[0.2778,0.4711],"median_move":-0.0519,"n":65},"7d":{"higher":0.2754,"ci90":[0.1967,0.371],"median_move":-0.2056,"n":69},"30d":{"higher":0.2571,"ci90":[0.1814,0.351],"median_move":-0.2478,"n":70},"90d":{"higher":0.2571,"ci90":[0.1814,0.351],"median_move":-0.4386,"n":70}},"best_30d":2.1157,"worst_30d":-0.913,"median_vs_btc_30d":-0.1656,"newer_cases":"held out of sample: 36% -> 38%","page":"https://pattern.plus/pattern/futures_listing-cat-other-btc-down"},{"id":"futures_listing-okx-btc-down","kind":"futures_listing","name":"OKX perp listings with BTC below its 50-day average","conditions":{"exchange":"okx","regime":"down"},"n":94,"n_measured":63,"horizons":{"1d":{"higher":0.381,"ci90":[0.2872,0.4845],"median_move":-0.0519,"n":63},"7d":{"higher":0.2836,"ci90":[0.2028,0.3812],"median_move":-0.2056,"n":67},"30d":{"higher":0.2647,"ci90":[0.1869,0.3605],"median_move":-0.2478,"n":68},"90d":{"higher":0.25,"ci90":[0.1743,0.3448],"median_move":-0.4582,"n":68}},"best_30d":2.1157,"worst_30d":-0.913,"median_vs_btc_30d":-0.1498,"newer_cases":"held out of sample: 37% -> 40%","page":"https://pattern.plus/pattern/futures_listing-okx-btc-down"},{"id":"futures_listing-okx-cat-other-btc-down","kind":"futures_listing","name":"OKX perp listings of tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","exchange":"okx","regime":"down"},"n":93,"n_measured":62,"horizons":{"1d":{"higher":0.371,"ci90":[0.2774,0.4753],"median_move":-0.0519,"n":62},"7d":{"higher":0.2727,"ci90":[0.1928,0.3705],"median_move":-0.2059,"n":66},"30d":{"higher":0.2687,"ci90":[0.1898,0.3654],"median_move":-0.2391,"n":67},"90d":{"higher":0.2537,"ci90":[0.177,0.3496],"median_move":-0.4429,"n":67}},"best_30d":2.1157,"worst_30d":-0.913,"median_vs_btc_30d":-0.154,"newer_cases":"held out of sample: 35% -> 40%","page":"https://pattern.plus/pattern/futures_listing-okx-cat-other-btc-down"},{"id":"futures_listing-okx-btc-up","kind":"futures_listing","name":"OKX perp listings with BTC above its 50-day average","conditions":{"exchange":"okx","regime":"up"},"n":81,"n_measured":61,"horizons":{"1d":{"higher":0.4754,"ci90":[0.3735,0.5794],"median_move":-0.0077,"n":61},"7d":{"higher":0.375,"ci90":[0.2824,0.4777],"median_move":-0.0955,"n":64},"30d":{"higher":0.3065,"ci90":[0.2199,0.4092],"median_move":-0.2758,"n":62},"90d":{"higher":0.1786,"ci90":[0.1098,0.2769],"median_move":-0.3716,"n":56}},"best_30d":2.4812,"worst_30d":-0.8032,"median_vs_btc_30d":-0.2593,"newer_cases":"DRIFTED: 43% -> 54%","page":"https://pattern.plus/pattern/futures_listing-okx-btc-up"},{"id":"futures_listing-okx-cat-other-btc-up","kind":"futures_listing","name":"OKX perp listings of tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","exchange":"okx","regime":"up"},"n":81,"n_measured":61,"horizons":{"1d":{"higher":0.4754,"ci90":[0.3735,0.5794],"median_move":-0.0077,"n":61},"7d":{"higher":0.375,"ci90":[0.2824,0.4777],"median_move":-0.0955,"n":64},"30d":{"higher":0.3065,"ci90":[0.2199,0.4092],"median_move":-0.2758,"n":62},"90d":{"higher":0.1786,"ci90":[0.1098,0.2769],"median_move":-0.3716,"n":56}},"best_30d":2.4812,"worst_30d":-0.8032,"median_vs_btc_30d":-0.2593,"newer_cases":"DRIFTED: 43% -> 54%","page":"https://pattern.plus/pattern/futures_listing-okx-cat-other-btc-up"},{"id":"futures_listing-cap-small","kind":"futures_listing","name":"Perp listings of small-cap tokens","conditions":{"mcap":"small"},"n":121,"n_measured":52,"horizons":{"1d":{"higher":0.3654,"ci90":[0.2647,0.4793],"median_move":-0.0256,"n":52},"7d":{"higher":0.3889,"ci90":[0.2876,0.5008],"median_move":-0.0487,"n":54},"30d":{"higher":0.3333,"ci90":[0.238,0.4446],"median_move":-0.1909,"n":54},"90d":{"higher":0.2941,"ci90":[0.2017,0.4073],"median_move":-0.2812,"n":51}},"best_30d":2.4812,"worst_30d":-0.913,"median_vs_btc_30d":-0.1661,"newer_cases":"held out of sample: 32% -> 43%","page":"https://pattern.plus/pattern/futures_listing-cap-small"},{"id":"futures_listing-cap-small-cat-other","kind":"futures_listing","name":"Perp listings of small-cap tokens outside the big categories","conditions":{"cat":"other","mcap":"small"},"n":121,"n_measured":52,"horizons":{"1d":{"higher":0.3654,"ci90":[0.2647,0.4793],"median_move":-0.0256,"n":52},"7d":{"higher":0.3889,"ci90":[0.2876,0.5008],"median_move":-0.0487,"n":54},"30d":{"higher":0.3333,"ci90":[0.238,0.4446],"median_move":-0.1909,"n":54},"90d":{"higher":0.2941,"ci90":[0.2017,0.4073],"median_move":-0.2812,"n":51}},"best_30d":2.4812,"worst_30d":-0.913,"median_vs_btc_30d":-0.1661,"newer_cases":"held out of sample: 32% -> 43%","page":"https://pattern.plus/pattern/futures_listing-cap-small-cat-other"},{"id":"futures_listing-okx-cap-small","kind":"futures_listing","name":"OKX perp listings of small-cap tokens","conditions":{"exchange":"okx","mcap":"small"},"n":105,"n_measured":51,"horizons":{"1d":{"higher":0.3529,"ci90":[0.2528,0.4679],"median_move":-0.0258,"n":51},"7d":{"higher":0.3774,"ci90":[0.2763,0.4903],"median_move":-0.0503,"n":53},"30d":{"higher":0.3396,"ci90":[0.2428,0.4521],"median_move":-0.1888,"n":53},"90d":{"higher":0.28,"ci90":[0.1889,0.3936],"median_move":-0.301,"n":50}},"best_30d":2.4812,"worst_30d":-0.913,"median_vs_btc_30d":-0.154,"newer_cases":"held out of sample: 32% -> 40%","page":"https://pattern.plus/pattern/futures_listing-okx-cap-small"},{"id":"futures_listing-okx-cap-small-cat-other","kind":"futures_listing","name":"OKX perp listings of small-cap tokens outside the big categories","conditions":{"cat":"other","exchange":"okx","mcap":"small"},"n":105,"n_measured":51,"horizons":{"1d":{"higher":0.3529,"ci90":[0.2528,0.4679],"median_move":-0.0258,"n":51},"7d":{"higher":0.3774,"ci90":[0.2763,0.4903],"median_move":-0.0503,"n":53},"30d":{"higher":0.3396,"ci90":[0.2428,0.4521],"median_move":-0.1888,"n":53},"90d":{"higher":0.28,"ci90":[0.1889,0.3936],"median_move":-0.301,"n":50}},"best_30d":2.4812,"worst_30d":-0.913,"median_vs_btc_30d":-0.154,"newer_cases":"held out of sample: 32% -> 40%","page":"https://pattern.plus/pattern/futures_listing-okx-cap-small-cat-other"},{"id":"futures_listing-cap-micro-btc-down","kind":"futures_listing","name":"Perp listings of micro-cap tokens with BTC below its 50-day average","conditions":{"mcap":"micro","regime":"down"},"n":51,"n_measured":39,"horizons":{"1d":{"higher":0.3333,"ci90":[0.2236,0.4647],"median_move":-0.0519,"n":39},"7d":{"higher":0.2195,"ci90":[0.1324,0.3413],"median_move":-0.2967,"n":41},"30d":{"higher":0.2381,"ci90":[0.148,0.3599],"median_move":-0.3952,"n":42},"90d":{"higher":0.1667,"ci90":[0.093,0.2807],"median_move":-0.5145,"n":42}},"best_30d":2.1157,"worst_30d":-0.7365,"median_vs_btc_30d":-0.2467,"newer_cases":"held out of sample: 26% -> 44%","page":"https://pattern.plus/pattern/futures_listing-cap-micro-btc-down"},{"id":"futures_listing-cap-micro-cat-other-btc-down","kind":"futures_listing","name":"Perp listings of micro-cap tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","mcap":"micro","regime":"down"},"n":51,"n_measured":39,"horizons":{"1d":{"higher":0.3333,"ci90":[0.2236,0.4647],"median_move":-0.0519,"n":39},"7d":{"higher":0.2195,"ci90":[0.1324,0.3413],"median_move":-0.2967,"n":41},"30d":{"higher":0.2381,"ci90":[0.148,0.3599],"median_move":-0.3952,"n":42},"90d":{"higher":0.1667,"ci90":[0.093,0.2807],"median_move":-0.5145,"n":42}},"best_30d":2.1157,"worst_30d":-0.7365,"median_vs_btc_30d":-0.2467,"newer_cases":"held out of sample: 26% -> 44%","page":"https://pattern.plus/pattern/futures_listing-cap-micro-cat-other-btc-down"},{"id":"futures_listing-okx-cap-micro-btc-down","kind":"futures_listing","name":"OKX perp listings of micro-cap tokens with BTC below its 50-day average","conditions":{"exchange":"okx","mcap":"micro","regime":"down"},"n":49,"n_measured":37,"horizons":{"1d":{"higher":0.3514,"ci90":[0.2365,0.4865],"median_move":-0.0519,"n":37},"7d":{"higher":0.2051,"ci90":[0.1196,0.3289],"median_move":-0.2967,"n":39},"30d":{"higher":0.25,"ci90":[0.1557,0.376],"median_move":-0.3924,"n":40},"90d":{"higher":0.175,"ci90":[0.0978,0.2934],"median_move":-0.5145,"n":40}},"best_30d":2.1157,"worst_30d":-0.7365,"median_vs_btc_30d":-0.2057,"newer_cases":"held out of sample: 27% -> 47%","page":"https://pattern.plus/pattern/futures_listing-okx-cap-micro-btc-down"},{"id":"futures_listing-okx-cap-micro-cat-other-btc-down","kind":"futures_listing","name":"OKX perp listings of micro-cap tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","exchange":"okx","mcap":"micro","regime":"down"},"n":49,"n_measured":37,"horizons":{"1d":{"higher":0.3514,"ci90":[0.2365,0.4865],"median_move":-0.0519,"n":37},"7d":{"higher":0.2051,"ci90":[0.1196,0.3289],"median_move":-0.2967,"n":39},"30d":{"higher":0.25,"ci90":[0.1557,0.376],"median_move":-0.3924,"n":40},"90d":{"higher":0.175,"ci90":[0.0978,0.2934],"median_move":-0.5145,"n":40}},"best_30d":2.1157,"worst_30d":-0.7365,"median_vs_btc_30d":-0.2057,"newer_cases":"held out of sample: 27% -> 47%","page":"https://pattern.plus/pattern/futures_listing-okx-cap-micro-cat-other-btc-down"},{"id":"futures_listing-cap-micro-btc-up","kind":"futures_listing","name":"Perp listings of micro-cap tokens with BTC above its 50-day average","conditions":{"mcap":"micro","regime":"up"},"n":40,"n_measured":28,"horizons":{"1d":{"higher":0.4643,"ci90":[0.3194,0.6155],"median_move":-0.0184,"n":28},"7d":{"higher":0.2667,"ci90":[0.1573,0.4146],"median_move":-0.1661,"n":30},"30d":{"higher":0.2333,"ci90":[0.1318,0.379],"median_move":-0.3778,"n":30},"90d":{"higher":0.1481,"ci90":[0.0683,0.2921],"median_move":-0.52,"n":27}},"best_30d":0.6311,"worst_30d":-0.7091,"median_vs_btc_30d":-0.3431,"newer_cases":"DRIFTED: 35% -> 64%","page":"https://pattern.plus/pattern/futures_listing-cap-micro-btc-up"},{"id":"futures_listing-cap-micro-cat-other-btc-up","kind":"futures_listing","name":"Perp listings of micro-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","mcap":"micro","regime":"up"},"n":40,"n_measured":28,"horizons":{"1d":{"higher":0.4643,"ci90":[0.3194,0.6155],"median_move":-0.0184,"n":28},"7d":{"higher":0.2667,"ci90":[0.1573,0.4146],"median_move":-0.1661,"n":30},"30d":{"higher":0.2333,"ci90":[0.1318,0.379],"median_move":-0.3778,"n":30},"90d":{"higher":0.1481,"ci90":[0.0683,0.2921],"median_move":-0.52,"n":27}},"best_30d":0.6311,"worst_30d":-0.7091,"median_vs_btc_30d":-0.3431,"newer_cases":"DRIFTED: 35% -> 64%","page":"https://pattern.plus/pattern/futures_listing-cap-micro-cat-other-btc-up"},{"id":"futures_listing-cap-small-btc-up","kind":"futures_listing","name":"Perp listings of small-cap tokens with BTC above its 50-day average","conditions":{"mcap":"small","regime":"up"},"n":30,"n_measured":27,"horizons":{"1d":{"higher":0.4074,"ci90":[0.2673,0.5644],"median_move":-0.0144,"n":27},"7d":{"higher":0.3704,"ci90":[0.236,0.5284],"median_move":-0.084,"n":27},"30d":{"higher":0.2963,"ci90":[0.1758,0.4539],"median_move":-0.2506,"n":27},"90d":{"higher":0.125,"ci90":[0.0511,0.2749],"median_move":-0.3479,"n":24}},"best_30d":2.4812,"worst_30d":-0.8032,"median_vs_btc_30d":-0.2396,"newer_cases":"DRIFTED: 31% -> 55%","page":"https://pattern.plus/pattern/futures_listing-cap-small-btc-up"},{"id":"futures_listing-cap-small-cat-other-btc-up","kind":"futures_listing","name":"Perp listings of small-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","mcap":"small","regime":"up"},"n":30,"n_measured":27,"horizons":{"1d":{"higher":0.4074,"ci90":[0.2673,0.5644],"median_move":-0.0144,"n":27},"7d":{"higher":0.3704,"ci90":[0.236,0.5284],"median_move":-0.084,"n":27},"30d":{"higher":0.2963,"ci90":[0.1758,0.4539],"median_move":-0.2506,"n":27},"90d":{"higher":0.125,"ci90":[0.0511,0.2749],"median_move":-0.3479,"n":24}},"best_30d":2.4812,"worst_30d":-0.8032,"median_vs_btc_30d":-0.2396,"newer_cases":"DRIFTED: 31% -> 55%","page":"https://pattern.plus/pattern/futures_listing-cap-small-cat-other-btc-up"},{"id":"futures_listing-okx-cap-micro-btc-up","kind":"futures_listing","name":"OKX perp listings of micro-cap tokens with BTC above its 50-day average","conditions":{"exchange":"okx","mcap":"micro","regime":"up"},"n":38,"n_measured":27,"horizons":{"1d":{"higher":0.4815,"ci90":[0.3324,0.634],"median_move":-0.035,"n":27},"7d":{"higher":0.2759,"ci90":[0.163,0.4269],"median_move":-0.1656,"n":29},"30d":{"higher":0.2414,"ci90":[0.1365,0.3904],"median_move":-0.3866,"n":29},"90d":{"higher":0.1538,"ci90":[0.071,0.3019],"median_move":-0.4903,"n":26}},"best_30d":0.6311,"worst_30d":-0.7091,"median_vs_btc_30d":-0.3547,"newer_cases":"DRIFTED: 38% -> 64%","page":"https://pattern.plus/pattern/futures_listing-okx-cap-micro-btc-up"},{"id":"futures_listing-okx-cap-micro-cat-other-btc-up","kind":"futures_listing","name":"OKX perp listings of micro-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","exchange":"okx","mcap":"micro","regime":"up"},"n":38,"n_measured":27,"horizons":{"1d":{"higher":0.4815,"ci90":[0.3324,0.634],"median_move":-0.035,"n":27},"7d":{"higher":0.2759,"ci90":[0.163,0.4269],"median_move":-0.1656,"n":29},"30d":{"higher":0.2414,"ci90":[0.1365,0.3904],"median_move":-0.3866,"n":29},"90d":{"higher":0.1538,"ci90":[0.071,0.3019],"median_move":-0.4903,"n":26}},"best_30d":0.6311,"worst_30d":-0.7091,"median_vs_btc_30d":-0.3547,"newer_cases":"DRIFTED: 38% -> 64%","page":"https://pattern.plus/pattern/futures_listing-okx-cap-micro-cat-other-btc-up"},{"id":"futures_listing-okx-cap-small-btc-up","kind":"futures_listing","name":"OKX perp listings of small-cap tokens with BTC above its 50-day average","conditions":{"exchange":"okx","mcap":"small","regime":"up"},"n":29,"n_measured":26,"horizons":{"1d":{"higher":0.3846,"ci90":[0.2457,0.5452],"median_move":-0.0199,"n":26},"7d":{"higher":0.3462,"ci90":[0.2139,0.5074],"median_move":-0.1135,"n":26},"30d":{"higher":0.3077,"ci90":[0.183,0.4687],"median_move":-0.2334,"n":26},"90d":{"higher":0.087,"ci90":[0.0292,0.2317],"median_move":-0.3538,"n":23}},"best_30d":2.4812,"worst_30d":-0.8032,"median_vs_btc_30d":-0.2591,"newer_cases":"DRIFTED: 25% -> 60%","page":"https://pattern.plus/pattern/futures_listing-okx-cap-small-btc-up"},{"id":"futures_listing-okx-cap-small-cat-other-btc-up","kind":"futures_listing","name":"OKX perp listings of small-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","exchange":"okx","mcap":"small","regime":"up"},"n":29,"n_measured":26,"horizons":{"1d":{"higher":0.3846,"ci90":[0.2457,0.5452],"median_move":-0.0199,"n":26},"7d":{"higher":0.3462,"ci90":[0.2139,0.5074],"median_move":-0.1135,"n":26},"30d":{"higher":0.3077,"ci90":[0.183,0.4687],"median_move":-0.2334,"n":26},"90d":{"higher":0.087,"ci90":[0.0292,0.2317],"median_move":-0.3538,"n":23}},"best_30d":2.4812,"worst_30d":-0.8032,"median_vs_btc_30d":-0.2591,"newer_cases":"DRIFTED: 25% -> 60%","page":"https://pattern.plus/pattern/futures_listing-okx-cap-small-cat-other-btc-up"},{"id":"futures_listing-cap-small-btc-down","kind":"futures_listing","name":"Perp listings of small-cap tokens with BTC below its 50-day average","conditions":{"mcap":"small","regime":"down"},"n":30,"n_measured":20,"horizons":{"1d":{"higher":0.35,"ci90":[0.2023,0.5335],"median_move":-0.0709,"n":20},"7d":{"higher":0.3636,"ci90":[0.2187,0.5385],"median_move":-0.0485,"n":22},"30d":{"higher":0.2727,"ci90":[0.1481,0.4471],"median_move":-0.2025,"n":22},"90d":{"higher":0.3636,"ci90":[0.2187,0.5385],"median_move":-0.301,"n":22}},"best_30d":0.8375,"worst_30d":-0.913,"median_vs_btc_30d":-0.1475,"newer_cases":"held out of sample: 42% -> 25%","page":"https://pattern.plus/pattern/futures_listing-cap-small-btc-down"},{"id":"futures_listing-cap-small-cat-other-btc-down","kind":"futures_listing","name":"Perp listings of small-cap tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","mcap":"small","regime":"down"},"n":30,"n_measured":20,"horizons":{"1d":{"higher":0.35,"ci90":[0.2023,0.5335],"median_move":-0.0709,"n":20},"7d":{"higher":0.3636,"ci90":[0.2187,0.5385],"median_move":-0.0485,"n":22},"30d":{"higher":0.2727,"ci90":[0.1481,0.4471],"median_move":-0.2025,"n":22},"90d":{"higher":0.3636,"ci90":[0.2187,0.5385],"median_move":-0.301,"n":22}},"best_30d":0.8375,"worst_30d":-0.913,"median_vs_btc_30d":-0.1475,"newer_cases":"held out of sample: 42% -> 25%","page":"https://pattern.plus/pattern/futures_listing-cap-small-cat-other-btc-down"},{"id":"futures_listing-okx-cap-small-btc-down","kind":"futures_listing","name":"OKX perp listings of small-cap tokens with BTC below its 50-day average","conditions":{"exchange":"okx","mcap":"small","regime":"down"},"n":30,"n_measured":20,"horizons":{"1d":{"higher":0.35,"ci90":[0.2023,0.5335],"median_move":-0.0709,"n":20},"7d":{"higher":0.3636,"ci90":[0.2187,0.5385],"median_move":-0.0485,"n":22},"30d":{"higher":0.2727,"ci90":[0.1481,0.4471],"median_move":-0.2025,"n":22},"90d":{"higher":0.3636,"ci90":[0.2187,0.5385],"median_move":-0.301,"n":22}},"best_30d":0.8375,"worst_30d":-0.913,"median_vs_btc_30d":-0.1475,"newer_cases":"held out of sample: 42% -> 25%","page":"https://pattern.plus/pattern/futures_listing-okx-cap-small-btc-down"},{"id":"futures_listing-okx-cap-small-cat-other-btc-down","kind":"futures_listing","name":"OKX perp listings of small-cap tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","exchange":"okx","mcap":"small","regime":"down"},"n":30,"n_measured":20,"horizons":{"1d":{"higher":0.35,"ci90":[0.2023,0.5335],"median_move":-0.0709,"n":20},"7d":{"higher":0.3636,"ci90":[0.2187,0.5385],"median_move":-0.0485,"n":22},"30d":{"higher":0.2727,"ci90":[0.1481,0.4471],"median_move":-0.2025,"n":22},"90d":{"higher":0.3636,"ci90":[0.2187,0.5385],"median_move":-0.301,"n":22}},"best_30d":0.8375,"worst_30d":-0.913,"median_vs_btc_30d":-0.1475,"newer_cases":"held out of sample: 42% -> 25%","page":"https://pattern.plus/pattern/futures_listing-okx-cap-small-cat-other-btc-down"},{"id":"futures_listing-cap-mid","kind":"futures_listing","name":"Perp listings of mid-cap tokens","conditions":{"mcap":"mid"},"n":58,"n_measured":18,"horizons":{"1d":{"higher":0.6111,"ci90":[0.4198,0.7734],"median_move":0.0068,"n":18},"7d":{"higher":0.5789,"ci90":[0.3945,0.7437],"median_move":0.0396,"n":19},"30d":{"higher":0.4706,"ci90":[0.2896,0.6596],"median_move":-0.0128,"n":17},"90d":{"higher":0.5882,"ci90":[0.3934,0.7589],"median_move":0.1473,"n":17}},"best_30d":1.41,"worst_30d":-0.5452,"median_vs_btc_30d":-0.0239,"newer_cases":null,"page":"https://pattern.plus/pattern/futures_listing-cap-mid"},{"id":"futures_listing-cap-mid-cat-other","kind":"futures_listing","name":"Perp listings of mid-cap tokens outside the big categories","conditions":{"cat":"other","mcap":"mid"},"n":54,"n_measured":17,"horizons":{"1d":{"higher":0.5882,"ci90":[0.3934,0.7589],"median_move":0.0047,"n":17},"7d":{"higher":0.5556,"ci90":[0.3685,0.7281],"median_move":0.024,"n":18},"30d":{"higher":0.4375,"ci90":[0.2577,0.6354],"median_move":-0.0202,"n":16},"90d":{"higher":0.5625,"ci90":[0.3646,0.7423],"median_move":0.1113,"n":16}},"best_30d":0.612,"worst_30d":-0.5452,"median_vs_btc_30d":-0.0316,"newer_cases":null,"page":"https://pattern.plus/pattern/futures_listing-cap-mid-cat-other"},{"id":"futures_listing-okx-cap-mid","kind":"futures_listing","name":"OKX perp listings of mid-cap tokens","conditions":{"exchange":"okx","mcap":"mid"},"n":47,"n_measured":14,"horizons":{"1d":{"higher":0.6429,"ci90":[0.4255,0.8139],"median_move":0.0068,"n":14},"7d":{"higher":0.6,"ci90":[0.3926,0.7768],"median_move":0.0396,"n":15},"30d":{"higher":0.4615,"ci90":[0.2611,0.6752],"median_move":-0.0276,"n":13},"90d":{"higher":0.5385,"ci90":[0.3248,0.7389],"median_move":0.1473,"n":13}},"best_30d":0.612,"worst_30d":-0.5452,"median_vs_btc_30d":-0.0239,"newer_cases":null,"page":"https://pattern.plus/pattern/futures_listing-okx-cap-mid"},{"id":"futures_listing-okx-cap-mid-cat-other","kind":"futures_listing","name":"OKX perp listings of mid-cap tokens outside the big categories","conditions":{"cat":"other","exchange":"okx","mcap":"mid"},"n":44,"n_measured":14,"horizons":{"1d":{"higher":0.6429,"ci90":[0.4255,0.8139],"median_move":0.0068,"n":14},"7d":{"higher":0.6,"ci90":[0.3926,0.7768],"median_move":0.0396,"n":15},"30d":{"higher":0.4615,"ci90":[0.2611,0.6752],"median_move":-0.0276,"n":13},"90d":{"higher":0.5385,"ci90":[0.3248,0.7389],"median_move":0.1473,"n":13}},"best_30d":0.612,"worst_30d":-0.5452,"median_vs_btc_30d":-0.0239,"newer_cases":null,"page":"https://pattern.plus/pattern/futures_listing-okx-cap-mid-cat-other"},{"id":"futures_listing-cap-mid-btc-up","kind":"futures_listing","name":"Perp listings of mid-cap tokens with BTC above its 50-day average","conditions":{"mcap":"mid","regime":"up"},"n":17,"n_measured":11,"horizons":{"1d":{"higher":0.6364,"ci90":[0.394,0.8249],"median_move":0.0089,"n":11},"7d":{"higher":0.6667,"ci90":[0.4315,0.8405],"median_move":0.1293,"n":12},"30d":{"higher":0.5,"ci90":[0.2693,0.7307],"median_move":-0.0042,"n":10},"90d":{"higher":0.6,"ci90":[0.3516,0.8058],"median_move":0.1113,"n":10}},"best_30d":0.612,"worst_30d":-0.376,"median_vs_btc_30d":-0.0278,"newer_cases":null,"page":"https://pattern.plus/pattern/futures_listing-cap-mid-btc-up"},{"id":"futures_listing-cap-mid-cat-other-btc-up","kind":"futures_listing","name":"Perp listings of mid-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","mcap":"mid","regime":"up"},"n":17,"n_measured":11,"horizons":{"1d":{"higher":0.6364,"ci90":[0.394,0.8249],"median_move":0.0089,"n":11},"7d":{"higher":0.6667,"ci90":[0.4315,0.8405],"median_move":0.1293,"n":12},"30d":{"higher":0.5,"ci90":[0.2693,0.7307],"median_move":-0.0042,"n":10},"90d":{"higher":0.6,"ci90":[0.3516,0.8058],"median_move":0.1113,"n":10}},"best_30d":0.612,"worst_30d":-0.376,"median_vs_btc_30d":-0.0278,"newer_cases":null,"page":"https://pattern.plus/pattern/futures_listing-cap-mid-cat-other-btc-up"},{"id":"futures_listing-binance","kind":"futures_listing","name":"Binance perp listings","conditions":{"exchange":"binance"},"n":53,"n_measured":9,"horizons":{"1d":{"higher":0.4444,"ci90":[0.218,0.6965],"median_move":-0.0011,"n":9},"7d":{"higher":0.4444,"ci90":[0.218,0.6965],"median_move":-0.0151,"n":9},"30d":{"higher":0.2222,"ci90":[0.0765,0.4964],"median_move":-0.3157,"n":9},"90d":{"higher":0.5556,"ci90":[0.3035,0.782],"median_move":0.0753,"n":9}},"best_30d":1.41,"worst_30d":-0.5254,"median_vs_btc_30d":-0.2047,"newer_cases":null,"page":"https://pattern.plus/pattern/futures_listing-binance"},{"id":"futures_listing-binance-cat-other","kind":"futures_listing","name":"Binance perp listings of tokens outside the big categories","conditions":{"cat":"other","exchange":"binance"},"n":45,"n_measured":8,"horizons":{"1d":{"higher":0.375,"ci90":[0.1612,0.652],"median_move":-0.0015,"n":8},"7d":{"higher":0.375,"ci90":[0.1612,0.652],"median_move":-0.0902,"n":8},"30d":{"higher":0.125,"ci90":[0.0284,0.4111],"median_move":-0.3304,"n":8},"90d":{"higher":0.5,"ci90":[0.2486,0.7514],"median_move":-0.0923,"n":8}},"best_30d":0.0044,"worst_30d":-0.5254,"median_vs_btc_30d":-0.2628,"newer_cases":null,"page":"https://pattern.plus/pattern/futures_listing-binance-cat-other"},{"id":"futures_listing-okx-cap-mid-btc-up","kind":"futures_listing","name":"OKX perp listings of mid-cap tokens with BTC above its 50-day average","conditions":{"exchange":"okx","mcap":"mid","regime":"up"},"n":14,"n_measured":8,"horizons":{"1d":{"higher":0.75,"ci90":[0.4602,0.9135],"median_move":0.0217,"n":8},"7d":{"higher":0.7778,"ci90":[0.5036,0.9235],"median_move":0.2521,"n":9},"30d":{"higher":0.5714,"ci90":[0.2895,0.8136],"median_move":0.134,"n":7}},"best_30d":0.612,"worst_30d":-0.376,"median_vs_btc_30d":0.1981,"newer_cases":null,"page":"https://pattern.plus/pattern/futures_listing-okx-cap-mid-btc-up"},{"id":"futures_listing-okx-cap-mid-cat-other-btc-up","kind":"futures_listing","name":"OKX perp listings of mid-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","exchange":"okx","mcap":"mid","regime":"up"},"n":14,"n_measured":8,"horizons":{"1d":{"higher":0.75,"ci90":[0.4602,0.9135],"median_move":0.0217,"n":8},"7d":{"higher":0.7778,"ci90":[0.5036,0.9235],"median_move":0.2521,"n":9},"30d":{"higher":0.5714,"ci90":[0.2895,0.8136],"median_move":0.134,"n":7}},"best_30d":0.612,"worst_30d":-0.376,"median_vs_btc_30d":0.1981,"newer_cases":null,"page":"https://pattern.plus/pattern/futures_listing-okx-cap-mid-cat-other-btc-up"},{"id":"hack","kind":"hack","name":"Hacks","conditions":{},"n":204,"n_measured":79,"horizons":{"1d":{"higher":0.2658,"ci90":[0.1928,0.3543],"median_move":-0.0535,"n":79},"7d":{"higher":0.3077,"ci90":[0.2294,0.3989],"median_move":-0.0714,"n":78},"30d":{"higher":0.3067,"ci90":[0.2271,0.3997],"median_move":-0.1431,"n":75},"90d":{"higher":0.2258,"ci90":[0.151,0.3235],"median_move":-0.2595,"n":62}},"best_30d":1.6255,"worst_30d":-0.9039,"median_vs_btc_30d":-0.1456,"newer_cases":"held out of sample: 28% -> 25%","page":"https://pattern.plus/pattern/hack"},{"id":"hack-cat-other","kind":"hack","name":"Hacks of tokens outside the big categories","conditions":{"cat":"other"},"n":202,"n_measured":78,"horizons":{"1d":{"higher":0.2692,"ci90":[0.1954,0.3585],"median_move":-0.0548,"n":78},"7d":{"higher":0.3117,"ci90":[0.2325,0.4037],"median_move":-0.0753,"n":77},"30d":{"higher":0.3108,"ci90":[0.2303,0.4047],"median_move":-0.145,"n":74},"90d":{"higher":0.2295,"ci90":[0.1536,0.3284],"median_move":-0.2767,"n":61}},"best_30d":1.6255,"worst_30d":-0.9039,"median_vs_btc_30d":-0.1457,"newer_cases":"held out of sample: 28% -> 26%","page":"https://pattern.plus/pattern/hack-cat-other"},{"id":"hack-cap-micro","kind":"hack","name":"Hacks of micro-cap tokens","conditions":{"mcap":"micro"},"n":132,"n_measured":49,"horizons":{"1d":{"higher":0.2449,"ci90":[0.159,0.3575],"median_move":-0.0529,"n":49},"7d":{"higher":0.2857,"ci90":[0.193,0.4009],"median_move":-0.0859,"n":49},"30d":{"higher":0.2553,"ci90":[0.166,0.3712],"median_move":-0.1721,"n":47},"90d":{"higher":0.1944,"ci90":[0.109,0.3226],"median_move":-0.4057,"n":36}},"best_30d":1.6255,"worst_30d":-0.634,"median_vs_btc_30d":-0.1814,"newer_cases":"held out of sample: 28% -> 20%","page":"https://pattern.plus/pattern/hack-cap-micro"},{"id":"hack-cap-micro-cat-other","kind":"hack","name":"Hacks of micro-cap tokens outside the big categories","conditions":{"cat":"other","mcap":"micro"},"n":132,"n_measured":49,"horizons":{"1d":{"higher":0.2449,"ci90":[0.159,0.3575],"median_move":-0.0529,"n":49},"7d":{"higher":0.2857,"ci90":[0.193,0.4009],"median_move":-0.0859,"n":49},"30d":{"higher":0.2553,"ci90":[0.166,0.3712],"median_move":-0.1721,"n":47},"90d":{"higher":0.1944,"ci90":[0.109,0.3226],"median_move":-0.4057,"n":36}},"best_30d":1.6255,"worst_30d":-0.634,"median_vs_btc_30d":-0.1814,"newer_cases":"held out of sample: 28% -> 20%","page":"https://pattern.plus/pattern/hack-cap-micro-cat-other"},{"id":"hack-btc-up","kind":"hack","name":"Hacks with BTC above its 50-day average","conditions":{"regime":"up"},"n":60,"n_measured":46,"horizons":{"1d":{"higher":0.2391,"ci90":[0.152,0.3552],"median_move":-0.056,"n":46},"7d":{"higher":0.3111,"ci90":[0.2111,0.4326],"median_move":-0.0532,"n":45},"30d":{"higher":0.2381,"ci90":[0.148,0.3599],"median_move":-0.1749,"n":42},"90d":{"higher":0.1724,"ci90":[0.0865,0.3142],"median_move":-0.4242,"n":29}},"best_30d":0.9675,"worst_30d":-0.634,"median_vs_btc_30d":-0.1527,"newer_cases":"held out of sample: 25% -> 22%","page":"https://pattern.plus/pattern/hack-btc-up"},{"id":"hack-cat-other-btc-up","kind":"hack","name":"Hacks of tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","regime":"up"},"n":59,"n_measured":45,"horizons":{"1d":{"higher":0.2444,"ci90":[0.1556,0.3623],"median_move":-0.0585,"n":45},"7d":{"higher":0.3182,"ci90":[0.2161,0.4413],"median_move":-0.0567,"n":44},"30d":{"higher":0.2439,"ci90":[0.1517,0.3678],"median_move":-0.1777,"n":41},"90d":{"higher":0.1786,"ci90":[0.0897,0.3241],"median_move":-0.4307,"n":28}},"best_30d":0.9675,"worst_30d":-0.634,"median_vs_btc_30d":-0.1596,"newer_cases":"held out of sample: 26% -> 22%","page":"https://pattern.plus/pattern/hack-cat-other-btc-up"},{"id":"hack-cap-micro-btc-up","kind":"hack","name":"Hacks of micro-cap tokens with BTC above its 50-day average","conditions":{"mcap":"micro","regime":"up"},"n":41,"n_measured":29,"horizons":{"1d":{"higher":0.2759,"ci90":[0.163,0.4269],"median_move":-0.0529,"n":29},"7d":{"higher":0.3103,"ci90":[0.1904,0.4626],"median_move":-0.0996,"n":29},"30d":{"higher":0.1481,"ci90":[0.0683,0.2921],"median_move":-0.1954,"n":27},"90d":{"higher":0.0625,"ci90":[0.0141,0.2375],"median_move":-0.4823,"n":16}},"best_30d":0.9675,"worst_30d":-0.634,"median_vs_btc_30d":-0.2358,"newer_cases":"held out of sample: 29% -> 25%","page":"https://pattern.plus/pattern/hack-cap-micro-btc-up"},{"id":"hack-cap-micro-cat-other-btc-up","kind":"hack","name":"Hacks of micro-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","mcap":"micro","regime":"up"},"n":41,"n_measured":29,"horizons":{"1d":{"higher":0.2759,"ci90":[0.163,0.4269],"median_move":-0.0529,"n":29},"7d":{"higher":0.3103,"ci90":[0.1904,0.4626],"median_move":-0.0996,"n":29},"30d":{"higher":0.1481,"ci90":[0.0683,0.2921],"median_move":-0.1954,"n":27},"90d":{"higher":0.0625,"ci90":[0.0141,0.2375],"median_move":-0.4823,"n":16}},"best_30d":0.9675,"worst_30d":-0.634,"median_vs_btc_30d":-0.2358,"newer_cases":"held out of sample: 29% -> 25%","page":"https://pattern.plus/pattern/hack-cap-micro-cat-other-btc-up"},{"id":"hack-btc-down","kind":"hack","name":"Hacks with BTC below its 50-day average","conditions":{"regime":"down"},"n":40,"n_measured":27,"horizons":{"1d":{"higher":0.2593,"ci90":[0.1471,0.4152],"median_move":-0.0655,"n":27},"7d":{"higher":0.2963,"ci90":[0.1758,0.4539],"median_move":-0.1036,"n":27},"30d":{"higher":0.3704,"ci90":[0.236,0.5284],"median_move":-0.1008,"n":27},"90d":{"higher":0.2222,"ci90":[0.1195,0.3755],"median_move":-0.2078,"n":27}},"best_30d":0.4233,"worst_30d":-0.9039,"median_vs_btc_30d":-0.1455,"newer_cases":"held out of sample: 19% -> 36%","page":"https://pattern.plus/pattern/hack-btc-down"},{"id":"hack-cat-other-btc-down","kind":"hack","name":"Hacks of tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","regime":"down"},"n":40,"n_measured":27,"horizons":{"1d":{"higher":0.2593,"ci90":[0.1471,0.4152],"median_move":-0.0655,"n":27},"7d":{"higher":0.2963,"ci90":[0.1758,0.4539],"median_move":-0.1036,"n":27},"30d":{"higher":0.3704,"ci90":[0.236,0.5284],"median_move":-0.1008,"n":27},"90d":{"higher":0.2222,"ci90":[0.1195,0.3755],"median_move":-0.2078,"n":27}},"best_30d":0.4233,"worst_30d":-0.9039,"median_vs_btc_30d":-0.1455,"newer_cases":"held out of sample: 19% -> 36%","page":"https://pattern.plus/pattern/hack-cat-other-btc-down"},{"id":"hack-cap-small","kind":"hack","name":"Hacks of small-cap tokens","conditions":{"mcap":"small"},"n":45,"n_measured":21,"horizons":{"1d":{"higher":0.1905,"ci90":[0.0885,0.3631],"median_move":-0.0616,"n":21},"7d":{"higher":0.2381,"ci90":[0.121,0.4149],"median_move":-0.0676,"n":21},"30d":{"higher":0.3333,"ci90":[0.192,0.5127],"median_move":-0.1468,"n":21},"90d":{"higher":0.2105,"ci90":[0.0982,0.395],"median_move":-0.1655,"n":19}},"best_30d":0.7044,"worst_30d":-0.9039,"median_vs_btc_30d":-0.1436,"newer_cases":"held out of sample: 8% -> 38%","page":"https://pattern.plus/pattern/hack-cap-small"},{"id":"hack-cap-small-cat-other","kind":"hack","name":"Hacks of small-cap tokens outside the big categories","conditions":{"cat":"other","mcap":"small"},"n":45,"n_measured":21,"horizons":{"1d":{"higher":0.1905,"ci90":[0.0885,0.3631],"median_move":-0.0616,"n":21},"7d":{"higher":0.2381,"ci90":[0.121,0.4149],"median_move":-0.0676,"n":21},"30d":{"higher":0.3333,"ci90":[0.192,0.5127],"median_move":-0.1468,"n":21},"90d":{"higher":0.2105,"ci90":[0.0982,0.395],"median_move":-0.1655,"n":19}},"best_30d":0.7044,"worst_30d":-0.9039,"median_vs_btc_30d":-0.1436,"newer_cases":"held out of sample: 8% -> 38%","page":"https://pattern.plus/pattern/hack-cap-small-cat-other"},{"id":"hack-cap-micro-btc-down","kind":"hack","name":"Hacks of micro-cap tokens with BTC below its 50-day average","conditions":{"mcap":"micro","regime":"down"},"n":22,"n_measured":14,"horizons":{"1d":{"higher":0.0714,"ci90":[0.0161,0.2656],"median_move":-0.069,"n":14},"7d":{"higher":0.2143,"ci90":[0.0891,0.432],"median_move":-0.1348,"n":14},"30d":{"higher":0.3571,"ci90":[0.1861,0.5745],"median_move":-0.0936,"n":14},"90d":{"higher":0.2143,"ci90":[0.0891,0.432],"median_move":-0.2631,"n":14}},"best_30d":0.4233,"worst_30d":-0.4688,"median_vs_btc_30d":-0.1302,"newer_cases":null,"page":"https://pattern.plus/pattern/hack-cap-micro-btc-down"},{"id":"hack-cap-micro-cat-other-btc-down","kind":"hack","name":"Hacks of micro-cap tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","mcap":"micro","regime":"down"},"n":22,"n_measured":14,"horizons":{"1d":{"higher":0.0714,"ci90":[0.0161,0.2656],"median_move":-0.069,"n":14},"7d":{"higher":0.2143,"ci90":[0.0891,0.432],"median_move":-0.1348,"n":14},"30d":{"higher":0.3571,"ci90":[0.1861,0.5745],"median_move":-0.0936,"n":14},"90d":{"higher":0.2143,"ci90":[0.0891,0.432],"median_move":-0.2631,"n":14}},"best_30d":0.4233,"worst_30d":-0.4688,"median_vs_btc_30d":-0.1302,"newer_cases":null,"page":"https://pattern.plus/pattern/hack-cap-micro-cat-other-btc-down"},{"id":"hack-cap-small-btc-up","kind":"hack","name":"Hacks of small-cap tokens with BTC above its 50-day average","conditions":{"mcap":"small","regime":"up"},"n":14,"n_measured":13,"horizons":{"1d":{"higher":0.1538,"ci90":[0.0523,0.3747],"median_move":-0.0616,"n":13},"7d":{"higher":0.3077,"ci90":[0.1464,0.5352],"median_move":-0.0253,"n":13},"30d":{"higher":0.3846,"ci90":[0.2016,0.6074],"median_move":-0.1047,"n":13},"90d":{"higher":0.3636,"ci90":[0.1751,0.606],"median_move":-0.115,"n":11}},"best_30d":0.7044,"worst_30d":-0.3492,"median_vs_btc_30d":-0.0966,"newer_cases":null,"page":"https://pattern.plus/pattern/hack-cap-small-btc-up"},{"id":"hack-cap-small-cat-other-btc-up","kind":"hack","name":"Hacks of small-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","mcap":"small","regime":"up"},"n":14,"n_measured":13,"horizons":{"1d":{"higher":0.1538,"ci90":[0.0523,0.3747],"median_move":-0.0616,"n":13},"7d":{"higher":0.3077,"ci90":[0.1464,0.5352],"median_move":-0.0253,"n":13},"30d":{"higher":0.3846,"ci90":[0.2016,0.6074],"median_move":-0.1047,"n":13},"90d":{"higher":0.3636,"ci90":[0.1751,0.606],"median_move":-0.115,"n":11}},"best_30d":0.7044,"worst_30d":-0.3492,"median_vs_btc_30d":-0.0966,"newer_cases":null,"page":"https://pattern.plus/pattern/hack-cap-small-cat-other-btc-up"},{"id":"hack-cap-small-btc-down","kind":"hack","name":"Hacks of small-cap tokens with BTC below its 50-day average","conditions":{"mcap":"small","regime":"down"},"n":11,"n_measured":8,"horizons":{"1d":{"higher":0.25,"ci90":[0.0865,0.5398],"median_move":-0.0654,"n":8},"7d":{"higher":0.125,"ci90":[0.0284,0.4111],"median_move":-0.1333,"n":8},"30d":{"higher":0.25,"ci90":[0.0865,0.5398],"median_move":-0.2461,"n":8},"90d":{"higher":0.0,"ci90":[0.0,0.2527],"median_move":-0.2786,"n":8}},"best_30d":0.0375,"worst_30d":-0.9039,"median_vs_btc_30d":-0.1693,"newer_cases":null,"page":"https://pattern.plus/pattern/hack-cap-small-btc-down"},{"id":"hack-cap-small-cat-other-btc-down","kind":"hack","name":"Hacks of small-cap tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","mcap":"small","regime":"down"},"n":11,"n_measured":8,"horizons":{"1d":{"higher":0.25,"ci90":[0.0865,0.5398],"median_move":-0.0654,"n":8},"7d":{"higher":0.125,"ci90":[0.0284,0.4111],"median_move":-0.1333,"n":8},"30d":{"higher":0.25,"ci90":[0.0865,0.5398],"median_move":-0.2461,"n":8},"90d":{"higher":0.0,"ci90":[0.0,0.2527],"median_move":-0.2786,"n":8}},"best_30d":0.0375,"worst_30d":-0.9039,"median_vs_btc_30d":-0.1693,"newer_cases":null,"page":"https://pattern.plus/pattern/hack-cap-small-cat-other-btc-down"},{"id":"listing","kind":"listing","name":"Listings","conditions":{},"n":586,"n_measured":173,"horizons":{"1d":{"higher":0.4335,"ci90":[0.373,0.4961],"median_move":-0.0189,"n":173},"7d":{"higher":0.3352,"ci90":[0.2804,0.3948],"median_move":-0.1016,"n":182},"30d":{"higher":0.2921,"ci90":[0.2395,0.351],"median_move":-0.2166,"n":178},"90d":{"higher":0.2093,"ci90":[0.163,0.2646],"median_move":-0.4132,"n":172}},"best_30d":4.4575,"worst_30d":-0.9063,"median_vs_btc_30d":-0.202,"newer_cases":"held out of sample: 42% -> 45%","page":"https://pattern.plus/pattern/listing"},{"id":"listing-cat-other","kind":"listing","name":"Listings of tokens outside the big categories","conditions":{"cat":"other"},"n":567,"n_measured":172,"horizons":{"1d":{"higher":0.436,"ci90":[0.3753,0.4988],"median_move":-0.0185,"n":172},"7d":{"higher":0.337,"ci90":[0.282,0.3968],"median_move":-0.0975,"n":181},"30d":{"higher":0.2938,"ci90":[0.2409,0.3529],"median_move":-0.2162,"n":177},"90d":{"higher":0.2105,"ci90":[0.164,0.2661],"median_move":-0.409,"n":171}},"best_30d":4.4575,"worst_30d":-0.9063,"median_vs_btc_30d":-0.202,"newer_cases":"held out of sample: 42% -> 46%","page":"https://pattern.plus/pattern/listing-cat-other"},{"id":"listing-okx","kind":"listing","name":"OKX listings","conditions":{"exchange":"okx"},"n":288,"n_measured":105,"horizons":{"1d":{"higher":0.4571,"ci90":[0.3793,0.5372],"median_move":-0.0231,"n":105},"7d":{"higher":0.3426,"ci90":[0.2721,0.4207],"median_move":-0.1008,"n":108},"30d":{"higher":0.2804,"ci90":[0.215,0.3565],"median_move":-0.2234,"n":107},"90d":{"higher":0.2353,"ci90":[0.1736,0.3107],"median_move":-0.4231,"n":102}},"best_30d":2.3178,"worst_30d":-0.9063,"median_vs_btc_30d":-0.2007,"newer_cases":"held out of sample: 44% -> 48%","page":"https://pattern.plus/pattern/listing-okx"},{"id":"listing-okx-cat-other","kind":"listing","name":"OKX listings of tokens outside the big categories","conditions":{"cat":"other","exchange":"okx"},"n":277,"n_measured":104,"horizons":{"1d":{"higher":0.4615,"ci90":[0.3831,0.5419],"median_move":-0.0181,"n":104},"7d":{"higher":0.3458,"ci90":[0.2748,0.4244],"median_move":-0.0959,"n":107},"30d":{"higher":0.283,"ci90":[0.2171,0.3597],"median_move":-0.2298,"n":106},"90d":{"higher":0.2376,"ci90":[0.1754,0.3136],"median_move":-0.4174,"n":101}},"best_30d":2.3178,"worst_30d":-0.9063,"median_vs_btc_30d":-0.1981,"newer_cases":"held out of sample: 45% -> 48%","page":"https://pattern.plus/pattern/listing-okx-cat-other"},{"id":"listing-btc-up","kind":"listing","name":"Listings with BTC above its 50-day average","conditions":{"regime":"up"},"n":103,"n_measured":84,"horizons":{"1d":{"higher":0.4643,"ci90":[0.3773,0.5535],"median_move":-0.0085,"n":84},"7d":{"higher":0.3218,"ci90":[0.2459,0.4085],"median_move":-0.1491,"n":87},"30d":{"higher":0.3214,"ci90":[0.2443,0.4097],"median_move":-0.3209,"n":84},"90d":{"higher":0.1646,"ci90":[0.1073,0.244],"median_move":-0.5211,"n":79}},"best_30d":2.3178,"worst_30d":-0.8032,"median_vs_btc_30d":-0.314,"newer_cases":"held out of sample: 46% -> 47%","page":"https://pattern.plus/pattern/listing-btc-up"},{"id":"listing-cat-other-btc-up","kind":"listing","name":"Listings of tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","regime":"up"},"n":103,"n_measured":84,"horizons":{"1d":{"higher":0.4643,"ci90":[0.3773,0.5535],"median_move":-0.0085,"n":84},"7d":{"higher":0.3218,"ci90":[0.2459,0.4085],"median_move":-0.1491,"n":87},"30d":{"higher":0.3214,"ci90":[0.2443,0.4097],"median_move":-0.3209,"n":84},"90d":{"higher":0.1646,"ci90":[0.1073,0.244],"median_move":-0.5211,"n":79}},"best_30d":2.3178,"worst_30d":-0.8032,"median_vs_btc_30d":-0.314,"newer_cases":"held out of sample: 46% -> 47%","page":"https://pattern.plus/pattern/listing-cat-other-btc-up"},{"id":"listing-cap-micro","kind":"listing","name":"Listings of micro-cap tokens","conditions":{"mcap":"micro"},"n":246,"n_measured":77,"horizons":{"1d":{"higher":0.4935,"ci90":[0.4016,0.5858],"median_move":-0.0083,"n":77},"7d":{"higher":0.2927,"ci90":[0.2177,0.3809],"median_move":-0.1524,"n":82},"30d":{"higher":0.2317,"ci90":[0.1644,0.3162],"median_move":-0.3211,"n":82},"90d":{"higher":0.0909,"ci90":[0.05,0.1596],"median_move":-0.5006,"n":77}},"best_30d":4.4575,"worst_30d":-0.7354,"median_vs_btc_30d":-0.2828,"newer_cases":"DRIFTED: 50% -> 48%","page":"https://pattern.plus/pattern/listing-cap-micro"},{"id":"listing-cap-micro-cat-other","kind":"listing","name":"Listings of micro-cap tokens outside the big categories","conditions":{"cat":"other","mcap":"micro"},"n":246,"n_measured":77,"horizons":{"1d":{"higher":0.4935,"ci90":[0.4016,0.5858],"median_move":-0.0083,"n":77},"7d":{"higher":0.2927,"ci90":[0.2177,0.3809],"median_move":-0.1524,"n":82},"30d":{"higher":0.2317,"ci90":[0.1644,0.3162],"median_move":-0.3211,"n":82},"90d":{"higher":0.0909,"ci90":[0.05,0.1596],"median_move":-0.5006,"n":77}},"best_30d":4.4575,"worst_30d":-0.7354,"median_vs_btc_30d":-0.2828,"newer_cases":"DRIFTED: 50% -> 48%","page":"https://pattern.plus/pattern/listing-cap-micro-cat-other"},{"id":"listing-btc-down","kind":"listing","name":"Listings with BTC below its 50-day average","conditions":{"regime":"down"},"n":89,"n_measured":70,"horizons":{"1d":{"higher":0.4286,"ci90":[0.3357,0.5267],"median_move":-0.0258,"n":70},"7d":{"higher":0.3611,"ci90":[0.2746,0.4577],"median_move":-0.0539,"n":72},"30d":{"higher":0.2361,"ci90":[0.1643,0.3271],"median_move":-0.2159,"n":72},"90d":{"higher":0.2394,"ci90":[0.1667,0.3313],"median_move":-0.3888,"n":71}},"best_30d":4.4575,"worst_30d":-0.9063,"median_vs_btc_30d":-0.1432,"newer_cases":"held out of sample: 45% -> 39%","page":"https://pattern.plus/pattern/listing-btc-down"},{"id":"listing-cat-other-btc-down","kind":"listing","name":"Listings of tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","regime":"down"},"n":88,"n_measured":69,"horizons":{"1d":{"higher":0.4348,"ci90":[0.3409,0.5336],"median_move":-0.0243,"n":69},"7d":{"higher":0.3662,"ci90":[0.2787,0.4635],"median_move":-0.0503,"n":71},"30d":{"higher":0.2394,"ci90":[0.1667,0.3313],"median_move":-0.215,"n":71},"90d":{"higher":0.2429,"ci90":[0.1692,0.3357],"median_move":-0.3867,"n":70}},"best_30d":4.4575,"worst_30d":-0.9063,"median_vs_btc_30d":-0.1409,"newer_cases":"held out of sample: 46% -> 39%","page":"https://pattern.plus/pattern/listing-cat-other-btc-down"},{"id":"listing-binance","kind":"listing","name":"Binance listings","conditions":{"exchange":"binance"},"n":298,"n_measured":68,"horizons":{"1d":{"higher":0.3971,"ci90":[0.3052,0.4968],"median_move":-0.0185,"n":68},"7d":{"higher":0.3243,"ci90":[0.2424,0.4187],"median_move":-0.1038,"n":74},"30d":{"higher":0.3099,"ci90":[0.228,0.4057],"median_move":-0.1898,"n":71},"90d":{"higher":0.1714,"ci90":[0.1099,0.2574],"median_move":-0.3969,"n":70}},"best_30d":4.4575,"worst_30d":-0.7354,"median_vs_btc_30d":-0.2151,"newer_cases":"held out of sample: 37% -> 44%","page":"https://pattern.plus/pattern/listing-binance"},{"id":"listing-binance-cat-other","kind":"listing","name":"Binance listings of tokens outside the big categories","conditions":{"cat":"other","exchange":"binance"},"n":290,"n_measured":68,"horizons":{"1d":{"higher":0.3971,"ci90":[0.3052,0.4968],"median_move":-0.0185,"n":68},"7d":{"higher":0.3243,"ci90":[0.2424,0.4187],"median_move":-0.1038,"n":74},"30d":{"higher":0.3099,"ci90":[0.228,0.4057],"median_move":-0.1898,"n":71},"90d":{"higher":0.1714,"ci90":[0.1099,0.2574],"median_move":-0.3969,"n":70}},"best_30d":4.4575,"worst_30d":-0.7354,"median_vs_btc_30d":-0.2151,"newer_cases":"held out of sample: 37% -> 44%","page":"https://pattern.plus/pattern/listing-binance-cat-other"},{"id":"listing-cap-small","kind":"listing","name":"Listings of small-cap tokens","conditions":{"mcap":"small"},"n":209,"n_measured":62,"horizons":{"1d":{"higher":0.3065,"ci90":[0.2199,0.4092],"median_move":-0.0534,"n":62},"7d":{"higher":0.375,"ci90":[0.2824,0.4777],"median_move":-0.1079,"n":64},"30d":{"higher":0.3438,"ci90":[0.2542,0.446],"median_move":-0.1365,"n":64},"90d":{"higher":0.2969,"ci90":[0.2127,0.3975],"median_move":-0.3478,"n":64}},"best_30d":2.3178,"worst_30d":-0.9063,"median_vs_btc_30d":-0.1692,"newer_cases":"held out of sample: 30% -> 32%","page":"https://pattern.plus/pattern/listing-cap-small"},{"id":"listing-cap-small-cat-other","kind":"listing","name":"Listings of small-cap tokens outside the big categories","conditions":{"cat":"other","mcap":"small"},"n":209,"n_measured":62,"horizons":{"1d":{"higher":0.3065,"ci90":[0.2199,0.4092],"median_move":-0.0534,"n":62},"7d":{"higher":0.375,"ci90":[0.2824,0.4777],"median_move":-0.1079,"n":64},"30d":{"higher":0.3438,"ci90":[0.2542,0.446],"median_move":-0.1365,"n":64},"90d":{"higher":0.2969,"ci90":[0.2127,0.3975],"median_move":-0.3478,"n":64}},"best_30d":2.3178,"worst_30d":-0.9063,"median_vs_btc_30d":-0.1692,"newer_cases":"held out of sample: 30% -> 32%","page":"https://pattern.plus/pattern/listing-cap-small-cat-other"},{"id":"listing-okx-btc-up","kind":"listing","name":"OKX listings with BTC above its 50-day average","conditions":{"exchange":"okx","regime":"up"},"n":72,"n_measured":55,"horizons":{"1d":{"higher":0.4727,"ci90":[0.3659,0.5821],"median_move":-0.0083,"n":55},"7d":{"higher":0.3158,"ci90":[0.2248,0.4234],"median_move":-0.143,"n":57},"30d":{"higher":0.3393,"ci90":[0.2448,0.4486],"median_move":-0.321,"n":56},"90d":{"higher":0.1923,"ci90":[0.1186,0.2965],"median_move":-0.524,"n":52}},"best_30d":2.3178,"worst_30d":-0.8032,"median_vs_btc_30d":-0.3084,"newer_cases":"DRIFTED: 42% -> 55%","page":"https://pattern.plus/pattern/listing-okx-btc-up"},{"id":"listing-okx-cat-other-btc-up","kind":"listing","name":"OKX listings of tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","exchange":"okx","regime":"up"},"n":72,"n_measured":55,"horizons":{"1d":{"higher":0.4727,"ci90":[0.3659,0.5821],"median_move":-0.0083,"n":55},"7d":{"higher":0.3158,"ci90":[0.2248,0.4234],"median_move":-0.143,"n":57},"30d":{"higher":0.3393,"ci90":[0.2448,0.4486],"median_move":-0.321,"n":56},"90d":{"higher":0.1923,"ci90":[0.1186,0.2965],"median_move":-0.524,"n":52}},"best_30d":2.3178,"worst_30d":-0.8032,"median_vs_btc_30d":-0.3084,"newer_cases":"DRIFTED: 42% -> 55%","page":"https://pattern.plus/pattern/listing-okx-cat-other-btc-up"},{"id":"listing-okx-cap-micro","kind":"listing","name":"OKX listings of micro-cap tokens","conditions":{"exchange":"okx","mcap":"micro"},"n":111,"n_measured":49,"horizons":{"1d":{"higher":0.551,"ci90":[0.4345,0.6622],"median_move":0.0059,"n":49},"7d":{"higher":0.3333,"ci90":[0.2356,0.4479],"median_move":-0.1344,"n":51},"30d":{"higher":0.2157,"ci90":[0.1366,0.3234],"median_move":-0.3339,"n":51},"90d":{"higher":0.087,"ci90":[0.0396,0.1802],"median_move":-0.5185,"n":46}},"best_30d":1.7474,"worst_30d":-0.7091,"median_vs_btc_30d":-0.2473,"newer_cases":"held out of sample: 55% -> 55%","page":"https://pattern.plus/pattern/listing-okx-cap-micro"},{"id":"listing-okx-cap-micro-cat-other","kind":"listing","name":"OKX listings of micro-cap tokens outside the big categories","conditions":{"cat":"other","exchange":"okx","mcap":"micro"},"n":111,"n_measured":49,"horizons":{"1d":{"higher":0.551,"ci90":[0.4345,0.6622],"median_move":0.0059,"n":49},"7d":{"higher":0.3333,"ci90":[0.2356,0.4479],"median_move":-0.1344,"n":51},"30d":{"higher":0.2157,"ci90":[0.1366,0.3234],"median_move":-0.3339,"n":51},"90d":{"higher":0.087,"ci90":[0.0396,0.1802],"median_move":-0.5185,"n":46}},"best_30d":1.7474,"worst_30d":-0.7091,"median_vs_btc_30d":-0.2473,"newer_cases":"held out of sample: 55% -> 55%","page":"https://pattern.plus/pattern/listing-okx-cap-micro-cat-other"},{"id":"listing-okx-btc-down","kind":"listing","name":"OKX listings with BTC below its 50-day average","conditions":{"exchange":"okx","regime":"down"},"n":62,"n_measured":46,"horizons":{"1d":{"higher":0.4565,"ci90":[0.3415,0.5764],"median_move":-0.0274,"n":46},"7d":{"higher":0.3617,"ci90":[0.2569,0.4816],"median_move":-0.0503,"n":47},"30d":{"higher":0.1915,"ci90":[0.115,0.3016],"median_move":-0.215,"n":47},"90d":{"higher":0.2391,"ci90":[0.152,0.3552],"median_move":-0.3978,"n":46}},"best_30d":0.7741,"worst_30d":-0.9063,"median_vs_btc_30d":-0.1349,"newer_cases":"DRIFTED: 50% -> 39%","page":"https://pattern.plus/pattern/listing-okx-btc-down"},{"id":"listing-okx-cat-other-btc-down","kind":"listing","name":"OKX listings of tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","exchange":"okx","regime":"down"},"n":61,"n_measured":45,"horizons":{"1d":{"higher":0.4667,"ci90":[0.3497,0.5874],"median_move":-0.0273,"n":45},"7d":{"higher":0.3696,"ci90":[0.2628,0.4908],"median_move":-0.0499,"n":46},"30d":{"higher":0.1957,"ci90":[0.1175,0.3076],"median_move":-0.204,"n":46},"90d":{"higher":0.2444,"ci90":[0.1556,0.3623],"median_move":-0.3888,"n":45}},"best_30d":0.7741,"worst_30d":-0.9063,"median_vs_btc_30d":-0.1328,"newer_cases":"held out of sample: 48% -> 44%","page":"https://pattern.plus/pattern/listing-okx-cat-other-btc-down"},{"id":"listing-cap-micro-btc-up","kind":"listing","name":"Listings of micro-cap tokens with BTC above its 50-day average","conditions":{"mcap":"micro","regime":"up"},"n":46,"n_measured":39,"horizons":{"1d":{"higher":0.5128,"ci90":[0.3847,0.6393],"median_move":0.0059,"n":39},"7d":{"higher":0.3,"ci90":[0.1966,0.4287],"median_move":-0.1661,"n":40},"30d":{"higher":0.25,"ci90":[0.1557,0.376],"median_move":-0.378,"n":40},"90d":{"higher":0.0556,"ci90":[0.0186,0.1547],"median_move":-0.6238,"n":36}},"best_30d":1.7474,"worst_30d":-0.7091,"median_vs_btc_30d":-0.35,"newer_cases":"DRIFTED: 61% -> 38%","page":"https://pattern.plus/pattern/listing-cap-micro-btc-up"},{"id":"listing-cap-micro-cat-other-btc-up","kind":"listing","name":"Listings of micro-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","mcap":"micro","regime":"up"},"n":46,"n_measured":39,"horizons":{"1d":{"higher":0.5128,"ci90":[0.3847,0.6393],"median_move":0.0059,"n":39},"7d":{"higher":0.3,"ci90":[0.1966,0.4287],"median_move":-0.1661,"n":40},"30d":{"higher":0.25,"ci90":[0.1557,0.376],"median_move":-0.378,"n":40},"90d":{"higher":0.0556,"ci90":[0.0186,0.1547],"median_move":-0.6238,"n":36}},"best_30d":1.7474,"worst_30d":-0.7091,"median_vs_btc_30d":-0.35,"newer_cases":"DRIFTED: 61% -> 38%","page":"https://pattern.plus/pattern/listing-cap-micro-cat-other-btc-up"},{"id":"listing-okx-cap-small","kind":"listing","name":"OKX listings of small-cap tokens","conditions":{"exchange":"okx","mcap":"small"},"n":103,"n_measured":37,"horizons":{"1d":{"higher":0.2703,"ci90":[0.1689,0.4029],"median_move":-0.0658,"n":37},"7d":{"higher":0.3243,"ci90":[0.2135,0.4591],"median_move":-0.1353,"n":37},"30d":{"higher":0.3514,"ci90":[0.2365,0.4865],"median_move":-0.1394,"n":37},"90d":{"higher":0.3514,"ci90":[0.2365,0.4865],"median_move":-0.3419,"n":37}},"best_30d":2.3178,"worst_30d":-0.9063,"median_vs_btc_30d":-0.1409,"newer_cases":"held out of sample: 23% -> 33%","page":"https://pattern.plus/pattern/listing-okx-cap-small"},{"id":"listing-okx-cap-small-cat-other","kind":"listing","name":"OKX listings of small-cap tokens outside the big categories","conditions":{"cat":"other","exchange":"okx","mcap":"small"},"n":103,"n_measured":37,"horizons":{"1d":{"higher":0.2703,"ci90":[0.1689,0.4029],"median_move":-0.0658,"n":37},"7d":{"higher":0.3243,"ci90":[0.2135,0.4591],"median_move":-0.1353,"n":37},"30d":{"higher":0.3514,"ci90":[0.2365,0.4865],"median_move":-0.1394,"n":37},"90d":{"higher":0.3514,"ci90":[0.2365,0.4865],"median_move":-0.3419,"n":37}},"best_30d":2.3178,"worst_30d":-0.9063,"median_vs_btc_30d":-0.1409,"newer_cases":"held out of sample: 23% -> 33%","page":"https://pattern.plus/pattern/listing-okx-cap-small-cat-other"},{"id":"listing-cap-small-btc-up","kind":"listing","name":"Listings of small-cap tokens with BTC above its 50-day average","conditions":{"mcap":"small","regime":"up"},"n":35,"n_measured":31,"horizons":{"1d":{"higher":0.3226,"ci90":[0.2036,0.47],"median_move":-0.0418,"n":31},"7d":{"higher":0.2812,"ci90":[0.1716,0.425],"median_move":-0.1509,"n":32},"30d":{"higher":0.4062,"ci90":[0.2762,0.5509],"median_move":-0.2396,"n":32},"90d":{"higher":0.25,"ci90":[0.147,0.392],"median_move":-0.3986,"n":32}},"best_30d":2.3178,"worst_30d":-0.8032,"median_vs_btc_30d":-0.3121,"newer_cases":"held out of sample: 32% -> 33%","page":"https://pattern.plus/pattern/listing-cap-small-btc-up"},{"id":"listing-cap-small-cat-other-btc-up","kind":"listing","name":"Listings of small-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","mcap":"small","regime":"up"},"n":35,"n_measured":31,"horizons":{"1d":{"higher":0.3226,"ci90":[0.2036,0.47],"median_move":-0.0418,"n":31},"7d":{"higher":0.2812,"ci90":[0.1716,0.425],"median_move":-0.1509,"n":32},"30d":{"higher":0.4062,"ci90":[0.2762,0.5509],"median_move":-0.2396,"n":32},"90d":{"higher":0.25,"ci90":[0.147,0.392],"median_move":-0.3986,"n":32}},"best_30d":2.3178,"worst_30d":-0.8032,"median_vs_btc_30d":-0.3121,"newer_cases":"held out of sample: 32% -> 33%","page":"https://pattern.plus/pattern/listing-cap-small-cat-other-btc-up"},{"id":"listing-cap-micro-btc-down","kind":"listing","name":"Listings of micro-cap tokens with BTC below its 50-day average","conditions":{"mcap":"micro","regime":"down"},"n":36,"n_measured":30,"horizons":{"1d":{"higher":0.5,"ci90":[0.3562,0.6438],"median_move":-0.0084,"n":30},"7d":{"higher":0.3125,"ci90":[0.1969,0.4574],"median_move":-0.0984,"n":32},"30d":{"higher":0.2188,"ci90":[0.1232,0.3582],"median_move":-0.2713,"n":32},"90d":{"higher":0.129,"ci90":[0.0593,0.2583],"median_move":-0.4429,"n":31}},"best_30d":4.4575,"worst_30d":-0.7354,"median_vs_btc_30d":-0.1963,"newer_cases":"DRIFTED: 56% -> 42%","page":"https://pattern.plus/pattern/listing-cap-micro-btc-down"},{"id":"listing-cap-micro-cat-other-btc-down","kind":"listing","name":"Listings of micro-cap tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","mcap":"micro","regime":"down"},"n":36,"n_measured":30,"horizons":{"1d":{"higher":0.5,"ci90":[0.3562,0.6438],"median_move":-0.0084,"n":30},"7d":{"higher":0.3125,"ci90":[0.1969,0.4574],"median_move":-0.0984,"n":32},"30d":{"higher":0.2188,"ci90":[0.1232,0.3582],"median_move":-0.2713,"n":32},"90d":{"higher":0.129,"ci90":[0.0593,0.2583],"median_move":-0.4429,"n":31}},"best_30d":4.4575,"worst_30d":-0.7354,"median_vs_btc_30d":-0.1963,"newer_cases":"DRIFTED: 56% -> 42%","page":"https://pattern.plus/pattern/listing-cap-micro-cat-other-btc-down"},{"id":"listing-cap-mid","kind":"listing","name":"Listings of mid-cap tokens","conditions":{"mcap":"mid"},"n":94,"n_measured":30,"horizons":{"1d":{"higher":0.5,"ci90":[0.3562,0.6438],"median_move":0.0,"n":30},"7d":{"higher":0.375,"ci90":[0.2492,0.5203],"median_move":-0.0121,"n":32},"30d":{"higher":0.3448,"ci90":[0.2186,0.4975],"median_move":-0.0691,"n":29},"90d":{"higher":0.3214,"ci90":[0.1976,0.4767],"median_move":-0.2392,"n":28}},"best_30d":2.6879,"worst_30d":-0.4809,"median_vs_btc_30d":-0.1442,"newer_cases":"held out of sample: 50% -> 50%","page":"https://pattern.plus/pattern/listing-cap-mid"},{"id":"listing-cap-mid-cat-other","kind":"listing","name":"Listings of mid-cap tokens outside the big categories","conditions":{"cat":"other","mcap":"mid"},"n":87,"n_measured":30,"horizons":{"1d":{"higher":0.5,"ci90":[0.3562,0.6438],"median_move":0.0,"n":30},"7d":{"higher":0.375,"ci90":[0.2492,0.5203],"median_move":-0.0121,"n":32},"30d":{"higher":0.3448,"ci90":[0.2186,0.4975],"median_move":-0.0691,"n":29},"90d":{"higher":0.3214,"ci90":[0.1976,0.4767],"median_move":-0.2392,"n":28}},"best_30d":2.6879,"worst_30d":-0.4809,"median_vs_btc_30d":-0.1442,"newer_cases":"held out of sample: 50% -> 50%","page":"https://pattern.plus/pattern/listing-cap-mid-cat-other"},{"id":"listing-binance-btc-up","kind":"listing","name":"Binance listings with BTC above its 50-day average","conditions":{"exchange":"binance","regime":"up"},"n":31,"n_measured":29,"horizons":{"1d":{"higher":0.4483,"ci90":[0.3073,0.598],"median_move":-0.0087,"n":29},"7d":{"higher":0.3333,"ci90":[0.2108,0.4834],"median_move":-0.1585,"n":30},"30d":{"higher":0.2857,"ci90":[0.1692,0.44],"median_move":-0.2919,"n":28},"90d":{"higher":0.1111,"ci90":[0.0453,0.2478],"median_move":-0.5128,"n":27}},"best_30d":2.3178,"worst_30d":-0.6477,"median_vs_btc_30d":-0.3275,"newer_cases":"DRIFTED: 41% -> 50%","page":"https://pattern.plus/pattern/listing-binance-btc-up"},{"id":"listing-binance-cat-other-btc-up","kind":"listing","name":"Binance listings of tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","exchange":"binance","regime":"up"},"n":31,"n_measured":29,"horizons":{"1d":{"higher":0.4483,"ci90":[0.3073,0.598],"median_move":-0.0087,"n":29},"7d":{"higher":0.3333,"ci90":[0.2108,0.4834],"median_move":-0.1585,"n":30},"30d":{"higher":0.2857,"ci90":[0.1692,0.44],"median_move":-0.2919,"n":28},"90d":{"higher":0.1111,"ci90":[0.0453,0.2478],"median_move":-0.5128,"n":27}},"best_30d":2.3178,"worst_30d":-0.6477,"median_vs_btc_30d":-0.3275,"newer_cases":"DRIFTED: 41% -> 50%","page":"https://pattern.plus/pattern/listing-binance-cat-other-btc-up"},{"id":"listing-okx-cap-micro-btc-up","kind":"listing","name":"OKX listings of micro-cap tokens with BTC above its 50-day average","conditions":{"exchange":"okx","mcap":"micro","regime":"up"},"n":35,"n_measured":29,"horizons":{"1d":{"higher":0.5172,"ci90":[0.3698,0.6618],"median_move":0.0059,"n":29},"7d":{"higher":0.3,"ci90":[0.1837,0.4494],"median_move":-0.16,"n":30},"30d":{"higher":0.2333,"ci90":[0.1318,0.379],"median_move":-0.378,"n":30},"90d":{"higher":0.0769,"ci90":[0.0258,0.2078],"median_move":-0.6238,"n":26}},"best_30d":1.7474,"worst_30d":-0.7091,"median_vs_btc_30d":-0.3431,"newer_cases":"held out of sample: 53% -> 50%","page":"https://pattern.plus/pattern/listing-okx-cap-micro-btc-up"},{"id":"listing-okx-cap-micro-cat-other-btc-up","kind":"listing","name":"OKX listings of micro-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","exchange":"okx","mcap":"micro","regime":"up"},"n":35,"n_measured":29,"horizons":{"1d":{"higher":0.5172,"ci90":[0.3698,0.6618],"median_move":0.0059,"n":29},"7d":{"higher":0.3,"ci90":[0.1837,0.4494],"median_move":-0.16,"n":30},"30d":{"higher":0.2333,"ci90":[0.1318,0.379],"median_move":-0.378,"n":30},"90d":{"higher":0.0769,"ci90":[0.0258,0.2078],"median_move":-0.6238,"n":26}},"best_30d":1.7474,"worst_30d":-0.7091,"median_vs_btc_30d":-0.3431,"newer_cases":"held out of sample: 53% -> 50%","page":"https://pattern.plus/pattern/listing-okx-cap-micro-cat-other-btc-up"},{"id":"listing-binance-cap-micro","kind":"listing","name":"Binance listings of micro-cap tokens","conditions":{"exchange":"binance","mcap":"micro"},"n":135,"n_measured":28,"horizons":{"1d":{"higher":0.3929,"ci90":[0.257,0.5476],"median_move":-0.0264,"n":28},"7d":{"higher":0.2258,"ci90":[0.1273,0.3683],"median_move":-0.1545,"n":31},"30d":{"higher":0.2581,"ci90":[0.152,0.403],"median_move":-0.3069,"n":31},"90d":{"higher":0.0968,"ci90":[0.0393,0.2189],"median_move":-0.4878,"n":31}},"best_30d":4.4575,"worst_30d":-0.7354,"median_vs_btc_30d":-0.3275,"newer_cases":"DRIFTED: 53% -> 18%","page":"https://pattern.plus/pattern/listing-binance-cap-micro"},{"id":"listing-binance-cap-micro-cat-other","kind":"listing","name":"Binance listings of micro-cap tokens outside the big categories","conditions":{"cat":"other","exchange":"binance","mcap":"micro"},"n":135,"n_measured":28,"horizons":{"1d":{"higher":0.3929,"ci90":[0.257,0.5476],"median_move":-0.0264,"n":28},"7d":{"higher":0.2258,"ci90":[0.1273,0.3683],"median_move":-0.1545,"n":31},"30d":{"higher":0.2581,"ci90":[0.152,0.403],"median_move":-0.3069,"n":31},"90d":{"higher":0.0968,"ci90":[0.0393,0.2189],"median_move":-0.4878,"n":31}},"best_30d":4.4575,"worst_30d":-0.7354,"median_vs_btc_30d":-0.3275,"newer_cases":"DRIFTED: 53% -> 18%","page":"https://pattern.plus/pattern/listing-binance-cap-micro-cat-other"},{"id":"listing-binance-cap-small","kind":"listing","name":"Binance listings of small-cap tokens","conditions":{"exchange":"binance","mcap":"small"},"n":106,"n_measured":25,"horizons":{"1d":{"higher":0.36,"ci90":[0.2231,0.5243],"median_move":-0.0372,"n":25},"7d":{"higher":0.4444,"ci90":[0.2995,0.5996],"median_move":-0.0975,"n":27},"30d":{"higher":0.3333,"ci90":[0.2054,0.4916],"median_move":-0.1336,"n":27},"90d":{"higher":0.2222,"ci90":[0.1195,0.3755],"median_move":-0.3566,"n":27}},"best_30d":2.3178,"worst_30d":-0.6554,"median_vs_btc_30d":-0.2167,"newer_cases":"held out of sample: 33% -> 40%","page":"https://pattern.plus/pattern/listing-binance-cap-small"},{"id":"listing-binance-cap-small-cat-other","kind":"listing","name":"Binance listings of small-cap tokens outside the big categories","conditions":{"cat":"other","exchange":"binance","mcap":"small"},"n":106,"n_measured":25,"horizons":{"1d":{"higher":0.36,"ci90":[0.2231,0.5243],"median_move":-0.0372,"n":25},"7d":{"higher":0.4444,"ci90":[0.2995,0.5996],"median_move":-0.0975,"n":27},"30d":{"higher":0.3333,"ci90":[0.2054,0.4916],"median_move":-0.1336,"n":27},"90d":{"higher":0.2222,"ci90":[0.1195,0.3755],"median_move":-0.3566,"n":27}},"best_30d":2.3178,"worst_30d":-0.6554,"median_vs_btc_30d":-0.2167,"newer_cases":"held out of sample: 33% -> 40%","page":"https://pattern.plus/pattern/listing-binance-cap-small-cat-other"},{"id":"listing-cap-small-btc-down","kind":"listing","name":"Listings of small-cap tokens with BTC below its 50-day average","conditions":{"mcap":"small","regime":"down"},"n":33,"n_measured":25,"horizons":{"1d":{"higher":0.28,"ci90":[0.1595,0.4434],"median_move":-0.0757,"n":25},"7d":{"higher":0.48,"ci90":[0.3258,0.6381],"median_move":-0.0503,"n":25},"30d":{"higher":0.24,"ci90":[0.1295,0.4012],"median_move":-0.193,"n":25},"90d":{"higher":0.36,"ci90":[0.2231,0.5243],"median_move":-0.3296,"n":25}},"best_30d":1.2839,"worst_30d":-0.9063,"median_vs_btc_30d":-0.1086,"newer_cases":"held out of sample: 27% -> 30%","page":"https://pattern.plus/pattern/listing-cap-small-btc-down"},{"id":"listing-cap-small-cat-other-btc-down","kind":"listing","name":"Listings of small-cap tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","mcap":"small","regime":"down"},"n":33,"n_measured":25,"horizons":{"1d":{"higher":0.28,"ci90":[0.1595,0.4434],"median_move":-0.0757,"n":25},"7d":{"higher":0.48,"ci90":[0.3258,0.6381],"median_move":-0.0503,"n":25},"30d":{"higher":0.24,"ci90":[0.1295,0.4012],"median_move":-0.193,"n":25},"90d":{"higher":0.36,"ci90":[0.2231,0.5243],"median_move":-0.3296,"n":25}},"best_30d":1.2839,"worst_30d":-0.9063,"median_vs_btc_30d":-0.1086,"newer_cases":"held out of sample: 27% -> 30%","page":"https://pattern.plus/pattern/listing-cap-small-cat-other-btc-down"},{"id":"listing-binance-btc-down","kind":"listing","name":"Binance listings with BTC below its 50-day average","conditions":{"exchange":"binance","regime":"down"},"n":27,"n_measured":24,"horizons":{"1d":{"higher":0.375,"ci90":[0.2331,0.5423],"median_move":-0.0207,"n":24},"7d":{"higher":0.36,"ci90":[0.2231,0.5243],"median_move":-0.0705,"n":25},"30d":{"higher":0.32,"ci90":[0.1907,0.4844],"median_move":-0.249,"n":25},"90d":{"higher":0.24,"ci90":[0.1295,0.4012],"median_move":-0.3178,"n":25}},"best_30d":4.4575,"worst_30d":-0.7354,"median_vs_btc_30d":-0.1566,"newer_cases":"held out of sample: 43% -> 30%","page":"https://pattern.plus/pattern/listing-binance-btc-down"},{"id":"listing-binance-cat-other-btc-down","kind":"listing","name":"Binance listings of tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","exchange":"binance","regime":"down"},"n":27,"n_measured":24,"horizons":{"1d":{"higher":0.375,"ci90":[0.2331,0.5423],"median_move":-0.0207,"n":24},"7d":{"higher":0.36,"ci90":[0.2231,0.5243],"median_move":-0.0705,"n":25},"30d":{"higher":0.32,"ci90":[0.1907,0.4844],"median_move":-0.249,"n":25},"90d":{"higher":0.24,"ci90":[0.1295,0.4012],"median_move":-0.3178,"n":25}},"best_30d":4.4575,"worst_30d":-0.7354,"median_vs_btc_30d":-0.1566,"newer_cases":"held out of sample: 43% -> 30%","page":"https://pattern.plus/pattern/listing-binance-cat-other-btc-down"},{"id":"listing-okx-cap-micro-btc-down","kind":"listing","name":"OKX listings of micro-cap tokens with BTC below its 50-day average","conditions":{"exchange":"okx","mcap":"micro","regime":"down"},"n":25,"n_measured":20,"horizons":{"1d":{"higher":0.6,"ci90":[0.4186,0.7576],"median_move":0.0061,"n":20},"7d":{"higher":0.381,"ci90":[0.2299,0.5592],"median_move":-0.0575,"n":21},"30d":{"higher":0.1905,"ci90":[0.0885,0.3631],"median_move":-0.2363,"n":21},"90d":{"higher":0.1,"ci90":[0.0337,0.2617],"median_move":-0.4248,"n":20}},"best_30d":0.7741,"worst_30d":-0.5559,"median_vs_btc_30d":-0.1772,"newer_cases":"DRIFTED: 75% -> 38%","page":"https://pattern.plus/pattern/listing-okx-cap-micro-btc-down"},{"id":"listing-okx-cap-micro-cat-other-btc-down","kind":"listing","name":"OKX listings of micro-cap tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","exchange":"okx","mcap":"micro","regime":"down"},"n":25,"n_measured":20,"horizons":{"1d":{"higher":0.6,"ci90":[0.4186,0.7576],"median_move":0.0061,"n":20},"7d":{"higher":0.381,"ci90":[0.2299,0.5592],"median_move":-0.0575,"n":21},"30d":{"higher":0.1905,"ci90":[0.0885,0.3631],"median_move":-0.2363,"n":21},"90d":{"higher":0.1,"ci90":[0.0337,0.2617],"median_move":-0.4248,"n":20}},"best_30d":0.7741,"worst_30d":-0.5559,"median_vs_btc_30d":-0.1772,"newer_cases":"DRIFTED: 75% -> 38%","page":"https://pattern.plus/pattern/listing-okx-cap-micro-cat-other-btc-down"},{"id":"listing-okx-cap-small-btc-up","kind":"listing","name":"OKX listings of small-cap tokens with BTC above its 50-day average","conditions":{"exchange":"okx","mcap":"small","regime":"up"},"n":22,"n_measured":19,"horizons":{"1d":{"higher":0.3158,"ci90":[0.173,0.5045],"median_move":-0.0554,"n":19},"7d":{"higher":0.2105,"ci90":[0.0982,0.395],"median_move":-0.1497,"n":19},"30d":{"higher":0.4211,"ci90":[0.2563,0.6055],"median_move":-0.317,"n":19},"90d":{"higher":0.2632,"ci90":[0.1344,0.4509],"median_move":-0.3419,"n":19}},"best_30d":2.3178,"worst_30d":-0.8032,"median_vs_btc_30d":-0.2873,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-okx-cap-small-btc-up"},{"id":"listing-okx-cap-small-cat-other-btc-up","kind":"listing","name":"OKX listings of small-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","exchange":"okx","mcap":"small","regime":"up"},"n":22,"n_measured":19,"horizons":{"1d":{"higher":0.3158,"ci90":[0.173,0.5045],"median_move":-0.0554,"n":19},"7d":{"higher":0.2105,"ci90":[0.0982,0.395],"median_move":-0.1497,"n":19},"30d":{"higher":0.4211,"ci90":[0.2563,0.6055],"median_move":-0.317,"n":19},"90d":{"higher":0.2632,"ci90":[0.1344,0.4509],"median_move":-0.3419,"n":19}},"best_30d":2.3178,"worst_30d":-0.8032,"median_vs_btc_30d":-0.2873,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-okx-cap-small-cat-other-btc-up"},{"id":"listing-okx-cap-mid","kind":"listing","name":"OKX listings of mid-cap tokens","conditions":{"exchange":"okx","mcap":"mid"},"n":52,"n_measured":16,"horizons":{"1d":{"higher":0.5625,"ci90":[0.3646,0.7423],"median_move":0.0002,"n":16},"7d":{"higher":0.4118,"ci90":[0.2411,0.6066],"median_move":-0.0203,"n":17},"30d":{"higher":0.3125,"ci90":[0.1613,0.518],"median_move":-0.0699,"n":16},"90d":{"higher":0.375,"ci90":[0.2081,0.5781],"median_move":-0.2392,"n":16}},"best_30d":0.1537,"worst_30d":-0.376,"median_vs_btc_30d":-0.1374,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-okx-cap-mid"},{"id":"listing-okx-cap-mid-cat-other","kind":"listing","name":"OKX listings of mid-cap tokens outside the big categories","conditions":{"cat":"other","exchange":"okx","mcap":"mid"},"n":49,"n_measured":16,"horizons":{"1d":{"higher":0.5625,"ci90":[0.3646,0.7423],"median_move":0.0002,"n":16},"7d":{"higher":0.4118,"ci90":[0.2411,0.6066],"median_move":-0.0203,"n":17},"30d":{"higher":0.3125,"ci90":[0.1613,0.518],"median_move":-0.0699,"n":16},"90d":{"higher":0.375,"ci90":[0.2081,0.5781],"median_move":-0.2392,"n":16}},"best_30d":0.1537,"worst_30d":-0.376,"median_vs_btc_30d":-0.1374,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-okx-cap-mid-cat-other"},{"id":"listing-okx-cap-small-btc-down","kind":"listing","name":"OKX listings of small-cap tokens with BTC below its 50-day average","conditions":{"exchange":"okx","mcap":"small","regime":"down"},"n":21,"n_measured":15,"horizons":{"1d":{"higher":0.2,"ci90":[0.0829,0.4088],"median_move":-0.0757,"n":15},"7d":{"higher":0.4,"ci90":[0.2232,0.6074],"median_move":-0.0917,"n":15},"30d":{"higher":0.2,"ci90":[0.0829,0.4088],"median_move":-0.193,"n":15},"90d":{"higher":0.4,"ci90":[0.2232,0.6074],"median_move":-0.3536,"n":15}},"best_30d":0.5422,"worst_30d":-0.9063,"median_vs_btc_30d":-0.1086,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-okx-cap-small-btc-down"},{"id":"listing-okx-cap-small-cat-other-btc-down","kind":"listing","name":"OKX listings of small-cap tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","exchange":"okx","mcap":"small","regime":"down"},"n":21,"n_measured":15,"horizons":{"1d":{"higher":0.2,"ci90":[0.0829,0.4088],"median_move":-0.0757,"n":15},"7d":{"higher":0.4,"ci90":[0.2232,0.6074],"median_move":-0.0917,"n":15},"30d":{"higher":0.2,"ci90":[0.0829,0.4088],"median_move":-0.193,"n":15},"90d":{"higher":0.4,"ci90":[0.2232,0.6074],"median_move":-0.3536,"n":15}},"best_30d":0.5422,"worst_30d":-0.9063,"median_vs_btc_30d":-0.1086,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-okx-cap-small-cat-other-btc-down"},{"id":"listing-binance-cap-mid","kind":"listing","name":"Binance listings of mid-cap tokens","conditions":{"exchange":"binance","mcap":"mid"},"n":42,"n_measured":14,"horizons":{"1d":{"higher":0.4286,"ci90":[0.2406,0.6396],"median_move":-0.0044,"n":14},"7d":{"higher":0.3333,"ci90":[0.1728,0.5448],"median_move":-0.004,"n":15},"30d":{"higher":0.3846,"ci90":[0.2016,0.6074],"median_move":-0.0008,"n":13},"90d":{"higher":0.25,"ci90":[0.1047,0.4873],"median_move":-0.1597,"n":12}},"best_30d":2.6879,"worst_30d":-0.4809,"median_vs_btc_30d":-0.1454,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-binance-cap-mid"},{"id":"listing-binance-cap-mid-cat-other","kind":"listing","name":"Binance listings of mid-cap tokens outside the big categories","conditions":{"cat":"other","exchange":"binance","mcap":"mid"},"n":38,"n_measured":14,"horizons":{"1d":{"higher":0.4286,"ci90":[0.2406,0.6396],"median_move":-0.0044,"n":14},"7d":{"higher":0.3333,"ci90":[0.1728,0.5448],"median_move":-0.004,"n":15},"30d":{"higher":0.3846,"ci90":[0.2016,0.6074],"median_move":-0.0008,"n":13},"90d":{"higher":0.25,"ci90":[0.1047,0.4873],"median_move":-0.1597,"n":12}},"best_30d":2.6879,"worst_30d":-0.4809,"median_vs_btc_30d":-0.1454,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-binance-cap-mid-cat-other"},{"id":"listing-cap-mid-btc-down","kind":"listing","name":"Listings of mid-cap tokens with BTC below its 50-day average","conditions":{"mcap":"mid","regime":"down"},"n":17,"n_measured":13,"horizons":{"1d":{"higher":0.5385,"ci90":[0.3248,0.7389],"median_move":0.0002,"n":13},"7d":{"higher":0.2308,"ci90":[0.0962,0.4581],"median_move":-0.0219,"n":13},"30d":{"higher":0.3077,"ci90":[0.1464,0.5352],"median_move":-0.0691,"n":13},"90d":{"higher":0.3077,"ci90":[0.1464,0.5352],"median_move":-0.0447,"n":13}},"best_30d":2.6879,"worst_30d":-0.3435,"median_vs_btc_30d":-0.1307,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-cap-mid-btc-down"},{"id":"listing-cap-mid-cat-other-btc-down","kind":"listing","name":"Listings of mid-cap tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","mcap":"mid","regime":"down"},"n":17,"n_measured":13,"horizons":{"1d":{"higher":0.5385,"ci90":[0.3248,0.7389],"median_move":0.0002,"n":13},"7d":{"higher":0.2308,"ci90":[0.0962,0.4581],"median_move":-0.0219,"n":13},"30d":{"higher":0.3077,"ci90":[0.1464,0.5352],"median_move":-0.0691,"n":13},"90d":{"higher":0.3077,"ci90":[0.1464,0.5352],"median_move":-0.0447,"n":13}},"best_30d":2.6879,"worst_30d":-0.3435,"median_vs_btc_30d":-0.1307,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-cap-mid-cat-other-btc-down"},{"id":"listing-binance-cap-small-btc-up","kind":"listing","name":"Binance listings of small-cap tokens with BTC above its 50-day average","conditions":{"exchange":"binance","mcap":"small","regime":"up"},"n":13,"n_measured":12,"horizons":{"1d":{"higher":0.3333,"ci90":[0.1595,0.5685],"median_move":-0.0295,"n":12},"7d":{"higher":0.3846,"ci90":[0.2016,0.6074],"median_move":-0.1625,"n":13},"30d":{"higher":0.3846,"ci90":[0.2016,0.6074],"median_move":-0.2162,"n":13},"90d":{"higher":0.2308,"ci90":[0.0962,0.4581],"median_move":-0.4405,"n":13}},"best_30d":2.3178,"worst_30d":-0.6477,"median_vs_btc_30d":-0.3657,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-binance-cap-small-btc-up"},{"id":"listing-binance-cap-small-cat-other-btc-up","kind":"listing","name":"Binance listings of small-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","exchange":"binance","mcap":"small","regime":"up"},"n":13,"n_measured":12,"horizons":{"1d":{"higher":0.3333,"ci90":[0.1595,0.5685],"median_move":-0.0295,"n":12},"7d":{"higher":0.3846,"ci90":[0.2016,0.6074],"median_move":-0.1625,"n":13},"30d":{"higher":0.3846,"ci90":[0.2016,0.6074],"median_move":-0.2162,"n":13},"90d":{"higher":0.2308,"ci90":[0.0962,0.4581],"median_move":-0.4405,"n":13}},"best_30d":2.3178,"worst_30d":-0.6477,"median_vs_btc_30d":-0.3657,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-binance-cap-small-cat-other-btc-up"},{"id":"listing-cap-mid-btc-up","kind":"listing","name":"Listings of mid-cap tokens with BTC above its 50-day average","conditions":{"mcap":"mid","regime":"up"},"n":20,"n_measured":12,"horizons":{"1d":{"higher":0.5833,"ci90":[0.356,0.78],"median_move":0.0002,"n":12},"7d":{"higher":0.5385,"ci90":[0.3248,0.7389],"median_move":0.001,"n":13},"30d":{"higher":0.2727,"ci90":[0.1147,0.5205],"median_move":-0.1351,"n":11},"90d":{"higher":0.2,"ci90":[0.0686,0.4592],"median_move":-0.3933,"n":10}},"best_30d":0.1537,"worst_30d":-0.4809,"median_vs_btc_30d":-0.1442,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-cap-mid-btc-up"},{"id":"listing-cap-mid-cat-other-btc-up","kind":"listing","name":"Listings of mid-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","mcap":"mid","regime":"up"},"n":20,"n_measured":12,"horizons":{"1d":{"higher":0.5833,"ci90":[0.356,0.78],"median_move":0.0002,"n":12},"7d":{"higher":0.5385,"ci90":[0.3248,0.7389],"median_move":0.001,"n":13},"30d":{"higher":0.2727,"ci90":[0.1147,0.5205],"median_move":-0.1351,"n":11},"90d":{"higher":0.2,"ci90":[0.0686,0.4592],"median_move":-0.3933,"n":10}},"best_30d":0.1537,"worst_30d":-0.4809,"median_vs_btc_30d":-0.1442,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-cap-mid-cat-other-btc-up"},{"id":"listing-binance-cap-micro-btc-down","kind":"listing","name":"Binance listings of micro-cap tokens with BTC below its 50-day average","conditions":{"exchange":"binance","mcap":"micro","regime":"down"},"n":11,"n_measured":10,"horizons":{"1d":{"higher":0.3,"ci90":[0.1269,0.5583],"median_move":-0.0264,"n":10},"7d":{"higher":0.1818,"ci90":[0.0621,0.4271],"median_move":-0.1247,"n":11},"30d":{"higher":0.2727,"ci90":[0.1147,0.5205],"median_move":-0.3069,"n":11},"90d":{"higher":0.1818,"ci90":[0.0621,0.4271],"median_move":-0.4429,"n":11}},"best_30d":4.4575,"worst_30d":-0.7354,"median_vs_btc_30d":-0.3098,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-binance-cap-micro-btc-down"},{"id":"listing-binance-cap-micro-btc-up","kind":"listing","name":"Binance listings of micro-cap tokens with BTC above its 50-day average","conditions":{"exchange":"binance","mcap":"micro","regime":"up"},"n":11,"n_measured":10,"horizons":{"1d":{"higher":0.5,"ci90":[0.2693,0.7307],"median_move":-0.0061,"n":10},"7d":{"higher":0.3,"ci90":[0.1269,0.5583],"median_move":-0.2288,"n":10},"30d":{"higher":0.3,"ci90":[0.1269,0.5583],"median_move":-0.3749,"n":10},"90d":{"higher":0.0,"ci90":[0.0,0.2129],"median_move":-0.6228,"n":10}},"best_30d":0.4713,"worst_30d":-0.6143,"median_vs_btc_30d":-0.3562,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-binance-cap-micro-btc-up"},{"id":"listing-binance-cap-micro-cat-other-btc-down","kind":"listing","name":"Binance listings of micro-cap tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","exchange":"binance","mcap":"micro","regime":"down"},"n":11,"n_measured":10,"horizons":{"1d":{"higher":0.3,"ci90":[0.1269,0.5583],"median_move":-0.0264,"n":10},"7d":{"higher":0.1818,"ci90":[0.0621,0.4271],"median_move":-0.1247,"n":11},"30d":{"higher":0.2727,"ci90":[0.1147,0.5205],"median_move":-0.3069,"n":11},"90d":{"higher":0.1818,"ci90":[0.0621,0.4271],"median_move":-0.4429,"n":11}},"best_30d":4.4575,"worst_30d":-0.7354,"median_vs_btc_30d":-0.3098,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-binance-cap-micro-cat-other-btc-down"},{"id":"listing-binance-cap-micro-cat-other-btc-up","kind":"listing","name":"Binance listings of micro-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","exchange":"binance","mcap":"micro","regime":"up"},"n":11,"n_measured":10,"horizons":{"1d":{"higher":0.5,"ci90":[0.2693,0.7307],"median_move":-0.0061,"n":10},"7d":{"higher":0.3,"ci90":[0.1269,0.5583],"median_move":-0.2288,"n":10},"30d":{"higher":0.3,"ci90":[0.1269,0.5583],"median_move":-0.3749,"n":10},"90d":{"higher":0.0,"ci90":[0.0,0.2129],"median_move":-0.6228,"n":10}},"best_30d":0.4713,"worst_30d":-0.6143,"median_vs_btc_30d":-0.3562,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-binance-cap-micro-cat-other-btc-up"},{"id":"listing-binance-cap-small-btc-down","kind":"listing","name":"Binance listings of small-cap tokens with BTC below its 50-day average","conditions":{"exchange":"binance","mcap":"small","regime":"down"},"n":12,"n_measured":10,"horizons":{"1d":{"higher":0.4,"ci90":[0.1942,0.6484],"median_move":-0.0444,"n":10},"7d":{"higher":0.6,"ci90":[0.3516,0.8058],"median_move":0.0314,"n":10},"30d":{"higher":0.3,"ci90":[0.1269,0.5583],"median_move":-0.1913,"n":10},"90d":{"higher":0.3,"ci90":[0.1269,0.5583],"median_move":-0.1746,"n":10}},"best_30d":1.2839,"worst_30d":-0.6554,"median_vs_btc_30d":-0.1164,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-binance-cap-small-btc-down"},{"id":"listing-binance-cap-small-cat-other-btc-down","kind":"listing","name":"Binance listings of small-cap tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","exchange":"binance","mcap":"small","regime":"down"},"n":12,"n_measured":10,"horizons":{"1d":{"higher":0.4,"ci90":[0.1942,0.6484],"median_move":-0.0444,"n":10},"7d":{"higher":0.6,"ci90":[0.3516,0.8058],"median_move":0.0314,"n":10},"30d":{"higher":0.3,"ci90":[0.1269,0.5583],"median_move":-0.1913,"n":10},"90d":{"higher":0.3,"ci90":[0.1269,0.5583],"median_move":-0.1746,"n":10}},"best_30d":1.2839,"worst_30d":-0.6554,"median_vs_btc_30d":-0.1164,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-binance-cap-small-cat-other-btc-down"},{"id":"listing-okx-cap-mid-btc-down","kind":"listing","name":"OKX listings of mid-cap tokens with BTC below its 50-day average","conditions":{"exchange":"okx","mcap":"mid","regime":"down"},"n":13,"n_measured":9,"horizons":{"1d":{"higher":0.5556,"ci90":[0.3035,0.782],"median_move":0.0002,"n":9},"7d":{"higher":0.2222,"ci90":[0.0765,0.4964],"median_move":-0.0219,"n":9},"30d":{"higher":0.2222,"ci90":[0.0765,0.4964],"median_move":-0.0777,"n":9},"90d":{"higher":0.3333,"ci90":[0.142,0.6017],"median_move":-0.3178,"n":9}},"best_30d":0.0191,"worst_30d":-0.3435,"median_vs_btc_30d":-0.1307,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-okx-cap-mid-btc-down"},{"id":"listing-okx-cap-mid-cat-other-btc-down","kind":"listing","name":"OKX listings of mid-cap tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","exchange":"okx","mcap":"mid","regime":"down"},"n":13,"n_measured":9,"horizons":{"1d":{"higher":0.5556,"ci90":[0.3035,0.782],"median_move":0.0002,"n":9},"7d":{"higher":0.2222,"ci90":[0.0765,0.4964],"median_move":-0.0219,"n":9},"30d":{"higher":0.2222,"ci90":[0.0765,0.4964],"median_move":-0.0777,"n":9},"90d":{"higher":0.3333,"ci90":[0.142,0.6017],"median_move":-0.3178,"n":9}},"best_30d":0.0191,"worst_30d":-0.3435,"median_vs_btc_30d":-0.1307,"newer_cases":null,"page":"https://pattern.plus/pattern/listing-okx-cap-mid-cat-other-btc-down"},{"id":"unlock","kind":"unlock","name":"Unlocks","conditions":{},"n":131,"n_measured":96,"horizons":{"1d":{"higher":0.4688,"ci90":[0.387,0.5522],"median_move":-0.0059,"n":96},"7d":{"higher":0.433,"ci90":[0.3532,0.5164],"median_move":-0.025,"n":97},"30d":{"higher":0.4157,"ci90":[0.3335,0.5029],"median_move":-0.0312,"n":89},"90d":{"higher":0.2727,"ci90":[0.198,0.3629],"median_move":-0.1958,"n":77}},"best_30d":4.9338,"worst_30d":-0.5451,"median_vs_btc_30d":-0.0692,"newer_cases":"DRIFTED: 50% -> 42%","page":"https://pattern.plus/pattern/unlock"},{"id":"unlock-cat-other","kind":"unlock","name":"Unlocks of tokens outside the big categories","conditions":{"cat":"other"},"n":131,"n_measured":96,"horizons":{"1d":{"higher":0.4688,"ci90":[0.387,0.5522],"median_move":-0.0059,"n":96},"7d":{"higher":0.433,"ci90":[0.3532,0.5164],"median_move":-0.025,"n":97},"30d":{"higher":0.4157,"ci90":[0.3335,0.5029],"median_move":-0.0312,"n":89},"90d":{"higher":0.2727,"ci90":[0.198,0.3629],"median_move":-0.1958,"n":77}},"best_30d":4.9338,"worst_30d":-0.5451,"median_vs_btc_30d":-0.0692,"newer_cases":"DRIFTED: 50% -> 42%","page":"https://pattern.plus/pattern/unlock-cat-other"},{"id":"unlock-cat-other-sz-05to2","kind":"unlock","name":"Unlocks of tokens outside the big categories of 0.5-2% of supply","conditions":{"cat":"other","size":"05to2"},"n":60,"n_measured":49,"horizons":{"1d":{"higher":0.4082,"ci90":[0.3004,0.5255],"median_move":-0.0178,"n":49},"7d":{"higher":0.4167,"ci90":[0.3071,0.5351],"median_move":-0.0414,"n":48},"30d":{"higher":0.5,"ci90":[0.3797,0.6203],"median_move":-0.0013,"n":44},"90d":{"higher":0.3514,"ci90":[0.2365,0.4865],"median_move":-0.1958,"n":37}},"best_30d":4.9338,"worst_30d":-0.5451,"median_vs_btc_30d":-0.0631,"newer_cases":"held out of sample: 38% -> 45%","page":"https://pattern.plus/pattern/unlock-cat-other-sz-05to2"},{"id":"unlock-sz-05to2","kind":"unlock","name":"Unlocks of 0.5-2% of supply","conditions":{"size":"05to2"},"n":60,"n_measured":49,"horizons":{"1d":{"higher":0.4082,"ci90":[0.3004,0.5255],"median_move":-0.0178,"n":49},"7d":{"higher":0.4167,"ci90":[0.3071,0.5351],"median_move":-0.0414,"n":48},"30d":{"higher":0.5,"ci90":[0.3797,0.6203],"median_move":-0.0013,"n":44},"90d":{"higher":0.3514,"ci90":[0.2365,0.4865],"median_move":-0.1958,"n":37}},"best_30d":4.9338,"worst_30d":-0.5451,"median_vs_btc_30d":-0.0631,"newer_cases":"held out of sample: 38% -> 45%","page":"https://pattern.plus/pattern/unlock-sz-05to2"},{"id":"unlock-btc-down","kind":"unlock","name":"Unlocks with BTC below its 50-day average","conditions":{"regime":"down"},"n":65,"n_measured":48,"horizons":{"1d":{"higher":0.4375,"ci90":[0.3262,0.5555],"median_move":-0.0165,"n":48},"7d":{"higher":0.34,"ci90":[0.2406,0.4559],"median_move":-0.0447,"n":50},"30d":{"higher":0.46,"ci90":[0.3491,0.575],"median_move":-0.0101,"n":50},"90d":{"higher":0.3404,"ci90":[0.2382,0.46],"median_move":-0.1011,"n":47}},"best_30d":4.9338,"worst_30d":-0.5451,"median_vs_btc_30d":-0.0584,"newer_cases":"held out of sample: 41% -> 47%","page":"https://pattern.plus/pattern/unlock-btc-down"},{"id":"unlock-btc-up","kind":"unlock","name":"Unlocks with BTC above its 50-day average","conditions":{"regime":"up"},"n":65,"n_measured":48,"horizons":{"1d":{"higher":0.5,"ci90":[0.3845,0.6155],"median_move":-0.0014,"n":48},"7d":{"higher":0.5319,"ci90":[0.4137,0.6466],"median_move":0.0182,"n":47},"30d":{"higher":0.359,"ci90":[0.2456,0.4906],"median_move":-0.0743,"n":39},"90d":{"higher":0.1667,"ci90":[0.0836,0.3049],"median_move":-0.3479,"n":30}},"best_30d":3.9785,"worst_30d":-0.5144,"median_vs_btc_30d":-0.071,"newer_cases":"DRIFTED: 52% -> 47%","page":"https://pattern.plus/pattern/unlock-btc-up"},{"id":"unlock-cat-other-btc-down","kind":"unlock","name":"Unlocks of tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","regime":"down"},"n":65,"n_measured":48,"horizons":{"1d":{"higher":0.4375,"ci90":[0.3262,0.5555],"median_move":-0.0165,"n":48},"7d":{"higher":0.34,"ci90":[0.2406,0.4559],"median_move":-0.0447,"n":50},"30d":{"higher":0.46,"ci90":[0.3491,0.575],"median_move":-0.0101,"n":50},"90d":{"higher":0.3404,"ci90":[0.2382,0.46],"median_move":-0.1011,"n":47}},"best_30d":4.9338,"worst_30d":-0.5451,"median_vs_btc_30d":-0.0584,"newer_cases":"held out of sample: 41% -> 47%","page":"https://pattern.plus/pattern/unlock-cat-other-btc-down"},{"id":"unlock-cat-other-btc-up","kind":"unlock","name":"Unlocks of tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","regime":"up"},"n":65,"n_measured":48,"horizons":{"1d":{"higher":0.5,"ci90":[0.3845,0.6155],"median_move":-0.0014,"n":48},"7d":{"higher":0.5319,"ci90":[0.4137,0.6466],"median_move":0.0182,"n":47},"30d":{"higher":0.359,"ci90":[0.2456,0.4906],"median_move":-0.0743,"n":39},"90d":{"higher":0.1667,"ci90":[0.0836,0.3049],"median_move":-0.3479,"n":30}},"best_30d":3.9785,"worst_30d":-0.5144,"median_vs_btc_30d":-0.071,"newer_cases":"DRIFTED: 52% -> 47%","page":"https://pattern.plus/pattern/unlock-cat-other-btc-up"},{"id":"unlock-cat-other-sz-gt2","kind":"unlock","name":"Unlocks of tokens outside the big categories over 2% of supply","conditions":{"cat":"other","size":"gt2"},"n":71,"n_measured":47,"horizons":{"1d":{"higher":0.5319,"ci90":[0.4137,0.6466],"median_move":0.0031,"n":47},"7d":{"higher":0.449,"ci90":[0.3378,0.5655],"median_move":-0.0101,"n":49},"30d":{"higher":0.3333,"ci90":[0.2301,0.4554],"median_move":-0.062,"n":45},"90d":{"higher":0.2,"ci90":[0.1165,0.3215],"median_move":-0.1876,"n":40}},"best_30d":3.9785,"worst_30d":-0.5144,"median_vs_btc_30d":-0.0692,"newer_cases":"DRIFTED: 61% -> 42%","page":"https://pattern.plus/pattern/unlock-cat-other-sz-gt2"},{"id":"unlock-sz-gt2","kind":"unlock","name":"Unlocks over 2% of supply","conditions":{"size":"gt2"},"n":71,"n_measured":47,"horizons":{"1d":{"higher":0.5319,"ci90":[0.4137,0.6466],"median_move":0.0031,"n":47},"7d":{"higher":0.449,"ci90":[0.3378,0.5655],"median_move":-0.0101,"n":49},"30d":{"higher":0.3333,"ci90":[0.2301,0.4554],"median_move":-0.062,"n":45},"90d":{"higher":0.2,"ci90":[0.1165,0.3215],"median_move":-0.1876,"n":40}},"best_30d":3.9785,"worst_30d":-0.5144,"median_vs_btc_30d":-0.0692,"newer_cases":"DRIFTED: 61% -> 42%","page":"https://pattern.plus/pattern/unlock-sz-gt2"},{"id":"unlock-cap-mid","kind":"unlock","name":"Unlocks of mid-cap tokens","conditions":{"mcap":"mid"},"n":43,"n_measured":42,"horizons":{"1d":{"higher":0.3571,"ci90":[0.2476,0.484],"median_move":-0.0244,"n":42},"7d":{"higher":0.3095,"ci90":[0.2067,0.4354],"median_move":-0.0641,"n":42},"30d":{"higher":0.4211,"ci90":[0.2989,0.5537],"median_move":-0.0551,"n":38},"90d":{"higher":0.2059,"ci90":[0.1157,0.3395],"median_move":-0.2669,"n":34}},"best_30d":0.8604,"worst_30d":-0.5451,"median_vs_btc_30d":-0.0751,"newer_cases":"held out of sample: 36% -> 35%","page":"https://pattern.plus/pattern/unlock-cap-mid"},{"id":"unlock-cap-mid-cat-other","kind":"unlock","name":"Unlocks of mid-cap tokens outside the big categories","conditions":{"cat":"other","mcap":"mid"},"n":43,"n_measured":42,"horizons":{"1d":{"higher":0.3571,"ci90":[0.2476,0.484],"median_move":-0.0244,"n":42},"7d":{"higher":0.3095,"ci90":[0.2067,0.4354],"median_move":-0.0641,"n":42},"30d":{"higher":0.4211,"ci90":[0.2989,0.5537],"median_move":-0.0551,"n":38},"90d":{"higher":0.2059,"ci90":[0.1157,0.3395],"median_move":-0.2669,"n":34}},"best_30d":0.8604,"worst_30d":-0.5451,"median_vs_btc_30d":-0.0751,"newer_cases":"held out of sample: 36% -> 35%","page":"https://pattern.plus/pattern/unlock-cap-mid-cat-other"},{"id":"unlock-cap-micro","kind":"unlock","name":"Unlocks of micro-cap tokens","conditions":{"mcap":"micro"},"n":73,"n_measured":40,"horizons":{"1d":{"higher":0.6,"ci90":[0.4702,0.7171],"median_move":0.0047,"n":40},"7d":{"higher":0.5122,"ci90":[0.3871,0.6358],"median_move":0.02,"n":41},"30d":{"higher":0.3846,"ci90":[0.268,0.5162],"median_move":-0.0627,"n":39},"90d":{"higher":0.3056,"ci90":[0.1966,0.4417],"median_move":-0.1814,"n":36}},"best_30d":4.9338,"worst_30d":-0.5144,"median_vs_btc_30d":-0.0262,"newer_cases":"held out of sample: 58% -> 62%","page":"https://pattern.plus/pattern/unlock-cap-micro"},{"id":"unlock-cap-micro-cat-other","kind":"unlock","name":"Unlocks of micro-cap tokens outside the big categories","conditions":{"cat":"other","mcap":"micro"},"n":73,"n_measured":40,"horizons":{"1d":{"higher":0.6,"ci90":[0.4702,0.7171],"median_move":0.0047,"n":40},"7d":{"higher":0.5122,"ci90":[0.3871,0.6358],"median_move":0.02,"n":41},"30d":{"higher":0.3846,"ci90":[0.268,0.5162],"median_move":-0.0627,"n":39},"90d":{"higher":0.3056,"ci90":[0.1966,0.4417],"median_move":-0.1814,"n":36}},"best_30d":4.9338,"worst_30d":-0.5144,"median_vs_btc_30d":-0.0262,"newer_cases":"held out of sample: 58% -> 62%","page":"https://pattern.plus/pattern/unlock-cap-micro-cat-other"},{"id":"unlock-cap-micro-cat-other-sz-gt2","kind":"unlock","name":"Unlocks of micro-cap tokens outside the big categories over 2% of supply","conditions":{"cat":"other","mcap":"micro","size":"gt2"},"n":53,"n_measured":30,"horizons":{"1d":{"higher":0.6333,"ci90":[0.4833,0.7613],"median_move":0.0066,"n":30},"7d":{"higher":0.5,"ci90":[0.3604,0.6396],"median_move":0.0076,"n":32},"30d":{"higher":0.3333,"ci90":[0.2108,0.4834],"median_move":-0.0723,"n":30},"90d":{"higher":0.2143,"ci90":[0.1151,0.3638],"median_move":-0.2461,"n":28}},"best_30d":3.9785,"worst_30d":-0.5144,"median_vs_btc_30d":-0.035,"newer_cases":"held out of sample: 61% -> 67%","page":"https://pattern.plus/pattern/unlock-cap-micro-cat-other-sz-gt2"},{"id":"unlock-cap-micro-sz-gt2","kind":"unlock","name":"Unlocks of micro-cap tokens over 2% of supply","conditions":{"mcap":"micro","size":"gt2"},"n":53,"n_measured":30,"horizons":{"1d":{"higher":0.6333,"ci90":[0.4833,0.7613],"median_move":0.0066,"n":30},"7d":{"higher":0.5,"ci90":[0.3604,0.6396],"median_move":0.0076,"n":32},"30d":{"higher":0.3333,"ci90":[0.2108,0.4834],"median_move":-0.0723,"n":30},"90d":{"higher":0.2143,"ci90":[0.1151,0.3638],"median_move":-0.2461,"n":28}},"best_30d":3.9785,"worst_30d":-0.5144,"median_vs_btc_30d":-0.035,"newer_cases":"held out of sample: 61% -> 67%","page":"https://pattern.plus/pattern/unlock-cap-micro-sz-gt2"},{"id":"unlock-cap-mid-cat-other-sz-05to2","kind":"unlock","name":"Unlocks of mid-cap tokens outside the big categories of 0.5-2% of supply","conditions":{"cat":"other","mcap":"mid","size":"05to2"},"n":29,"n_measured":29,"horizons":{"1d":{"higher":0.3448,"ci90":[0.2186,0.4975],"median_move":-0.0277,"n":29},"7d":{"higher":0.3448,"ci90":[0.2186,0.4975],"median_move":-0.0444,"n":29},"30d":{"higher":0.4615,"ci90":[0.3121,0.6183],"median_move":-0.0418,"n":26},"90d":{"higher":0.2083,"ci90":[0.1053,0.3705],"median_move":-0.2904,"n":24}},"best_30d":0.2882,"worst_30d":-0.5451,"median_vs_btc_30d":-0.0773,"newer_cases":"DRIFTED: 24% -> 50%","page":"https://pattern.plus/pattern/unlock-cap-mid-cat-other-sz-05to2"},{"id":"unlock-cap-mid-sz-05to2","kind":"unlock","name":"Unlocks of mid-cap tokens of 0.5-2% of supply","conditions":{"mcap":"mid","size":"05to2"},"n":29,"n_measured":29,"horizons":{"1d":{"higher":0.3448,"ci90":[0.2186,0.4975],"median_move":-0.0277,"n":29},"7d":{"higher":0.3448,"ci90":[0.2186,0.4975],"median_move":-0.0444,"n":29},"30d":{"higher":0.4615,"ci90":[0.3121,0.6183],"median_move":-0.0418,"n":26},"90d":{"higher":0.2083,"ci90":[0.1053,0.3705],"median_move":-0.2904,"n":24}},"best_30d":0.2882,"worst_30d":-0.5451,"median_vs_btc_30d":-0.0773,"newer_cases":"DRIFTED: 24% -> 50%","page":"https://pattern.plus/pattern/unlock-cap-mid-sz-05to2"},{"id":"unlock-cat-other-sz-05to2-btc-down","kind":"unlock","name":"Unlocks of tokens outside the big categories of 0.5-2% of supply with BTC below its 50-day average","conditions":{"cat":"other","regime":"down","size":"05to2"},"n":30,"n_measured":25,"horizons":{"1d":{"higher":0.32,"ci90":[0.1907,0.4844],"median_move":-0.021,"n":25},"7d":{"higher":0.2692,"ci90":[0.1531,0.4289],"median_move":-0.066,"n":26},"30d":{"higher":0.5769,"ci90":[0.4178,0.7215],"median_move":0.0166,"n":26},"90d":{"higher":0.3913,"ci90":[0.244,0.5615],"median_move":-0.1043,"n":23}},"best_30d":4.9338,"worst_30d":-0.5451,"median_vs_btc_30d":-0.0655,"newer_cases":"DRIFTED: 20% -> 50%","page":"https://pattern.plus/pattern/unlock-cat-other-sz-05to2-btc-down"},{"id":"unlock-sz-05to2-btc-down","kind":"unlock","name":"Unlocks of 0.5-2% of supply with BTC below its 50-day average","conditions":{"regime":"down","size":"05to2"},"n":30,"n_measured":25,"horizons":{"1d":{"higher":0.32,"ci90":[0.1907,0.4844],"median_move":-0.021,"n":25},"7d":{"higher":0.2692,"ci90":[0.1531,0.4289],"median_move":-0.066,"n":26},"30d":{"higher":0.5769,"ci90":[0.4178,0.7215],"median_move":0.0166,"n":26},"90d":{"higher":0.3913,"ci90":[0.244,0.5615],"median_move":-0.1043,"n":23}},"best_30d":4.9338,"worst_30d":-0.5451,"median_vs_btc_30d":-0.0655,"newer_cases":"DRIFTED: 20% -> 50%","page":"https://pattern.plus/pattern/unlock-sz-05to2-btc-down"},{"id":"unlock-cat-other-sz-05to2-btc-up","kind":"unlock","name":"Unlocks of tokens outside the big categories of 0.5-2% of supply with BTC above its 50-day average","conditions":{"cat":"other","regime":"up","size":"05to2"},"n":30,"n_measured":24,"horizons":{"1d":{"higher":0.5,"ci90":[0.3409,0.6591],"median_move":0.0077,"n":24},"7d":{"higher":0.5909,"ci90":[0.4179,0.744],"median_move":0.0252,"n":22},"30d":{"higher":0.3889,"ci90":[0.2266,0.5802],"median_move":-0.0634,"n":18},"90d":{"higher":0.2857,"ci90":[0.1353,0.5055],"median_move":-0.2012,"n":14}},"best_30d":0.7418,"worst_30d":-0.5054,"median_vs_btc_30d":-0.0631,"newer_cases":"DRIFTED: 43% -> 60%","page":"https://pattern.plus/pattern/unlock-cat-other-sz-05to2-btc-up"},{"id":"unlock-cat-other-sz-gt2-btc-up","kind":"unlock","name":"Unlocks of tokens outside the big categories over 2% of supply with BTC above its 50-day average","conditions":{"cat":"other","regime":"up","size":"gt2"},"n":35,"n_measured":24,"horizons":{"1d":{"higher":0.5,"ci90":[0.3409,0.6591],"median_move":-0.0014,"n":24},"7d":{"higher":0.48,"ci90":[0.3258,0.6381],"median_move":-0.0101,"n":25},"30d":{"higher":0.3333,"ci90":[0.192,0.5127],"median_move":-0.101,"n":21},"90d":{"higher":0.0625,"ci90":[0.0141,0.2375],"median_move":-0.3806,"n":16}},"best_30d":3.9785,"worst_30d":-0.5144,"median_vs_btc_30d":-0.0744,"newer_cases":"DRIFTED: 57% -> 40%","page":"https://pattern.plus/pattern/unlock-cat-other-sz-gt2-btc-up"},{"id":"unlock-sz-05to2-btc-up","kind":"unlock","name":"Unlocks of 0.5-2% of supply with BTC above its 50-day average","conditions":{"regime":"up","size":"05to2"},"n":30,"n_measured":24,"horizons":{"1d":{"higher":0.5,"ci90":[0.3409,0.6591],"median_move":0.0077,"n":24},"7d":{"higher":0.5909,"ci90":[0.4179,0.744],"median_move":0.0252,"n":22},"30d":{"higher":0.3889,"ci90":[0.2266,0.5802],"median_move":-0.0634,"n":18},"90d":{"higher":0.2857,"ci90":[0.1353,0.5055],"median_move":-0.2012,"n":14}},"best_30d":0.7418,"worst_30d":-0.5054,"median_vs_btc_30d":-0.0631,"newer_cases":"DRIFTED: 43% -> 60%","page":"https://pattern.plus/pattern/unlock-sz-05to2-btc-up"},{"id":"unlock-sz-gt2-btc-up","kind":"unlock","name":"Unlocks over 2% of supply with BTC above its 50-day average","conditions":{"regime":"up","size":"gt2"},"n":35,"n_measured":24,"horizons":{"1d":{"higher":0.5,"ci90":[0.3409,0.6591],"median_move":-0.0014,"n":24},"7d":{"higher":0.48,"ci90":[0.3258,0.6381],"median_move":-0.0101,"n":25},"30d":{"higher":0.3333,"ci90":[0.192,0.5127],"median_move":-0.101,"n":21},"90d":{"higher":0.0625,"ci90":[0.0141,0.2375],"median_move":-0.3806,"n":16}},"best_30d":3.9785,"worst_30d":-0.5144,"median_vs_btc_30d":-0.0744,"newer_cases":"DRIFTED: 57% -> 40%","page":"https://pattern.plus/pattern/unlock-sz-gt2-btc-up"},{"id":"unlock-cat-other-sz-gt2-btc-down","kind":"unlock","name":"Unlocks of tokens outside the big categories over 2% of supply with BTC below its 50-day average","conditions":{"cat":"other","regime":"down","size":"gt2"},"n":35,"n_measured":23,"horizons":{"1d":{"higher":0.5652,"ci90":[0.3974,0.7193],"median_move":0.004,"n":23},"7d":{"higher":0.4167,"ci90":[0.268,0.5823],"median_move":-0.0177,"n":24},"30d":{"higher":0.3333,"ci90":[0.1992,0.5012],"median_move":-0.0253,"n":24},"90d":{"higher":0.2917,"ci90":[0.1666,0.459],"median_move":-0.0991,"n":24}},"best_30d":0.3213,"worst_30d":-0.364,"median_vs_btc_30d":-0.0424,"newer_cases":"DRIFTED: 64% -> 44%","page":"https://pattern.plus/pattern/unlock-cat-other-sz-gt2-btc-down"},{"id":"unlock-sz-gt2-btc-down","kind":"unlock","name":"Unlocks over 2% of supply with BTC below its 50-day average","conditions":{"regime":"down","size":"gt2"},"n":35,"n_measured":23,"horizons":{"1d":{"higher":0.5652,"ci90":[0.3974,0.7193],"median_move":0.004,"n":23},"7d":{"higher":0.4167,"ci90":[0.268,0.5823],"median_move":-0.0177,"n":24},"30d":{"higher":0.3333,"ci90":[0.1992,0.5012],"median_move":-0.0253,"n":24},"90d":{"higher":0.2917,"ci90":[0.1666,0.459],"median_move":-0.0991,"n":24}},"best_30d":0.3213,"worst_30d":-0.364,"median_vs_btc_30d":-0.0424,"newer_cases":"DRIFTED: 64% -> 44%","page":"https://pattern.plus/pattern/unlock-sz-gt2-btc-down"},{"id":"unlock-cap-mid-btc-down","kind":"unlock","name":"Unlocks of mid-cap tokens with BTC below its 50-day average","conditions":{"mcap":"mid","regime":"down"},"n":22,"n_measured":22,"horizons":{"1d":{"higher":0.3182,"ci90":[0.1827,0.4935],"median_move":-0.0353,"n":22},"7d":{"higher":0.1364,"ci90":[0.0558,0.2965],"median_move":-0.0833,"n":22},"30d":{"higher":0.4545,"ci90":[0.2947,0.6244],"median_move":-0.0515,"n":22},"90d":{"higher":0.2857,"ci90":[0.1556,0.4647],"median_move":-0.2863,"n":21}},"best_30d":0.1721,"worst_30d":-0.5451,"median_vs_btc_30d":-0.0852,"newer_cases":"held out of sample: 31% -> 33%","page":"https://pattern.plus/pattern/unlock-cap-mid-btc-down"},{"id":"unlock-cap-mid-cat-other-btc-down","kind":"unlock","name":"Unlocks of mid-cap tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","mcap":"mid","regime":"down"},"n":22,"n_measured":22,"horizons":{"1d":{"higher":0.3182,"ci90":[0.1827,0.4935],"median_move":-0.0353,"n":22},"7d":{"higher":0.1364,"ci90":[0.0558,0.2965],"median_move":-0.0833,"n":22},"30d":{"higher":0.4545,"ci90":[0.2947,0.6244],"median_move":-0.0515,"n":22},"90d":{"higher":0.2857,"ci90":[0.1556,0.4647],"median_move":-0.2863,"n":21}},"best_30d":0.1721,"worst_30d":-0.5451,"median_vs_btc_30d":-0.0852,"newer_cases":"held out of sample: 31% -> 33%","page":"https://pattern.plus/pattern/unlock-cap-mid-cat-other-btc-down"},{"id":"unlock-cap-micro-btc-down","kind":"unlock","name":"Unlocks of micro-cap tokens with BTC below its 50-day average","conditions":{"mcap":"micro","regime":"down"},"n":37,"n_measured":21,"horizons":{"1d":{"higher":0.619,"ci90":[0.4408,0.7701],"median_move":0.004,"n":21},"7d":{"higher":0.5455,"ci90":[0.3756,0.7053],"median_move":0.0302,"n":22},"30d":{"higher":0.5,"ci90":[0.3345,0.6655],"median_move":0.0069,"n":22},"90d":{"higher":0.3636,"ci90":[0.2187,0.5385],"median_move":-0.0948,"n":22}},"best_30d":4.9338,"worst_30d":-0.364,"median_vs_btc_30d":-0.0083,"newer_cases":"held out of sample: 54% -> 75%","page":"https://pattern.plus/pattern/unlock-cap-micro-btc-down"},{"id":"unlock-cap-micro-cat-other-btc-down","kind":"unlock","name":"Unlocks of micro-cap tokens outside the big categories with BTC below its 50-day average","conditions":{"cat":"other","mcap":"micro","regime":"down"},"n":37,"n_measured":21,"horizons":{"1d":{"higher":0.619,"ci90":[0.4408,0.7701],"median_move":0.004,"n":21},"7d":{"higher":0.5455,"ci90":[0.3756,0.7053],"median_move":0.0302,"n":22},"30d":{"higher":0.5,"ci90":[0.3345,0.6655],"median_move":0.0069,"n":22},"90d":{"higher":0.3636,"ci90":[0.2187,0.5385],"median_move":-0.0948,"n":22}},"best_30d":4.9338,"worst_30d":-0.364,"median_vs_btc_30d":-0.0083,"newer_cases":"held out of sample: 54% -> 75%","page":"https://pattern.plus/pattern/unlock-cap-micro-cat-other-btc-down"},{"id":"unlock-cap-mid-btc-up","kind":"unlock","name":"Unlocks of mid-cap tokens with BTC above its 50-day average","conditions":{"mcap":"mid","regime":"up"},"n":20,"n_measured":20,"horizons":{"1d":{"higher":0.4,"ci90":[0.2424,0.5814],"median_move":-0.0177,"n":20},"7d":{"higher":0.5,"ci90":[0.3274,0.6726],"median_move":-0.0031,"n":20},"30d":{"higher":0.375,"ci90":[0.2081,0.5781],"median_move":-0.0551,"n":16},"90d":{"higher":0.0769,"ci90":[0.0174,0.2823],"median_move":-0.2475,"n":13}},"best_30d":0.8604,"worst_30d":-0.4768,"median_vs_btc_30d":-0.0049,"newer_cases":"DRIFTED: 50% -> 25%","page":"https://pattern.plus/pattern/unlock-cap-mid-btc-up"},{"id":"unlock-cap-mid-cat-other-btc-up","kind":"unlock","name":"Unlocks of mid-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","mcap":"mid","regime":"up"},"n":20,"n_measured":20,"horizons":{"1d":{"higher":0.4,"ci90":[0.2424,0.5814],"median_move":-0.0177,"n":20},"7d":{"higher":0.5,"ci90":[0.3274,0.6726],"median_move":-0.0031,"n":20},"30d":{"higher":0.375,"ci90":[0.2081,0.5781],"median_move":-0.0551,"n":16},"90d":{"higher":0.0769,"ci90":[0.0174,0.2823],"median_move":-0.2475,"n":13}},"best_30d":0.8604,"worst_30d":-0.4768,"median_vs_btc_30d":-0.0049,"newer_cases":"DRIFTED: 50% -> 25%","page":"https://pattern.plus/pattern/unlock-cap-mid-cat-other-btc-up"},{"id":"unlock-cap-micro-btc-up","kind":"unlock","name":"Unlocks of micro-cap tokens with BTC above its 50-day average","conditions":{"mcap":"micro","regime":"up"},"n":36,"n_measured":19,"horizons":{"1d":{"higher":0.5789,"ci90":[0.3945,0.7437],"median_move":0.0055,"n":19},"7d":{"higher":0.4737,"ci90":[0.3007,0.6533],"median_move":-0.0101,"n":19},"30d":{"higher":0.2353,"ci90":[0.1103,0.433],"median_move":-0.2195,"n":17},"90d":{"higher":0.2143,"ci90":[0.0891,0.432],"median_move":-0.3602,"n":14}},"best_30d":3.9785,"worst_30d":-0.5144,"median_vs_btc_30d":-0.1779,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-micro-btc-up"},{"id":"unlock-cap-micro-cat-other-btc-up","kind":"unlock","name":"Unlocks of micro-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","mcap":"micro","regime":"up"},"n":36,"n_measured":19,"horizons":{"1d":{"higher":0.5789,"ci90":[0.3945,0.7437],"median_move":0.0055,"n":19},"7d":{"higher":0.4737,"ci90":[0.3007,0.6533],"median_move":-0.0101,"n":19},"30d":{"higher":0.2353,"ci90":[0.1103,0.433],"median_move":-0.2195,"n":17},"90d":{"higher":0.2143,"ci90":[0.0891,0.432],"median_move":-0.3602,"n":14}},"best_30d":3.9785,"worst_30d":-0.5144,"median_vs_btc_30d":-0.1779,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-micro-cat-other-btc-up"},{"id":"unlock-cap-micro-cat-other-sz-gt2-btc-down","kind":"unlock","name":"Unlocks of micro-cap tokens outside the big categories over 2% of supply with BTC below its 50-day average","conditions":{"cat":"other","mcap":"micro","regime":"down","size":"gt2"},"n":28,"n_measured":16,"horizons":{"1d":{"higher":0.6875,"ci90":[0.482,0.8387],"median_move":0.0105,"n":16},"7d":{"higher":0.5294,"ci90":[0.3404,0.7104],"median_move":0.02,"n":17},"30d":{"higher":0.4118,"ci90":[0.2411,0.6066],"median_move":-0.0155,"n":17},"90d":{"higher":0.2941,"ci90":[0.1512,0.4936],"median_move":-0.1011,"n":17}},"best_30d":0.3213,"worst_30d":-0.364,"median_vs_btc_30d":-0.0129,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-micro-cat-other-sz-gt2-btc-down"},{"id":"unlock-cap-micro-sz-gt2-btc-down","kind":"unlock","name":"Unlocks of micro-cap tokens over 2% of supply with BTC below its 50-day average","conditions":{"mcap":"micro","regime":"down","size":"gt2"},"n":28,"n_measured":16,"horizons":{"1d":{"higher":0.6875,"ci90":[0.482,0.8387],"median_move":0.0105,"n":16},"7d":{"higher":0.5294,"ci90":[0.3404,0.7104],"median_move":0.02,"n":17},"30d":{"higher":0.4118,"ci90":[0.2411,0.6066],"median_move":-0.0155,"n":17},"90d":{"higher":0.2941,"ci90":[0.1512,0.4936],"median_move":-0.1011,"n":17}},"best_30d":0.3213,"worst_30d":-0.364,"median_vs_btc_30d":-0.0129,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-micro-sz-gt2-btc-down"},{"id":"unlock-cap-mid-cat-other-sz-05to2-btc-down","kind":"unlock","name":"Unlocks of mid-cap tokens outside the big categories of 0.5-2% of supply with BTC below its 50-day average","conditions":{"cat":"other","mcap":"mid","regime":"down","size":"05to2"},"n":16,"n_measured":16,"horizons":{"1d":{"higher":0.3125,"ci90":[0.1613,0.518],"median_move":-0.0274,"n":16},"7d":{"higher":0.1875,"ci90":[0.0775,0.3879],"median_move":-0.066,"n":16},"30d":{"higher":0.5625,"ci90":[0.3646,0.7423],"median_move":0.0071,"n":16},"90d":{"higher":0.2667,"ci90":[0.1258,0.4788],"median_move":-0.2944,"n":15}},"best_30d":0.1721,"worst_30d":-0.5451,"median_vs_btc_30d":-0.0852,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-mid-cat-other-sz-05to2-btc-down"},{"id":"unlock-cap-mid-sz-05to2-btc-down","kind":"unlock","name":"Unlocks of mid-cap tokens of 0.5-2% of supply with BTC below its 50-day average","conditions":{"mcap":"mid","regime":"down","size":"05to2"},"n":16,"n_measured":16,"horizons":{"1d":{"higher":0.3125,"ci90":[0.1613,0.518],"median_move":-0.0274,"n":16},"7d":{"higher":0.1875,"ci90":[0.0775,0.3879],"median_move":-0.066,"n":16},"30d":{"higher":0.5625,"ci90":[0.3646,0.7423],"median_move":0.0071,"n":16},"90d":{"higher":0.2667,"ci90":[0.1258,0.4788],"median_move":-0.2944,"n":15}},"best_30d":0.1721,"worst_30d":-0.5451,"median_vs_btc_30d":-0.0852,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-mid-sz-05to2-btc-down"},{"id":"unlock-cap-micro-cat-other-sz-gt2-btc-up","kind":"unlock","name":"Unlocks of micro-cap tokens outside the big categories over 2% of supply with BTC above its 50-day average","conditions":{"cat":"other","mcap":"micro","regime":"up","size":"gt2"},"n":25,"n_measured":14,"horizons":{"1d":{"higher":0.5714,"ci90":[0.3604,0.7594],"median_move":0.003,"n":14},"7d":{"higher":0.4667,"ci90":[0.2767,0.6668],"median_move":-0.0101,"n":15},"30d":{"higher":0.2308,"ci90":[0.0962,0.4581],"median_move":-0.2195,"n":13},"90d":{"higher":0.0909,"ci90":[0.0205,0.3228],"median_move":-0.3757,"n":11}},"best_30d":3.9785,"worst_30d":-0.5144,"median_vs_btc_30d":-0.1161,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-micro-cat-other-sz-gt2-btc-up"},{"id":"unlock-cap-micro-sz-gt2-btc-up","kind":"unlock","name":"Unlocks of micro-cap tokens over 2% of supply with BTC above its 50-day average","conditions":{"mcap":"micro","regime":"up","size":"gt2"},"n":25,"n_measured":14,"horizons":{"1d":{"higher":0.5714,"ci90":[0.3604,0.7594],"median_move":0.003,"n":14},"7d":{"higher":0.4667,"ci90":[0.2767,0.6668],"median_move":-0.0101,"n":15},"30d":{"higher":0.2308,"ci90":[0.0962,0.4581],"median_move":-0.2195,"n":13},"90d":{"higher":0.0909,"ci90":[0.0205,0.3228],"median_move":-0.3757,"n":11}},"best_30d":3.9785,"worst_30d":-0.5144,"median_vs_btc_30d":-0.1161,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-micro-sz-gt2-btc-up"},{"id":"unlock-cap-small","kind":"unlock","name":"Unlocks of small-cap tokens","conditions":{"mcap":"small"},"n":14,"n_measured":14,"horizons":{"1d":{"higher":0.4286,"ci90":[0.2406,0.6396],"median_move":-0.0118,"n":14},"7d":{"higher":0.6154,"ci90":[0.3926,0.7984],"median_move":0.0047,"n":13},"30d":{"higher":0.5455,"ci90":[0.3151,0.7579],"median_move":0.0283,"n":11}},"best_30d":0.7418,"worst_30d":-0.4268,"median_vs_btc_30d":0.0541,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-small"},{"id":"unlock-cap-small-cat-other","kind":"unlock","name":"Unlocks of small-cap tokens outside the big categories","conditions":{"cat":"other","mcap":"small"},"n":14,"n_measured":14,"horizons":{"1d":{"higher":0.4286,"ci90":[0.2406,0.6396],"median_move":-0.0118,"n":14},"7d":{"higher":0.6154,"ci90":[0.3926,0.7984],"median_move":0.0047,"n":13},"30d":{"higher":0.5455,"ci90":[0.3151,0.7579],"median_move":0.0283,"n":11}},"best_30d":0.7418,"worst_30d":-0.4268,"median_vs_btc_30d":0.0541,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-small-cat-other"},{"id":"unlock-cap-mid-cat-other-sz-05to2-btc-up","kind":"unlock","name":"Unlocks of mid-cap tokens outside the big categories of 0.5-2% of supply with BTC above its 50-day average","conditions":{"cat":"other","mcap":"mid","regime":"up","size":"05to2"},"n":13,"n_measured":13,"horizons":{"1d":{"higher":0.3846,"ci90":[0.2016,0.6074],"median_move":-0.0277,"n":13},"7d":{"higher":0.5385,"ci90":[0.3248,0.7389],"median_move":0.0321,"n":13},"30d":{"higher":0.3,"ci90":[0.1269,0.5583],"median_move":-0.0634,"n":10},"90d":{"higher":0.1111,"ci90":[0.0252,0.3768],"median_move":-0.2475,"n":9}},"best_30d":0.2882,"worst_30d":-0.4768,"median_vs_btc_30d":-0.0631,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-mid-cat-other-sz-05to2-btc-up"},{"id":"unlock-cap-mid-cat-other-sz-gt2","kind":"unlock","name":"Unlocks of mid-cap tokens outside the big categories over 2% of supply","conditions":{"cat":"other","mcap":"mid","size":"gt2"},"n":14,"n_measured":13,"horizons":{"1d":{"higher":0.3846,"ci90":[0.2016,0.6074],"median_move":-0.0195,"n":13},"7d":{"higher":0.2308,"ci90":[0.0962,0.4581],"median_move":-0.0937,"n":13},"30d":{"higher":0.3333,"ci90":[0.1595,0.5685],"median_move":-0.1145,"n":12},"90d":{"higher":0.2,"ci90":[0.0686,0.4592],"median_move":-0.085,"n":10}},"best_30d":0.8604,"worst_30d":-0.4663,"median_vs_btc_30d":-0.0742,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-mid-cat-other-sz-gt2"},{"id":"unlock-cap-mid-sz-05to2-btc-up","kind":"unlock","name":"Unlocks of mid-cap tokens of 0.5-2% of supply with BTC above its 50-day average","conditions":{"mcap":"mid","regime":"up","size":"05to2"},"n":13,"n_measured":13,"horizons":{"1d":{"higher":0.3846,"ci90":[0.2016,0.6074],"median_move":-0.0277,"n":13},"7d":{"higher":0.5385,"ci90":[0.3248,0.7389],"median_move":0.0321,"n":13},"30d":{"higher":0.3,"ci90":[0.1269,0.5583],"median_move":-0.0634,"n":10},"90d":{"higher":0.1111,"ci90":[0.0252,0.3768],"median_move":-0.2475,"n":9}},"best_30d":0.2882,"worst_30d":-0.4768,"median_vs_btc_30d":-0.0631,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-mid-sz-05to2-btc-up"},{"id":"unlock-cap-mid-sz-gt2","kind":"unlock","name":"Unlocks of mid-cap tokens over 2% of supply","conditions":{"mcap":"mid","size":"gt2"},"n":14,"n_measured":13,"horizons":{"1d":{"higher":0.3846,"ci90":[0.2016,0.6074],"median_move":-0.0195,"n":13},"7d":{"higher":0.2308,"ci90":[0.0962,0.4581],"median_move":-0.0937,"n":13},"30d":{"higher":0.3333,"ci90":[0.1595,0.5685],"median_move":-0.1145,"n":12},"90d":{"higher":0.2,"ci90":[0.0686,0.4592],"median_move":-0.085,"n":10}},"best_30d":0.8604,"worst_30d":-0.4663,"median_vs_btc_30d":-0.0742,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-mid-sz-gt2"},{"id":"unlock-cap-micro-cat-other-sz-05to2","kind":"unlock","name":"Unlocks of micro-cap tokens outside the big categories of 0.5-2% of supply","conditions":{"cat":"other","mcap":"micro","size":"05to2"},"n":20,"n_measured":10,"horizons":{"1d":{"higher":0.5,"ci90":[0.2693,0.7307],"median_move":-0.0,"n":10},"7d":{"higher":0.5556,"ci90":[0.3035,0.782],"median_move":0.055,"n":9},"30d":{"higher":0.5556,"ci90":[0.3035,0.782],"median_move":0.0469,"n":9},"90d":{"higher":0.625,"ci90":[0.348,0.8388],"median_move":3.1456,"n":8}},"best_30d":4.9338,"worst_30d":-0.5054,"median_vs_btc_30d":-0.0187,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-micro-cat-other-sz-05to2"},{"id":"unlock-cap-micro-sz-05to2","kind":"unlock","name":"Unlocks of micro-cap tokens of 0.5-2% of supply","conditions":{"mcap":"micro","size":"05to2"},"n":20,"n_measured":10,"horizons":{"1d":{"higher":0.5,"ci90":[0.2693,0.7307],"median_move":-0.0,"n":10},"7d":{"higher":0.5556,"ci90":[0.3035,0.782],"median_move":0.055,"n":9},"30d":{"higher":0.5556,"ci90":[0.3035,0.782],"median_move":0.0469,"n":9},"90d":{"higher":0.625,"ci90":[0.348,0.8388],"median_move":3.1456,"n":8}},"best_30d":4.9338,"worst_30d":-0.5054,"median_vs_btc_30d":-0.0187,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-micro-sz-05to2"},{"id":"unlock-cap-small-cat-other-sz-05to2","kind":"unlock","name":"Unlocks of small-cap tokens outside the big categories of 0.5-2% of supply","conditions":{"cat":"other","mcap":"small","size":"05to2"},"n":10,"n_measured":10,"horizons":{"1d":{"higher":0.5,"ci90":[0.2693,0.7307],"median_move":-0.009,"n":10},"7d":{"higher":0.5556,"ci90":[0.3035,0.782],"median_move":0.0012,"n":9},"30d":{"higher":0.625,"ci90":[0.348,0.8388],"median_move":0.1845,"n":8}},"best_30d":0.7418,"worst_30d":-0.4268,"median_vs_btc_30d":0.064,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-small-cat-other-sz-05to2"},{"id":"unlock-cap-small-sz-05to2","kind":"unlock","name":"Unlocks of small-cap tokens of 0.5-2% of supply","conditions":{"mcap":"small","size":"05to2"},"n":10,"n_measured":10,"horizons":{"1d":{"higher":0.5,"ci90":[0.2693,0.7307],"median_move":-0.009,"n":10},"7d":{"higher":0.5556,"ci90":[0.3035,0.782],"median_move":0.0012,"n":9},"30d":{"higher":0.625,"ci90":[0.348,0.8388],"median_move":0.1845,"n":8}},"best_30d":0.7418,"worst_30d":-0.4268,"median_vs_btc_30d":0.064,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-small-sz-05to2"},{"id":"unlock-cap-small-btc-up","kind":"unlock","name":"Unlocks of small-cap tokens with BTC above its 50-day average","conditions":{"mcap":"small","regime":"up"},"n":9,"n_measured":9,"horizons":{"1d":{"higher":0.5556,"ci90":[0.3035,0.782],"median_move":0.0392,"n":9},"7d":{"higher":0.75,"ci90":[0.4602,0.9135],"median_move":0.0493,"n":8},"30d":{"higher":0.6667,"ci90":[0.347,0.8827],"median_move":0.0505,"n":6}},"best_30d":0.7418,"worst_30d":-0.4268,"median_vs_btc_30d":0.062,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-small-btc-up"},{"id":"unlock-cap-small-cat-other-btc-up","kind":"unlock","name":"Unlocks of small-cap tokens outside the big categories with BTC above its 50-day average","conditions":{"cat":"other","mcap":"small","regime":"up"},"n":9,"n_measured":9,"horizons":{"1d":{"higher":0.5556,"ci90":[0.3035,0.782],"median_move":0.0392,"n":9},"7d":{"higher":0.75,"ci90":[0.4602,0.9135],"median_move":0.0493,"n":8},"30d":{"higher":0.6667,"ci90":[0.347,0.8827],"median_move":0.0505,"n":6}},"best_30d":0.7418,"worst_30d":-0.4268,"median_vs_btc_30d":0.062,"newer_cases":null,"page":"https://pattern.plus/pattern/unlock-cap-small-cat-other-btc-up"}]}