{"schema_version":"1.0","name":"BP12 Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"a3d44546-2492-41e7-a290-f7920dfa0a94","symbol":"BP12","name":"BNP S&P 500 EUR UCITS ETF","exchange":"VIE","country":"AT","asset_type":"etf","currency":"EUR","sector":null,"industry":null},"summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. The upward price structure is leading its underlying support.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Strength versus the research benchmark, Directional strength and control, Range position and boundary pressure, Range pressure and compression, Directional pressure and rotation."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-21","observations":70,"displayedObservations":70,"assetType":"ETF","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. The upward price structure is leading its underlying support.","evidenceAlignment":{"status":"Price ahead of underlying support","headline":"The upward price response is leading Market Dynamics","summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. The upward price structure is leading its underlying support.","take":"Treat the gap as an early-downside risk watch. Stronger Market Dynamics would confirm the price move; a weaker price response would confirm that the gap is closing through correction.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"values":[0.51402,0.640244,0.335453,0.18495,0.133443,-0.004421,-0.00105,-0.169046,-0.316164,-0.344123,-0.282048,-0.294992,-0.441188,-0.704505,-0.979648,-1.165466,-1.13289,-1.157443,-1.179599,-1.200607,-1.317002,-1.292671,-1.139206,-0.755147,-0.272392,0.265913,0.727465,0.967998,1.094154,1.158244,1.190015,1.10723,1.048959,0.944128,0.93628,1.000075,0.958328,0.888731,0.597186,0.405338,0.266323,0.07778],"opens":[30.040001,29.6,29.395,28.934999,29.525,29.780001,29.455,29.485001,29.645,29.684999,29.889999,29.77,29.334999,29.355,29.51,29.205,29.344999,29.27,29.184999,29.35,28.385,28.040001,28.875,29.309999,30.43,30.834999,31.040001,31.75,32.119999,32.775002,32.84,32.27,33.084999,32.514999,33.18,33.314999,33.02,33.095001,33.240002,33.099998,33.990002,34.0],"highs":[30.110001,29.940001,29.43,29.77,29.754999,29.780001,29.459999,29.49,29.665001,30.049999,30.309999,29.865,29.57,29.9,29.594999,29.514999,29.725,29.855,29.575001,29.559999,28.844999,28.76,29.465,30.51,30.85,31.0,31.74,32.485001,32.564999,32.93,32.91,32.540001,33.09,32.514999,33.209999,33.474998,33.134998,33.360001,33.27,34.130001,34.224998,34.0],"lows":[28.940001,28.915001,28.57,28.924999,29.48,29.450001,28.975,29.415001,29.549999,29.684999,29.889999,29.219999,29.165001,29.139999,29.030001,29.07,29.280001,29.27,29.055,28.629999,28.120001,28.040001,28.610001,29.309999,30.43,30.780001,31.040001,31.665001,32.040001,32.685001,32.84,32.27,33.005001,32.395,33.139999,33.314999,33.02,32.884998,32.465,33.035,33.98,33.189999],"closes":[28.940001,29.295,28.780001,29.715,29.74,29.625,29.405001,29.450001,29.620001,30.049999,30.225,29.635,29.42,29.200001,29.139999,29.34,29.355,29.379999,29.379999,28.629999,28.120001,28.76,29.465,30.51,30.85,30.9,31.74,32.314999,32.564999,32.865002,32.855,32.540001,33.09,32.395,33.209999,33.474998,33.115002,33.139999,32.689999,34.009998,34.029999,33.305],"hoverRows":[[{"label":"Open","value":"30.0","className":"is-ohlc","compact":true},{"label":"High","value":"30.1","className":"is-ohlc","compact":true},{"label":"Low","value":"28.9","className":"is-ohlc","compact":true},{"label":"Close","value":"28.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.51","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.6","className":"is-ohlc","compact":true},{"label":"High","value":"29.9","className":"is-ohlc","compact":true},{"label":"Low","value":"28.9","className":"is-ohlc","compact":true},{"label":"Close","value":"29.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.64","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.4","className":"is-ohlc","compact":true},{"label":"High","value":"29.4","className":"is-ohlc","compact":true},{"label":"Low","value":"28.6","className":"is-ohlc","compact":true},{"label":"Close","value":"28.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.34","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.9","className":"is-ohlc","compact":true},{"label":"High","value":"29.8","className":"is-ohlc","compact":true},{"label":"Low","value":"28.9","className":"is-ohlc","compact":true},{"label":"Close","value":"29.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.18","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.5","className":"is-ohlc","compact":true},{"label":"High","value":"29.8","className":"is-ohlc","compact":true},{"label":"Low","value":"29.5","className":"is-ohlc","compact":true},{"label":"Close","value":"29.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.13","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.8","className":"is-ohlc","compact":true},{"label":"High","value":"29.8","className":"is-ohlc","compact":true},{"label":"Low","value":"29.5","className":"is-ohlc","compact":true},{"label":"Close","value":"29.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.00","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.5","className":"is-ohlc","compact":true},{"label":"High","value":"29.5","className":"is-ohlc","compact":true},{"label":"Low","value":"29.0","className":"is-ohlc","compact":true},{"label":"Close","value":"29.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.00","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.5","className":"is-ohlc","compact":true},{"label":"High","value":"29.5","className":"is-ohlc","compact":true},{"label":"Low","value":"29.4","className":"is-ohlc","compact":true},{"label":"Close","value":"29.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.17","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.6","className":"is-ohlc","compact":true},{"label":"High","value":"29.7","className":"is-ohlc","compact":true},{"label":"Low","value":"29.5","className":"is-ohlc","compact":true},{"label":"Close","value":"29.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.32","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.7","className":"is-ohlc","compact":true},{"label":"High","value":"30.0","className":"is-ohlc","compact":true},{"label":"Low","value":"29.7","className":"is-ohlc","compact":true},{"label":"Close","value":"30.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.34","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.9","className":"is-ohlc","compact":true},{"label":"High","value":"30.3","className":"is-ohlc","compact":true},{"label":"Low","value":"29.9","className":"is-ohlc","compact":true},{"label":"Close","value":"30.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.28","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.8","className":"is-ohlc","compact":true},{"label":"High","value":"29.9","className":"is-ohlc","compact":true},{"label":"Low","value":"29.2","className":"is-ohlc","compact":true},{"label":"Close","value":"29.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.29","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.3","className":"is-ohlc","compact":true},{"label":"High","value":"29.6","className":"is-ohlc","compact":true},{"label":"Low","value":"29.2","className":"is-ohlc","compact":true},{"label":"Close","value":"29.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.44","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.4","className":"is-ohlc","compact":true},{"label":"High","value":"29.9","className":"is-ohlc","compact":true},{"label":"Low","value":"29.1","className":"is-ohlc","compact":true},{"label":"Close","value":"29.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.70","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.5","className":"is-ohlc","compact":true},{"label":"High","value":"29.6","className":"is-ohlc","compact":true},{"label":"Low","value":"29.0","className":"is-ohlc","compact":true},{"label":"Close","value":"29.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.98","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.2","className":"is-ohlc","compact":true},{"label":"High","value":"29.5","className":"is-ohlc","compact":true},{"label":"Low","value":"29.1","className":"is-ohlc","compact":true},{"label":"Close","value":"29.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.17","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.3","className":"is-ohlc","compact":true},{"label":"High","value":"29.7","className":"is-ohlc","compact":true},{"label":"Low","value":"29.3","className":"is-ohlc","compact":true},{"label":"Close","value":"29.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.13","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.3","className":"is-ohlc","compact":true},{"label":"High","value":"29.9","className":"is-ohlc","compact":true},{"label":"Low","value":"29.3","className":"is-ohlc","compact":true},{"label":"Close","value":"29.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.16","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.2","className":"is-ohlc","compact":true},{"label":"High","value":"29.6","className":"is-ohlc","compact":true},{"label":"Low","value":"29.1","className":"is-ohlc","compact":true},{"label":"Close","value":"29.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.18","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.4","className":"is-ohlc","compact":true},{"label":"High","value":"29.6","className":"is-ohlc","compact":true},{"label":"Low","value":"28.6","className":"is-ohlc","compact":true},{"label":"Close","value":"28.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.20","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.4","className":"is-ohlc","compact":true},{"label":"High","value":"28.8","className":"is-ohlc","compact":true},{"label":"Low","value":"28.1","className":"is-ohlc","compact":true},{"label":"Close","value":"28.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.32","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.0","className":"is-ohlc","compact":true},{"label":"High","value":"28.8","className":"is-ohlc","compact":true},{"label":"Low","value":"28.0","className":"is-ohlc","compact":true},{"label":"Close","value":"28.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.29","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.9","className":"is-ohlc","compact":true},{"label":"High","value":"29.5","className":"is-ohlc","compact":true},{"label":"Low","value":"28.6","className":"is-ohlc","compact":true},{"label":"Close","value":"29.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.14","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.3","className":"is-ohlc","compact":true},{"label":"High","value":"30.5","className":"is-ohlc","compact":true},{"label":"Low","value":"29.3","className":"is-ohlc","compact":true},{"label":"Close","value":"30.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.76","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.4","className":"is-ohlc","compact":true},{"label":"High","value":"30.9","className":"is-ohlc","compact":true},{"label":"Low","value":"30.4","className":"is-ohlc","compact":true},{"label":"Close","value":"30.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.27","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.8","className":"is-ohlc","compact":true},{"label":"High","value":"31.0","className":"is-ohlc","compact":true},{"label":"Low","value":"30.8","className":"is-ohlc","compact":true},{"label":"Close","value":"30.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.27","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.0","className":"is-ohlc","compact":true},{"label":"High","value":"31.7","className":"is-ohlc","compact":true},{"label":"Low","value":"31.0","className":"is-ohlc","compact":true},{"label":"Close","value":"31.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.73","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"31.8","className":"is-ohlc","compact":true},{"label":"High","value":"32.5","className":"is-ohlc","compact":true},{"label":"Low","value":"31.7","className":"is-ohlc","compact":true},{"label":"Close","value":"32.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.97","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.1","className":"is-ohlc","compact":true},{"label":"High","value":"32.6","className":"is-ohlc","compact":true},{"label":"Low","value":"32.0","className":"is-ohlc","compact":true},{"label":"Close","value":"32.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.09","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.8","className":"is-ohlc","compact":true},{"label":"High","value":"32.9","className":"is-ohlc","compact":true},{"label":"Low","value":"32.7","className":"is-ohlc","compact":true},{"label":"Close","value":"32.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.16","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.8","className":"is-ohlc","compact":true},{"label":"High","value":"32.9","className":"is-ohlc","compact":true},{"label":"Low","value":"32.8","className":"is-ohlc","compact":true},{"label":"Close","value":"32.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.19","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.3","className":"is-ohlc","compact":true},{"label":"High","value":"32.5","className":"is-ohlc","compact":true},{"label":"Low","value":"32.3","className":"is-ohlc","compact":true},{"label":"Close","value":"32.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.11","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"33.1","className":"is-ohlc","compact":true},{"label":"High","value":"33.1","className":"is-ohlc","compact":true},{"label":"Low","value":"33.0","className":"is-ohlc","compact":true},{"label":"Close","value":"33.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.05","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.5","className":"is-ohlc","compact":true},{"label":"High","value":"32.5","className":"is-ohlc","compact":true},{"label":"Low","value":"32.4","className":"is-ohlc","compact":true},{"label":"Close","value":"32.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.94","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"33.2","className":"is-ohlc","compact":true},{"label":"High","value":"33.2","className":"is-ohlc","compact":true},{"label":"Low","value":"33.1","className":"is-ohlc","compact":true},{"label":"Close","value":"33.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.94","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"33.3","className":"is-ohlc","compact":true},{"label":"High","value":"33.5","className":"is-ohlc","compact":true},{"label":"Low","value":"33.3","className":"is-ohlc","compact":true},{"label":"Close","value":"33.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.00","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"33.0","className":"is-ohlc","compact":true},{"label":"High","value":"33.1","className":"is-ohlc","compact":true},{"label":"Low","value":"33.0","className":"is-ohlc","compact":true},{"label":"Close","value":"33.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.96","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"33.1","className":"is-ohlc","compact":true},{"label":"High","value":"33.4","className":"is-ohlc","compact":true},{"label":"Low","value":"32.9","className":"is-ohlc","compact":true},{"label":"Close","value":"33.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.89","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"33.2","className":"is-ohlc","compact":true},{"label":"High","value":"33.3","className":"is-ohlc","compact":true},{"label":"Low","value":"32.5","className":"is-ohlc","compact":true},{"label":"Close","value":"32.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.60","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"33.1","className":"is-ohlc","compact":true},{"label":"High","value":"34.1","className":"is-ohlc","compact":true},{"label":"Low","value":"33.0","className":"is-ohlc","compact":true},{"label":"Close","value":"34.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.41","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"34.0","className":"is-ohlc","compact":true},{"label":"High","value":"34.2","className":"is-ohlc","compact":true},{"label":"Low","value":"34.0","className":"is-ohlc","compact":true},{"label":"Close","value":"34.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.27","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"34.0","className":"is-ohlc","compact":true},{"label":"High","value":"34.0","className":"is-ohlc","compact":true},{"label":"Low","value":"33.2","className":"is-ohlc","compact":true},{"label":"Close","value":"33.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.08","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[27.765401,34.384599],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.07778,"state":"Price is moving ahead of Market Dynamics","context":{"scenario":"priceAhead","latestDirection":"easing","fourWeekDirection":"weakening","now":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"fourWeek":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"price":{"label":"Price is ahead of the underlying support","detail":"Price is extended relative to Market Dynamics. The gap is a downside-risk warning until support catches up or price resets."}},"diagnosis":{"label":"Price response ahead of support","detail":"Price has advanced further through its recent range than Market Dynamics. The gap is an early-downside risk watch; stronger underlying support or a price reset is needed to close it.","tone":"caution"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Price has advanced further through its recent range than Market Dynamics. The gap is an early-downside risk watch; stronger underlying support or a price reset is needed to close it.","annotations":[{"label":"Current tape relationship","value":"Price response ahead of support","detail":"Market Dynamics eased this week but remains positive.","tone":"caution"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Lagging price","detail":"Price is extended relative to Market Dynamics. The gap is a downside-risk warning until support catches up or price resets.","tone":"negative"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-21","observations":42,"relationship":{"sameWeekCorrelation":0.41,"forwardCorrelation":-0.17,"directionalAgreement":56.8,"sample":37,"correlationSample":41,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":1.0,"medianWeeksInZone":1,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":9.7,"averageReturn":9.7,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":17.7,"averageReturn":17.7,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":2.3,"sample":1},{"week":2,"averageReturn":4.8,"sample":1},{"week":3,"averageReturn":8.5,"sample":1},{"week":4,"averageReturn":9.7,"sample":1},{"week":5,"averageReturn":9.9,"sample":1},{"week":6,"averageReturn":12.9,"sample":1},{"week":7,"averageReturn":14.9,"sample":1},{"week":8,"averageReturn":15.8,"sample":1},{"week":9,"averageReturn":16.9,"sample":1},{"week":10,"averageReturn":16.8,"sample":1},{"week":11,"averageReturn":15.7,"sample":1},{"week":12,"averageReturn":17.7,"sample":1},{"week":13,"averageReturn":15.2,"sample":1},{"week":14,"averageReturn":18.1,"sample":1},{"week":15,"averageReturn":19.0,"sample":1},{"week":16,"averageReturn":17.8,"sample":1},{"week":17,"averageReturn":17.9,"sample":1},{"week":18,"averageReturn":16.3,"sample":1},{"week":19,"averageReturn":20.9,"sample":1},{"week":20,"averageReturn":21.0,"sample":1},{"week":21,"averageReturn":18.4,"sample":1},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"distribution":{"label":"Distribution","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":2.0,"medianWeeksInZone":2,"averageWeeksToLower":2.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.1,"sample":1},{"week":2,"averageReturn":-2.1,"sample":1},{"week":3,"sample":0},{"week":4,"sample":0},{"week":5,"sample":0},{"week":6,"sample":0},{"week":7,"sample":0},{"week":8,"sample":0},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":4,"completedEpisodes":2,"activeEpisodes":2,"medianExpectedMove":5.0,"averageExpectedMove":5.0,"averageWeeksToLargestMove":8.0,"horizons":[{"weeks":4,"sample":3,"expectedCount":1,"expectedPercent":33.3,"averageReturn":1.5,"medianReturn":-0.4,"confidenceLow":6.1,"confidenceHigh":79.2,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":1,"expectedPercent":50.0,"averageReturn":3.0,"medianReturn":3.0,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":10.5,"medianReturn":10.5,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.8,"sample":4},{"week":2,"averageReturn":0.3,"sample":4},{"week":3,"averageReturn":1.4,"sample":3},{"week":4,"averageReturn":1.5,"sample":3},{"week":5,"averageReturn":3.3,"sample":3},{"week":6,"averageReturn":3.1,"sample":3},{"week":7,"averageReturn":2.3,"sample":3},{"week":8,"averageReturn":1.9,"sample":2},{"week":9,"averageReturn":2.8,"sample":2},{"week":10,"averageReturn":3.2,"sample":2},{"week":11,"averageReturn":2.9,"sample":2},{"week":12,"averageReturn":3.0,"sample":2},{"week":13,"averageReturn":2.3,"sample":2},{"week":14,"averageReturn":4.4,"sample":2},{"week":15,"averageReturn":3.2,"sample":2},{"week":16,"averageReturn":1.2,"sample":2},{"week":17,"averageReturn":-3.3,"sample":1},{"week":18,"averageReturn":-0.9,"sample":1},{"week":19,"averageReturn":2.6,"sample":1},{"week":20,"averageReturn":3.7,"sample":1},{"week":21,"averageReturn":3.9,"sample":1},{"week":22,"averageReturn":6.7,"sample":1},{"week":23,"averageReturn":8.7,"sample":1},{"week":24,"averageReturn":9.5,"sample":1},{"week":25,"averageReturn":10.5,"sample":1},{"week":26,"averageReturn":10.5,"sample":1}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":3,"completedEpisodes":3,"activeEpisodes":0,"medianExpectedMove":2.8,"averageExpectedMove":3.0,"averageWeeksToLargestMove":7.0,"horizons":[{"weeks":4,"sample":3,"expectedCount":1,"expectedPercent":33.3,"averageReturn":2.3,"medianReturn":0.6,"confidenceLow":6.1,"confidenceHigh":79.2,"confidence":"Mixed historical record"},{"weeks":12,"sample":3,"expectedCount":1,"expectedPercent":33.3,"averageReturn":5.2,"medianReturn":4.9,"confidenceLow":6.1,"confidenceHigh":79.2,"confidence":"Mixed historical record"},{"weeks":26,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":10.6,"medianReturn":10.6,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.7,"sample":3},{"week":2,"averageReturn":0.5,"sample":3},{"week":3,"averageReturn":1.8,"sample":3},{"week":4,"averageReturn":2.3,"sample":3},{"week":5,"averageReturn":2.5,"sample":3},{"week":6,"averageReturn":2.3,"sample":3},{"week":7,"averageReturn":2.4,"sample":3},{"week":8,"averageReturn":2.7,"sample":3},{"week":9,"averageReturn":3.7,"sample":3},{"week":10,"averageReturn":4.9,"sample":3},{"week":11,"averageReturn":6.1,"sample":3},{"week":12,"averageReturn":5.2,"sample":3},{"week":13,"averageReturn":5.4,"sample":3},{"week":14,"averageReturn":6.2,"sample":3},{"week":15,"averageReturn":8.6,"sample":3},{"week":16,"averageReturn":10.4,"sample":3},{"week":17,"averageReturn":10.7,"sample":3},{"week":18,"averageReturn":10.8,"sample":3},{"week":19,"averageReturn":10.9,"sample":3},{"week":20,"averageReturn":13.7,"sample":3},{"week":21,"averageReturn":13.2,"sample":3},{"week":22,"averageReturn":13.6,"sample":3},{"week":23,"averageReturn":12.7,"sample":2},{"week":24,"averageReturn":11.5,"sample":2},{"week":25,"averageReturn":12.5,"sample":2},{"week":26,"averageReturn":10.6,"sample":2}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":4,"completedEpisodes":4,"activeEpisodes":0,"medianExpectedMove":3.9,"averageExpectedMove":4.0,"averageWeeksToLargestMove":6.0,"horizons":[{"weeks":4,"sample":4,"expectedCount":2,"expectedPercent":50.0,"averageReturn":1.1,"medianReturn":-0.3,"confidenceLow":15.0,"confidenceHigh":85.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":4,"expectedCount":2,"expectedPercent":50.0,"averageReturn":4.9,"medianReturn":5.5,"confidenceLow":15.0,"confidenceHigh":85.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":10.6,"medianReturn":10.6,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.8,"sample":4},{"week":2,"averageReturn":0.0,"sample":4},{"week":3,"averageReturn":-0.4,"sample":4},{"week":4,"averageReturn":1.1,"sample":4},{"week":5,"averageReturn":2.2,"sample":4},{"week":6,"averageReturn":3.0,"sample":4},{"week":7,"averageReturn":3.4,"sample":4},{"week":8,"averageReturn":3.3,"sample":4},{"week":9,"averageReturn":3.7,"sample":4},{"week":10,"averageReturn":4.2,"sample":4},{"week":11,"averageReturn":3.4,"sample":4},{"week":12,"averageReturn":4.9,"sample":4},{"week":13,"averageReturn":5.7,"sample":4},{"week":14,"averageReturn":5.3,"sample":4},{"week":15,"averageReturn":5.7,"sample":4},{"week":16,"averageReturn":5.3,"sample":4},{"week":17,"averageReturn":8.4,"sample":4},{"week":18,"averageReturn":10.0,"sample":4},{"week":19,"averageReturn":9.6,"sample":4},{"week":20,"averageReturn":8.8,"sample":3},{"week":21,"averageReturn":9.2,"sample":3},{"week":22,"averageReturn":11.0,"sample":3},{"week":23,"averageReturn":12.0,"sample":3},{"week":24,"averageReturn":10.7,"sample":3},{"week":25,"averageReturn":10.7,"sample":2},{"week":26,"averageReturn":10.6,"sample":2}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":2,"completedEpisodes":0,"activeEpisodes":2,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":2.3,"medianReturn":2.3,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":3.3,"sample":2},{"week":2,"averageReturn":3.7,"sample":2},{"week":3,"averageReturn":2.1,"sample":2},{"week":4,"averageReturn":2.3,"sample":1},{"week":5,"averageReturn":0.9,"sample":1},{"week":6,"averageReturn":5.0,"sample":1},{"week":7,"averageReturn":5.0,"sample":1},{"week":8,"averageReturn":2.8,"sample":1},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"medianExpectedMove":1.8,"averageExpectedMove":1.8,"averageWeeksToLargestMove":1.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":3.5,"medianReturn":3.5,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":3.0,"medianReturn":3.0,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.8,"sample":1},{"week":2,"averageReturn":2.6,"sample":1},{"week":3,"averageReturn":3.5,"sample":1},{"week":4,"averageReturn":3.5,"sample":1},{"week":5,"averageReturn":2.5,"sample":1},{"week":6,"averageReturn":4.3,"sample":1},{"week":7,"averageReturn":2.1,"sample":1},{"week":8,"averageReturn":4.6,"sample":1},{"week":9,"averageReturn":5.5,"sample":1},{"week":10,"averageReturn":4.3,"sample":1},{"week":11,"averageReturn":4.4,"sample":1},{"week":12,"averageReturn":3.0,"sample":1},{"week":13,"averageReturn":7.2,"sample":1},{"week":14,"averageReturn":7.2,"sample":1},{"week":15,"averageReturn":4.9,"sample":1},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"currentApplication":{"status":"Price ahead of underlying support","tone":"caution","headline":"Price is leading its underlying support","use":"Market Dynamics must catch up or price may correct toward the weaker underlying position.","confirm":"Treat the gap as an early-downside risk watch. Stronger Market Dynamics would confirm the price move; a weaker price response would confirm that the gap is closing through correction.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"weakening","zone":"middle","zoneContext":"Price has advanced further through its recent range than Market Dynamics. The gap is an early-downside risk watch; stronger underlying support or a price reset is needed to close it.","historical":{"label":"Broad directional cases","weeks":12,"direction":"lower","percent":50.0,"averageReturn":4.9,"sample":4},"nowContext":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"fourWeekContext":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"priceContext":{"label":"Price is ahead of the underlying support","detail":"Price is extended relative to Market Dynamics. The gap is a downside-risk warning until support catches up or price resets."}},"strategyApproach":{"headline":"Strategy observations from this ticker's own record","summary":"The current reading identifies the setup. The observations below show how this ticker's completed history can guide positioning, confirmation and risk control without treating any one reading as a forecast.","observations":[{"eyebrow":"Divergence control","title":"Do not chase price while the underlying evidence lags","tone":"caution","approach":"Use the gap to review position size, protect gains and wait for either Market Dynamics to catch up or price to correct. The disagreement is a warning condition, not an automatic exit.","finding":"In this ticker's completed record, 50.0% of comparable cases moved lower after 12 weeks, with an average move of 4.9% across 4 cases.","watch":"Reassess the reading when either price structure or the Market Dynamics state changes materially."},{"eyebrow":"Zone positioning","title":"Use accumulation to prepare the long case, then wait for confirmation","tone":"positive","finding":"After accumulation, 100.0% of completed 12-week outcomes were higher across 1 cases. Distinct visits lasted 1.0 weeks on average before leaving the zone.","approach":"Build the thesis and entry conditions while price is in accumulation. Increase exposure only when price responds; location alone is not the entry.","watch":"A failed price response or renewed weakness removes the reason to increase long exposure."},{"eyebrow":"Disagreement playbook","title":"Use unsupported price strength to tighten discipline","tone":"caution","finding":"Comparable disagreements produced an average pullback of 4.0% across 4 completed cases, with the largest move arriving after 6.0 weeks on average.","approach":"Avoid adding simply because price is rising. Let improving Market Dynamics confirm the move, or let price reset before reassessing it.","watch":"The warning ends when Market Dynamics catches up or price gives way."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[],"reversal_warnings":[{"date":"2026-05-08","price":31.74}],"reversal_dangers":[{"date":"2026-06-26","price":32.395}]}},"smTape":{"available":true,"dates":["2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"close":[24.215,25.085,25.205,26.695,25.51,26.1,26.45,26.16,26.07,26.5,26.625,26.895,27.185,27.335,27.435,27.51,27.715,27.795,27.76,28.05,28.295,28.425,28.525,28.905,29.36,28.54,29.465,29.905,28.94,29.295,28.78,29.715,29.74,29.625,29.405,29.45,29.62,30.05,30.225,29.635,29.42,29.2,29.14,29.34,29.355,29.38,29.38,28.63,28.12,28.76,29.465,30.51,30.85,30.9,31.74,32.315,32.565,32.865,32.855,32.54,33.09,32.395,33.21,33.475,33.115,33.14,32.69,34.01,34.03,33.305],"consensus":[72.1517,100.0,50.8475,100.0,20.6811,43.7783,65.0256,0.0,20.4681,56.6902,33.5259,48.7586,60.9985,57.931,29.112,44.6267,36.2771,47.5197,14.757,55.8284,59.505,50.6404,41.9905,65.9939,71.6948,0.0,74.5534,63.5691,-31.2845,27.4977,-30.8801,50.77,45.4967,17.335,18.684,0.0,18.7301,57.9196,50.7918,0.0,-10.2934,-37.2276,-36.4844,0.0,-10.9552,0.0,0.0,-63.7868,-66.961,10.7651,41.3491,71.1527,66.5544,42.4604,80.0923,72.1619,71.07,60.9639,35.9552,43.0404,67.0055,-15.5526,65.1772,64.4443,25.7279,35.1135,-24.2803,70.093,30.0654,15.9974],"supportDates":["2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"control":[7.5268,59.5938,64.5849,53.0799,39.5668,71.1647,77.254,0.0,80.5675,66.6162,-29.7399,21.1004,-24.754,65.2896,48.5447,16.5524,13.9758,0.0,29.1484,66.2975,52.3647,0.0,-5.9023,-27.7089,-26.8932,0.0,-8.7312,0.0,0.0,-58.5674,-65.9424,27.1115,47.304,71.4983,71.4979,37.7642,85.2545,72.83,73.2834,58.2644,23.1611,48.3901,73.2585,-15.6219,75.2667,68.5989,33.164,30.155,-19.0817,75.651,21.478,22.5103],"force":[11.8867,58.8594,62.0734,43.8846,28.6122,68.3889,75.2589,0.0,89.1146,62.4845,-87.2799,17.6496,-65.4274,64.9427,41.5773,2.6397,14.6309,0.0,10.4657,69.1907,52.4776,0.0,-10.7104,-52.4417,-46.436,0.0,-13.8788,0.0,0.0,-87.3782,-73.4291,55.6473,70.689,95.3349,69.7759,25.3281,90.079,73.2968,66.3345,47.8032,5.7709,18.2617,61.2144,-68.2206,63.8844,59.3092,3.4196,20.6641,-64.0256,85.9775,7.2146,60.0133],"direction":[42.0514,49.3601,51.8649,52.6781,54.3163,58.3736,62.7955,0.0,57.2794,60.8614,-6.9469,41.8434,-13.2049,24.0528,44.8128,32.4971,26.9599,0.0,12.7267,40.2941,47.7902,0.0,-15.014,-37.239,-40.3376,0.0,-11.4086,0.0,0.0,-52.9009,-63.5051,39.9754,13.5864,53.4847,58.6035,60.0647,67.0593,70.5878,71.923,73.4497,72.1373,54.6256,63.9957,-22.1467,54.5698,63.3642,38.0492,51.1012,-1.832,52.3949,56.2017,22.8857],"intensity":[38.8889,15.7895,35.0,14.2857,63.6364,65.2174,70.8333,84.0,88.4615,77.7778,92.8571,48.2759,63.3333,87.0968,65.625,3.0303,55.8824,54.2857,11.1111,51.3514,15.7895,76.9231,25.0,41.4634,28.5714,11.6279,15.9091,6.6667,21.7391,80.8511,79.1667,75.5102,78.0,96.0784,96.1538,46.1538,84.6154,78.8462,50.0,73.0769,7.6923,67.3077,78.8462,73.0769,84.6154,21.1538,42.3077,17.3077,53.8462,100.0,92.3077,80.7692],"confirmation":[6.5563,85.9001,87.0425,83.9619,81.0662,89.1122,90.9662,31.9628,92.2092,88.2626,58.5565,76.5966,79.0279,84.4571,82.393,50.8468,73.9271,25.2986,73.583,86.7501,84.2808,27.4476,48.7068,80.5216,80.1245,27.3207,71.6286,0.5774,25.5996,89.2103,89.6402,35.7583,82.0351,91.5006,89.3203,81.1367,93.8552,91.1162,90.5644,87.1485,56.1141,80.9363,89.17,33.9722,88.6636,88.4024,53.2942,78.8715,54.3935,90.8292,54.3887,41.9103],"persistence":[100.0,100.0,100.0,100.0,100.0,100.0,100.0,87.5,87.5,87.5,62.5,62.5,37.5,37.5,37.5,50.0,50.0,37.5,62.5,62.5,87.5,75.0,50.0,25.0,0.0,0.0,25.0,37.5,50.0,62.5,62.5,37.5,12.5,0.0,25.0,37.5,50.0,75.0,100.0,100.0,100.0,100.0,100.0,75.0,75.0,75.0,75.0,75.0,50.0,50.0,50.0,50.0],"assessmentRisk":[39.694,21.8324,20.2254,24.6776,29.0048,17.003,14.1526,21.9777,12.1171,17.7336,19.2889,31.8731,27.9172,41.5986,21.7111,17.5512,30.516,24.0819,19.792,2.837,20.8256,21.3632,14.9016,30.0757,31.42,34.3135,7.4459,32.2174,33.7152,17.091,16.463,51.6943,10.5341,14.3661,16.7217,28.7589,9.9435,13.8466,14.3614,19.4826,30.9185,0.9966,8.3686,30.6259,0.8661,16.0535,10.0353,29.127,27.9217,2.8642,31.9418,22.0115],"volumeParticipation":false,"latest":{"consensus":16.0,"control":22.5,"force":60.0,"direction":22.9,"confirmation":41.9,"persistence":50.0,"assessmentRisk":22.0,"intensity":80.8,"evidenceDepth":100},"analysis":{"status":"Joint upward confirmation","headline":"The gauges support the upward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same upward assessment.","take":"Current assessment: upward pressure has broad support.","tone":"positive","supportedView":"Price structure and Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Broadly stable","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Developing","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"+16.0","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+22.5","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+60.0","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+22.9","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"42/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"62.2","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"1.9%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"32.7","detail":"Directional","tone":"positive"},{"label":"Range position","value":"85%","detail":"location inside observed range","tone":"neutral"},{"label":"Adaptive set","value":"6 views","detail":"selected for the current tape","tone":"neutral"}],"charts":[{"key":"price","eyebrow":"Price architecture","title":"Trend, acceptance and volatility envelope","description":"Price is shown against fast and slow trend references with its current volatility envelope.","reason":"Selected as the anchor because price and its trend references are aligned upward.","series":[{"label":"Close","values":[24.215,25.085,25.205,26.695,25.51,26.1,26.45,26.16,26.07,26.5,26.625,26.895,27.185,27.335,27.435,27.51,27.715,27.795,27.76,28.05,28.295,28.425,28.525,28.905,29.36,28.54,29.465,29.905,28.94,29.295,28.78,29.715,29.74,29.625,29.405,29.45,29.62,30.05,30.225,29.635,29.42,29.2,29.14,29.34,29.355,29.38,29.38,28.63,28.12,28.76,29.465,30.51,30.85,30.9,31.74,32.315,32.565,32.865,32.855,32.54,33.09,32.395,33.21,33.475,33.115,33.14,32.69,34.01,34.03,33.305],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,25.0265,25.2217,25.445,25.575,25.665,25.8168,25.9638,26.1331,26.3243,26.5081,26.6766,26.8281,26.9894,27.1359,27.2493,27.3949,27.5586,27.7161,27.8632,28.0526,28.2903,28.3357,28.541,28.789,28.8165,28.9035,28.881,29.0327,29.1613,29.2456,29.2746,29.3065,29.3635,29.4883,29.6222,29.6246,29.5874,29.5169,29.4484,29.4287,29.4153,29.4089,29.4036,29.263,29.0552,29.0015,29.0858,29.3447,29.6184,29.8514,30.1948,30.5803,30.9411,31.2909,31.5753,31.7507,31.9942,32.0671,32.2749,32.4931,32.6062,32.7032,32.7008,32.9389,33.1372,33.1677],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,25.4964,25.6326,25.7661,25.8953,26.0301,26.1608,26.2793,26.4104,26.55,26.6889,26.8249,26.979,27.1554,27.2579,27.4214,27.6054,27.7043,27.8221,27.893,28.028,28.1548,28.2637,28.3483,28.4299,28.518,28.6315,28.7495,28.8151,28.8599,28.8851,28.904,28.9363,28.9673,28.9979,29.0262,28.9968,28.9319,28.9192,28.9596,29.0744,29.206,29.3314,29.5099,29.7176,29.9286,30.1461,30.3467,30.5092,30.7004,30.8259,31.0025,31.1856,31.3286,31.4627,31.5537,31.7356,31.9056,32.0092],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,27.2779,27.362,27.4914,27.664,27.8315,27.9828,28.1166,28.2658,28.4008,28.5034,28.6393,28.6477,28.7602,28.8482,29.1067,29.3309,29.4013,29.6503,29.9182,29.9186,29.9878,29.9579,30.0744,30.187,30.2578,30.2742,30.2752,30.296,30.3692,30.4284,30.3945,30.3509,30.299,30.2486,30.2372,30.237,30.1644,30.1616,30.1624,30.2922,30.3036,30.3024,30.4576,30.6807,30.8946,31.3133,31.8165,32.2927,32.7566,33.1485,33.4472,33.8151,34.0074,34.2995,34.6004,34.7929,34.9501,35.0098,35.1222,35.0216,34.7854],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,24.3201,24.3862,24.4269,24.4429,24.4585,24.4792,24.5052,24.5213,24.5419,24.575,24.5902,24.9898,25.2113,25.4553,25.4178,25.5786,25.7522,25.8047,25.9113,26.1979,26.4082,26.6536,26.8191,26.962,27.1202,27.3008,27.4938,27.6635,27.8158,28.0031,28.1955,28.3516,28.481,28.5929,28.6478,28.6475,28.8041,28.7984,28.6701,28.4583,28.3934,28.4631,28.3874,28.2753,28.1889,28.0037,27.787,27.6053,27.4229,27.294,27.2858,27.2849,27.4121,27.527,27.6396,27.8231,28.0419,28.3132,28.7388,29.4304,30.1211],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"relative","eyebrow":"Relative leadership","title":"Strength versus the research benchmark","description":"Relative performance is separated from absolute price direction to reveal leadership and lagging pressure.","reason":"Selected because benchmark-relative leadership is strengthening, fading or diverging from price.","series":[{"label":"Relative strength","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-11.4911,-7.1485,-7.4208,-6.2001,-3.9536,-5.0778,-6.6188,-5.4814,-8.7502,-10.7454,-10.6795,-10.3512,-8.2449,-7.2487,-8.222,-9.1553,-8.0277,-8.8632,-9.1944],"stroke":"#176fa3","width":2.0,"fill":"rgba(23,111,163,.08)"}],"guides":[{"label":"Neutral","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"directional","eyebrow":"Trend quality","title":"Directional strength and control","description":"Directional pressure shows which side controls the tape while strength remains direction-neutral.","reason":"Selected because directional control or trend strength is materially changing.","series":[{"label":"Trend strength","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,68.0859,67.1711,64.6591,62.2709,59.2978,56.9837,54.8348,52.767,49.7675,47.0339,44.8015,43.3477,42.3733,39.9684,37.6256,36.0044,34.2598,32.6398,31.5182,30.707,29.3987,27.3852,26.4698,25.7561,24.1945,24.2426,24.6686,25.2269,26.4582,28.1692,29.8137,31.5907,33.2408,33.5029,34.2271,33.7398,33.9189,34.3021,34.1205,34.159,33.4378,33.5702,33.773,32.6552],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,22.0547,29.4512,28.2613,29.9853,29.0782,31.5946,29.4837,30.4673,30.9299,31.8259,33.8398,37.806,32.6019,34.4628,38.3611,33.3605,29.707,27.032,27.7662,26.9564,25.9774,24.1192,24.2306,25.7426,29.1807,30.9363,27.1788,25.6121,27.2367,25.3828,23.9974,25.2851,25.0619,23.4277,20.8137,19.031,17.434,23.7356,31.8294,34.0864,34.9478,39.9492,44.5319,42.8199,45.2171,44.8289,41.6139,45.5665,41.7227,45.9157,47.6795,44.9679,45.1122,40.6533,43.7034,43.5631,39.4189],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,3.9888,3.5866,3.6543,3.4886,3.9538,3.784,6.31,5.943,5.6165,5.4657,5.1633,4.8538,13.179,11.7472,11.0484,17.1844,15.5696,17.7799,15.9944,15.528,15.2942,19.4275,19.2337,18.725,17.7158,16.7654,22.8264,22.1851,20.1612,20.1141,19.0162,17.9605,16.6517,18.262,21.3234,25.522,24.3127,21.9565,19.1511,18.2712,17.8096,16.1336,14.6812,13.8232,13.2437,13.13,19.1762,17.878,23.7737,21.485,20.7843,23.2895,21.8899,24.8832,20.9031,20.3079,27.3228],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"range","eyebrow":"Acceptance map","title":"Range position and boundary pressure","description":"Price location inside its observed range shows whether the tape is pressing an outer boundary or rotating through value.","reason":"Selected because price is testing an observed boundary or moving rapidly through its recent range.","series":[{"label":"Range position","values":[null,null,null,null,null,null,null,83.0696,80.2215,93.8291,94.0639,96.5518,97.8552,100.0,82.3653,83.9493,88.2788,89.9683,89.2291,95.3537,99.7904,98.8877,98.2283,100.0,100.0,85.9227,100.0,98.8473,74.5652,82.2826,68.7794,90.7277,91.0411,88.1995,82.6141,82.4,85.6725,98.1735,97.4436,77.7961,70.7237,60.2863,58.1395,65.2952,65.8319,62.6506,59.2105,19.0361,0.0,31.718,62.7753,100.0,100.0,96.6216,100.0,96.1754,100.0,98.6708,98.4663,92.0246,100.0,86.2376,100.0,100.0,93.3763,93.8363,85.5566,98.0295,96.8472,85.1253],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-2.0041,-2.3413,-0.7305,-0.7271,-0.4442,-0.2934,0.0,-2.9537,-2.6884,-1.9632,-1.6802,-1.804,-0.7782,-0.0353,-0.1931,-0.3145,0.0,0.0,-2.7929,0.0,-0.2002,-3.8858,-2.7067,-4.4171,-1.3119,-1.2288,-1.6108,-2.3414,-2.192,-1.6274,-0.1993,-0.2804,-2.227,-2.9363,-3.6622,-3.8601,-3.2003,-3.1508,-3.0683,-3.0683,-5.5427,-7.2253,-5.1138,-2.7879,0.0,0.0,-0.3226,0.0,-0.5233,0.0,-0.1974,-0.2278,-1.1843,0.0,-2.1003,0.0,0.0,-1.0754,-1.0007,-2.345,-0.3516,-0.5698,-2.6881],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,11.1536,10.7712,12.5983,13.1294,14.2766,15.5088,16.1462,16.5711,16.8897,17.7608,18.1007,17.952,19.1842,20.2252,20.7776,21.2025,22.8171,24.7504,21.2662,21.7059,20.7795,13.4457,14.8373,11.3346,14.9516,14.4727,13.9423,12.8574,11.7223,10.9779,12.0224,12.0067,8.6725,7.8841,6.1239,5.9059,6.6327,6.6873,5.6075,4.8163,1.399,0.0,2.5678,5.082,8.8088,10.0214,10.1997,13.1954,15.2461,16.1377,17.2076,17.1719,16.0485,18.01,15.5314,18.4379,19.383,18.0991,18.1883,16.5834,21.291,21.3623,18.7767],"stroke":"#07865c","width":1.5}],"guides":[{"label":"Range centre","values":[50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"volatility","eyebrow":"Risk geometry","title":"Range pressure and compression","description":"Movement pressure and envelope width show whether risk is expanding, settling or compressed.","reason":"Selected because current variability is unusually compressed or expanded versus this ticker's own tape.","series":[{"label":"Range pressure","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,2.4592,2.5304,2.4419,2.3577,2.2511,2.1868,2.1535,2.1048,2.0586,1.9574,1.8988,1.8465,2.0454,2.0639,2.0077,2.2153,2.282,2.3704,2.3698,2.2647,2.1907,2.2073,2.0671,1.9603,1.8965,1.8501,1.9943,1.9795,2.0379,2.0347,1.9848,1.9504,1.9518,1.9388,2.0795,2.1501,2.1309,2.1387,2.1988,2.1165,2.013,2.0088,2.0134,1.9703,1.8922,1.7728,1.7905,1.7537,1.8166,1.8208,1.7339,1.7257,1.7036,1.7796,1.8908,1.8061,1.8938],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,11.4645,11.5009,11.805,12.3636,12.9014,13.357,13.7258,14.1872,14.5776,14.8022,15.2137,13.6397,13.1507,12.496,13.5314,13.6672,13.2323,13.8693,14.3541,13.2609,12.6942,11.6737,11.4436,11.2862,10.9365,10.3289,9.6294,9.0837,8.7767,8.3015,7.5061,6.8115,6.1857,5.6276,5.3983,5.399,4.6137,4.6245,5.0731,6.2427,6.5089,6.2595,7.036,8.1599,9.1592,11.1593,13.5209,15.6512,17.7262,19.3721,20.2903,21.3751,21.4765,21.908,22.3675,22.2621,21.9338,21.1506,19.9914,17.3497,14.3722],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"momentum","eyebrow":"Momentum pressure","title":"Directional pressure and rotation","description":"Two independent momentum views show whether pressure is broadening, fading or stretched.","reason":"Selected because momentum has changed character across the latest observations.","series":[{"label":"Momentum","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,89.7317,89.8377,90.1374,90.2582,89.7406,90.24,90.654,90.8751,91.0505,91.7033,92.4165,79.202,82.2801,83.5288,71.6097,73.1288,67.4873,71.7485,71.8547,70.5409,67.9801,68.2341,69.2273,71.6425,72.5855,64.7657,62.1386,59.4799,58.7416,60.5014,60.637,60.878,60.878,50.1847,44.4651,51.8772,58.4551,65.8964,67.9103,68.2076,72.772,75.3779,76.434,77.6716,77.5254,72.8738,75.624,66.4552,70.9093,72.2018,67.7951,67.9414,62.4417,70.0901,70.1891,62.1535],"stroke":"#063b66","width":2.0},{"label":"Rotation","values":[null,null,null,null,null,null,92.2469,83.0696,80.2215,93.8291,94.0639,96.5518,97.8552,100.0,79.4335,78.3476,79.8913,82.7899,78.9256,90.909,99.5699,97.7822,96.4844,100.0,100.0,67.6529,100.0,97.7737,58.8028,68.5934,48.7476,84.7784,85.7418,78.8209,66.1058,64.8,73.8667,96.7999,95.9037,61.2069,48.8506,36.207,32.7586,44.2529,31.047,30.337,30.337,0.0,0.0,31.718,62.7753,100.0,100.0,96.6216,100.0,96.1754,100.0,98.6708,98.4663,92.0246,100.0,86.2376,100.0,100.0,91.3566,88.9984,70.872,96.1164,92.3828,57.8948],"stroke":"#1678a7","width":1.5},{"label":"Rotation signal","values":[null,null,null,null,null,null,null,87.6582,85.1793,85.7068,89.3715,94.8149,96.157,98.1357,92.4296,85.927,79.2241,80.3429,80.5356,84.2082,89.8015,96.0871,97.9455,98.0889,98.8281,89.2176,89.2176,88.4755,85.5255,75.0567,58.7146,67.3732,73.0893,83.1137,76.8895,69.9089,68.2575,78.4889,88.8567,84.6368,68.6537,48.7548,39.2721,37.7395,36.0195,35.2123,30.5737,20.2247,10.1123,10.5727,31.4978,64.8311,87.5918,98.8739,98.8739,97.599,98.7251,98.2821,99.0457,96.3872,96.8303,92.7541,95.4125,95.4125,97.1189,93.4517,83.7423,85.3289,86.4571,82.1313],"stroke":"#b87806","width":1.4}],"guides":[{"label":"Upper zone","values":[70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0],"stroke":"#c13f3f","width":1.0,"dash":[6,5]},{"label":"Centre","values":[50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]},{"label":"Lower zone","values":[30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0],"stroke":"#07865c","width":1.0,"dash":[6,5]}],"dates":["2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]}]},"canonical_url":"https://sharemaestro.com/terminal/a3d44546-2492-41e7-a290-f7920dfa0a94/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/a3d44546-2492-41e7-a290-f7920dfa0a94/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/a3d44546-2492-41e7-a290-f7920dfa0a94/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/a3d44546-2492-41e7-a290-f7920dfa0a94/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/a3d44546-2492-41e7-a290-f7920dfa0a94/technical-pack/data.json"},"source_fingerprint":"a44a3a5cfd263badb1ce1a99ade47204f5587b4a934969e72f522a144481a2f8","content_hash":"4f9649126743a97319f6c07976a042c8bbf87cc495ccc4fa5d8c2d7696ec8527","citation":"Sharemaestro, BP12 Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/a3d44546-2492-41e7-a290-f7920dfa0a94/technical-pack/","data_notes":{"time_series":"Parallel time-series arrays align by index with their dates array.","events":"Sparse chart markers are published as compact dated event records rather than null-filled arrays.","missing_values":"A remaining null in an aligned series means that observation is genuinely unavailable; zero remains a valid value."},"boundary":"Completed market observations and published proprietary outputs only. Market Dynamics construction and private inputs are not disclosed. Historical research is not a forecast or instruction to trade."}