{"mode": "research", "risk": {"rule_id": "R001", "leverage": 10, "sizing_basis": "account_equity_at_entry", "return_basis": "gross_pnl_over_initial_margin", "take_profit_roe": 0.25, "stop_loss": {"volatile_roe": 0.15, "calm_roe": 0.25, "minute_gradient_threshold": null, "gradient_window_minutes": 1, "gradient_mode": "absolute"}, "rank_tiers": [{"min_rank": 1, "max_rank": 10, "margin_fraction": 1.0}, {"min_rank": 11, "max_rank": 50, "margin_fraction": 0.5}, {"min_rank": 51, "max_rank": 100, "margin_fraction": 0.3}, {"min_rank": 101, "max_rank": 200, "margin_fraction": 0.2}, {"min_rank": 201, "max_rank": 300, "margin_fraction": 0.1}]}, "short": {"rule_id": "U002", "gradient_window_days": 3, "min_daily_gradient": 0.03, "max_event_age_days": 3, "max_price_distance": 0.08, "max_distance_from_high": 0.15}, "long": {"rule_id": "U003", "market_cap_top_n": 50, "gradient_window_days": 3, "min_daily_gradient": 0.03, "max_event_age_days": 3, "max_price_distance": 0.08, "low_distance_base_pct": 10, "low_distance_rank_numerator": 50, "low_distance_rank_divisor": 4}, "summary": {"source": "Gate USDT perpetual trade-price 1m candles", "source_documentation": "https://www.gate.com/docs/developers/apiv4/en/futures/", "start_utc": "2026-11-04T03:26:00+00:00", "end_exclusive_utc": "2026-11-10T03:26:00+00:00", "selection": "Named illustrative sample, not the U001 universe and not market-cap stratified", "metrics": "close_move=abs(C/prevC-1); extreme_move=max(abs(H/prevC-1),abs(L/prevC-1)); range_move=(H-L)/prevC", "results": [{"contract": "BTC_USDT", "sample_minutes": 8640, "missing_minutes": 0, "raw_sha256": "e1fa584708cfb351b872c7a6aa3b341d9c97f9f4192e6927026b490b26d48108", "close_move": {"p99": 0.0023115497299497716, "p999": 0.0041646800611042, "maximum": 0.013933527659421019, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 74891.3, "open": 74891.3, "high": 74899.2, "low": 73420.0, "close": 73847.8, "close_move": 0.013933527659421019, "extreme_move": 0.019645806655779863, "range_move": 0.019751292873805063}, "exceedances": {"0.005": 5, "0.01": 1, "0.015": 0, "0.025": 0, "0.05": 0}}, "extreme_move": {"p99": 0.0028126458456274733, "p999": 0.004846868210016536, "maximum": 0.019645806655779863, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 74891.3, "open": 74891.3, "high": 74899.2, "low": 73420.0, "close": 73847.8, "close_move": 0.013933527659421019, "extreme_move": 0.019645806655779863, "range_move": 0.019751292873805063}, "exceedances": {"0.005": 8, "0.01": 1, "0.015": 1, "0.025": 0, "0.05": 0}}, "range_move": {"p99": 0.0032274372658931015, "p999": 0.005611138533380719, "maximum": 0.019751292873805063, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 74891.3, "open": 74891.3, "high": 74899.2, "low": 73420.0, "close": 73847.8, "close_move": 0.013933527659421019, "extreme_move": 0.019645806655779863, "range_move": 0.019751292873805063}, "exceedances": {"0.005": 14, "0.01": 2, "0.015": 1, "0.025": 0, "0.05": 0}}}, {"contract": "ETH_USDT", "sample_minutes": 8640, "missing_minutes": 0, "raw_sha256": "955ac097f06f616d38a4ef46e15d03ba8da051c5bb14b27149b72b155ea40465", "close_move": {"p99": 0.0029945779060535464, "p999": 0.006784295590695183, "maximum": 0.027577998731087794, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 2159.33, "open": 2159.33, "high": 2162.56, "low": 2079.78, "close": 2099.78, "close_move": 0.027577998731087794, "extreme_move": 0.0368401309665497, "range_move": 0.03833596532257679}, "exceedances": {"0.005": 18, "0.01": 4, "0.015": 1, "0.025": 1, "0.05": 0}}, "extreme_move": {"p99": 0.0037984385205264005, "p999": 0.00792618001809044, "maximum": 0.0368401309665497, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 2159.33, "open": 2159.33, "high": 2162.56, "low": 2079.78, "close": 2099.78, "close_move": 0.027577998731087794, "extreme_move": 0.0368401309665497, "range_move": 0.03833596532257679}, "exceedances": {"0.005": 35, "0.01": 5, "0.015": 2, "0.025": 1, "0.05": 0}}, "range_move": {"p99": 0.004323736960101112, "p999": 0.008524579442034488, "maximum": 0.03833596532257679, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 2159.33, "open": 2159.33, "high": 2162.56, "low": 2079.78, "close": 2099.78, "close_move": 0.027577998731087794, "extreme_move": 0.0368401309665497, "range_move": 0.03833596532257679}, "exceedances": {"0.005": 55, "0.01": 6, "0.015": 2, "0.025": 1, "0.05": 0}}}, {"contract": "SOL_USDT", "sample_minutes": 8640, "missing_minutes": 0, "raw_sha256": "daa540ee7844165f9f25856e46e6ecfc0d5e5b8c82815a890f0915791a3ae670", "close_move": {"p99": 0.003225846292128088, "p999": 0.005799435613524621, "maximum": 0.016819891349770133, "max_event": {"timestamp": "2026-11-04T15:04:00+00:00", "previous_close": 95.72, "open": 95.73, "high": 97.36, "low": 95.69, "close": 97.33, "close_move": 0.016819891349770133, "extreme_move": 0.017133305474300142, "range_move": 0.01744671959882994}, "exceedances": {"0.005": 18, "0.01": 2, "0.015": 1, "0.025": 0, "0.05": 0}}, "extreme_move": {"p99": 0.003982564992647318, "p999": 0.008043525500320847, "maximum": 0.019720908776380996, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 86.71, "open": 86.71, "high": 86.91, "low": 85.0, "close": 85.7, "close_move": 0.011648022142774717, "extreme_move": 0.019720908776380996, "range_move": 0.022027447814554225}, "exceedances": {"0.005": 39, "0.01": 2, "0.015": 2, "0.025": 0, "0.05": 0}}, "range_move": {"p99": 0.004412273953704256, "p999": 0.008332311852970684, "maximum": 0.022027447814554225, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 86.71, "open": 86.71, "high": 86.91, "low": 85.0, "close": 85.7, "close_move": 0.011648022142774717, "extreme_move": 0.019720908776380996, "range_move": 0.022027447814554225}, "exceedances": {"0.005": 53, "0.01": 3, "0.015": 2, "0.025": 0, "0.05": 0}}}, {"contract": "XRP_USDT", "sample_minutes": 8640, "missing_minutes": 0, "raw_sha256": "50fa81e6e3c2a8ca2430f350f4d1499e89bb48f2adef41f6b0e76c568986369c", "close_move": {"p99": 0.00311582138270962, "p999": 0.005574879510013028, "maximum": 0.018772241992882632, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 1.124, "open": 1.124, "high": 1.125, "low": 1.0923, "close": 1.1029, "close_move": 0.018772241992882632, "extreme_move": 0.028202846975089013, "range_move": 0.02909252669039141}, "exceedances": {"0.005": 16, "0.01": 1, "0.015": 1, "0.025": 0, "0.05": 0}}, "extreme_move": {"p99": 0.0036895260078915826, "p999": 0.006948156479599383, "maximum": 0.028202846975089013, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 1.124, "open": 1.124, "high": 1.125, "low": 1.0923, "close": 1.1029, "close_move": 0.018772241992882632, "extreme_move": 0.028202846975089013, "range_move": 0.02909252669039141}, "exceedances": {"0.005": 32, "0.01": 2, "0.015": 1, "0.025": 1, "0.05": 0}}, "range_move": {"p99": 0.004113968632316958, "p999": 0.007429356486223292, "maximum": 0.02909252669039141, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 1.124, "open": 1.124, "high": 1.125, "low": 1.0923, "close": 1.1029, "close_move": 0.018772241992882632, "extreme_move": 0.028202846975089013, "range_move": 0.02909252669039141}, "exceedances": {"0.005": 43, "0.01": 2, "0.015": 1, "0.025": 1, "0.05": 0}}}, {"contract": "DOGE_USDT", "sample_minutes": 8640, "missing_minutes": 0, "raw_sha256": "db26df101360e3e8f7ac0c52ad4b4287402ee043cdd94d526fbf7f7cfe835ce8", "close_move": {"p99": 0.0030285152287869324, "p999": 0.006072269925971002, "maximum": 0.01789063627182208, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 0.06931, "open": 0.0693, "high": 0.06934, "low": 0.06739, "close": 0.06807, "close_move": 0.01789063627182208, "extreme_move": 0.027701630356369855, "range_move": 0.02813446833068812}, "exceedances": {"0.005": 13, "0.01": 1, "0.015": 1, "0.025": 0, "0.05": 0}}, "extreme_move": {"p99": 0.003690021724856638, "p999": 0.008092452325788691, "maximum": 0.027701630356369855, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 0.06931, "open": 0.0693, "high": 0.06934, "low": 0.06739, "close": 0.06807, "close_move": 0.01789063627182208, "extreme_move": 0.027701630356369855, "range_move": 0.02813446833068812}, "exceedances": {"0.005": 31, "0.01": 1, "0.015": 1, "0.025": 1, "0.05": 0}}, "range_move": {"p99": 0.004199376361630849, "p999": 0.008318278670838498, "maximum": 0.02813446833068812, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 0.06931, "open": 0.0693, "high": 0.06934, "low": 0.06739, "close": 0.06807, "close_move": 0.01789063627182208, "extreme_move": 0.027701630356369855, "range_move": 0.02813446833068812}, "exceedances": {"0.005": 41, "0.01": 2, "0.015": 1, "0.025": 1, "0.05": 0}}}, {"contract": "PEPE_USDT", "sample_minutes": 8640, "missing_minutes": 0, "raw_sha256": "ff181d60bd3363428a40536fe95644bc4d22977ac33b865b6ea98c044a2e44d8", "close_move": {"p99": 0.0059089839799953865, "p999": 0.009369016285706754, "maximum": 0.01953204476093595, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 4.915e-06, "open": 4.915e-06, "high": 4.921e-06, "low": 4.776e-06, "close": 4.819e-06, "close_move": 0.01953204476093595, "extreme_move": 0.028280773143438576, "range_move": 0.029501525940997007}, "exceedances": {"0.005": 136, "0.01": 7, "0.015": 2, "0.025": 0, "0.05": 0}}, "extreme_move": {"p99": 0.006823589367430506, "p999": 0.011903323306961677, "maximum": 0.028280773143438576, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 4.915e-06, "open": 4.915e-06, "high": 4.921e-06, "low": 4.776e-06, "close": 4.819e-06, "close_move": 0.01953204476093595, "extreme_move": 0.028280773143438576, "range_move": 0.029501525940997007}, "exceedances": {"0.005": 229, "0.01": 21, "0.015": 2, "0.025": 1, "0.05": 0}}, "range_move": {"p99": 0.007458823154275274, "p999": 0.012005541525596557, "maximum": 0.029501525940997007, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 4.915e-06, "open": 4.915e-06, "high": 4.921e-06, "low": 4.776e-06, "close": 4.819e-06, "close_move": 0.01953204476093595, "extreme_move": 0.028280773143438576, "range_move": 0.029501525940997007}, "exceedances": {"0.005": 302, "0.01": 26, "0.015": 3, "0.025": 1, "0.05": 0}}}, {"contract": "WIF_USDT", "sample_minutes": 8640, "missing_minutes": 0, "raw_sha256": "ade8cae39aa36a5218d0ff10126938eb0163c4e951e8488ee9b919ed66dffa8b", "close_move": {"p99": 0.004061366569633308, "p999": 0.006615165194870645, "maximum": 0.019404915912030862, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 0.1546, "open": 0.1546, "high": 0.1549, "low": 0.151, "close": 0.1516, "close_move": 0.019404915912030862, "extreme_move": 0.023285899094437235, "range_move": 0.02522639068564046}, "exceedances": {"0.005": 36, "0.01": 3, "0.015": 1, "0.025": 0, "0.05": 0}}, "extreme_move": {"p99": 0.0047494942802569, "p999": 0.009344179246777176, "maximum": 0.023285899094437235, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 0.1546, "open": 0.1546, "high": 0.1549, "low": 0.151, "close": 0.1516, "close_move": 0.019404915912030862, "extreme_move": 0.023285899094437235, "range_move": 0.02522639068564046}, "exceedances": {"0.005": 73, "0.01": 5, "0.015": 2, "0.025": 0, "0.05": 0}}, "range_move": {"p99": 0.005283581996973038, "p999": 0.00963534050809907, "maximum": 0.02522639068564046, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 0.1546, "open": 0.1546, "high": 0.1549, "low": 0.151, "close": 0.1516, "close_move": 0.019404915912030862, "extreme_move": 0.023285899094437235, "range_move": 0.02522639068564046}, "exceedances": {"0.005": 103, "0.01": 6, "0.015": 1, "0.025": 1, "0.05": 0}}}, {"contract": "PUMP_USDT", "sample_minutes": 8640, "missing_minutes": 0, "raw_sha256": "5e89db14f39bd4f6908b6cf7fb5dd2ae7f955ac48f6fbfd7eae061ee35ade1de", "close_move": {"p99": 0.005636978579481379, "p999": 0.009895174483115771, "maximum": 0.01926298157453943, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 0.003582, "open": 0.003581, "high": 0.003598, "low": 0.003451, "close": 0.003513, "close_move": 0.01926298157453943, "extreme_move": 0.036571747627023976, "range_move": 0.041038525963149074}, "exceedances": {"0.005": 128, "0.01": 9, "0.015": 3, "0.025": 0, "0.05": 0}}, "extreme_move": {"p99": 0.006576137084222031, "p999": 0.01173886398918548, "maximum": 0.036571747627023976, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 0.003582, "open": 0.003581, "high": 0.003598, "low": 0.003451, "close": 0.003513, "close_move": 0.01926298157453943, "extreme_move": 0.036571747627023976, "range_move": 0.041038525963149074}, "exceedances": {"0.005": 229, "0.01": 18, "0.015": 4, "0.025": 1, "0.05": 0}}, "range_move": {"p99": 0.007163051687941015, "p999": 0.012151633605589835, "maximum": 0.041038525963149074, "max_event": {"timestamp": "2026-11-08T21:55:00+00:00", "previous_close": 0.003582, "open": 0.003581, "high": 0.003598, "low": 0.003451, "close": 0.003513, "close_move": 0.01926298157453943, "extreme_move": 0.036571747627023976, "range_move": 0.041038525963149074}, "exceedances": {"0.005": 289, "0.01": 22, "0.015": 4, "0.025": 1, "0.05": 0}}}]}}