{"snapshot_date":"2026-04-04","source_file":"data/scenarios.json","difficulty_rules":{"easy_min_move_pct":2,"medium_min_move_pct":1,"hard_min_move_pct":0.3,"max_direction_imbalance_share":0.65},"total_scenarios":1584,"direction_balance":{"long":{"count":824,"share":0.5202},"short":{"count":760,"share":0.4798}},"direction_by_framework":[{"framework":"scalp","count":445,"long_count":211,"long_share":0.4742,"short_count":234,"short_share":0.5258},{"framework":"intraday","count":560,"long_count":296,"long_share":0.5286,"short_count":264,"short_share":0.4714},{"framework":"swing","count":579,"long_count":317,"long_share":0.5475,"short_count":262,"short_share":0.4525}],"direction_by_asset_class":[{"asset_class":"crypto","count":970,"long_count":518,"long_share":0.534,"short_count":452,"short_share":0.466},{"asset_class":"forex","count":413,"long_count":194,"long_share":0.4697,"short_count":219,"short_share":0.5303},{"asset_class":"commodity","count":201,"long_count":112,"long_share":0.5572,"short_count":89,"short_share":0.4428}],"difficulty_move_profile":[{"difficulty":"easy","count":296,"average_move_pct":8.902,"median_move_pct":7.47,"min_move_pct":2.041,"max_move_pct":44.115},{"difficulty":"medium","count":427,"average_move_pct":1.805,"median_move_pct":1.924,"min_move_pct":1.057,"max_move_pct":2},{"difficulty":"hard","count":861,"average_move_pct":0.498,"median_move_pct":0.439,"min_move_pct":0.3,"max_move_pct":0.994}],"symbol_framework_coverage":{"combo_count":39,"average_combo_size":40.615,"median_combo_size":25,"deepest_combos":[{"symbol":"BTCUSDT","symbol_label":"BTC/USDT","framework":"swing","asset_class":"crypto","count":100},{"symbol":"ETHUSDT","symbol_label":"ETH/USDT","framework":"swing","asset_class":"crypto","count":100},{"symbol":"BTCUSDT","symbol_label":"BTC/USDT","framework":"intraday","asset_class":"crypto","count":80},{"symbol":"ETHUSDT","symbol_label":"ETH/USDT","framework":"intraday","asset_class":"crypto","count":80},{"symbol":"BNBUSDT","symbol_label":"BNB/USDT","framework":"swing","asset_class":"crypto","count":65},{"symbol":"SOLUSDT","symbol_label":"SOL/USDT","framework":"swing","asset_class":"crypto","count":65},{"symbol":"XRPUSDT","symbol_label":"XRP/USDT","framework":"swing","asset_class":"crypto","count":65},{"symbol":"BNBUSDT","symbol_label":"BNB/USDT","framework":"intraday","asset_class":"crypto","count":60}],"thinnest_combos":[{"symbol":"USDJPY","symbol_label":"USD/JPY","framework":"swing","asset_class":"forex","count":15},{"symbol":"USDCHF","symbol_label":"USD/CHF","framework":"swing","asset_class":"forex","count":19},{"symbol":"GBPUSD","symbol_label":"GBP/USD","framework":"swing","asset_class":"forex","count":20},{"symbol":"AUDUSD","symbol_label":"AUD/USD","framework":"intraday","asset_class":"forex","count":21},{"symbol":"USDCAD","symbol_label":"USD/CAD","framework":"swing","asset_class":"forex","count":21},{"symbol":"AUDUSD","symbol_label":"AUD/USD","framework":"swing","asset_class":"forex","count":22},{"symbol":"EURUSD","symbol_label":"EUR/USD","framework":"intraday","asset_class":"forex","count":22},{"symbol":"XAUUSD","symbol_label":"XAU/USD","framework":"swing","asset_class":"commodity","count":23}]}}