{"schema_version":"1.0","name":"EPSB Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"88b0bfc2-f5d2-4cea-9308-30741968507b","symbol":"EPSB","name":"HARBOR SMID CAP CORE ETF","exchange":"NYSEARCA","country":"US","asset_type":"etf","currency":"USD","sector":null,"industry":null},"summary":"Market Dynamics strengthened this week and 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, Strength versus the research benchmark, 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":69,"displayedObservations":69,"assetType":"ETF","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics strengthened this week and 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 strengthened this week and 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.232497,-0.359775,-0.364317,-0.275659,-0.181336,-0.027738,0.196674,0.445199,0.76225,1.172639,1.450364,1.622684,1.672634,1.615253,1.544973,1.484697,1.184609,0.935162,0.521168,0.075175,-0.169897,-0.334808,-0.217472,-0.051849,0.098499,0.20646,0.199289,0.193551,0.196523,0.287305,0.678104,0.990589,1.215689,1.334574,1.152029,0.893487,0.569258,0.203249,-0.019898,-0.02787,0.0795],"opens":[21.970196,21.270856,21.733498,22.236987,22.494996,22.888671,23.093,23.0003,23.4133,24.1334,24.26,24.6211,24.5932,25.7336,25.4857,25.5068,25.8475,24.79,24.183,24.35,23.6785,24.7226,25.61,26.4311,26.5782,26.301,26.9,26.1306,27.0157,26.5694,26.88,27.7,27.5308,27.41,27.5716,27.2592,27.105,27.4608,27.5172,27.79,28.2196],"highs":[22.079911,21.636806,22.396528,22.601456,23.038346,22.888671,23.1322,23.0157,24.0237,24.54,24.913,24.6211,25.6691,25.7336,25.7347,25.8663,25.8475,24.79,24.3283,24.5892,24.6403,25.5899,26.2474,26.5956,26.627,26.9416,26.97,26.591,27.0157,27.18,27.4702,27.75,27.5308,27.6362,27.5716,27.43,27.41,27.5721,27.8786,28.3108,28.2196],"lows":[21.688802,21.106874,21.733498,22.236987,22.415571,22.622373,23.0432,22.7066,23.4133,24.1211,24.26,24.4,24.5932,25.2,25.4857,25.5068,24.6114,24.0932,23.7983,23.8883,23.6785,24.7226,25.61,26.2774,26.21,26.301,26.0692,25.83,26.6662,26.5694,26.54,27.2698,27.33,27.32,27.0498,27.2328,27.105,27.0781,27.5172,27.742,27.2872],"closes":[21.688802,21.636806,22.396528,22.562483,22.863413,22.8636,23.1009,23.0157,24.0237,24.496,24.6108,24.4619,25.6691,25.5236,25.7347,25.6506,24.6114,24.0932,23.7983,23.8883,24.6403,25.404,26.2474,26.5956,26.4602,26.7805,26.0692,26.591,26.6662,26.6669,27.4702,27.4922,27.3897,27.3911,27.5072,27.2328,27.3023,27.3756,27.8032,28.3108,27.52],"hoverRows":[[{"label":"Open","value":"22.0","className":"is-ohlc","compact":true},{"label":"High","value":"22.1","className":"is-ohlc","compact":true},{"label":"Low","value":"21.7","className":"is-ohlc","compact":true},{"label":"Close","value":"21.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.23","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.3","className":"is-ohlc","compact":true},{"label":"High","value":"21.6","className":"is-ohlc","compact":true},{"label":"Low","value":"21.1","className":"is-ohlc","compact":true},{"label":"Close","value":"21.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.36","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.7","className":"is-ohlc","compact":true},{"label":"High","value":"22.4","className":"is-ohlc","compact":true},{"label":"Low","value":"21.7","className":"is-ohlc","compact":true},{"label":"Close","value":"22.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.36","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.2","className":"is-ohlc","compact":true},{"label":"High","value":"22.6","className":"is-ohlc","compact":true},{"label":"Low","value":"22.2","className":"is-ohlc","compact":true},{"label":"Close","value":"22.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.28","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"22.5","className":"is-ohlc","compact":true},{"label":"High","value":"23.0","className":"is-ohlc","compact":true},{"label":"Low","value":"22.4","className":"is-ohlc","compact":true},{"label":"Close","value":"22.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.18","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.9","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.03","note":"Cautious but repairing","className":"is-negative","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":"23.0","className":"is-ohlc","compact":true},{"label":"Close","value":"23.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":"23.0","className":"is-ohlc","compact":true},{"label":"High","value":"23.0","className":"is-ohlc","compact":true},{"label":"Low","value":"22.7","className":"is-ohlc","compact":true},{"label":"Close","value":"23.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.45","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.4","className":"is-ohlc","compact":true},{"label":"High","value":"24.0","className":"is-ohlc","compact":true},{"label":"Low","value":"23.4","className":"is-ohlc","compact":true},{"label":"Close","value":"24.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.76","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.1","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.5","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.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.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.45","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.6","className":"is-ohlc","compact":true},{"label":"High","value":"24.6","className":"is-ohlc","compact":true},{"label":"Low","value":"24.4","className":"is-ohlc","compact":true},{"label":"Close","value":"24.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.62","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.6","className":"is-ohlc","compact":true},{"label":"High","value":"25.7","className":"is-ohlc","compact":true},{"label":"Low","value":"24.6","className":"is-ohlc","compact":true},{"label":"Close","value":"25.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.67","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.7","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.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.62","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.5","className":"is-ohlc","compact":true},{"label":"High","value":"25.7","className":"is-ohlc","compact":true},{"label":"Low","value":"25.5","className":"is-ohlc","compact":true},{"label":"Close","value":"25.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.54","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.5","className":"is-ohlc","compact":true},{"label":"High","value":"25.9","className":"is-ohlc","compact":true},{"label":"Low","value":"25.5","className":"is-ohlc","compact":true},{"label":"Close","value":"25.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.48","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.8","className":"is-ohlc","compact":true},{"label":"High","value":"25.8","className":"is-ohlc","compact":true},{"label":"Low","value":"24.6","className":"is-ohlc","compact":true},{"label":"Close","value":"24.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.18","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.8","className":"is-ohlc","compact":true},{"label":"High","value":"24.8","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":"0.94","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.2","className":"is-ohlc","compact":true},{"label":"High","value":"24.3","className":"is-ohlc","compact":true},{"label":"Low","value":"23.8","className":"is-ohlc","compact":true},{"label":"Close","value":"23.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.52","note":"Supportive but easing","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.6","className":"is-ohlc","compact":true},{"label":"Low","value":"23.9","className":"is-ohlc","compact":true},{"label":"Close","value":"23.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.08","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"23.7","className":"is-ohlc","compact":true},{"label":"High","value":"24.6","className":"is-ohlc","compact":true},{"label":"Low","value":"23.7","className":"is-ohlc","compact":true},{"label":"Close","value":"24.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.17","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.7","className":"is-ohlc","compact":true},{"label":"High","value":"25.6","className":"is-ohlc","compact":true},{"label":"Low","value":"24.7","className":"is-ohlc","compact":true},{"label":"Close","value":"25.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.33","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.6","className":"is-ohlc","compact":true},{"label":"High","value":"26.2","className":"is-ohlc","compact":true},{"label":"Low","value":"25.6","className":"is-ohlc","compact":true},{"label":"Close","value":"26.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.22","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","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.3","className":"is-ohlc","compact":true},{"label":"Close","value":"26.6","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":"26.6","className":"is-ohlc","compact":true},{"label":"High","value":"26.6","className":"is-ohlc","compact":true},{"label":"Low","value":"26.2","className":"is-ohlc","compact":true},{"label":"Close","value":"26.5","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":"26.3","className":"is-ohlc","compact":true},{"label":"High","value":"26.9","className":"is-ohlc","compact":true},{"label":"Low","value":"26.3","className":"is-ohlc","compact":true},{"label":"Close","value":"26.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.21","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.9","className":"is-ohlc","compact":true},{"label":"High","value":"27.0","className":"is-ohlc","compact":true},{"label":"Low","value":"26.1","className":"is-ohlc","compact":true},{"label":"Close","value":"26.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.20","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"26.1","className":"is-ohlc","compact":true},{"label":"High","value":"26.6","className":"is-ohlc","compact":true},{"label":"Low","value":"25.8","className":"is-ohlc","compact":true},{"label":"Close","value":"26.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.19","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.0","className":"is-ohlc","compact":true},{"label":"High","value":"27.0","className":"is-ohlc","compact":true},{"label":"Low","value":"26.7","className":"is-ohlc","compact":true},{"label":"Close","value":"26.7","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":"27.2","className":"is-ohlc","compact":true},{"label":"Low","value":"26.6","className":"is-ohlc","compact":true},{"label":"Close","value":"26.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.29","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.9","className":"is-ohlc","compact":true},{"label":"High","value":"27.5","className":"is-ohlc","compact":true},{"label":"Low","value":"26.5","className":"is-ohlc","compact":true},{"label":"Close","value":"27.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.68","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.7","className":"is-ohlc","compact":true},{"label":"High","value":"27.8","className":"is-ohlc","compact":true},{"label":"Low","value":"27.3","className":"is-ohlc","compact":true},{"label":"Close","value":"27.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.99","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.5","className":"is-ohlc","compact":true},{"label":"High","value":"27.5","className":"is-ohlc","compact":true},{"label":"Low","value":"27.3","className":"is-ohlc","compact":true},{"label":"Close","value":"27.4","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":"27.4","className":"is-ohlc","compact":true},{"label":"High","value":"27.6","className":"is-ohlc","compact":true},{"label":"Low","value":"27.3","className":"is-ohlc","compact":true},{"label":"Close","value":"27.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.33","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.6","className":"is-ohlc","compact":true},{"label":"High","value":"27.6","className":"is-ohlc","compact":true},{"label":"Low","value":"27.0","className":"is-ohlc","compact":true},{"label":"Close","value":"27.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.15","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.3","className":"is-ohlc","compact":true},{"label":"High","value":"27.4","className":"is-ohlc","compact":true},{"label":"Low","value":"27.2","className":"is-ohlc","compact":true},{"label":"Close","value":"27.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.89","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.1","className":"is-ohlc","compact":true},{"label":"High","value":"27.4","className":"is-ohlc","compact":true},{"label":"Low","value":"27.1","className":"is-ohlc","compact":true},{"label":"Close","value":"27.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.57","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.5","className":"is-ohlc","compact":true},{"label":"High","value":"27.6","className":"is-ohlc","compact":true},{"label":"Low","value":"27.1","className":"is-ohlc","compact":true},{"label":"Close","value":"27.4","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":"27.5","className":"is-ohlc","compact":true},{"label":"High","value":"27.9","className":"is-ohlc","compact":true},{"label":"Low","value":"27.5","className":"is-ohlc","compact":true},{"label":"Close","value":"27.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.02","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.8","className":"is-ohlc","compact":true},{"label":"High","value":"28.3","className":"is-ohlc","compact":true},{"label":"Low","value":"27.7","className":"is-ohlc","compact":true},{"label":"Close","value":"28.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.03","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.2","className":"is-ohlc","compact":true},{"label":"High","value":"28.2","className":"is-ohlc","compact":true},{"label":"Low","value":"27.3","className":"is-ohlc","compact":true},{"label":"Close","value":"27.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.08","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":[21.236366,28.71124],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.0795,"state":"Price is moving ahead of Market Dynamics","context":{"scenario":"priceAhead","latestDirection":"strengthening","fourWeekDirection":"weakening","now":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and 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 strengthened this week and 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":"26 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.27,"forwardCorrelation":-0.5,"directionalAgreement":44.4,"sample":36,"correlationSample":40,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":2.0,"medianWeeksInZone":2,"averageWeeksToHigher":2.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":5.4,"averageReturn":5.4,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":18.4,"averageReturn":18.4,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":20.2,"averageReturn":20.2,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.2,"sample":1},{"week":2,"averageReturn":3.3,"sample":1},{"week":3,"averageReturn":4.0,"sample":1},{"week":4,"averageReturn":5.4,"sample":1},{"week":5,"averageReturn":5.4,"sample":1},{"week":6,"averageReturn":6.5,"sample":1},{"week":7,"averageReturn":6.1,"sample":1},{"week":8,"averageReturn":10.8,"sample":1},{"week":9,"averageReturn":12.9,"sample":1},{"week":10,"averageReturn":13.5,"sample":1},{"week":11,"averageReturn":12.8,"sample":1},{"week":12,"averageReturn":18.4,"sample":1},{"week":13,"averageReturn":17.7,"sample":1},{"week":14,"averageReturn":18.7,"sample":1},{"week":15,"averageReturn":18.3,"sample":1},{"week":16,"averageReturn":13.5,"sample":1},{"week":17,"averageReturn":11.1,"sample":1},{"week":18,"averageReturn":9.7,"sample":1},{"week":19,"averageReturn":10.1,"sample":1},{"week":20,"averageReturn":13.6,"sample":1},{"week":21,"averageReturn":17.1,"sample":1},{"week":22,"averageReturn":21.0,"sample":1},{"week":23,"averageReturn":22.6,"sample":1},{"week":24,"averageReturn":22.0,"sample":1},{"week":25,"averageReturn":23.5,"sample":1},{"week":26,"averageReturn":20.2,"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.8,"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":3,"activeEpisodes":2,"medianExpectedMove":6.2,"averageExpectedMove":7.2,"averageWeeksToLargestMove":9.7,"horizons":[{"weeks":4,"sample":4,"expectedCount":4,"expectedPercent":100.0,"averageReturn":2.5,"medianReturn":1.7,"confidenceLow":51.0,"confidenceHigh":100.0,"confidence":"Historically consistent"},{"weeks":12,"sample":3,"expectedCount":3,"expectedPercent":100.0,"averageReturn":3.1,"medianReturn":3.2,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":18.6,"medianReturn":18.6,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.2,"sample":4},{"week":2,"averageReturn":1.3,"sample":4},{"week":3,"averageReturn":2.3,"sample":4},{"week":4,"averageReturn":2.5,"sample":4},{"week":5,"averageReturn":2.1,"sample":4},{"week":6,"averageReturn":4.4,"sample":4},{"week":7,"averageReturn":4.0,"sample":4},{"week":8,"averageReturn":4.6,"sample":4},{"week":9,"averageReturn":5.1,"sample":4},{"week":10,"averageReturn":3.7,"sample":4},{"week":11,"averageReturn":4.5,"sample":3},{"week":12,"averageReturn":3.1,"sample":3},{"week":13,"averageReturn":3.4,"sample":2},{"week":14,"averageReturn":5.9,"sample":2},{"week":15,"averageReturn":8.5,"sample":2},{"week":16,"averageReturn":8.8,"sample":2},{"week":17,"averageReturn":15.1,"sample":1},{"week":18,"averageReturn":14.5,"sample":1},{"week":19,"averageReturn":15.9,"sample":1},{"week":20,"averageReturn":12.8,"sample":1},{"week":21,"averageReturn":15.1,"sample":1},{"week":22,"averageReturn":15.4,"sample":1},{"week":23,"averageReturn":15.4,"sample":1},{"week":24,"averageReturn":18.9,"sample":1},{"week":25,"averageReturn":19.0,"sample":1},{"week":26,"averageReturn":18.6,"sample":1}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":0,"completedEpisodes":0,"activeEpisodes":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,"sample":0},{"week":2,"sample":0},{"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}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":3,"completedEpisodes":2,"activeEpisodes":1,"medianExpectedMove":1.6,"averageExpectedMove":1.6,"averageWeeksToLargestMove":1.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":6.2,"medianReturn":6.2,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":9.4,"medianReturn":9.4,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":20.1,"medianReturn":20.1,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.6,"sample":3},{"week":2,"averageReturn":2.2,"sample":3},{"week":3,"averageReturn":4.3,"sample":2},{"week":4,"averageReturn":6.2,"sample":2},{"week":5,"averageReturn":7.9,"sample":2},{"week":6,"averageReturn":6.7,"sample":2},{"week":7,"averageReturn":7.5,"sample":2},{"week":8,"averageReturn":10.2,"sample":2},{"week":9,"averageReturn":9.9,"sample":2},{"week":10,"averageReturn":12.0,"sample":2},{"week":11,"averageReturn":11.9,"sample":2},{"week":12,"averageReturn":9.4,"sample":2},{"week":13,"averageReturn":8.3,"sample":2},{"week":14,"averageReturn":7.9,"sample":2},{"week":15,"averageReturn":7.5,"sample":2},{"week":16,"averageReturn":9.3,"sample":2},{"week":17,"averageReturn":11.1,"sample":2},{"week":18,"averageReturn":13.8,"sample":2},{"week":19,"averageReturn":15.6,"sample":2},{"week":20,"averageReturn":13.7,"sample":2},{"week":21,"averageReturn":17.1,"sample":1},{"week":22,"averageReturn":14.0,"sample":1},{"week":23,"averageReturn":16.3,"sample":1},{"week":24,"averageReturn":16.6,"sample":1},{"week":25,"averageReturn":16.6,"sample":1},{"week":26,"averageReturn":20.1,"sample":1}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":4,"completedEpisodes":2,"activeEpisodes":2,"medianExpectedMove":7.7,"averageExpectedMove":7.7,"averageWeeksToLargestMove":10.5,"horizons":[{"weeks":4,"sample":4,"expectedCount":4,"expectedPercent":100.0,"averageReturn":3.0,"medianReturn":3.3,"confidenceLow":51.0,"confidenceHigh":100.0,"confidence":"Historically consistent"},{"weeks":12,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":7.5,"medianReturn":7.5,"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.8,"sample":4},{"week":2,"averageReturn":0.7,"sample":4},{"week":3,"averageReturn":1.0,"sample":4},{"week":4,"averageReturn":3.0,"sample":4},{"week":5,"averageReturn":3.2,"sample":4},{"week":6,"averageReturn":4.6,"sample":3},{"week":7,"averageReturn":5.2,"sample":3},{"week":8,"averageReturn":5.2,"sample":3},{"week":9,"averageReturn":5.8,"sample":3},{"week":10,"averageReturn":5.6,"sample":3},{"week":11,"averageReturn":5.4,"sample":3},{"week":12,"averageReturn":7.5,"sample":2},{"week":13,"averageReturn":8.5,"sample":2},{"week":14,"averageReturn":8.6,"sample":2},{"week":15,"averageReturn":11.7,"sample":1},{"week":16,"averageReturn":11.3,"sample":1},{"week":17,"averageReturn":11.3,"sample":1},{"week":18,"averageReturn":11.8,"sample":1},{"week":19,"averageReturn":10.7,"sample":1},{"week":20,"averageReturn":10.9,"sample":1},{"week":21,"averageReturn":11.2,"sample":1},{"week":22,"averageReturn":13.0,"sample":1},{"week":23,"averageReturn":15.0,"sample":1},{"week":24,"averageReturn":11.8,"sample":1},{"week":25,"sample":0},{"week":26,"sample":0}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"medianExpectedMove":0.7,"averageExpectedMove":0.7,"averageWeeksToLargestMove":4.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":-0.7,"medianReturn":-0.7,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":4.8,"medianReturn":4.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":1.3,"sample":1},{"week":2,"averageReturn":0.8,"sample":1},{"week":3,"averageReturn":2.0,"sample":1},{"week":4,"averageReturn":-0.7,"sample":1},{"week":5,"averageReturn":1.3,"sample":1},{"week":6,"averageReturn":1.6,"sample":1},{"week":7,"averageReturn":1.6,"sample":1},{"week":8,"averageReturn":4.7,"sample":1},{"week":9,"averageReturn":4.7,"sample":1},{"week":10,"averageReturn":4.4,"sample":1},{"week":11,"averageReturn":4.4,"sample":1},{"week":12,"averageReturn":4.8,"sample":1},{"week":13,"averageReturn":3.8,"sample":1},{"week":14,"averageReturn":4.0,"sample":1},{"week":15,"averageReturn":4.3,"sample":1},{"week":16,"averageReturn":5.9,"sample":1},{"week":17,"averageReturn":7.9,"sample":1},{"week":18,"averageReturn":4.8,"sample":1},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"currentApplication":{"status":"Price ahead of underlying support","tone":"caution","headline":"Price is leading its underlying support","use":"Market Dynamics must catch up or price may correct toward the weaker underlying position.","confirm":"Treat the gap as an early-downside risk watch. Stronger Market Dynamics would confirm the price move; a weaker price response would confirm that the gap is closing through correction.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"strengthening","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":9.4,"sample":2},"nowContext":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and 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 9.4% 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 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 1.6% across 2 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-26","price":23.1009}],"reversal_warnings":[{"date":"2026-04-17","price":26.2474}],"reversal_dangers":[{"date":"2026-05-15","price":26.0692}]}},"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.9767,20.0887,20.9192,20.165,20.5781,20.9726,20.7917,20.8365,21.2534,21.7259,21.6352,21.6431,22.0292,21.3049,21.2946,21.7885,22.4314,22.3065,22.4437,22.2403,22.2197,22.3497,22.6435,21.6393,22.1457,22.7538,22.1025,21.8091,21.6888,21.6368,22.3965,22.5625,22.8634,22.8636,23.1009,23.0157,24.0237,24.496,24.6108,24.4619,25.6691,25.5236,25.7347,25.6506,24.6114,24.0932,23.7983,23.8883,24.6403,25.404,26.2474,26.5956,26.4602,26.7805,26.0692,26.591,26.6662,26.6669,27.4702,27.4922,27.3897,27.3911,27.5072,27.2328,27.3023,27.3756,27.8032,28.3108,27.52],"consensus":[100.0,51.0526,100.0,-58.0,61.7882,72.5583,0.0,26.0574,71.941,79.4323,42.1776,51.0755,79.2094,-35.6781,-10.3956,57.6312,69.1239,25.7051,59.6613,16.9414,13.5096,46.1566,66.6044,-60.1225,33.5522,68.3232,-36.497,-27.5185,-45.253,-15.6543,55.7891,50.5678,58.4844,39.0385,53.7789,32.2822,81.9348,77.0543,53.6058,21.6371,87.4123,32.7444,64.498,37.5026,-39.8906,-54.6003,-52.449,-33.19,43.6747,64.7647,77.4808,61.2748,32.7943,56.9052,-22.8701,48.6823,13.432,14.0785,74.4815,32.7954,22.1424,25.0258,32.557,-15.5074,22.2306,17.0733,47.7362,67.4903,22.806],"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":[16.8304,67.5999,7.0865,21.7157,54.1019,73.0446,-52.4491,36.8438,74.9188,-38.481,-34.4704,-42.2219,-2.8532,56.6601,50.4158,52.8281,41.7746,47.7187,39.699,87.468,77.5526,49.3604,14.2952,91.6076,30.3205,71.9707,30.169,-35.0486,-47.7814,-52.2971,-28.5751,48.6829,63.8318,83.2176,71.2046,30.62,62.4449,-22.9045,64.462,5.1983,15.5681,76.347,27.5331,15.3044,17.159,43.1005,-9.4019,32.2387,22.9907,60.1554,76.9058,25.8249],"force":[7.6186,45.1786,13.9502,8.4683,50.2135,83.3823,-98.3079,65.981,88.0821,-59.2402,-35.3922,-54.6941,-1.3613,91.6914,62.5384,78.3896,19.0308,63.8818,0.2748,96.9547,86.6708,37.8585,30.7398,98.9789,17.5665,41.6324,4.2973,-98.1916,-91.5783,-57.7015,-24.007,78.5161,87.2201,93.5562,42.8266,4.0408,39.6824,-86.3197,41.9743,11.6991,7.5001,92.4528,7.7011,9.4935,2.2477,13.8799,-65.1263,12.5866,4.0115,39.06,69.3425,75.1549],"direction":[59.6503,60.9335,50.2697,19.8297,34.1785,47.26,-41.6168,6.6268,46.6718,-17.9845,-13.9493,-41.9735,-47.0151,29.1492,42.191,50.7308,50.2027,53.4885,46.6682,64.8827,69.6157,69.7057,67.4399,74.3557,71.4508,72.2903,69.602,-3.7809,-35.9805,-48.8709,-45.0234,13.0644,49.7914,59.442,63.1037,61.5901,62.8761,-22.4905,35.4397,40.7927,27.7893,59.5128,56.7341,52.5542,50.2866,33.8481,-12.9568,17.6814,19.6403,39.7403,55.4067,18.0364],"intensity":[58.8235,5.5556,21.0526,5.0,9.5238,40.9091,100.0,75.0,80.0,84.6154,85.1852,7.1429,72.4138,93.3333,61.2903,50.0,24.2424,50.0,37.1429,100.0,81.0811,36.8421,28.2051,100.0,70.7317,26.1905,9.3023,97.7273,97.7778,54.3478,25.5319,83.3333,95.9184,86.0,72.549,9.6154,32.6923,78.8462,61.5385,86.5385,15.3846,84.6154,78.8462,21.1538,3.8462,26.9231,26.9231,7.6923,17.3077,48.0769,57.6923,82.6923],"confirmation":[54.3039,86.5293,7.606,28.0015,82.7727,89.7266,88.5199,57.0082,90.3651,80.3419,76.9399,82.8149,28.1312,86.9334,84.5488,87.4078,79.8409,85.6095,54.5751,94.5926,92.9428,84.7386,34.664,96.2605,35.396,87.8286,56.434,59.9489,86.703,84.9461,78.4112,82.9614,89.4233,93.1964,86.8944,55.6001,85.6004,36.7162,83.1334,6.1536,50.7581,92.3533,55.1433,30.9176,52.7673,77.6884,31.9984,74.6674,50.3085,82.8219,89.5099,43.3617],"persistence":[50.0,50.0,50.0,50.0,75.0,100.0,75.0,75.0,75.0,50.0,25.0,0.0,25.0,25.0,0.0,0.0,0.0,25.0,50.0,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,0.0,25.0,50.0,50.0,75.0,75.0,75.0,75.0,75.0,75.0,75.0,100.0,75.0,75.0,75.0,75.0,75.0,50.0],"assessmentRisk":[36.7484,20.015,34.184,33.297,16.8931,6.5405,13.822,24.7436,0.3282,22.7395,30.8339,15.3096,41.6856,0.2599,20.7404,20.0526,29.9151,18.1555,21.0252,8.5364,11.417,23.1241,39.1472,6.2495,32.8115,17.2949,30.9518,28.1781,22.0902,23.6625,33.2015,19.4129,16.6161,11.2323,19.3506,33.3735,21.0447,3.9531,24.7422,10.5566,18.7905,12.5339,32.0007,35.1455,34.1772,11.6521,23.0324,23.2611,10.7601,10.2358,16.1971,37.9551],"volumeParticipation":true,"latest":{"consensus":22.8,"control":25.8,"force":75.2,"direction":18.0,"confirmation":43.4,"persistence":50.0,"assessmentRisk":38.0,"intensity":82.7,"evidenceDepth":100},"analysis":{"status":"Joint upward confirmation","headline":"The gauges support the upward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same upward assessment.","take":"Current assessment: upward pressure has broad support.","tone":"positive","supportedView":"Price structure and Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Broadly stable","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Developing","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"+22.8","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+25.8","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+75.2","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+18.0","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.2","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"2.1%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"36.1","detail":"Directional","tone":"positive"},{"label":"Range position","value":"83%","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.9767,20.0887,20.9192,20.165,20.5781,20.9726,20.7917,20.8365,21.2534,21.7259,21.6352,21.6431,22.0292,21.3049,21.2946,21.7885,22.4314,22.3065,22.4437,22.2403,22.2197,22.3497,22.6435,21.6393,22.1457,22.7538,22.1025,21.8091,21.6888,21.6368,22.3965,22.5625,22.8634,22.8636,23.1009,23.0157,24.0237,24.496,24.6108,24.4619,25.6691,25.5236,25.7347,25.6506,24.6114,24.0932,23.7983,23.8883,24.6403,25.404,26.2474,26.5956,26.4602,26.7805,26.0692,26.591,26.6662,26.6669,27.4702,27.4922,27.3897,27.3911,27.5072,27.2328,27.3023,27.3756,27.8032,28.3108,27.52],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,20.2399,20.3731,20.4492,20.5197,20.6531,20.8481,20.9912,21.1098,21.2769,21.282,21.2843,21.376,21.5679,21.7022,21.837,21.9103,21.9666,22.0362,22.1466,22.0544,22.071,22.1951,22.1783,22.1112,22.0344,21.9621,22.0411,22.1359,22.2682,22.3764,22.5081,22.6004,22.8592,23.1568,23.4212,23.6104,23.9847,24.2645,24.5318,24.7352,24.7127,24.6001,24.4543,24.3514,24.4039,24.5858,24.8879,25.1984,25.4278,25.6737,25.7456,25.8993,26.0388,26.153,26.3925,26.5924,26.7374,26.8562,26.9746,27.0215,27.0726,27.1277,27.2505,27.4433,27.4572],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,20.7121,20.756,20.7959,20.8694,20.9851,21.083,21.1838,21.2621,21.333,21.4083,21.4998,21.5101,21.5572,21.6458,21.6797,21.6893,21.6892,21.6853,21.738,21.7991,21.8779,21.9509,22.0361,22.1087,22.2505,22.4169,22.5794,22.7188,22.9374,23.1289,23.322,23.4945,23.5772,23.6154,23.629,23.6482,23.7217,23.8463,24.0241,24.2146,24.381,24.5587,24.6706,24.8128,24.9501,25.0773,25.2545,25.4203,25.5662,25.7014,25.8351,25.9387,26.0397,26.1386,26.2619,26.4137,26.4956],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,21.7694,21.9315,22.0472,22.2458,22.2353,22.2226,22.2911,22.4979,22.6281,22.7614,22.8321,22.859,22.8834,23.0182,22.9176,22.8923,22.9922,22.9442,22.86,22.8274,22.83,22.8665,22.9206,23.0272,23.0748,23.1413,23.2234,23.5677,23.9867,24.3508,24.6216,25.1629,25.5695,25.9655,26.2505,26.3492,26.3979,26.3902,26.3439,26.31,26.3109,26.5232,26.7675,26.9497,27.1383,27.1675,27.2131,27.3483,27.4851,27.7571,27.9795,28.171,28.3483,28.5244,28.6459,28.7236,28.7113,28.6292,28.5298,28.3416],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,19.6922,19.6945,19.7172,19.6951,19.7533,19.8061,19.8343,19.7886,19.7876,19.7844,19.8104,20.0079,20.2095,20.2472,20.4952,20.6773,20.7555,20.9345,21.116,21.1921,21.1806,21.2202,21.2581,21.2349,21.3432,21.4573,21.4979,21.3129,21.1128,20.9655,20.9167,20.7204,20.6312,20.5443,20.6605,20.8083,20.8936,21.0709,21.3251,21.6542,22.03,22.2027,22.3618,22.5392,22.7423,23.01,23.3219,23.4509,23.5313,23.5451,23.6258,23.6063,23.6158,23.617,23.6537,23.845,24.1856,24.6682,25.2099,25.686],"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.0078,0.0088,0.0292,0.0,0.0,0.0253,0.0408,0.7288,0.07,0.0165,0.035,0.0369,0.0,0.9559,317.5803,477.7385,128.4567,672.0107,344.0265,0.0,4.4718,443.3798,30.1075,51.1316,143.9129,248.9768,66.0939,130.9486,300.0272,357.1269,245.9242,164.8629,371.0886,553.784,154.0357,27.4892,48.4836,156.6386,1179.0797,41.6025,28.8702,48.2302,60.8778,101.2916,15.398,57.2448,0.0746,174.1548,15.0689,6.5492,400.9198,416.7114,126.6679,41.5485,94.0706,1.55,106.2431,24.5934,10.3865,8.1168,35.866,381.2247],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,133.8291,133.8382,133.8654,133.8654,133.8654,133.8836,133.8563,133.4025,133.4433,133.4524,133.4343,133.4524,133.4524,133.4343,135.0,135.0,134.6898,135.0,135.0,135.0,134.9842,132.9751,132.8369,133.0777,133.8079,135.0,135.0,135.0,132.9117,135.0,135.0,135.0,130.8159,135.0,132.7954,133.1805,132.4897,130.194,89.4062,87.9365,88.9712,90.7055,92.96,96.9018,97.5015,95.2381,95.241,87.7837,88.4215,88.6919,108.9359,135.0,135.0,132.9008,135.0,135.0,129.641,130.8757,131.2412,131.5236,132.7802,116.5827],"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,45.2092,42.227,39.6491,37.6757,35.6774,34.1657,33.428,32.743,32.4653,31.3856,31.7029,32.5007,33.5627,34.5488,36.2318,37.8344,39.3233,40.7962,40.0711,38.4415,36.4334,34.9101,33.1328,32.62,32.7605,33.1822,33.4467,33.9655,33.9862,33.5403,33.5642,33.7478,34.1965,34.8683,35.4921,36.1735,36.1284,36.0865,35.7121,35.5877,35.8696,36.6214,36.1282],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,32.002,30.3219,35.8588,38.0637,36.9134,34.7368,33.1118,31.1428,29.7305,33.4009,27.3177,24.6258,30.4418,27.3771,25.5962,25.3469,23.0725,31.6904,33.0328,36.428,34.9557,37.2987,34.9734,44.4992,48.6487,49.4317,47.8201,54.0924,51.1048,49.3564,48.7072,40.9797,37.3796,34.8703,34.687,30.7638,38.1962,41.8987,44.2086,42.0524,42.5794,38.2542,35.0179,38.162,37.3777,36.7436,37.9051,37.0058,36.8638,34.4928,33.2806,31.9371,31.9948,33.9418,37.1257,32.3743],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,10.9811,11.5023,9.7363,8.6481,8.3868,10.4992,9.7129,9.2745,8.8539,8.2673,17.9047,16.1403,14.5739,18.5895,23.8852,22.4157,29.3775,26.0865,24.6593,22.4037,21.4982,20.5941,24.6322,21.0238,19.4519,17.6542,17.0786,14.3314,13.312,12.8526,12.1981,21.7552,26.3773,28.3418,25.582,25.1557,22.4553,20.3643,19.5547,19.3893,17.9416,18.7331,19.8074,18.849,17.5354,15.7361,14.8869,14.5337,13.9716,16.4034,15.827,16.8796,15.7692,14.7082,13.5944,17.5409],"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,77.7037,98.2615,100.0,90.8673,91.2312,100.0,69.3768,68.9429,88.1519,100.0,95.4899,100.0,90.9414,90.2135,94.8002,100.0,64.7101,81.3013,100.0,78.9213,63.5071,58.8612,50.5871,84.1954,90.2494,92.0639,91.3836,98.4546,94.2478,100.0,98.7184,92.0602,88.1481,100.0,95.4612,100.0,95.4679,73.6334,62.7455,56.5494,58.4404,74.2406,90.2866,100.0,100.0,96.9783,97.2389,84.6362,92.7623,92.6863,89.2306,100.0,94.8884,92.856,91.7241,94.0366,87.2971,89.0041,90.8044,98.2048,100.0,82.9286],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-1.589,-0.1321,0.0,-0.9074,-0.8713,0.0,-3.2879,-3.3345,-1.2935,0.0,-0.5564,0.0,-1.1407,-1.2324,-0.6548,0.0,-4.7421,-2.5126,0.0,-2.8623,-4.1519,-4.6805,-4.909,-1.5701,-0.8408,-0.7593,-0.7585,-0.1353,-0.5036,0.0,-0.1793,-1.213,-1.8107,0.0,-0.8161,0.0,-0.8339,-4.8515,-6.8549,-7.995,-7.647,-4.7398,-1.7873,0.0,0.0,-0.6264,-0.598,-3.34,-1.4053,-1.2937,-1.8878,0.0,-0.929,-1.2984,-1.2933,-0.875,-1.8638,-1.6133,-1.3492,-0.2705,0.0,-2.7933],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,5.9629,8.0828,10.4857,10.0246,10.0647,12.0281,8.3447,8.2925,10.8038,14.0733,13.4385,14.136,13.1019,12.997,13.6578,15.152,10.0452,12.6207,15.713,12.4009,8.153,7.5566,5.58,9.2872,8.5166,9.7405,8.821,9.4473,9.0436,13.8193,16.057,16.6009,15.8954,21.6149,20.9255,21.9257,21.5272,16.6037,14.1486,12.7514,13.1778,16.7406,20.3589,24.3547,26.0044,25.363,26.8805,23.5105,22.3503,19.9182,18.966,21.4293,21.0758,20.6244,16.9895,16.1695,15.0107,15.3042,15.6137,17.4196,19.5633,16.2236],"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":"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,6.3426,4.7548,3.5665,0.6232,1.722,0.5515,3.0926,5.4922,4.5264,6.5196,4.1728,3.1287,3.6018,4.3662,3.3994,1.3331,2.6497,1.1228],"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"]},{"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.7159,1.6825,1.8038,1.8317,1.7637,1.7297,1.752,1.7314,1.6743,1.6434,1.9524,1.9651,1.9669,2.0907,2.1044,2.0937,2.1409,2.1629,2.109,2.1271,2.0584,1.9748,1.9629,2.0459,2.0137,2.0506,1.9803,2.0883,2.0995,2.0027,1.9658,2.2612,2.3515,2.3696,2.4286,2.4651,2.4872,2.4649,2.3523,2.3081,2.2884,2.4298,2.4164,2.3512,2.3467,2.3573,2.3119,2.2072,2.1319,2.1067,2.0479,1.9766,1.9594,1.9207,1.895,2.0759],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,10.0196,10.7478,11.1581,12.1634,11.8221,11.4991,11.6645,12.8141,13.3938,13.9943,14.1722,13.3022,12.4097,12.8094,11.1602,10.1675,10.2253,9.1604,7.9319,7.4297,7.4956,7.4684,7.5262,8.0987,7.797,7.5515,7.7164,10.0481,12.7444,14.9409,16.2716,19.3646,21.3773,23.3118,23.8325,23.4996,23.2781,22.4156,21.0571,19.4138,17.7114,17.7339,17.9353,17.8241,17.6261,16.5714,15.4,15.3443,15.5002,16.4204,16.8728,17.632,18.2143,18.8233,19.0905,18.561,17.1114,14.864,12.3556,9.8303],"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"]}]},"canonical_url":"https://sharemaestro.com/terminal/88b0bfc2-f5d2-4cea-9308-30741968507b/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/88b0bfc2-f5d2-4cea-9308-30741968507b/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/88b0bfc2-f5d2-4cea-9308-30741968507b/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/88b0bfc2-f5d2-4cea-9308-30741968507b/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/88b0bfc2-f5d2-4cea-9308-30741968507b/technical-pack/data.json"},"source_fingerprint":"cd81ee8196b721c955eaab3bbc5ca85f11f1783af1d083c8c71cc0748a0de424","content_hash":"e7934d0503eb122c81dfff7a47da11534c68a70ac23f71ff222ea879d2af12d7","citation":"Sharemaestro, EPSB Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/88b0bfc2-f5d2-4cea-9308-30741968507b/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."}