{"schema_version":"1.0","name":"EX54 Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"595074ea-e526-4c62-8272-eac09f0a94be","symbol":"EX54","name":"ISHARES STOXX SC 200 UCITS ETF","exchange":"VIE","country":"AT","asset_type":"etf","currency":"EUR","sector":null,"industry":null},"summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. The completed evidence supports the upward price structure.","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, Acceleration, deceleration and rollover, Range position and boundary pressure, Directional strength and control, Range pressure and compression."},{"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 strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. The completed evidence supports the upward price structure.","evidenceAlignment":{"status":"Evidence aligned","headline":"Upward price structure retains strong Market Dynamics support","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. The completed evidence supports the upward price structure.","take":"The advance remains supported. Reclassify it only if the broader Market Dynamics path weakens or price structure breaks.","tone":"positive","conflict":false},"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.15261,-0.345987,-0.577619,-0.688606,-0.536513,-0.374935,-0.124063,0.202091,0.475551,0.83367,1.110237,1.217907,1.315584,1.318222,1.275825,1.350623,1.368136,1.060979,0.610364,0.027223,-0.485404,-0.721838,-0.733632,-0.559807,-0.531529,-0.398266,-0.198224,-0.212296,-0.054506,0.129662,0.16126,0.414866,0.508073,0.487851,0.562609,0.415943,0.355885,0.325167,0.336085,0.56308,0.785092,0.983881],"opens":[35.355,34.945,34.965,34.459999,35.23,35.560001,35.615002,35.834999,36.105,36.625,37.404999,37.115002,37.654999,37.419998,38.174999,37.990002,38.314999,37.685001,35.970001,35.59,33.865002,34.674999,36.5,37.220001,38.380001,37.52,37.889999,38.264999,37.830002,39.369999,39.154999,39.264999,38.724998,38.035,38.889999,38.369999,38.974998,39.139999,39.549999,40.055,40.639999,40.715],"highs":[35.355,35.400002,34.965,35.525002,35.630001,35.724998,35.950001,36.134998,36.59,37.509998,37.805,37.700001,38.09,38.34,38.689999,38.369999,38.490002,38.005001,36.834999,36.494999,35.514999,36.275002,37.584999,38.82,38.599998,37.779999,38.889999,38.465,39.0,39.575001,39.235001,39.299999,38.724998,38.035,39.064999,38.535,39.185001,39.645,40.09,40.759998,40.880001,40.735001],"lows":[34.349998,34.605,33.950001,34.345001,35.174999,35.264999,35.52,35.82,36.105,36.470001,37.285,36.605,37.540001,37.419998,37.82,37.785,37.950001,36.490002,35.889999,34.564999,33.674999,34.674999,35.91,37.200001,37.445,37.259998,37.605,37.740002,37.794998,39.005001,38.825001,39.16,38.619999,37.895,38.889999,38.369999,38.185001,38.950001,39.43,40.040001,40.395,39.91],"closes":[34.415001,34.869999,34.23,35.525002,35.605,35.505001,35.950001,36.060001,36.5,37.509998,37.735001,37.549999,37.695,38.060001,37.950001,38.360001,38.48,36.610001,35.955002,34.564999,34.849998,36.209999,37.439999,38.82,37.535,37.779999,38.169998,37.849998,39.0,39.355,38.825001,39.299999,38.634998,37.895,39.064999,38.535,39.185001,39.325001,39.794998,40.720001,40.880001,40.334999],"hoverRows":[[{"label":"Open","value":"35.4","className":"is-ohlc","compact":true},{"label":"High","value":"35.4","className":"is-ohlc","compact":true},{"label":"Low","value":"34.3","className":"is-ohlc","compact":true},{"label":"Close","value":"34.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.15","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"34.9","className":"is-ohlc","compact":true},{"label":"High","value":"35.4","className":"is-ohlc","compact":true},{"label":"Low","value":"34.6","className":"is-ohlc","compact":true},{"label":"Close","value":"34.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.35","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"35.0","className":"is-ohlc","compact":true},{"label":"High","value":"35.0","className":"is-ohlc","compact":true},{"label":"Low","value":"34.0","className":"is-ohlc","compact":true},{"label":"Close","value":"34.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.58","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"34.5","className":"is-ohlc","compact":true},{"label":"High","value":"35.5","className":"is-ohlc","compact":true},{"label":"Low","value":"34.3","className":"is-ohlc","compact":true},{"label":"Close","value":"35.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.69","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"35.2","className":"is-ohlc","compact":true},{"label":"High","value":"35.6","className":"is-ohlc","compact":true},{"label":"Low","value":"35.2","className":"is-ohlc","compact":true},{"label":"Close","value":"35.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.54","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"35.6","className":"is-ohlc","compact":true},{"label":"High","value":"35.7","className":"is-ohlc","compact":true},{"label":"Low","value":"35.3","className":"is-ohlc","compact":true},{"label":"Close","value":"35.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.37","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"35.6","className":"is-ohlc","compact":true},{"label":"High","value":"36.0","className":"is-ohlc","compact":true},{"label":"Low","value":"35.5","className":"is-ohlc","compact":true},{"label":"Close","value":"36.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.12","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"35.8","className":"is-ohlc","compact":true},{"label":"High","value":"36.1","className":"is-ohlc","compact":true},{"label":"Low","value":"35.8","className":"is-ohlc","compact":true},{"label":"Close","value":"36.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.20","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Positioning recovery","className":"is-positive","wide":true}],[{"label":"Open","value":"36.1","className":"is-ohlc","compact":true},{"label":"High","value":"36.6","className":"is-ohlc","compact":true},{"label":"Low","value":"36.1","className":"is-ohlc","compact":true},{"label":"Close","value":"36.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.48","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"36.6","className":"is-ohlc","compact":true},{"label":"High","value":"37.5","className":"is-ohlc","compact":true},{"label":"Low","value":"36.5","className":"is-ohlc","compact":true},{"label":"Close","value":"37.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.83","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"37.4","className":"is-ohlc","compact":true},{"label":"High","value":"37.8","className":"is-ohlc","compact":true},{"label":"Low","value":"37.3","className":"is-ohlc","compact":true},{"label":"Close","value":"37.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.11","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"37.1","className":"is-ohlc","compact":true},{"label":"High","value":"37.7","className":"is-ohlc","compact":true},{"label":"Low","value":"36.6","className":"is-ohlc","compact":true},{"label":"Close","value":"37.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.22","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"37.7","className":"is-ohlc","compact":true},{"label":"High","value":"38.1","className":"is-ohlc","compact":true},{"label":"Low","value":"37.5","className":"is-ohlc","compact":true},{"label":"Close","value":"37.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.32","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"37.4","className":"is-ohlc","compact":true},{"label":"High","value":"38.3","className":"is-ohlc","compact":true},{"label":"Low","value":"37.4","className":"is-ohlc","compact":true},{"label":"Close","value":"38.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.32","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"38.2","className":"is-ohlc","compact":true},{"label":"High","value":"38.7","className":"is-ohlc","compact":true},{"label":"Low","value":"37.8","className":"is-ohlc","compact":true},{"label":"Close","value":"38.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.28","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"38.0","className":"is-ohlc","compact":true},{"label":"High","value":"38.4","className":"is-ohlc","compact":true},{"label":"Low","value":"37.8","className":"is-ohlc","compact":true},{"label":"Close","value":"38.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.35","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"38.3","className":"is-ohlc","compact":true},{"label":"High","value":"38.5","className":"is-ohlc","compact":true},{"label":"Low","value":"38.0","className":"is-ohlc","compact":true},{"label":"Close","value":"38.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.37","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"37.7","className":"is-ohlc","compact":true},{"label":"High","value":"38.0","className":"is-ohlc","compact":true},{"label":"Low","value":"36.5","className":"is-ohlc","compact":true},{"label":"Close","value":"36.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.06","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"36.0","className":"is-ohlc","compact":true},{"label":"High","value":"36.8","className":"is-ohlc","compact":true},{"label":"Low","value":"35.9","className":"is-ohlc","compact":true},{"label":"Close","value":"36.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.61","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"35.6","className":"is-ohlc","compact":true},{"label":"High","value":"36.5","className":"is-ohlc","compact":true},{"label":"Low","value":"34.6","className":"is-ohlc","compact":true},{"label":"Close","value":"34.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.03","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.9","className":"is-ohlc","compact":true},{"label":"High","value":"35.5","className":"is-ohlc","compact":true},{"label":"Low","value":"33.7","className":"is-ohlc","compact":true},{"label":"Close","value":"34.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.49","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"34.7","className":"is-ohlc","compact":true},{"label":"High","value":"36.3","className":"is-ohlc","compact":true},{"label":"Low","value":"34.7","className":"is-ohlc","compact":true},{"label":"Close","value":"36.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.72","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"36.5","className":"is-ohlc","compact":true},{"label":"High","value":"37.6","className":"is-ohlc","compact":true},{"label":"Low","value":"35.9","className":"is-ohlc","compact":true},{"label":"Close","value":"37.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.73","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"37.2","className":"is-ohlc","compact":true},{"label":"High","value":"38.8","className":"is-ohlc","compact":true},{"label":"Low","value":"37.2","className":"is-ohlc","compact":true},{"label":"Close","value":"38.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.56","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"38.4","className":"is-ohlc","compact":true},{"label":"High","value":"38.6","className":"is-ohlc","compact":true},{"label":"Low","value":"37.4","className":"is-ohlc","compact":true},{"label":"Close","value":"37.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.53","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"37.5","className":"is-ohlc","compact":true},{"label":"High","value":"37.8","className":"is-ohlc","compact":true},{"label":"Low","value":"37.3","className":"is-ohlc","compact":true},{"label":"Close","value":"37.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.40","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"37.9","className":"is-ohlc","compact":true},{"label":"High","value":"38.9","className":"is-ohlc","compact":true},{"label":"Low","value":"37.6","className":"is-ohlc","compact":true},{"label":"Close","value":"38.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.20","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"38.3","className":"is-ohlc","compact":true},{"label":"High","value":"38.5","className":"is-ohlc","compact":true},{"label":"Low","value":"37.7","className":"is-ohlc","compact":true},{"label":"Close","value":"37.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.21","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"37.8","className":"is-ohlc","compact":true},{"label":"High","value":"39.0","className":"is-ohlc","compact":true},{"label":"Low","value":"37.8","className":"is-ohlc","compact":true},{"label":"Close","value":"39.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.05","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"39.4","className":"is-ohlc","compact":true},{"label":"High","value":"39.6","className":"is-ohlc","compact":true},{"label":"Low","value":"39.0","className":"is-ohlc","compact":true},{"label":"Close","value":"39.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.13","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"39.2","className":"is-ohlc","compact":true},{"label":"High","value":"39.2","className":"is-ohlc","compact":true},{"label":"Low","value":"38.8","className":"is-ohlc","compact":true},{"label":"Close","value":"38.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.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":"39.3","className":"is-ohlc","compact":true},{"label":"High","value":"39.3","className":"is-ohlc","compact":true},{"label":"Low","value":"39.2","className":"is-ohlc","compact":true},{"label":"Close","value":"39.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.41","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"38.7","className":"is-ohlc","compact":true},{"label":"High","value":"38.7","className":"is-ohlc","compact":true},{"label":"Low","value":"38.6","className":"is-ohlc","compact":true},{"label":"Close","value":"38.6","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":"38.0","className":"is-ohlc","compact":true},{"label":"High","value":"38.0","className":"is-ohlc","compact":true},{"label":"Low","value":"37.9","className":"is-ohlc","compact":true},{"label":"Close","value":"37.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.49","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"38.9","className":"is-ohlc","compact":true},{"label":"High","value":"39.1","className":"is-ohlc","compact":true},{"label":"Low","value":"38.9","className":"is-ohlc","compact":true},{"label":"Close","value":"39.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.56","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"38.4","className":"is-ohlc","compact":true},{"label":"High","value":"38.5","className":"is-ohlc","compact":true},{"label":"Low","value":"38.4","className":"is-ohlc","compact":true},{"label":"Close","value":"38.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.42","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"39.0","className":"is-ohlc","compact":true},{"label":"High","value":"39.2","className":"is-ohlc","compact":true},{"label":"Low","value":"38.2","className":"is-ohlc","compact":true},{"label":"Close","value":"39.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.36","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"39.1","className":"is-ohlc","compact":true},{"label":"High","value":"39.6","className":"is-ohlc","compact":true},{"label":"Low","value":"39.0","className":"is-ohlc","compact":true},{"label":"Close","value":"39.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.33","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"39.5","className":"is-ohlc","compact":true},{"label":"High","value":"40.1","className":"is-ohlc","compact":true},{"label":"Low","value":"39.4","className":"is-ohlc","compact":true},{"label":"Close","value":"39.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.34","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"40.1","className":"is-ohlc","compact":true},{"label":"High","value":"40.8","className":"is-ohlc","compact":true},{"label":"Low","value":"40.0","className":"is-ohlc","compact":true},{"label":"Close","value":"40.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.56","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"40.6","className":"is-ohlc","compact":true},{"label":"High","value":"40.9","className":"is-ohlc","compact":true},{"label":"Low","value":"40.4","className":"is-ohlc","compact":true},{"label":"Close","value":"40.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.79","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"40.7","className":"is-ohlc","compact":true},{"label":"High","value":"40.7","className":"is-ohlc","compact":true},{"label":"Low","value":"39.9","className":"is-ohlc","compact":true},{"label":"Close","value":"40.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.98","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[33.831,41.279001],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.983881,"state":"Positive and strengthening","context":{"scenario":"positiveSustained","latestDirection":"strengthening","fourWeekDirection":"strengthening","now":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeek":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"price":{"label":"Price and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Sustained positive support","detail":"Market Dynamics remains positive and has strengthened across the recent completed path. A slight weekly pause does not yet change the broader constructive reading.","tone":"positive"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Market Dynamics remains positive and has strengthened across the recent completed path. A slight weekly pause does not yet change the broader constructive reading.","annotations":[{"label":"Current tape relationship","value":"Sustained positive support","detail":"Market Dynamics strengthened this week and remains positive.","tone":"positive"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"26 Dec 2025","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Supported","detail":"Underlying support has strengthened across the recent completed path.","tone":"positive"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-21","observations":42,"relationship":{"sameWeekCorrelation":0.38,"forwardCorrelation":-0.52,"directionalAgreement":45.9,"sample":37,"correlationSample":41,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":3,"completedEpisodes":3,"activeEpisodes":0,"averageWeeksInZone":1.0,"medianWeeksInZone":1,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":3,"expectedCount":3,"expectedPercent":100.0,"medianReturn":5.0,"averageReturn":6.9,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":3,"expectedCount":3,"expectedPercent":100.0,"medianReturn":10.9,"averageReturn":11.4,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":12.4,"averageReturn":12.4,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":2.0,"sample":3},{"week":2,"averageReturn":2.7,"sample":3},{"week":3,"averageReturn":5.1,"sample":3},{"week":4,"averageReturn":6.9,"sample":3},{"week":5,"averageReturn":5.7,"sample":3},{"week":6,"averageReturn":6.8,"sample":3},{"week":7,"averageReturn":8.3,"sample":3},{"week":8,"averageReturn":8.6,"sample":3},{"week":9,"averageReturn":10.5,"sample":3},{"week":10,"averageReturn":11.2,"sample":3},{"week":11,"averageReturn":10.9,"sample":3},{"week":12,"averageReturn":11.4,"sample":3},{"week":13,"averageReturn":11.5,"sample":3},{"week":14,"averageReturn":10.8,"sample":3},{"week":15,"averageReturn":10.5,"sample":3},{"week":16,"averageReturn":9.4,"sample":3},{"week":17,"averageReturn":6.9,"sample":3},{"week":18,"averageReturn":6.7,"sample":3},{"week":19,"averageReturn":7.1,"sample":3},{"week":20,"averageReturn":9.5,"sample":3},{"week":21,"averageReturn":12.3,"sample":3},{"week":22,"averageReturn":11.7,"sample":3},{"week":23,"averageReturn":11.6,"sample":2},{"week":24,"averageReturn":10.3,"sample":2},{"week":25,"averageReturn":10.2,"sample":2},{"week":26,"averageReturn":12.4,"sample":2}]},"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.4,"sample":1},{"week":2,"averageReturn":-0.9,"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.3,"averageExpectedMove":5.3,"averageWeeksToLargestMove":10.0,"horizons":[{"weeks":4,"sample":4,"expectedCount":3,"expectedPercent":75.0,"averageReturn":1.7,"medianReturn":3.0,"confidenceLow":30.1,"confidenceHigh":95.4,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":1,"expectedPercent":50.0,"averageReturn":-0.8,"medianReturn":-0.8,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":5.1,"medianReturn":5.1,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.3,"sample":4},{"week":2,"averageReturn":1.4,"sample":4},{"week":3,"averageReturn":1.8,"sample":4},{"week":4,"averageReturn":1.7,"sample":4},{"week":5,"averageReturn":2.7,"sample":4},{"week":6,"averageReturn":2.7,"sample":3},{"week":7,"averageReturn":2.7,"sample":3},{"week":8,"averageReturn":3.2,"sample":2},{"week":9,"averageReturn":3.9,"sample":2},{"week":10,"averageReturn":2.5,"sample":2},{"week":11,"averageReturn":1.8,"sample":2},{"week":12,"averageReturn":-0.8,"sample":2},{"week":13,"averageReturn":-3.4,"sample":1},{"week":14,"averageReturn":0.4,"sample":1},{"week":15,"averageReturn":3.8,"sample":1},{"week":16,"averageReturn":7.7,"sample":1},{"week":17,"averageReturn":4.1,"sample":1},{"week":18,"averageReturn":4.8,"sample":1},{"week":19,"averageReturn":5.9,"sample":1},{"week":20,"averageReturn":5.0,"sample":1},{"week":21,"averageReturn":8.2,"sample":1},{"week":22,"averageReturn":9.1,"sample":1},{"week":23,"averageReturn":7.7,"sample":1},{"week":24,"averageReturn":9.0,"sample":1},{"week":25,"averageReturn":7.1,"sample":1},{"week":26,"averageReturn":5.1,"sample":1}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"medianExpectedMove":2.0,"averageExpectedMove":2.0,"averageWeeksToLargestMove":3.5,"horizons":[{"weeks":4,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":5.8,"medianReturn":5.8,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":9.2,"medianReturn":9.2,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":3.5,"sample":2},{"week":2,"averageReturn":5.7,"sample":2},{"week":3,"averageReturn":7.0,"sample":2},{"week":4,"averageReturn":5.8,"sample":2},{"week":5,"averageReturn":5.2,"sample":2},{"week":6,"averageReturn":4.8,"sample":2},{"week":7,"averageReturn":5.9,"sample":2},{"week":8,"averageReturn":6.9,"sample":2},{"week":9,"averageReturn":8.2,"sample":2},{"week":10,"averageReturn":7.7,"sample":2},{"week":11,"averageReturn":9.0,"sample":2},{"week":12,"averageReturn":9.2,"sample":2},{"week":13,"averageReturn":8.4,"sample":2},{"week":14,"averageReturn":9.3,"sample":2},{"week":15,"averageReturn":10.6,"sample":1},{"week":16,"averageReturn":12.4,"sample":1},{"week":17,"averageReturn":12.8,"sample":1},{"week":18,"averageReturn":14.2,"sample":1},{"week":19,"averageReturn":16.8,"sample":1},{"week":20,"averageReturn":17.3,"sample":1},{"week":21,"averageReturn":15.7,"sample":1},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":3,"completedEpisodes":3,"activeEpisodes":0,"medianExpectedMove":0.3,"averageExpectedMove":1.1,"averageWeeksToLargestMove":2.7,"horizons":[{"weeks":4,"sample":3,"expectedCount":1,"expectedPercent":33.3,"averageReturn":1.2,"medianReturn":1.9,"confidenceLow":6.1,"confidenceHigh":79.2,"confidence":"Mixed historical record"},{"weeks":12,"sample":3,"expectedCount":0,"expectedPercent":0.0,"averageReturn":5.7,"medianReturn":4.8,"confidenceLow":0.0,"confidenceHigh":56.1,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":9.0,"medianReturn":9.0,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.4,"sample":3},{"week":2,"averageReturn":0.3,"sample":3},{"week":3,"averageReturn":1.0,"sample":3},{"week":4,"averageReturn":1.2,"sample":3},{"week":5,"averageReturn":1.2,"sample":3},{"week":6,"averageReturn":3.4,"sample":3},{"week":7,"averageReturn":3.1,"sample":3},{"week":8,"averageReturn":3.3,"sample":3},{"week":9,"averageReturn":4.2,"sample":3},{"week":10,"averageReturn":3.9,"sample":3},{"week":11,"averageReturn":4.5,"sample":3},{"week":12,"averageReturn":5.7,"sample":3},{"week":13,"averageReturn":3.1,"sample":3},{"week":14,"averageReturn":2.8,"sample":2},{"week":15,"averageReturn":1.1,"sample":2},{"week":16,"averageReturn":2.1,"sample":2},{"week":17,"averageReturn":5.2,"sample":2},{"week":18,"averageReturn":7.2,"sample":2},{"week":19,"averageReturn":8.4,"sample":2},{"week":20,"averageReturn":5.4,"sample":1},{"week":21,"averageReturn":6.1,"sample":1},{"week":22,"averageReturn":7.2,"sample":1},{"week":23,"averageReturn":6.3,"sample":1},{"week":24,"averageReturn":9.5,"sample":1},{"week":25,"averageReturn":10.5,"sample":1},{"week":26,"averageReturn":9.0,"sample":1}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":3,"completedEpisodes":1,"activeEpisodes":2,"medianExpectedMove":7.5,"averageExpectedMove":7.5,"averageWeeksToLargestMove":12.0,"horizons":[{"weeks":4,"sample":3,"expectedCount":2,"expectedPercent":66.7,"averageReturn":2.0,"medianReturn":1.4,"confidenceLow":20.8,"confidenceHigh":93.9,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":7.5,"medianReturn":7.5,"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":-0.7,"sample":3},{"week":2,"averageReturn":-0.8,"sample":3},{"week":3,"averageReturn":-0.6,"sample":3},{"week":4,"averageReturn":2.0,"sample":3},{"week":5,"averageReturn":3.4,"sample":3},{"week":6,"averageReturn":4.6,"sample":3},{"week":7,"averageReturn":4.0,"sample":2},{"week":8,"averageReturn":4.5,"sample":2},{"week":9,"averageReturn":4.3,"sample":2},{"week":10,"averageReturn":3.4,"sample":1},{"week":11,"averageReturn":6.5,"sample":1},{"week":12,"averageReturn":7.5,"sample":1},{"week":13,"averageReturn":6.1,"sample":1},{"week":14,"averageReturn":7.3,"sample":1},{"week":15,"averageReturn":5.5,"sample":1},{"week":16,"averageReturn":3.5,"sample":1},{"week":17,"averageReturn":6.7,"sample":1},{"week":18,"averageReturn":5.3,"sample":1},{"week":19,"averageReturn":7.0,"sample":1},{"week":20,"averageReturn":7.4,"sample":1},{"week":21,"averageReturn":8.7,"sample":1},{"week":22,"averageReturn":11.2,"sample":1},{"week":23,"averageReturn":11.7,"sample":1},{"week":24,"averageReturn":10.2,"sample":1},{"week":25,"sample":0},{"week":26,"sample":0}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"medianExpectedMove":4.1,"averageExpectedMove":4.1,"averageWeeksToLargestMove":6.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":1.7,"medianReturn":1.7,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":1,"expectedPercent":50.0,"averageReturn":0.4,"medianReturn":0.4,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":2.7,"medianReturn":2.7,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":2.1,"sample":2},{"week":2,"averageReturn":0.2,"sample":2},{"week":3,"averageReturn":0.7,"sample":2},{"week":4,"averageReturn":1.7,"sample":2},{"week":5,"averageReturn":1.1,"sample":2},{"week":6,"averageReturn":3.2,"sample":2},{"week":7,"averageReturn":3.9,"sample":2},{"week":8,"averageReturn":0.6,"sample":2},{"week":9,"averageReturn":0.4,"sample":2},{"week":10,"averageReturn":-2.3,"sample":2},{"week":11,"averageReturn":-2.9,"sample":2},{"week":12,"averageReturn":0.4,"sample":2},{"week":13,"averageReturn":1.4,"sample":2},{"week":14,"averageReturn":4.1,"sample":2},{"week":15,"averageReturn":2.6,"sample":2},{"week":16,"averageReturn":3.5,"sample":2},{"week":17,"averageReturn":5.3,"sample":2},{"week":18,"averageReturn":5.0,"sample":2},{"week":19,"averageReturn":5.9,"sample":2},{"week":20,"averageReturn":4.9,"sample":1},{"week":21,"averageReturn":3.5,"sample":1},{"week":22,"averageReturn":4.8,"sample":1},{"week":23,"averageReturn":3.0,"sample":1},{"week":24,"averageReturn":1.0,"sample":1},{"week":25,"averageReturn":4.1,"sample":1},{"week":26,"averageReturn":2.7,"sample":1}]},"currentApplication":{"status":"Evidence aligned","tone":"positive","headline":"Price and Market Dynamics remain aligned upward","use":"The advance retains underlying support while price structure and Market Dynamics remain intact.","confirm":"The advance remains supported. Reclassify it only if the broader Market Dynamics path weakens or price structure breaks.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"strengthening","zone":"middle","zoneContext":"Market Dynamics remains positive and has strengthened across the recent completed path. A slight weekly pause does not yet change the broader constructive reading.","historical":{"label":"Broad directional cases","weeks":12,"direction":"higher","percent":50.0,"averageReturn":-0.8,"sample":2},"nowContext":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeekContext":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"priceContext":{"label":"Price structure is upward","detail":"Price is responding in the same broad direction as Market Dynamics."}},"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":"Trend participation","title":"Let confirmation support the position, then manage extension","tone":"positive","approach":"This is most useful for holding or selectively adding to an established upward case. Risk should still tighten as price becomes extended; confirmation is support, not immunity from reversal.","finding":"In this ticker's completed record, 50.0% of comparable cases moved higher after 12 weeks, with an average move of -0.8% across 2 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 3 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 1.1% across 3 completed cases, with the largest move arriving after 2.7 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":[{"date":"2025-12-26","price":36.060001}],"reversal_warnings":[{"date":"2026-01-09","price":37.509998},{"date":"2026-04-10","price":37.439999}],"reversal_dangers":[{"date":"2026-03-06","price":36.610001},{"date":"2026-04-17","price":38.82}]}},"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":[32.295,33.575,33.805,34.575,34.025,34.77,34.975,34.44,33.86,34.735,34.68,35.08,35.175,35.24,34.265,35.28,35.315,35.935,35.115,34.855,35.135,34.515,34.295,35.25,35.445,34.945,35.705,35.275,34.415,34.87,34.23,35.525,35.605,35.505,35.95,36.06,36.5,37.51,37.735,37.55,37.695,38.06,37.95,38.36,38.48,36.61,35.955,34.565,34.85,36.21,37.44,38.82,37.535,37.78,38.17,37.85,39.0,39.355,38.825,39.3,38.635,37.895,39.065,38.535,39.185,39.325,39.795,40.72,40.88,40.335],"consensus":[88.4052,100.0,60.8695,80.8518,45.5806,55.8006,62.259,0.0,-24.6887,54.7675,13.8607,52.7509,51.8004,36.5903,-46.912,56.7532,21.7641,70.6719,-17.2829,-18.8935,16.4793,-44.3636,-36.1791,42.2761,31.3873,-9.1094,60.9341,-24.1206,-57.4353,0.0,-57.0087,44.4886,37.6575,15.8937,51.5649,37.4731,53.4127,80.0229,63.1997,43.654,39.3789,54.7812,14.928,65.3201,52.0349,-58.3159,-54.5789,-68.5688,-16.7984,18.3275,46.8068,64.1212,0.0,38.3301,35.2901,-9.5212,59.5452,41.5737,0.0,50.8848,-14.5732,-44.446,50.6286,0.0,44.3284,32.9434,41.7277,70.3694,57.4492,15.344],"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":[-30.4824,-14.3614,27.2398,-45.9126,-34.6972,53.1658,39.3351,-20.3901,58.1074,-24.1011,-53.7172,0.0,-47.1561,54.462,41.6546,11.7588,59.3517,42.6849,60.8528,83.4765,62.8817,41.678,27.7602,57.7761,8.6484,67.5894,56.4373,-51.4839,-53.6575,-74.9228,-7.8626,34.389,50.3709,74.3621,0.0,42.6363,28.6286,-7.5021,68.4613,41.83,0.0,59.4869,-15.8538,-45.7217,63.0344,0.0,45.3198,27.4686,41.7154,74.5701,60.182,6.7322],"force":[-62.571,-33.5961,16.379,-47.5656,-25.9457,48.3402,21.7367,-16.2413,88.5894,-70.4483,-79.3888,0.0,-83.5474,55.6126,29.6783,2.6309,45.0768,22.3313,41.4348,95.6673,58.9243,20.5302,27.1372,47.3285,17.6581,71.4911,37.5475,-95.4764,-56.5809,-61.3415,-34.2942,47.7665,53.9205,60.5022,0.0,31.1736,42.7812,-29.7716,55.9929,22.0016,0.0,35.5159,-46.376,-65.3458,61.0166,0.0,57.7978,28.6413,38.6689,79.7183,50.5164,15.2911],"direction":[-30.1509,-13.5711,4.2534,-40.3062,-45.1823,25.4993,29.1974,-8.8769,44.4107,-8.9483,-46.0034,0.0,-49.3128,25.1447,38.7889,30.0926,47.3001,42.3323,53.4652,64.9013,66.6171,62.4292,61.4015,56.6818,45.3806,58.3187,57.3516,-39.5806,-54.2019,-66.4693,-63.5056,21.0564,37.6522,55.0024,0.0,38.5204,37.5525,-2.6357,51.8926,55.2607,0.0,52.0316,-9.6065,-28.0596,29.0306,0.0,33.5745,42.2732,43.9265,58.8907,59.2779,47.0683],"intensity":[66.6667,42.1053,30.0,38.0952,18.1818,86.9565,54.1667,24.0,61.5385,18.5185,85.7143,24.1379,46.6667,100.0,71.875,6.0606,23.5294,14.2857,30.5556,91.8919,68.4211,48.7179,85.0,17.0732,19.0476,20.9302,6.8182,100.0,93.4783,97.8723,85.4167,95.9184,94.0,96.0784,88.4615,63.4615,84.6154,21.1538,84.6154,86.5385,32.6923,30.7692,44.2308,53.8462,82.6923,34.6154,40.3846,55.7692,26.9231,67.3077,9.6154,38.4615],"confirmation":[35.8085,74.5631,50.4397,82.2703,79.288,81.5472,77.6287,27.5209,88.3848,33.7064,87.105,4.373,87.2017,82.4234,79.7463,50.0781,84.1844,79.4505,84.6136,94.0315,88.0985,81.2947,80.4052,85.2572,30.3133,89.0559,84.1426,87.8977,85.5403,89.6249,11.2707,33.6759,83.1407,88.2525,32.5681,79.9819,79.6226,26.9237,86.8103,80.7032,30.7509,83.6837,30.3292,82.8402,84.3287,25.9978,82.5805,78.4942,81.2598,90.7391,86.1308,15.3698],"persistence":[50.0,25.0,25.0,0.0,0.0,0.0,0.0,25.0,0.0,0.0,25.0,12.5,12.5,12.5,12.5,12.5,12.5,37.5,62.5,75.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,75.0,50.0,25.0,0.0,0.0,0.0,0.0,12.5,12.5,37.5,37.5,62.5,62.5,50.0,50.0,37.5,12.5,12.5,25.0,25.0,25.0,37.5,37.5,62.5,87.5],"assessmentRisk":[53.1561,21.0588,23.1928,27.0328,27.353,7.7293,8.2996,34.9735,18.301,14.1718,18.5956,8.5773,20.8908,4.0128,28.6845,29.7524,23.8073,16.1831,18.9102,9.817,18.1389,27.5521,28.8915,13.5696,13.3836,15.3873,23.4132,19.7938,22.4608,15.7114,41.5938,31.2574,23.4658,17.9276,52.058,26.5688,13.2845,32.3878,14.3666,24.3624,28.951,20.8308,13.9347,24.6163,11.3306,38.3594,9.6229,32.497,20.094,14.6782,20.7503,38.6484],"volumeParticipation":true,"latest":{"consensus":15.3,"control":6.7,"force":15.3,"direction":47.1,"confirmation":15.4,"persistence":87.5,"assessmentRisk":38.6,"intensity":38.5,"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":"Control support is limited","controlPath":"Control support is easing","forceState":"Upward commitment","forcePath":"Commitment is easing","directionState":"Upward follow-through","persistenceState":"Established","confirmationState":"Limited support","riskState":"Present","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+15.3","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+6.7","detail":"Control support is limited","tone":"positive"},{"label":"SM Force Gauge","value":"+15.3","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+47.1","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"15/100","detail":"Limited support","tone":"caution"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"61.8","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"2.2%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"22.8","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"92%","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":[32.295,33.575,33.805,34.575,34.025,34.77,34.975,34.44,33.86,34.735,34.68,35.08,35.175,35.24,34.265,35.28,35.315,35.935,35.115,34.855,35.135,34.515,34.295,35.25,35.445,34.945,35.705,35.275,34.415,34.87,34.23,35.525,35.605,35.505,35.95,36.06,36.5,37.51,37.735,37.55,37.695,38.06,37.95,38.36,38.48,36.61,35.955,34.565,34.85,36.21,37.44,38.82,37.535,37.78,38.17,37.85,39.0,39.355,38.825,39.3,38.635,37.895,39.065,38.535,39.185,39.325,39.795,40.72,40.88,40.335],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,33.26,33.5345,33.7964,33.9134,33.9037,34.0549,34.1685,34.3342,34.4871,34.624,34.5587,34.6899,34.8035,35.0093,35.0285,34.9969,35.022,34.9298,34.8144,34.8936,34.9939,34.985,35.1159,35.1448,35.0121,34.9863,34.8488,34.9717,35.0869,35.1629,35.306,35.4431,35.6353,35.9761,36.2959,36.5239,36.7369,36.9774,37.1543,37.3735,37.5747,37.3993,37.1367,36.6691,36.3384,36.315,36.5196,36.9378,37.0464,37.1798,37.3598,37.4489,37.731,38.0262,38.1715,38.3767,38.4236,38.3275,38.4616,38.4749,38.604,38.7351,38.9278,39.2537,39.5494,39.6922],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,33.6659,33.7825,33.8182,33.9265,34.0294,34.1705,34.2405,34.286,34.3489,34.3612,34.3563,34.4225,34.4982,34.5313,34.6183,34.6669,34.6483,34.6647,34.6325,34.6986,34.7657,34.8205,34.9042,34.9898,35.1016,35.28,35.4619,35.6166,35.7705,35.9401,36.089,36.2572,36.4219,36.4358,36.4002,36.2643,36.1595,36.1632,36.2578,36.4476,36.5281,36.6209,36.7356,36.8182,36.9798,37.1557,37.2794,37.4291,37.5184,37.5463,37.6588,37.7237,37.8319,37.9425,38.0797,38.2753,38.4683,38.6065],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,35.6078,35.6277,35.7315,35.8299,35.9179,35.8593,35.9351,36.0013,36.1831,36.1886,36.1658,35.9109,35.8357,35.7874,35.8325,35.86,35.8663,35.9623,35.9827,35.9046,35.9041,35.9394,35.9877,36.0396,36.0692,36.1505,36.2641,36.4651,36.8713,37.3191,37.6392,37.9476,38.2702,38.4913,38.8067,39.1063,39.1072,39.1072,39.1547,39.1167,39.083,39.035,39.3061,39.3466,39.3863,39.4826,39.5277,39.7413,39.9836,40.1035,40.3022,40.3843,40.3725,40.4937,40.5114,40.6007,40.7596,40.9147,40.937,40.8779,40.8644],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,32.6032,32.6877,32.7377,32.7839,32.8293,32.8734,32.9118,32.9505,32.9308,32.984,33.0337,33.5726,33.7418,33.8391,33.8615,33.976,33.9872,33.9642,34.0273,34.1609,34.1749,34.0946,34.0908,34.0819,34.0788,34.166,34.1304,34.0479,33.7992,33.6134,33.5628,33.5104,33.5423,33.6867,33.6823,33.6862,33.8518,33.8768,33.7583,33.8398,34.0075,34.3765,34.4349,34.5874,34.7752,34.9009,35.0348,35.0712,35.0134,35.0025,34.9788,34.9907,34.986,34.9763,34.9761,34.9573,35.0699,35.2988,35.892,36.5541,36.9801],"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,-10.6154,-10.1735,-9.8359,-9.9579,-10.0317,-8.8977,-10.2012,-10.1095,-11.1552,-15.8228,-15.4202,-14.4692,-14.1284,-10.6153,-11.1604,-9.7409,-10.0045,-10.4222,-9.9011],"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":"impulse","eyebrow":"Price impulse","title":"Acceleration, deceleration and rollover","description":"The impulse path separates directional acceleration from a loss of momentum.","reason":"Selected because the latest impulse is unusually active or is approaching a change of direction.","series":[{"label":"Impulse","values":[null,null,null,null,null,null,null,null,null,null,null,null,0.684,0.7043,0.6345,0.6535,0.6637,0.7136,0.6792,0.6237,0.5955,0.5171,0.4323,0.4371,0.4514,0.4176,0.447,0.4306,0.3442,0.309,0.2268,0.2631,0.2949,0.3085,0.3512,0.3893,0.4499,0.5728,0.6805,0.7424,0.794,0.8545,0.8833,0.9286,0.9631,0.8299,0.6639,0.4153,0.2386,0.2059,0.2761,0.438,0.4574,0.4869,0.5355,0.5421,0.6327,0.7248,0.7465,0.7928,0.7671,0.6791,0.6958,0.6586,0.6739,0.6893,0.731,0.8292,0.9094,0.9184],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.6708,0.6793,0.6793,0.6682,0.6536,0.6263,0.5875,0.5574,0.5362,0.5125,0.4994,0.4856,0.4573,0.4277,0.3875,0.3626,0.3491,0.341,0.343,0.3523,0.3718,0.412,0.4657,0.521,0.5756,0.6314,0.6818,0.7312,0.7775,0.788,0.7632,0.6936,0.6026,0.5233,0.4738,0.4667,0.4648,0.4692,0.4825,0.4944,0.5221,0.5626,0.5994,0.6381,0.6639,0.6669,0.6727,0.6699,0.6707,0.6744,0.6857,0.7144,0.7534,0.7864],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-0.0071,0.0343,-0.0002,-0.0445,-0.0582,-0.1092,-0.1553,-0.1204,-0.0848,-0.0949,-0.0524,-0.055,-0.1131,-0.1187,-0.1607,-0.0995,-0.0542,-0.0324,0.0082,0.0371,0.0781,0.1608,0.2148,0.2214,0.2184,0.2231,0.2016,0.1975,0.1855,0.0419,-0.0993,-0.2783,-0.364,-0.3173,-0.1977,-0.0287,-0.0074,0.0176,0.0531,0.0476,0.1106,0.1622,0.1471,0.1548,0.1032,0.0122,0.0231,-0.0113,0.0032,0.0149,0.0453,0.1148,0.156,0.132],"stroke":"#07865c","width":1.0,"fill":"rgba(7,134,92,.12)"}],"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":"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,76.0,58.1539,85.0769,83.3846,92.4221,95.2452,90.7074,63.5734,91.6897,92.6592,100.0,79.3191,72.7617,79.8234,64.1866,58.638,82.7238,87.6418,75.0315,93.2847,73.6,30.9091,51.5908,22.5,81.3637,85.0,80.4545,100.0,96.5676,96.5909,100.0,98.1842,93.3852,90.4589,93.6219,84.3882,93.038,95.5696,56.1182,42.2996,12.9746,23.4297,50.5484,75.0748,100.0,75.0243,79.7862,86.1937,80.0575,100.0,96.2712,87.2881,95.339,84.0678,71.5254,91.3559,82.3729,93.3898,94.6399,95.4014,99.4355,100.0,92.4358],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-2.2147,-3.8614,-1.3771,-1.5332,-0.7217,-0.4528,-0.9417,-3.6959,-0.8432,-0.7448,0.0,-2.2819,-3.0054,-2.2263,-3.9516,-4.5638,-1.9062,-1.3636,-2.755,-0.64,-1.8366,-4.2299,-2.9637,-4.7447,-1.1409,-0.9183,-1.1966,0.0,-0.2075,-0.246,0.0,-0.1852,-0.6745,-1.037,-0.7303,-1.9126,-0.8529,-0.5428,-5.3761,-7.069,-10.6617,-9.925,-6.4099,-3.2308,0.0,-3.3101,-2.679,-1.8514,-2.6742,0.0,-0.5559,-1.8951,-0.6949,-2.3752,-4.2451,-1.2887,-2.6279,-0.9855,-0.8072,-0.7358,-0.0981,0.0,-1.3332],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,7.726,5.9118,8.6487,8.4767,9.7279,10.025,10.2283,7.1786,10.3535,10.4629,12.4023,9.8374,9.0241,9.8999,7.9606,7.2724,10.2596,10.8696,9.3056,9.8278,5.5032,2.0157,3.3645,1.4673,5.3061,5.5432,5.2468,6.5659,6.215,7.511,10.486,11.1487,10.6038,11.0309,12.106,11.782,12.9897,13.3431,7.8351,5.9057,1.8115,3.4892,7.5278,11.1804,15.2784,11.4625,12.1901,13.3482,12.3979,15.8129,16.8671,15.2933,16.7038,14.729,12.5316,16.0059,14.4321,16.3623,16.778,18.1737,20.9206,21.3957,19.7773],"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":"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,35.3168,33.3297,31.9148,30.5187,30.0808,28.678,27.2008,25.6662,23.8553,22.4391,21.8292,22.3884,23.2063,22.7365,22.7384,23.0069,23.6128,24.1072,24.6959,23.0312,22.1995,22.6568,23.7099,23.6889,22.2685,21.4362,20.6634,19.7595,19.7886,19.8155,20.2328,21.0119,21.5081,22.0169,21.7805,20.7099,20.602,19.9273,19.8292,20.0854,20.6435,21.6082,22.5814,22.8398],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,31.1072,26.3297,23.3489,25.3738,27.8235,25.2791,23.0001,22.0471,20.403,18.9711,22.5358,24.9044,22.6489,25.36,23.9406,21.4211,19.7363,17.7653,20.8395,20.9371,20.9242,22.2621,23.4753,27.0215,33.6114,34.8737,30.9225,33.1641,32.6147,33.2652,31.3272,30.8288,25.3264,23.2081,19.602,16.9052,20.3971,26.9879,32.2149,29.3659,28.345,33.2598,31.6322,32.6604,35.3366,33.9955,33.2778,31.5585,29.7568,34.92,33.047,35.4989,37.1656,38.4361,40.7895,40.156,37.0094],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,6.3383,13.1316,11.645,11.1366,10.2608,10.7722,17.4503,16.6846,20.879,23.3999,20.9774,20.0192,23.9892,21.8224,20.601,28.1193,25.3081,29.2252,25.6989,24.5768,23.4616,22.4024,21.6572,20.4259,18.2351,17.2394,22.1043,20.8651,18.9513,17.3323,16.6711,15.7585,26.0405,29.1731,35.3074,37.1045,32.8696,29.1223,26.0313,23.7292,24.1411,22.0967,21.0153,19.3228,18.5548,19.1396,18.4633,21.6121,25.9716,23.6706,26.4141,24.3872,23.0627,21.6677,20.0225,19.2321,21.6431],"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":"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,1.5819,1.7849,1.8152,1.7607,1.7439,1.8239,1.8754,1.8068,1.8455,1.8549,1.8692,1.8088,1.8733,1.8715,1.8633,1.982,2.0182,2.1209,2.158,2.0906,2.0393,1.9586,1.8756,1.8243,1.8464,1.8027,1.8972,1.8591,1.8824,1.9168,1.8698,1.831,2.1754,2.2445,2.5668,2.7411,2.7654,2.803,2.8084,2.9587,2.8279,2.8395,2.7958,2.7402,2.6259,2.5691,2.4431,2.4334,2.4432,2.4147,2.4018,2.3756,2.3243,2.2701,2.2293,2.1467,2.1921],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,8.81,8.6072,8.7451,8.8788,8.9855,8.6883,8.7829,8.849,9.4114,9.2654,9.0526,6.7305,6.0189,5.5962,5.656,5.3955,5.3803,5.715,5.586,4.9776,4.9352,5.2682,5.4138,5.5836,5.6749,5.6447,6.0622,6.8563,8.6944,10.4485,11.45,12.4189,13.1674,13.313,14.1384,14.892,14.4062,14.3328,14.8025,14.4656,13.8884,12.6914,13.2114,12.8744,12.4354,12.3191,12.0512,12.485,13.2547,13.5832,14.1427,14.3116,14.2956,14.6215,14.6657,14.9381,15.0065,14.7373,13.1329,11.168,9.9795],"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"]}]},"canonical_url":"https://sharemaestro.com/terminal/595074ea-e526-4c62-8272-eac09f0a94be/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/595074ea-e526-4c62-8272-eac09f0a94be/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/595074ea-e526-4c62-8272-eac09f0a94be/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/595074ea-e526-4c62-8272-eac09f0a94be/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/595074ea-e526-4c62-8272-eac09f0a94be/technical-pack/data.json"},"source_fingerprint":"a2c3eb2706a503cb21a80433eb2fcd63a69d4ed57f6824cf1ae8d5c6546881d5","content_hash":"d656f64d8f80364b84804e9dace3a2118e5fb2e18da3a03260a064152266da0d","citation":"Sharemaestro, EX54 Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/595074ea-e526-4c62-8272-eac09f0a94be/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."}