{"schema_version":"1.0","name":"EPMB Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"2db8e41a-3e66-4f6e-8778-10d5ce6bed5a","symbol":"EPMB","name":"HARBOR MID CAP CORE ETF","exchange":"NYSEARCA","country":"US","asset_type":"etf","currency":"USD","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, Activity pressure and cumulative balance, Directional strength and control, Range position and boundary pressure, Range pressure and compression, Strength versus the research benchmark."},{"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":69,"displayedObservations":69,"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-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.209628,-0.318454,-0.139573,0.133045,0.465478,0.784972,0.90732,0.935221,1.027311,1.170409,1.321762,1.41404,1.487953,1.488284,1.427853,1.487095,1.114193,0.680171,0.202948,-0.290712,-0.464646,-0.498892,-0.422939,-0.330432,-0.197562,0.034688,0.063452,0.101899,0.098199,-0.0076,0.198758,0.412655,0.633381,0.829109,0.939786,0.910374,0.815081,0.487077,0.252932,0.206,0.136022],"opens":[21.979314,21.528058,21.973616,22.607025,22.724334,23.091096,23.14,23.1,23.551,24.0476,24.1586,24.4048,24.3144,24.91,24.905,24.85,25.08,24.2408,23.5968,23.5899,23.0381,23.9417,24.8207,25.5055,25.6544,25.4695,26.0467,25.4611,25.9467,25.6612,25.6902,26.5768,26.6435,26.4167,26.3788,26.29,26.1655,26.4317,26.3232,26.8778,27.1343],"highs":[22.157046,21.856601,22.693189,22.87996,23.23955,23.091096,23.2124,23.1614,23.945,24.3933,24.52,24.4711,24.9462,25.1295,25.1621,25.3032,25.2779,24.2408,23.762,23.9687,23.8881,24.6698,25.373,25.5966,25.7201,26.19,26.0467,25.7156,25.9467,26.1498,26.1871,26.5768,26.6435,26.6998,26.48,26.4166,26.4,26.5688,26.9502,27.2635,27.1343],"lows":[21.850608,21.375576,21.973616,22.569789,22.675799,22.79802,23.14,22.8956,23.551,24.0401,24.0723,24.2036,24.2985,24.631,24.905,24.85,24.0959,23.4129,23.2925,23.2374,23.0381,23.9128,24.8207,25.4232,25.3013,25.4695,25.4419,25.1865,25.6281,25.6612,25.6902,26.4475,26.3994,26.3274,26.1022,26.29,26.1655,25.9581,26.3232,26.8778,26.5142],"closes":[21.850608,21.856601,22.693189,22.87996,23.055334,22.954,23.209,23.1614,23.945,24.3309,24.3495,24.2036,24.9462,24.887,25.1621,25.1862,24.0959,23.4129,23.2925,23.2374,23.8881,24.4175,25.373,25.5966,25.6622,25.9997,25.4419,25.7156,25.6281,25.6888,26.1871,26.4475,26.3994,26.3274,26.48,26.3249,26.4,26.102,26.9502,27.261,26.6677],"hoverRows":[[{"label":"Open","value":"22.0","className":"is-ohlc","compact":true},{"label":"High","value":"22.2","className":"is-ohlc","compact":true},{"label":"Low","value":"21.9","className":"is-ohlc","compact":true},{"label":"Close","value":"21.9","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":"21.5","className":"is-ohlc","compact":true},{"label":"High","value":"21.9","className":"is-ohlc","compact":true},{"label":"Low","value":"21.4","className":"is-ohlc","compact":true},{"label":"Close","value":"21.9","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":"22.0","className":"is-ohlc","compact":true},{"label":"High","value":"22.7","className":"is-ohlc","compact":true},{"label":"Low","value":"22.0","className":"is-ohlc","compact":true},{"label":"Close","value":"22.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.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":"22.6","className":"is-ohlc","compact":true},{"label":"High","value":"22.9","className":"is-ohlc","compact":true},{"label":"Low","value":"22.6","className":"is-ohlc","compact":true},{"label":"Close","value":"22.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.13","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Positioning recovery","className":"is-positive","wide":true}],[{"label":"Open","value":"22.7","className":"is-ohlc","compact":true},{"label":"High","value":"23.2","className":"is-ohlc","compact":true},{"label":"Low","value":"22.7","className":"is-ohlc","compact":true},{"label":"Close","value":"23.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.47","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"23.1","className":"is-ohlc","compact":true},{"label":"High","value":"23.1","className":"is-ohlc","compact":true},{"label":"Low","value":"22.8","className":"is-ohlc","compact":true},{"label":"Close","value":"23.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.78","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"23.1","className":"is-ohlc","compact":true},{"label":"High","value":"23.2","className":"is-ohlc","compact":true},{"label":"Low","value":"23.1","className":"is-ohlc","compact":true},{"label":"Close","value":"23.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.91","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"23.1","className":"is-ohlc","compact":true},{"label":"High","value":"23.2","className":"is-ohlc","compact":true},{"label":"Low","value":"22.9","className":"is-ohlc","compact":true},{"label":"Close","value":"23.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.94","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"23.6","className":"is-ohlc","compact":true},{"label":"High","value":"23.9","className":"is-ohlc","compact":true},{"label":"Low","value":"23.6","className":"is-ohlc","compact":true},{"label":"Close","value":"23.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.03","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.0","className":"is-ohlc","compact":true},{"label":"High","value":"24.4","className":"is-ohlc","compact":true},{"label":"Low","value":"24.0","className":"is-ohlc","compact":true},{"label":"Close","value":"24.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.17","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.2","className":"is-ohlc","compact":true},{"label":"High","value":"24.5","className":"is-ohlc","compact":true},{"label":"Low","value":"24.1","className":"is-ohlc","compact":true},{"label":"Close","value":"24.3","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":"24.4","className":"is-ohlc","compact":true},{"label":"High","value":"24.5","className":"is-ohlc","compact":true},{"label":"Low","value":"24.2","className":"is-ohlc","compact":true},{"label":"Close","value":"24.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.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":"24.3","className":"is-ohlc","compact":true},{"label":"High","value":"24.9","className":"is-ohlc","compact":true},{"label":"Low","value":"24.3","className":"is-ohlc","compact":true},{"label":"Close","value":"24.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.49","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.9","className":"is-ohlc","compact":true},{"label":"High","value":"25.1","className":"is-ohlc","compact":true},{"label":"Low","value":"24.6","className":"is-ohlc","compact":true},{"label":"Close","value":"24.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.49","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.9","className":"is-ohlc","compact":true},{"label":"High","value":"25.2","className":"is-ohlc","compact":true},{"label":"Low","value":"24.9","className":"is-ohlc","compact":true},{"label":"Close","value":"25.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.43","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"24.9","className":"is-ohlc","compact":true},{"label":"High","value":"25.3","className":"is-ohlc","compact":true},{"label":"Low","value":"24.9","className":"is-ohlc","compact":true},{"label":"Close","value":"25.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.49","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.1","className":"is-ohlc","compact":true},{"label":"High","value":"25.3","className":"is-ohlc","compact":true},{"label":"Low","value":"24.1","className":"is-ohlc","compact":true},{"label":"Close","value":"24.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.11","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"24.2","className":"is-ohlc","compact":true},{"label":"High","value":"24.2","className":"is-ohlc","compact":true},{"label":"Low","value":"23.4","className":"is-ohlc","compact":true},{"label":"Close","value":"23.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.68","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"23.6","className":"is-ohlc","compact":true},{"label":"High","value":"23.8","className":"is-ohlc","compact":true},{"label":"Low","value":"23.3","className":"is-ohlc","compact":true},{"label":"Close","value":"23.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.20","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"23.6","className":"is-ohlc","compact":true},{"label":"High","value":"24.0","className":"is-ohlc","compact":true},{"label":"Low","value":"23.2","className":"is-ohlc","compact":true},{"label":"Close","value":"23.2","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":"23.0","className":"is-ohlc","compact":true},{"label":"High","value":"23.9","className":"is-ohlc","compact":true},{"label":"Low","value":"23.0","className":"is-ohlc","compact":true},{"label":"Close","value":"23.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.46","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"23.9","className":"is-ohlc","compact":true},{"label":"High","value":"24.7","className":"is-ohlc","compact":true},{"label":"Low","value":"23.9","className":"is-ohlc","compact":true},{"label":"Close","value":"24.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.50","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.8","className":"is-ohlc","compact":true},{"label":"High","value":"25.4","className":"is-ohlc","compact":true},{"label":"Low","value":"24.8","className":"is-ohlc","compact":true},{"label":"Close","value":"25.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.42","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"25.5","className":"is-ohlc","compact":true},{"label":"High","value":"25.6","className":"is-ohlc","compact":true},{"label":"Low","value":"25.4","className":"is-ohlc","compact":true},{"label":"Close","value":"25.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.33","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.7","className":"is-ohlc","compact":true},{"label":"High","value":"25.7","className":"is-ohlc","compact":true},{"label":"Low","value":"25.3","className":"is-ohlc","compact":true},{"label":"Close","value":"25.7","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":"25.5","className":"is-ohlc","compact":true},{"label":"High","value":"26.2","className":"is-ohlc","compact":true},{"label":"Low","value":"25.5","className":"is-ohlc","compact":true},{"label":"Close","value":"26.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.03","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.0","className":"is-ohlc","compact":true},{"label":"High","value":"26.0","className":"is-ohlc","compact":true},{"label":"Low","value":"25.4","className":"is-ohlc","compact":true},{"label":"Close","value":"25.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.06","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"25.5","className":"is-ohlc","compact":true},{"label":"High","value":"25.7","className":"is-ohlc","compact":true},{"label":"Low","value":"25.2","className":"is-ohlc","compact":true},{"label":"Close","value":"25.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.10","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.9","className":"is-ohlc","compact":true},{"label":"High","value":"25.9","className":"is-ohlc","compact":true},{"label":"Low","value":"25.6","className":"is-ohlc","compact":true},{"label":"Close","value":"25.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.10","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.7","className":"is-ohlc","compact":true},{"label":"High","value":"26.1","className":"is-ohlc","compact":true},{"label":"Low","value":"25.7","className":"is-ohlc","compact":true},{"label":"Close","value":"25.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.01","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.7","className":"is-ohlc","compact":true},{"label":"High","value":"26.2","className":"is-ohlc","compact":true},{"label":"Low","value":"25.7","className":"is-ohlc","compact":true},{"label":"Close","value":"26.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.20","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.6","className":"is-ohlc","compact":true},{"label":"High","value":"26.6","className":"is-ohlc","compact":true},{"label":"Low","value":"26.4","className":"is-ohlc","compact":true},{"label":"Close","value":"26.4","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":"26.6","className":"is-ohlc","compact":true},{"label":"High","value":"26.6","className":"is-ohlc","compact":true},{"label":"Low","value":"26.4","className":"is-ohlc","compact":true},{"label":"Close","value":"26.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.63","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.4","className":"is-ohlc","compact":true},{"label":"High","value":"26.7","className":"is-ohlc","compact":true},{"label":"Low","value":"26.3","className":"is-ohlc","compact":true},{"label":"Close","value":"26.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.83","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.4","className":"is-ohlc","compact":true},{"label":"High","value":"26.5","className":"is-ohlc","compact":true},{"label":"Low","value":"26.1","className":"is-ohlc","compact":true},{"label":"Close","value":"26.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.94","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.3","className":"is-ohlc","compact":true},{"label":"High","value":"26.4","className":"is-ohlc","compact":true},{"label":"Low","value":"26.3","className":"is-ohlc","compact":true},{"label":"Close","value":"26.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.91","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.2","className":"is-ohlc","compact":true},{"label":"High","value":"26.4","className":"is-ohlc","compact":true},{"label":"Low","value":"26.2","className":"is-ohlc","compact":true},{"label":"Close","value":"26.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.82","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.4","className":"is-ohlc","compact":true},{"label":"High","value":"26.6","className":"is-ohlc","compact":true},{"label":"Low","value":"26.0","className":"is-ohlc","compact":true},{"label":"Close","value":"26.1","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":"26.3","className":"is-ohlc","compact":true},{"label":"High","value":"27.0","className":"is-ohlc","compact":true},{"label":"Low","value":"26.3","className":"is-ohlc","compact":true},{"label":"Close","value":"27.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.25","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.9","className":"is-ohlc","compact":true},{"label":"High","value":"27.3","className":"is-ohlc","compact":true},{"label":"Low","value":"26.9","className":"is-ohlc","compact":true},{"label":"Close","value":"27.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.21","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.1","className":"is-ohlc","compact":true},{"label":"High","value":"27.1","className":"is-ohlc","compact":true},{"label":"Low","value":"26.5","className":"is-ohlc","compact":true},{"label":"Close","value":"26.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.14","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":[21.525984,27.585624],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.136022,"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":"5 Dec 2025","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","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":41,"relationship":{"sameWeekCorrelation":0.37,"forwardCorrelation":-0.47,"directionalAgreement":52.8,"sample":36,"correlationSample":40,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":2.0,"medianWeeksInZone":2,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":5.5,"averageReturn":5.5,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":14.2,"averageReturn":14.2,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":16.4,"averageReturn":16.4,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.0,"sample":1},{"week":2,"averageReturn":3.9,"sample":1},{"week":3,"averageReturn":4.7,"sample":1},{"week":4,"averageReturn":5.5,"sample":1},{"week":5,"averageReturn":5.0,"sample":1},{"week":6,"averageReturn":6.2,"sample":1},{"week":7,"averageReturn":6.0,"sample":1},{"week":8,"averageReturn":9.6,"sample":1},{"week":9,"averageReturn":11.4,"sample":1},{"week":10,"averageReturn":11.4,"sample":1},{"week":11,"averageReturn":10.8,"sample":1},{"week":12,"averageReturn":14.2,"sample":1},{"week":13,"averageReturn":13.9,"sample":1},{"week":14,"averageReturn":15.2,"sample":1},{"week":15,"averageReturn":15.3,"sample":1},{"week":16,"averageReturn":10.3,"sample":1},{"week":17,"averageReturn":7.1,"sample":1},{"week":18,"averageReturn":6.6,"sample":1},{"week":19,"averageReturn":6.3,"sample":1},{"week":20,"averageReturn":9.3,"sample":1},{"week":21,"averageReturn":11.7,"sample":1},{"week":22,"averageReturn":16.1,"sample":1},{"week":23,"averageReturn":17.1,"sample":1},{"week":24,"averageReturn":17.4,"sample":1},{"week":25,"averageReturn":19.0,"sample":1},{"week":26,"averageReturn":16.4,"sample":1}]},"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":1.2,"sample":1},{"week":2,"averageReturn":-1.0,"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":5,"completedEpisodes":2,"activeEpisodes":3,"medianExpectedMove":5.5,"averageExpectedMove":5.5,"averageWeeksToLargestMove":10.0,"horizons":[{"weeks":4,"sample":4,"expectedCount":3,"expectedPercent":75.0,"averageReturn":1.2,"medianReturn":1.1,"confidenceLow":30.1,"confidenceHigh":95.4,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":2.5,"medianReturn":2.5,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":13.6,"medianReturn":13.6,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.3,"sample":5},{"week":2,"averageReturn":0.3,"sample":5},{"week":3,"averageReturn":0.7,"sample":4},{"week":4,"averageReturn":1.2,"sample":4},{"week":5,"averageReturn":2.3,"sample":3},{"week":6,"averageReturn":2.7,"sample":3},{"week":7,"averageReturn":2.1,"sample":3},{"week":8,"averageReturn":4.1,"sample":3},{"week":9,"averageReturn":4.6,"sample":3},{"week":10,"averageReturn":4.1,"sample":3},{"week":11,"averageReturn":5.4,"sample":2},{"week":12,"averageReturn":2.5,"sample":2},{"week":13,"averageReturn":2.6,"sample":2},{"week":14,"averageReturn":2.9,"sample":2},{"week":15,"averageReturn":1.7,"sample":2},{"week":16,"averageReturn":3.6,"sample":1},{"week":17,"averageReturn":5.9,"sample":1},{"week":18,"averageReturn":10.1,"sample":1},{"week":19,"averageReturn":11.0,"sample":1},{"week":20,"averageReturn":11.3,"sample":1},{"week":21,"averageReturn":12.8,"sample":1},{"week":22,"averageReturn":10.4,"sample":1},{"week":23,"averageReturn":11.5,"sample":1},{"week":24,"averageReturn":11.2,"sample":1},{"week":25,"averageReturn":11.4,"sample":1},{"week":26,"averageReturn":13.6,"sample":1}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":2,"completedEpisodes":1,"activeEpisodes":1,"medianExpectedMove":2.8,"averageExpectedMove":2.8,"averageWeeksToLargestMove":1.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":6.3,"medianReturn":6.3,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":13.8,"medianReturn":13.8,"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":2.4,"sample":2},{"week":2,"averageReturn":4.0,"sample":2},{"week":3,"averageReturn":6.0,"sample":2},{"week":4,"averageReturn":6.3,"sample":2},{"week":5,"averageReturn":6.8,"sample":2},{"week":6,"averageReturn":7.2,"sample":2},{"week":7,"averageReturn":6.1,"sample":2},{"week":8,"averageReturn":6.1,"sample":2},{"week":9,"averageReturn":7.6,"sample":2},{"week":10,"averageReturn":8.3,"sample":2},{"week":11,"averageReturn":8.3,"sample":2},{"week":12,"averageReturn":13.8,"sample":1},{"week":13,"averageReturn":13.6,"sample":1},{"week":14,"averageReturn":13.3,"sample":1},{"week":15,"averageReturn":14.0,"sample":1},{"week":16,"averageReturn":13.3,"sample":1},{"week":17,"averageReturn":13.6,"sample":1},{"week":18,"averageReturn":12.3,"sample":1},{"week":19,"averageReturn":16.0,"sample":1},{"week":20,"averageReturn":17.3,"sample":1},{"week":21,"averageReturn":14.8,"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":1,"completedEpisodes":1,"activeEpisodes":0,"medianExpectedMove":3.9,"averageExpectedMove":3.9,"averageWeeksToLargestMove":1.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":6.5,"medianReturn":6.5,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":7.8,"medianReturn":7.8,"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":3.9,"sample":1},{"week":2,"averageReturn":4.8,"sample":1},{"week":3,"averageReturn":5.1,"sample":1},{"week":4,"averageReturn":6.5,"sample":1},{"week":5,"averageReturn":4.2,"sample":1},{"week":6,"averageReturn":5.3,"sample":1},{"week":7,"averageReturn":5.0,"sample":1},{"week":8,"averageReturn":5.2,"sample":1},{"week":9,"averageReturn":7.2,"sample":1},{"week":10,"averageReturn":8.3,"sample":1},{"week":11,"averageReturn":8.1,"sample":1},{"week":12,"averageReturn":7.8,"sample":1},{"week":13,"averageReturn":8.4,"sample":1},{"week":14,"averageReturn":7.8,"sample":1},{"week":15,"averageReturn":8.1,"sample":1},{"week":16,"averageReturn":6.9,"sample":1},{"week":17,"averageReturn":10.4,"sample":1},{"week":18,"averageReturn":11.6,"sample":1},{"week":19,"averageReturn":9.2,"sample":1},{"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}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":4,"completedEpisodes":2,"activeEpisodes":2,"medianExpectedMove":7.1,"averageExpectedMove":7.1,"averageWeeksToLargestMove":10.0,"horizons":[{"weeks":4,"sample":3,"expectedCount":2,"expectedPercent":66.7,"averageReturn":1.9,"medianReturn":3.0,"confidenceLow":20.8,"confidenceHigh":93.9,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":5.2,"medianReturn":5.2,"confidenceLow":34.2,"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.2,"sample":4},{"week":2,"averageReturn":0.6,"sample":4},{"week":3,"averageReturn":1.0,"sample":4},{"week":4,"averageReturn":1.9,"sample":3},{"week":5,"averageReturn":1.8,"sample":3},{"week":6,"averageReturn":4.3,"sample":2},{"week":7,"averageReturn":4.5,"sample":2},{"week":8,"averageReturn":4.8,"sample":2},{"week":9,"averageReturn":4.9,"sample":2},{"week":10,"averageReturn":5.4,"sample":2},{"week":11,"averageReturn":6.5,"sample":2},{"week":12,"averageReturn":5.2,"sample":2},{"week":13,"averageReturn":6.6,"sample":1},{"week":14,"averageReturn":8.7,"sample":1},{"week":15,"averageReturn":9.8,"sample":1},{"week":16,"averageReturn":9.6,"sample":1},{"week":17,"averageReturn":9.3,"sample":1},{"week":18,"averageReturn":9.9,"sample":1},{"week":19,"averageReturn":9.3,"sample":1},{"week":20,"averageReturn":9.6,"sample":1},{"week":21,"averageReturn":8.3,"sample":1},{"week":22,"averageReturn":11.8,"sample":1},{"week":23,"averageReturn":13.1,"sample":1},{"week":24,"averageReturn":10.7,"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.0,"averageExpectedMove":4.0,"averageWeeksToLargestMove":4.5,"horizons":[{"weeks":4,"sample":2,"expectedCount":1,"expectedPercent":50.0,"averageReturn":-3.6,"medianReturn":-3.6,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":2.7,"medianReturn":2.7,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":6.0,"medianReturn":6.0,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.5,"sample":2},{"week":2,"averageReturn":-1.5,"sample":2},{"week":3,"averageReturn":-2.2,"sample":2},{"week":4,"averageReturn":-3.6,"sample":2},{"week":5,"averageReturn":-3.1,"sample":2},{"week":6,"averageReturn":-2.0,"sample":2},{"week":7,"averageReturn":-0.9,"sample":2},{"week":8,"averageReturn":2.0,"sample":2},{"week":9,"averageReturn":3.0,"sample":2},{"week":10,"averageReturn":3.0,"sample":2},{"week":11,"averageReturn":3.5,"sample":2},{"week":12,"averageReturn":2.7,"sample":2},{"week":13,"averageReturn":3.0,"sample":2},{"week":14,"averageReturn":2.9,"sample":2},{"week":15,"averageReturn":2.5,"sample":2},{"week":16,"averageReturn":5.1,"sample":2},{"week":17,"averageReturn":6.3,"sample":2},{"week":18,"averageReturn":5.0,"sample":2},{"week":19,"averageReturn":4.6,"sample":1},{"week":20,"averageReturn":5.2,"sample":1},{"week":21,"averageReturn":4.6,"sample":1},{"week":22,"averageReturn":4.9,"sample":1},{"week":23,"averageReturn":3.7,"sample":1},{"week":24,"averageReturn":7.1,"sample":1},{"week":25,"averageReturn":8.3,"sample":1},{"week":26,"averageReturn":6.0,"sample":1}]},"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":0.0,"averageReturn":7.8,"sample":1},"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, 0.0% of comparable cases moved lower after 12 weeks, with an average move of 7.8% across 1 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 2.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 3.9% across 1 completed cases, with the largest move arriving after 1.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":[{"date":"2025-12-05","price":22.87996}],"reversal_warnings":[{"date":"2026-02-20","price":25.1621},{"date":"2026-04-17","price":25.373}],"reversal_dangers":[{"date":"2026-03-06","price":24.0959},{"date":"2026-05-15","price":25.4419}]}},"smTape":{"available":true,"dates":["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":[19.8763,19.9132,20.7398,19.9442,20.2622,20.6692,20.4908,20.5308,20.9585,21.4127,21.3207,21.3074,21.9033,21.0435,21.204,21.6332,22.1541,21.9704,22.08,21.9179,21.9025,21.9312,22.2562,21.3169,21.6715,22.2489,21.9001,21.8654,21.8506,21.8566,22.6932,22.88,23.0553,22.954,23.209,23.1614,23.945,24.3309,24.3495,24.2036,24.9462,24.887,25.1621,25.1862,24.0959,23.4129,23.2925,23.2374,23.8881,24.4175,25.373,25.5966,25.6622,25.9997,25.4419,25.7156,25.6281,25.6888,26.1871,26.4475,26.3994,26.3274,26.48,26.3249,26.4,26.102,26.9502,27.261,26.6677],"consensus":[100.0,75.1476,100.0,-58.0,55.7837,70.8063,-8.5201,25.7698,75.3697,79.8288,42.342,45.3278,79.8546,-30.4244,20.0064,56.2455,65.7593,16.9535,55.4608,14.9428,13.0035,29.6875,56.64,-61.3568,0.0,55.9227,-27.4641,21.3368,0.0,0.0,72.3685,65.3359,58.0636,24.3769,65.1934,38.6288,75.2585,65.3477,48.429,12.2596,84.2057,35.7402,65.802,52.5247,-46.4511,-60.9672,-50.8393,-45.4657,23.4678,44.696,69.2427,56.1124,47.0843,67.076,0.0,45.1854,0.0,0.0,61.4203,28.9183,17.3299,16.0253,50.306,0.0,38.3386,-18.2553,64.5977,65.4013,14.7146],"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":[0.5992,63.7942,14.8081,22.866,40.7973,72.626,-53.4968,0.0,70.053,-17.4037,21.6528,0.0,0.0,73.6626,68.2779,54.1199,22.4232,65.9818,48.5747,86.3435,72.7511,46.3147,0.384,88.5186,32.045,75.8927,53.5983,-41.0024,-60.9386,-52.8936,-41.4889,39.656,46.7036,82.6068,66.0318,51.06,63.4229,0.0,58.5335,0.0,0.0,73.4043,18.0627,2.4679,2.7989,55.1362,0.0,51.1148,-18.5424,76.5891,73.6156,17.6005],"force":[14.9052,36.9417,26.6257,7.6293,19.348,47.8615,-98.3795,0.0,54.0009,-75.1055,20.4497,0.0,0.0,97.2724,72.0308,62.5712,17.309,75.3462,7.72,70.5599,47.1118,23.1726,41.9704,96.5325,0.2567,45.5707,30.4475,-96.485,-74.1418,-40.1029,-35.9691,45.9629,50.7737,66.957,36.0508,22.8485,79.6515,0.0,33.1241,0.0,0.0,52.7367,7.9932,11.1321,9.7095,51.5783,0.0,35.4634,-39.587,67.9385,64.5191,71.1045],"direction":[58.4001,59.1648,44.7885,16.4696,24.3759,44.6405,-43.8948,0.0,41.1464,-4.9322,21.6091,0.0,0.0,53.101,57.1915,59.3509,56.3854,57.0404,49.3398,65.9461,69.9123,68.8857,65.4451,70.472,65.3086,68.7208,67.0671,-16.9397,-51.5895,-56.1604,-56.7941,11.1009,38.0603,55.602,59.1056,59.8518,62.2685,0.0,38.5457,0.0,0.0,53.9269,56.2711,54.6451,49.5231,43.8768,0.0,25.791,-2.6903,48.507,56.6437,28.8622],"intensity":[41.1765,11.1111,26.3158,15.0,9.5238,50.0,100.0,66.6667,76.0,46.1538,51.8519,32.1429,68.9655,93.3333,80.6452,46.875,15.1515,41.1765,25.7143,86.1111,67.5676,7.8947,12.8205,85.0,41.4634,30.9524,11.6279,100.0,97.7778,65.2174,25.5319,81.25,93.8776,96.0,74.5098,5.7692,57.6923,69.2308,38.4615,53.8462,23.0769,65.3846,84.6154,1.9231,3.8462,26.9231,21.1538,9.6154,38.4615,90.3846,71.1538,75.0],"confirmation":[7.8832,85.0561,31.8637,50.3429,77.0156,85.6137,88.8823,28.1831,85.6214,55.7271,74.7959,26.4601,27.9264,91.8972,89.0667,86.7778,32.9192,89.1593,56.601,91.7706,88.2427,82.7598,11.4986,95.2558,55.7451,88.2863,84.1187,84.4722,87.9115,83.9101,82.3202,32.9834,82.4573,89.8844,85.1934,82.2678,89.9033,33.0818,81.8884,6.0329,26.9875,87.2072,54.1149,7.2795,6.6167,84.0631,30.1453,79.986,51.8208,88.5903,88.7764,43.2072],"persistence":[75.0,75.0,75.0,75.0,100.0,100.0,75.0,62.5,62.5,37.5,37.5,25.0,12.5,12.5,37.5,50.0,50.0,75.0,75.0,87.5,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,0.0,25.0,50.0,62.5,87.5,75.0,62.5,62.5,62.5,62.5,62.5,75.0,62.5,75.0,62.5,62.5,62.5,37.5],"assessmentRisk":[40.6637,21.2579,24.1859,35.3527,20.1051,5.7696,12.8384,27.1499,2.0397,21.912,33.3381,24.1924,43.863,11.6201,16.549,20.6688,37.2958,9.5358,10.1746,11.8352,17.2945,25.6921,43.7591,7.6492,28.5851,16.3752,23.6281,24.5933,19.2691,24.5305,27.2334,30.8225,25.9804,15.3305,21.9262,26.3155,16.2471,9.8781,11.7903,4.3323,34.5183,17.3903,33.7529,39.896,39.3605,9.7313,22.4924,19.0515,24.8603,11.7307,17.1332,39.6771],"volumeParticipation":true,"latest":{"consensus":14.7,"control":17.6,"force":71.1,"direction":28.9,"confirmation":43.2,"persistence":37.5,"assessmentRisk":39.7,"intensity":75.0,"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":"Control support is easing","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Unsettled","confirmationState":"Qualified support","riskState":"Present","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"+14.7","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+17.6","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+71.1","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+28.9","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"43/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"62.6","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"1.9%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"35.2","detail":"Directional","tone":"positive"},{"label":"Range position","value":"86%","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":[19.8763,19.9132,20.7398,19.9442,20.2622,20.6692,20.4908,20.5308,20.9585,21.4127,21.3207,21.3074,21.9033,21.0435,21.204,21.6332,22.1541,21.9704,22.08,21.9179,21.9025,21.9312,22.2562,21.3169,21.6715,22.2489,21.9001,21.8654,21.8506,21.8566,22.6932,22.88,23.0553,22.954,23.209,23.1614,23.945,24.3309,24.3495,24.2036,24.9462,24.887,25.1621,25.1862,24.0959,23.4129,23.2925,23.2374,23.8881,24.4175,25.373,25.5966,25.6622,25.9997,25.4419,25.7156,25.6281,25.6888,26.1871,26.4475,26.3994,26.3274,26.48,26.3249,26.4,26.102,26.9502,27.261,26.6677],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,20.0653,20.1751,20.2325,20.2868,20.4089,20.5914,20.724,20.8301,21.0252,21.0285,21.0604,21.1646,21.3445,21.4583,21.5713,21.6343,21.6831,21.7282,21.8242,21.732,21.721,21.817,21.8321,21.8381,21.8404,21.8434,21.9979,22.1583,22.3214,22.4364,22.5769,22.6831,22.9126,23.1704,23.3848,23.5337,23.7905,23.9899,24.203,24.3818,24.3298,24.1631,24.0048,23.8653,23.8694,23.9691,24.2243,24.4738,24.6899,24.928,25.0215,25.1477,25.235,25.3175,25.4756,25.6523,25.7882,25.8862,25.9942,26.0543,26.1172,26.1144,26.2664,26.4472,26.4873],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,20.5103,20.5498,20.5983,20.6749,20.7845,20.8723,20.9618,21.0326,21.0971,21.1588,21.2401,21.2458,21.2773,21.3493,21.3901,21.4253,21.4568,21.4864,21.5758,21.6724,21.7749,21.8622,21.962,22.0508,22.1911,22.3496,22.4978,22.6241,22.7961,22.951,23.1148,23.2682,23.3295,23.3357,23.3325,23.3255,23.3671,23.4449,23.5878,23.7366,23.8792,24.0363,24.1404,24.2571,24.3586,24.4572,24.5853,24.7233,24.8474,24.957,25.0699,25.1628,25.2545,25.3172,25.4382,25.5732,25.6543],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,21.4232,21.5774,21.6811,21.9465,21.9369,21.9501,22.0404,22.2378,22.3485,22.4596,22.5215,22.5578,22.5699,22.6896,22.5956,22.5451,22.6048,22.56,22.4802,22.4485,22.4552,22.6016,22.7654,22.9575,23.045,23.1812,23.3139,23.6334,24.0026,24.3106,24.5363,24.8962,25.1835,25.4958,25.6992,25.7174,25.7096,25.6581,25.5841,25.5069,25.4309,25.599,25.7919,25.9713,26.1712,26.2447,26.3257,26.4273,26.5326,26.7104,26.9118,27.0776,27.2186,27.3636,27.4734,27.5695,27.5217,27.5113,27.4388,27.2938],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,19.5364,19.535,19.5566,19.4887,19.5449,19.5934,19.6109,19.5697,19.5775,19.584,19.6118,19.778,19.9677,19.9997,20.2309,20.4224,20.5207,20.7064,20.9196,21.0406,21.0782,21.0691,21.0626,20.9856,21.0892,21.1535,21.1736,21.0332,20.9001,20.819,20.8219,20.7664,20.7746,20.7529,20.9365,21.1607,21.2849,21.4756,21.6868,21.9678,22.2999,22.3998,22.4785,22.5598,22.6645,22.8143,22.9887,23.0554,23.0859,23.0918,23.1148,23.0944,23.0974,23.0842,23.0883,23.2226,23.5393,23.9155,24.3903,24.8132],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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":"participation","eyebrow":"Participation","title":"Activity pressure and cumulative balance","description":"Observed activity is compared with its normal backdrop while cumulative balance tracks directional participation.","reason":"Selected because participation is confirming or diverging from the latest price path.","series":[{"label":"Activity versus norm","values":[null,null,null,null,null,null,null,0.5994,0.0,0.0,0.0461,5.6759,0.1762,0.1168,0.0,0.0083,0.0886,0.0188,0.0693,1.3545,4.7823,13.1871,0.0,14.6113,7.7922,0.0,1154.3779,0.0,1.2008,38.2803,1282.4314,646.3685,313.8857,136.6902,55.5151,23.7681,3.9559,1.677,250.2621,101.0324,221.1203,27.2796,0.4428,108.3645,59.0872,33.1022,27.5892,41.4931,10.3831,18.5501,22.4274,14.9065,17.3579,138.3142,13.4311,0.5395,2.3419,3.2415,1.3754,1.295,1.1429,12.8669,155.5308,205.8244,263.8952,21.6909,24.3258,59.0145,163.1505],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,82.1142,82.1142,82.1142,82.0787,78.0563,78.1716,78.1006,78.1006,78.105,78.1494,78.1405,78.1716,77.595,77.4043,77.9055,77.9055,77.6837,77.7369,77.7369,68.8495,68.8495,68.8406,69.1289,95.982,114.0585,124.4494,119.5977,121.6244,120.7463,120.8927,120.9548,131.5408,127.0705,135.0,133.7434,133.7638,135.0,132.3477,130.8367,129.6624,127.8588,128.3124,129.1283,129.8746,130.2624,130.6428,133.6025,133.3244,133.3354,133.2879,133.3537,133.3757,133.394,133.383,133.2659,134.7988,133.0793,135.0,134.84,135.0,135.0,133.9566],"stroke":"#07865c","width":1.7}],"guides":[{"label":"Typical activity","values":[100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,37.7938,36.0673,35.0963,32.8617,32.3271,32.1033,32.3805,32.6378,33.0421,32.6989,33.4093,34.5198,35.6692,36.7365,38.1635,39.6395,41.0373,42.4559,41.5616,39.2645,36.9039,35.0542,32.9371,32.1568,32.2416,32.546,32.9531,33.7766,34.4758,34.5148,34.8055,35.2917,35.7834,36.6449,37.511,38.1003,37.9839,37.8759,37.3927,36.3278,35.9773,36.1053,35.2038],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,32.7428,31.2291,38.3459,39.2784,37.9368,36.1518,33.1541,31.5465,30.0854,34.6233,28.6135,26.0785,30.7149,27.5266,26.3522,29.9797,27.5265,37.1578,38.3196,40.6058,38.6626,39.0225,36.9262,44.8969,48.8772,47.3939,45.293,47.4794,46.6442,45.1028,44.0849,36.5951,32.4381,30.3337,30.1307,26.8342,33.987,38.503,40.2207,39.6483,41.9478,38.7941,36.228,37.7213,37.8031,35.8313,39.1636,38.763,36.7211,34.7228,33.7287,32.4922,29.4631,31.3603,34.1799,30.5752],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,12.7823,12.1914,10.5421,9.5278,9.2023,11.3824,14.0839,13.401,14.5378,13.5942,22.5711,20.5715,18.5583,20.9261,20.0333,18.9771,25.5052,22.1157,21.0013,19.116,18.2012,17.4101,20.6641,18.0528,16.7487,15.5414,14.8524,13.1145,12.0916,11.5559,10.7138,19.7327,26.8625,26.7835,24.1549,24.0774,21.7236,19.2467,18.7091,17.7113,16.1186,15.2498,17.434,16.717,15.5865,14.5728,13.816,13.3484,13.6637,16.164,15.7012,17.0719,18.6464,16.3645,15.4392,18.9457],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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,72.0866,100.0,100.0,89.9408,89.2134,100.0,61.3181,68.5409,87.8487,100.0,92.5723,97.0051,90.4513,89.8276,90.9875,100.0,62.6246,76.1948,98.2929,84.9446,81.779,81.1475,79.916,100.0,100.0,93.2629,88.7501,98.6956,96.6632,100.0,98.1372,95.0956,90.6649,100.0,93.6395,100.0,97.0649,69.7136,52.5798,49.5595,48.1772,64.5007,77.4495,100.0,100.0,98.6673,96.0473,84.4613,88.7487,84.4788,85.7379,99.9145,96.4876,93.487,89.8299,93.9973,89.7616,91.8125,83.6742,100.0,99.9408,85.8996],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-1.5783,0.0,0.0,-0.853,-0.9147,0.0,-3.9253,-3.1924,-1.2331,0.0,-0.8293,-0.3344,-1.0661,-1.1357,-1.0063,0.0,-4.3806,-2.7901,-0.2001,-1.7646,-1.9202,-1.9867,-1.9598,0.0,0.0,-0.7927,-1.2287,-0.1315,-0.3363,0.0,-0.2558,-0.6954,-1.2904,0.0,-0.965,0.0,-0.4624,-4.7713,-7.4706,-7.9464,-8.1642,-5.5926,-3.5003,0.0,0.0,-0.2251,-0.7266,-2.8564,-1.8114,-2.1455,-1.9137,-0.0111,-0.4865,-0.9162,-1.3948,-0.8232,-1.4041,-1.1229,-2.239,0.0,-0.0092,-2.1853],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,4.3202,6.4933,8.8012,8.3334,8.266,11.2938,6.9251,7.7409,9.9214,12.5683,11.6347,12.1919,11.3682,11.2898,11.4355,13.087,8.3144,10.1161,13.05,11.2778,9.6331,9.5588,8.6415,12.4424,11.6594,12.4366,10.882,11.0611,10.8334,14.5831,15.622,15.7103,14.5427,17.8997,16.7476,18.0382,18.1512,13.0365,9.8325,9.2677,9.0092,12.0617,14.2308,18.7009,19.7469,20.0538,21.6327,19.0232,17.0294,13.5505,13.2873,14.8657,15.5135,15.3034,14.2777,14.94,14.2668,14.5928,13.2993,16.981,18.3301,15.7548],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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.7679,1.7082,1.798,1.8038,1.7487,1.6955,1.7295,1.689,1.6423,1.6071,1.8853,1.8893,1.8942,1.9939,1.9371,1.9001,1.9211,1.9814,1.9217,1.9455,1.9057,1.8297,1.7992,1.8497,1.822,1.8219,1.7809,1.8171,1.8344,1.7628,1.7639,2.0624,2.2235,2.2193,2.2905,2.3231,2.3391,2.3592,2.2339,2.1856,2.2011,2.2585,2.2218,2.159,2.1451,2.0899,2.0267,1.9514,1.918,1.8727,1.8007,1.7308,1.7926,1.837,1.7874,1.8967],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,9.2132,9.9358,10.3037,11.8632,11.5329,11.3456,11.6659,12.7636,13.2183,13.6794,13.8118,13.1323,12.2347,12.602,11.0429,9.8801,9.6651,8.5682,7.1918,6.4746,6.3263,7.0181,7.7702,8.9748,8.8633,9.1476,9.6218,11.643,13.8187,15.4738,16.3778,18.0882,19.1865,20.5103,20.4252,19.441,18.8305,17.7472,16.489,14.9093,13.1193,13.3304,13.7282,14.0593,14.3615,13.985,13.5333,13.6289,13.8928,14.532,15.1797,15.8781,16.3811,16.9654,17.3457,17.1166,15.5984,13.984,11.7639,9.5211],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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,3.6791,2.9691,1.9483,-0.3991,-0.1819,-1.8982,0.8616,2.2025,2.2406,4.4379,1.9037,1.0852,2.0079,2.8474,0.5438,0.2227,0.9137,0.0802],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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/2db8e41a-3e66-4f6e-8778-10d5ce6bed5a/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/2db8e41a-3e66-4f6e-8778-10d5ce6bed5a/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/2db8e41a-3e66-4f6e-8778-10d5ce6bed5a/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/2db8e41a-3e66-4f6e-8778-10d5ce6bed5a/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/2db8e41a-3e66-4f6e-8778-10d5ce6bed5a/technical-pack/data.json"},"source_fingerprint":"740d88597755ce6c8addd24dea843f8e9aaa4acb5df672468ee467dbc988b4d4","content_hash":"7e67a3d9eb3704c8a4729ef98814b351b0acc1242c3e503d5c69fb1493e53008","citation":"Sharemaestro, EPMB Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/2db8e41a-3e66-4f6e-8778-10d5ce6bed5a/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."}