{"schema_version":"1.0","name":"FFDI Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"f848edc1-6335-45ed-bf85-8a5494774cc1","symbol":"FFDI","name":"FIDELITY FUNDAMENTAL DEVELOPED INTERNATIONAL ETF","exchange":"CBOE","country":"US","asset_type":"etf","currency":"USD","sector":null,"industry":null},"summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. The completed evidence supports the upward price structure.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Range position and boundary pressure, Activity pressure and cumulative balance, Strength versus the research benchmark, Directional strength and control, Acceleration, deceleration and rollover."},{"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":92,"displayedObservations":92,"assetType":"ETF","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. The completed evidence supports the upward price structure.","evidenceAlignment":{"status":"Evidence aligned","headline":"Upward price structure retains strong Market Dynamics support","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. The completed evidence supports the upward price structure.","take":"The advance remains supported. Reclassify it only if the broader Market Dynamics path weakens or price structure breaks.","tone":"positive","conflict":false},"marketDynamics":{"available":true,"readAvailable":true,"dates":["2025-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"],"values":[0.764822,0.991847,0.87661,0.967381,0.944995,1.080192,1.275135,1.266533,0.975564,0.626522,0.317678,-0.024209,-0.097076,-0.168678,-0.278031,-0.350856,-0.372652,-0.314165,-0.403939,-0.435736,-0.400622,-0.422155,-0.276578,-0.396798,-0.548746,-0.695642,-0.788566,-0.673862,-0.587548,-0.481953,-0.345438,-0.075582,0.382566,0.721619,0.981572,1.066863,1.091325,1.135925,1.192686,0.975314,0.474039,-0.065021,-0.582588,-0.801303,-0.647403,-0.463039,-0.360898,-0.213953,-0.201219,-0.261194,-0.185659,-0.110584,-0.030994,0.233902,0.570809,0.694738,0.830994,0.802732,0.474102,0.25763,0.1577,0.196732,0.519288,0.778788],"opens":[28.08037,28.616767,28.584576,27.738153,28.962471,28.89391,28.639251,28.854731,28.825348,28.325826,28.923293,29.295486,29.383637,28.551101,29.099595,29.461993,29.289564,29.374868,30.00337,29.170923,29.611169,29.905319,29.714121,29.552339,29.175826,28.385541,29.091502,29.366043,29.699414,29.826402,29.940423,30.385616,31.019062,30.573671,31.207117,31.285803,31.731689,31.177424,32.038515,31.306093,29.405754,30.346026,29.221297,28.695591,29.856111,31.105902,31.8895,31.383633,31.036469,31.591931,31.105902,32.043245,31.373714,31.537377,32.702856,33.17,32.35,32.98,32.09,31.7,31.725,32.509,33.27,33.69],"highs":[28.709948,28.894856,28.700931,29.158362,29.10939,29.231821,28.923293,29.452199,28.835142,29.070211,29.373842,29.501171,29.390493,29.119184,29.491377,29.589322,29.486547,29.993565,30.100439,29.591559,29.768049,30.111225,29.797464,29.895514,29.175826,29.236225,29.502921,29.758244,29.866784,30.035044,30.167869,30.831008,31.06855,31.03094,31.66587,31.355581,31.929641,31.949436,32.168272,31.326086,30.543978,30.346026,29.727164,30.213194,31.512579,32.316016,31.891583,31.497701,32.206908,31.730797,31.681202,32.119125,32.18697,32.256502,33.139291,33.17,33.0,33.115,32.38,32.2383,32.2985,33.385,33.7799,33.71],"lows":[28.08037,28.225814,27.925327,27.689181,28.698019,28.773241,28.413977,28.746991,27.865482,28.306237,28.828874,29.014774,28.776375,28.394486,29.065314,29.258188,28.894421,29.310645,29.059832,29.150333,29.346433,29.640584,29.034143,29.189553,28.114334,28.346321,29.013062,29.304762,29.372514,29.826402,29.841249,30.365821,30.813588,30.464797,31.033909,30.506664,31.364488,31.108141,31.731689,29.46514,29.243236,28.471125,28.278994,28.348427,29.603177,31.105902,31.102529,30.585155,28.110371,30.798413,30.675121,31.839906,31.125739,30.907522,32.484639,32.103,32.35,31.835,31.75,31.5532,31.0666,32.49,33.12,32.8407],"closes":[28.669515,28.289906,27.925327,29.025646,28.921726,28.791165,28.676079,29.134366,28.110346,29.010171,29.341227,29.440347,28.869325,28.908601,29.388828,29.33202,29.201221,29.9616,29.059832,29.375848,29.73079,29.759421,29.36016,29.299859,28.387796,29.236225,29.426344,29.548024,29.772559,30.035044,30.167869,30.801216,30.979472,31.03094,31.142782,31.307775,31.472372,31.936965,31.904897,29.850651,29.243236,28.471125,28.357056,29.851151,31.334732,32.069629,31.294461,31.278789,31.744188,30.805357,31.605917,31.906958,31.125739,32.230912,32.9301,32.103,32.7132,32.4603,31.7895,31.8567,32.2985,33.3374,33.5765,33.01],"hoverRows":[[{"label":"Open","value":"28.1","className":"is-ohlc","compact":true},{"label":"High","value":"28.7","className":"is-ohlc","compact":true},{"label":"Low","value":"28.1","className":"is-ohlc","compact":true},{"label":"Close","value":"28.7","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":"28.6","className":"is-ohlc","compact":true},{"label":"High","value":"28.9","className":"is-ohlc","compact":true},{"label":"Low","value":"28.2","className":"is-ohlc","compact":true},{"label":"Close","value":"28.3","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":"28.6","className":"is-ohlc","compact":true},{"label":"High","value":"28.7","className":"is-ohlc","compact":true},{"label":"Low","value":"27.9","className":"is-ohlc","compact":true},{"label":"Close","value":"27.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.88","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.7","className":"is-ohlc","compact":true},{"label":"High","value":"29.2","className":"is-ohlc","compact":true},{"label":"Low","value":"27.7","className":"is-ohlc","compact":true},{"label":"Close","value":"29.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.97","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.0","className":"is-ohlc","compact":true},{"label":"High","value":"29.1","className":"is-ohlc","compact":true},{"label":"Low","value":"28.7","className":"is-ohlc","compact":true},{"label":"Close","value":"28.9","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":"28.9","className":"is-ohlc","compact":true},{"label":"High","value":"29.2","className":"is-ohlc","compact":true},{"label":"Low","value":"28.8","className":"is-ohlc","compact":true},{"label":"Close","value":"28.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.08","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.6","className":"is-ohlc","compact":true},{"label":"High","value":"28.9","className":"is-ohlc","compact":true},{"label":"Low","value":"28.4","className":"is-ohlc","compact":true},{"label":"Close","value":"28.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.28","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.9","className":"is-ohlc","compact":true},{"label":"High","value":"29.5","className":"is-ohlc","compact":true},{"label":"Low","value":"28.7","className":"is-ohlc","compact":true},{"label":"Close","value":"29.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.27","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.8","className":"is-ohlc","compact":true},{"label":"High","value":"28.8","className":"is-ohlc","compact":true},{"label":"Low","value":"27.9","className":"is-ohlc","compact":true},{"label":"Close","value":"28.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.98","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.3","className":"is-ohlc","compact":true},{"label":"High","value":"29.1","className":"is-ohlc","compact":true},{"label":"Low","value":"28.3","className":"is-ohlc","compact":true},{"label":"Close","value":"29.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.63","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.9","className":"is-ohlc","compact":true},{"label":"High","value":"29.4","className":"is-ohlc","compact":true},{"label":"Low","value":"28.8","className":"is-ohlc","compact":true},{"label":"Close","value":"29.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.32","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.3","className":"is-ohlc","compact":true},{"label":"High","value":"29.5","className":"is-ohlc","compact":true},{"label":"Low","value":"29.0","className":"is-ohlc","compact":true},{"label":"Close","value":"29.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.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":"29.4","className":"is-ohlc","compact":true},{"label":"High","value":"29.4","className":"is-ohlc","compact":true},{"label":"Low","value":"28.8","className":"is-ohlc","compact":true},{"label":"Close","value":"28.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.10","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.6","className":"is-ohlc","compact":true},{"label":"High","value":"29.1","className":"is-ohlc","compact":true},{"label":"Low","value":"28.4","className":"is-ohlc","compact":true},{"label":"Close","value":"28.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.17","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.1","className":"is-ohlc","compact":true},{"label":"High","value":"29.5","className":"is-ohlc","compact":true},{"label":"Low","value":"29.1","className":"is-ohlc","compact":true},{"label":"Close","value":"29.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.28","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.5","className":"is-ohlc","compact":true},{"label":"High","value":"29.6","className":"is-ohlc","compact":true},{"label":"Low","value":"29.3","className":"is-ohlc","compact":true},{"label":"Close","value":"29.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.35","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.3","className":"is-ohlc","compact":true},{"label":"High","value":"29.5","className":"is-ohlc","compact":true},{"label":"Low","value":"28.9","className":"is-ohlc","compact":true},{"label":"Close","value":"29.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.37","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.4","className":"is-ohlc","compact":true},{"label":"High","value":"30.0","className":"is-ohlc","compact":true},{"label":"Low","value":"29.3","className":"is-ohlc","compact":true},{"label":"Close","value":"30.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.31","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.0","className":"is-ohlc","compact":true},{"label":"High","value":"30.1","className":"is-ohlc","compact":true},{"label":"Low","value":"29.1","className":"is-ohlc","compact":true},{"label":"Close","value":"29.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.40","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.2","className":"is-ohlc","compact":true},{"label":"High","value":"29.6","className":"is-ohlc","compact":true},{"label":"Low","value":"29.2","className":"is-ohlc","compact":true},{"label":"Close","value":"29.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.44","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.6","className":"is-ohlc","compact":true},{"label":"High","value":"29.8","className":"is-ohlc","compact":true},{"label":"Low","value":"29.3","className":"is-ohlc","compact":true},{"label":"Close","value":"29.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.40","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.9","className":"is-ohlc","compact":true},{"label":"High","value":"30.1","className":"is-ohlc","compact":true},{"label":"Low","value":"29.6","className":"is-ohlc","compact":true},{"label":"Close","value":"29.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.42","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.7","className":"is-ohlc","compact":true},{"label":"High","value":"29.8","className":"is-ohlc","compact":true},{"label":"Low","value":"29.0","className":"is-ohlc","compact":true},{"label":"Close","value":"29.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.28","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.6","className":"is-ohlc","compact":true},{"label":"High","value":"29.9","className":"is-ohlc","compact":true},{"label":"Low","value":"29.2","className":"is-ohlc","compact":true},{"label":"Close","value":"29.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.40","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.2","className":"is-ohlc","compact":true},{"label":"High","value":"29.2","className":"is-ohlc","compact":true},{"label":"Low","value":"28.1","className":"is-ohlc","compact":true},{"label":"Close","value":"28.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.55","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.4","className":"is-ohlc","compact":true},{"label":"High","value":"29.2","className":"is-ohlc","compact":true},{"label":"Low","value":"28.3","className":"is-ohlc","compact":true},{"label":"Close","value":"29.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.70","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.1","className":"is-ohlc","compact":true},{"label":"High","value":"29.5","className":"is-ohlc","compact":true},{"label":"Low","value":"29.0","className":"is-ohlc","compact":true},{"label":"Close","value":"29.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.79","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.4","className":"is-ohlc","compact":true},{"label":"High","value":"29.8","className":"is-ohlc","compact":true},{"label":"Low","value":"29.3","className":"is-ohlc","compact":true},{"label":"Close","value":"29.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.67","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.7","className":"is-ohlc","compact":true},{"label":"High","value":"29.9","className":"is-ohlc","compact":true},{"label":"Low","value":"29.4","className":"is-ohlc","compact":true},{"label":"Close","value":"29.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.59","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.8","className":"is-ohlc","compact":true},{"label":"High","value":"30.0","className":"is-ohlc","compact":true},{"label":"Low","value":"29.8","className":"is-ohlc","compact":true},{"label":"Close","value":"30.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.48","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.9","className":"is-ohlc","compact":true},{"label":"High","value":"30.2","className":"is-ohlc","compact":true},{"label":"Low","value":"29.8","className":"is-ohlc","compact":true},{"label":"Close","value":"30.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.35","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.4","className":"is-ohlc","compact":true},{"label":"High","value":"30.8","className":"is-ohlc","compact":true},{"label":"Low","value":"30.4","className":"is-ohlc","compact":true},{"label":"Close","value":"30.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.08","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.0","className":"is-ohlc","compact":true},{"label":"High","value":"31.1","className":"is-ohlc","compact":true},{"label":"Low","value":"30.8","className":"is-ohlc","compact":true},{"label":"Close","value":"31.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.38","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.6","className":"is-ohlc","compact":true},{"label":"High","value":"31.0","className":"is-ohlc","compact":true},{"label":"Low","value":"30.5","className":"is-ohlc","compact":true},{"label":"Close","value":"31.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.72","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.2","className":"is-ohlc","compact":true},{"label":"High","value":"31.7","className":"is-ohlc","compact":true},{"label":"Low","value":"31.0","className":"is-ohlc","compact":true},{"label":"Close","value":"31.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.98","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"31.3","className":"is-ohlc","compact":true},{"label":"High","value":"31.4","className":"is-ohlc","compact":true},{"label":"Low","value":"30.5","className":"is-ohlc","compact":true},{"label":"Close","value":"31.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.07","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.7","className":"is-ohlc","compact":true},{"label":"High","value":"31.9","className":"is-ohlc","compact":true},{"label":"Low","value":"31.4","className":"is-ohlc","compact":true},{"label":"Close","value":"31.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.09","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"31.2","className":"is-ohlc","compact":true},{"label":"High","value":"31.9","className":"is-ohlc","compact":true},{"label":"Low","value":"31.1","className":"is-ohlc","compact":true},{"label":"Close","value":"31.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.14","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.0","className":"is-ohlc","compact":true},{"label":"High","value":"32.2","className":"is-ohlc","compact":true},{"label":"Low","value":"31.7","className":"is-ohlc","compact":true},{"label":"Close","value":"31.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.19","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.3","className":"is-ohlc","compact":true},{"label":"High","value":"31.3","className":"is-ohlc","compact":true},{"label":"Low","value":"29.5","className":"is-ohlc","compact":true},{"label":"Close","value":"29.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.98","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.4","className":"is-ohlc","compact":true},{"label":"High","value":"30.5","className":"is-ohlc","compact":true},{"label":"Low","value":"29.2","className":"is-ohlc","compact":true},{"label":"Close","value":"29.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.47","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.3","className":"is-ohlc","compact":true},{"label":"High","value":"30.3","className":"is-ohlc","compact":true},{"label":"Low","value":"28.5","className":"is-ohlc","compact":true},{"label":"Close","value":"28.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.07","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.2","className":"is-ohlc","compact":true},{"label":"High","value":"29.7","className":"is-ohlc","compact":true},{"label":"Low","value":"28.3","className":"is-ohlc","compact":true},{"label":"Close","value":"28.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.58","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.7","className":"is-ohlc","compact":true},{"label":"High","value":"30.2","className":"is-ohlc","compact":true},{"label":"Low","value":"28.3","className":"is-ohlc","compact":true},{"label":"Close","value":"29.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.80","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.9","className":"is-ohlc","compact":true},{"label":"High","value":"31.5","className":"is-ohlc","compact":true},{"label":"Low","value":"29.6","className":"is-ohlc","compact":true},{"label":"Close","value":"31.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.65","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"31.1","className":"is-ohlc","compact":true},{"label":"High","value":"32.3","className":"is-ohlc","compact":true},{"label":"Low","value":"31.1","className":"is-ohlc","compact":true},{"label":"Close","value":"32.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.46","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"31.9","className":"is-ohlc","compact":true},{"label":"High","value":"31.9","className":"is-ohlc","compact":true},{"label":"Low","value":"31.1","className":"is-ohlc","compact":true},{"label":"Close","value":"31.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.36","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.4","className":"is-ohlc","compact":true},{"label":"High","value":"31.5","className":"is-ohlc","compact":true},{"label":"Low","value":"30.6","className":"is-ohlc","compact":true},{"label":"Close","value":"31.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.21","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.0","className":"is-ohlc","compact":true},{"label":"High","value":"32.2","className":"is-ohlc","compact":true},{"label":"Low","value":"28.1","className":"is-ohlc","compact":true},{"label":"Close","value":"31.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":"31.6","className":"is-ohlc","compact":true},{"label":"High","value":"31.7","className":"is-ohlc","compact":true},{"label":"Low","value":"30.8","className":"is-ohlc","compact":true},{"label":"Close","value":"30.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.26","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.1","className":"is-ohlc","compact":true},{"label":"High","value":"31.7","className":"is-ohlc","compact":true},{"label":"Low","value":"30.7","className":"is-ohlc","compact":true},{"label":"Close","value":"31.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.19","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.0","className":"is-ohlc","compact":true},{"label":"High","value":"32.1","className":"is-ohlc","compact":true},{"label":"Low","value":"31.8","className":"is-ohlc","compact":true},{"label":"Close","value":"31.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.11","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.4","className":"is-ohlc","compact":true},{"label":"High","value":"32.2","className":"is-ohlc","compact":true},{"label":"Low","value":"31.1","className":"is-ohlc","compact":true},{"label":"Close","value":"31.1","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":"31.5","className":"is-ohlc","compact":true},{"label":"High","value":"32.3","className":"is-ohlc","compact":true},{"label":"Low","value":"30.9","className":"is-ohlc","compact":true},{"label":"Close","value":"32.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.23","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.7","className":"is-ohlc","compact":true},{"label":"High","value":"33.1","className":"is-ohlc","compact":true},{"label":"Low","value":"32.5","className":"is-ohlc","compact":true},{"label":"Close","value":"32.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.57","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"33.2","className":"is-ohlc","compact":true},{"label":"High","value":"33.2","className":"is-ohlc","compact":true},{"label":"Low","value":"32.1","className":"is-ohlc","compact":true},{"label":"Close","value":"32.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.69","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.4","className":"is-ohlc","compact":true},{"label":"High","value":"33.0","className":"is-ohlc","compact":true},{"label":"Low","value":"32.4","className":"is-ohlc","compact":true},{"label":"Close","value":"32.7","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":"33.0","className":"is-ohlc","compact":true},{"label":"High","value":"33.1","className":"is-ohlc","compact":true},{"label":"Low","value":"31.8","className":"is-ohlc","compact":true},{"label":"Close","value":"32.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.80","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.1","className":"is-ohlc","compact":true},{"label":"High","value":"32.4","className":"is-ohlc","compact":true},{"label":"Low","value":"31.8","className":"is-ohlc","compact":true},{"label":"Close","value":"31.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.47","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.7","className":"is-ohlc","compact":true},{"label":"High","value":"32.2","className":"is-ohlc","compact":true},{"label":"Low","value":"31.6","className":"is-ohlc","compact":true},{"label":"Close","value":"31.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.26","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.7","className":"is-ohlc","compact":true},{"label":"High","value":"32.3","className":"is-ohlc","compact":true},{"label":"Low","value":"31.1","className":"is-ohlc","compact":true},{"label":"Close","value":"32.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.16","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.5","className":"is-ohlc","compact":true},{"label":"High","value":"33.4","className":"is-ohlc","compact":true},{"label":"Low","value":"32.5","className":"is-ohlc","compact":true},{"label":"Close","value":"33.3","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":"33.3","className":"is-ohlc","compact":true},{"label":"High","value":"33.8","className":"is-ohlc","compact":true},{"label":"Low","value":"33.1","className":"is-ohlc","compact":true},{"label":"Close","value":"33.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.52","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"33.7","className":"is-ohlc","compact":true},{"label":"High","value":"33.7","className":"is-ohlc","compact":true},{"label":"Low","value":"32.8","className":"is-ohlc","compact":true},{"label":"Close","value":"33.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}]],"pressureRange":[-2.3,2.3],"priceRange":[27.586257,33.91557],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.778788,"state":"Positive and strengthening","context":{"scenario":"positiveSustained","latestDirection":"strengthening","fourWeekDirection":"strengthening","now":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeek":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"price":{"label":"Price and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Sustained positive support","detail":"Market Dynamics remains positive and has strengthened across the recent completed path. A slight weekly pause does not yet change the broader constructive reading.","tone":"positive"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Market Dynamics remains positive and has strengthened across the recent completed path. A slight weekly pause does not yet change the broader constructive reading.","annotations":[{"label":"Current tape relationship","value":"Sustained positive support","detail":"Market Dynamics strengthened this week and remains positive.","tone":"positive"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Supported","detail":"Underlying support has strengthened across the recent completed path.","tone":"positive"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-21","observations":64,"relationship":{"sameWeekCorrelation":0.26,"forwardCorrelation":-0.36,"directionalAgreement":44.1,"sample":59,"correlationSample":63,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"averageWeeksInZone":1.0,"medianWeeksInZone":1.0,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":2.7,"averageReturn":2.7,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":5.5,"averageReturn":5.5,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":8.7,"averageReturn":8.7,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":3.6,"sample":2},{"week":2,"averageReturn":4.0,"sample":2},{"week":3,"averageReturn":3.9,"sample":2},{"week":4,"averageReturn":2.7,"sample":2},{"week":5,"averageReturn":3.6,"sample":2},{"week":6,"averageReturn":2.6,"sample":2},{"week":7,"averageReturn":4.1,"sample":2},{"week":8,"averageReturn":4.5,"sample":2},{"week":9,"averageReturn":6.0,"sample":2},{"week":10,"averageReturn":3.4,"sample":2},{"week":11,"averageReturn":4.0,"sample":2},{"week":12,"averageReturn":5.5,"sample":2},{"week":13,"averageReturn":5.5,"sample":2},{"week":14,"averageReturn":4.5,"sample":2},{"week":15,"averageReturn":5.8,"sample":2},{"week":16,"averageReturn":2.5,"sample":2},{"week":17,"averageReturn":4.6,"sample":2},{"week":18,"averageReturn":5.6,"sample":2},{"week":19,"averageReturn":5.8,"sample":2},{"week":20,"averageReturn":5.5,"sample":2},{"week":21,"averageReturn":5.9,"sample":2},{"week":22,"averageReturn":4.5,"sample":2},{"week":23,"averageReturn":7.1,"sample":2},{"week":24,"averageReturn":7.8,"sample":2},{"week":25,"averageReturn":8.1,"sample":2},{"week":26,"averageReturn":8.7,"sample":2}]},"distribution":{"label":"Distribution","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":2.0,"medianWeeksInZone":2,"averageWeeksToLower":2.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.7,"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":3.1,"averageExpectedMove":2.7,"averageWeeksToLargestMove":6.7,"horizons":[{"weeks":4,"sample":4,"expectedCount":2,"expectedPercent":50.0,"averageReturn":-0.2,"medianReturn":0.2,"confidenceLow":15.0,"confidenceHigh":85.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":3,"expectedCount":3,"expectedPercent":100.0,"averageReturn":1.6,"medianReturn":1.1,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":3,"expectedCount":3,"expectedPercent":100.0,"averageReturn":4.9,"medianReturn":4.3,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.7,"sample":5},{"week":2,"averageReturn":-0.0,"sample":5},{"week":3,"averageReturn":0.7,"sample":4},{"week":4,"averageReturn":-0.2,"sample":4},{"week":5,"averageReturn":0.8,"sample":4},{"week":6,"averageReturn":1.1,"sample":4},{"week":7,"averageReturn":-0.2,"sample":4},{"week":8,"averageReturn":0.2,"sample":4},{"week":9,"averageReturn":-0.9,"sample":4},{"week":10,"averageReturn":-0.8,"sample":4},{"week":11,"averageReturn":0.1,"sample":3},{"week":12,"averageReturn":1.6,"sample":3},{"week":13,"averageReturn":2.8,"sample":3},{"week":14,"averageReturn":0.8,"sample":3},{"week":15,"averageReturn":0.1,"sample":3},{"week":16,"averageReturn":2.0,"sample":3},{"week":17,"averageReturn":1.3,"sample":3},{"week":18,"averageReturn":1.8,"sample":3},{"week":19,"averageReturn":2.3,"sample":3},{"week":20,"averageReturn":0.7,"sample":3},{"week":21,"averageReturn":3.0,"sample":3},{"week":22,"averageReturn":4.7,"sample":3},{"week":23,"averageReturn":4.2,"sample":3},{"week":24,"averageReturn":5.2,"sample":3},{"week":25,"averageReturn":5.3,"sample":3},{"week":26,"averageReturn":4.9,"sample":3}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":8,"completedEpisodes":7,"activeEpisodes":1,"medianExpectedMove":2.3,"averageExpectedMove":2.4,"averageWeeksToLargestMove":4.9,"horizons":[{"weeks":4,"sample":8,"expectedCount":1,"expectedPercent":12.5,"averageReturn":3.3,"medianReturn":2.3,"confidenceLow":2.2,"confidenceHigh":47.1,"confidence":"Historically adverse"},{"weeks":12,"sample":7,"expectedCount":0,"expectedPercent":0.0,"averageReturn":5.5,"medianReturn":4.3,"confidenceLow":0.0,"confidenceHigh":35.4,"confidence":"Historically adverse"},{"weeks":26,"sample":5,"expectedCount":1,"expectedPercent":20.0,"averageReturn":3.7,"medianReturn":5.1,"confidenceLow":3.6,"confidenceHigh":62.4,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.4,"sample":8},{"week":2,"averageReturn":2.3,"sample":8},{"week":3,"averageReturn":1.6,"sample":8},{"week":4,"averageReturn":3.3,"sample":8},{"week":5,"averageReturn":3.0,"sample":8},{"week":6,"averageReturn":2.3,"sample":8},{"week":7,"averageReturn":3.3,"sample":8},{"week":8,"averageReturn":3.4,"sample":8},{"week":9,"averageReturn":3.6,"sample":8},{"week":10,"averageReturn":4.5,"sample":8},{"week":11,"averageReturn":4.1,"sample":8},{"week":12,"averageReturn":5.5,"sample":7},{"week":13,"averageReturn":6.6,"sample":7},{"week":14,"averageReturn":6.5,"sample":7},{"week":15,"averageReturn":7.0,"sample":6},{"week":16,"averageReturn":6.5,"sample":6},{"week":17,"averageReturn":6.1,"sample":6},{"week":18,"averageReturn":5.0,"sample":6},{"week":19,"averageReturn":5.3,"sample":6},{"week":20,"averageReturn":6.4,"sample":6},{"week":21,"averageReturn":6.3,"sample":6},{"week":22,"averageReturn":7.3,"sample":6},{"week":23,"averageReturn":5.5,"sample":5},{"week":24,"averageReturn":4.9,"sample":5},{"week":25,"averageReturn":5.3,"sample":5},{"week":26,"averageReturn":3.7,"sample":5}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":8,"completedEpisodes":8,"activeEpisodes":0,"medianExpectedMove":3.0,"averageExpectedMove":2.5,"averageWeeksToLargestMove":4.4,"horizons":[{"weeks":4,"sample":8,"expectedCount":3,"expectedPercent":37.5,"averageReturn":1.5,"medianReturn":1.0,"confidenceLow":13.7,"confidenceHigh":69.4,"confidence":"Mixed historical record"},{"weeks":12,"sample":8,"expectedCount":1,"expectedPercent":12.5,"averageReturn":4.3,"medianReturn":5.5,"confidenceLow":2.2,"confidenceHigh":47.1,"confidence":"Historically adverse"},{"weeks":26,"sample":6,"expectedCount":2,"expectedPercent":33.3,"averageReturn":4.7,"medianReturn":6.9,"confidenceLow":9.7,"confidenceHigh":70.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.0,"sample":8},{"week":2,"averageReturn":0.3,"sample":8},{"week":3,"averageReturn":1.3,"sample":8},{"week":4,"averageReturn":1.5,"sample":8},{"week":5,"averageReturn":1.4,"sample":8},{"week":6,"averageReturn":2.0,"sample":8},{"week":7,"averageReturn":2.1,"sample":8},{"week":8,"averageReturn":1.7,"sample":8},{"week":9,"averageReturn":2.3,"sample":8},{"week":10,"averageReturn":2.9,"sample":8},{"week":11,"averageReturn":4.1,"sample":8},{"week":12,"averageReturn":4.3,"sample":8},{"week":13,"averageReturn":3.4,"sample":8},{"week":14,"averageReturn":3.6,"sample":7},{"week":15,"averageReturn":3.7,"sample":7},{"week":16,"averageReturn":3.9,"sample":7},{"week":17,"averageReturn":4.4,"sample":7},{"week":18,"averageReturn":5.8,"sample":7},{"week":19,"averageReturn":6.0,"sample":7},{"week":20,"averageReturn":4.8,"sample":7},{"week":21,"averageReturn":4.8,"sample":6},{"week":22,"averageReturn":5.5,"sample":6},{"week":23,"averageReturn":4.5,"sample":6},{"week":24,"averageReturn":5.1,"sample":6},{"week":25,"averageReturn":4.6,"sample":6},{"week":26,"averageReturn":4.7,"sample":6}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":3,"completedEpisodes":2,"activeEpisodes":1,"medianExpectedMove":7.0,"averageExpectedMove":7.0,"averageWeeksToLargestMove":7.5,"horizons":[{"weeks":4,"sample":3,"expectedCount":3,"expectedPercent":100.0,"averageReturn":2.8,"medianReturn":2.7,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":6.3,"medianReturn":6.3,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":10.8,"medianReturn":10.8,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.5,"sample":3},{"week":2,"averageReturn":0.5,"sample":3},{"week":3,"averageReturn":1.5,"sample":3},{"week":4,"averageReturn":2.8,"sample":3},{"week":5,"averageReturn":3.9,"sample":3},{"week":6,"averageReturn":6.0,"sample":2},{"week":7,"averageReturn":4.6,"sample":2},{"week":8,"averageReturn":4.3,"sample":2},{"week":9,"averageReturn":6.5,"sample":2},{"week":10,"averageReturn":3.3,"sample":2},{"week":11,"averageReturn":5.2,"sample":2},{"week":12,"averageReturn":6.3,"sample":2},{"week":13,"averageReturn":5.1,"sample":2},{"week":14,"averageReturn":6.2,"sample":2},{"week":15,"averageReturn":7.3,"sample":2},{"week":16,"averageReturn":4.3,"sample":2},{"week":17,"averageReturn":6.8,"sample":2},{"week":18,"averageReturn":6.7,"sample":2},{"week":19,"averageReturn":5.8,"sample":2},{"week":20,"averageReturn":6.3,"sample":2},{"week":21,"averageReturn":7.5,"sample":2},{"week":22,"averageReturn":9.5,"sample":2},{"week":23,"averageReturn":11.0,"sample":2},{"week":24,"averageReturn":10.4,"sample":2},{"week":25,"averageReturn":10.4,"sample":1},{"week":26,"averageReturn":10.8,"sample":1}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"medianExpectedMove":5.3,"averageExpectedMove":5.3,"averageWeeksToLargestMove":6.5,"horizons":[{"weeks":4,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":1.9,"medianReturn":1.9,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":2.4,"medianReturn":2.4,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":3.7,"medianReturn":3.7,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.4,"sample":2},{"week":2,"averageReturn":0.5,"sample":2},{"week":3,"averageReturn":1.2,"sample":2},{"week":4,"averageReturn":1.9,"sample":2},{"week":5,"averageReturn":-2.9,"sample":2},{"week":6,"averageReturn":-2.6,"sample":2},{"week":7,"averageReturn":-3.4,"sample":2},{"week":8,"averageReturn":-4.8,"sample":2},{"week":9,"averageReturn":-0.6,"sample":2},{"week":10,"averageReturn":2.9,"sample":2},{"week":11,"averageReturn":2.7,"sample":2},{"week":12,"averageReturn":2.4,"sample":2},{"week":13,"averageReturn":2.0,"sample":2},{"week":14,"averageReturn":1.7,"sample":2},{"week":15,"averageReturn":0.3,"sample":2},{"week":16,"averageReturn":2.3,"sample":2},{"week":17,"averageReturn":4.4,"sample":2},{"week":18,"averageReturn":3.5,"sample":2},{"week":19,"averageReturn":4.4,"sample":2},{"week":20,"averageReturn":5.7,"sample":1},{"week":21,"averageReturn":3.1,"sample":1},{"week":22,"averageReturn":5.0,"sample":1},{"week":23,"averageReturn":4.2,"sample":1},{"week":24,"averageReturn":2.1,"sample":1},{"week":25,"averageReturn":2.3,"sample":1},{"week":26,"averageReturn":3.7,"sample":1}]},"currentApplication":{"status":"Evidence aligned","tone":"positive","headline":"Price and Market Dynamics remain aligned upward","use":"The advance retains underlying support while price structure and Market Dynamics remain intact.","confirm":"The advance remains supported. Reclassify it only if the broader Market Dynamics path weakens or price structure breaks.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"strengthening","zone":"middle","zoneContext":"Market Dynamics remains positive and has strengthened across the recent completed path. A slight weekly pause does not yet change the broader constructive reading.","historical":{"label":"Broad directional cases","weeks":12,"direction":"higher","percent":100.0,"averageReturn":1.6,"sample":3},"nowContext":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeekContext":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"priceContext":{"label":"Price structure is upward","detail":"Price is responding in the same broad direction as Market Dynamics."}},"strategyApproach":{"headline":"Strategy observations from this ticker's own record","summary":"The current reading identifies the setup. The observations below show how this ticker's completed history can guide positioning, confirmation and risk control without treating any one reading as a forecast.","observations":[{"eyebrow":"Trend participation","title":"Let confirmation support the position, then manage extension","tone":"positive","approach":"This is most useful for holding or selectively adding to an established upward case. Risk should still tighten as price becomes extended; confirmation is support, not immunity from reversal.","finding":"In this ticker's completed record, 100.0% of comparable cases moved higher after 12 weeks, with an average move of 1.6% across 3 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 2 cases. Distinct visits lasted 1.0 weeks on average before leaving the zone.","approach":"Build the thesis and entry conditions while price is in accumulation. Increase exposure only when price responds; location alone is not the entry.","watch":"A failed price response or renewed weakness removes the reason to increase long exposure."},{"eyebrow":"Disagreement playbook","title":"Use unsupported price strength to tighten discipline","tone":"caution","finding":"Comparable disagreements produced an average pullback of 2.5% across 8 completed cases, with the largest move arriving after 4.4 weeks on average.","approach":"Avoid adding simply because price is rising. Let improving Market Dynamics confirm the move, or let price reset before reassessing it.","watch":"The warning ends when Market Dynamics catches up or price gives way."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[],"reversal_warnings":[{"date":"2026-01-30","price":31.142782},{"date":"2026-04-10","price":31.334732}],"reversal_dangers":[{"date":"2026-02-13","price":31.472372},{"date":"2026-04-17","price":32.069629}]}},"smTape":{"available":true,"dates":["2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"close":[24.2354,24.6255,25.0837,24.5908,23.6323,23.8511,23.6686,23.7299,24.2807,25.3067,25.1625,25.0495,25.7489,25.4954,25.3468,26.3797,26.1972,26.1024,25.6769,23.528,24.9547,25.6418,26.6569,27.3783,27.3595,27.834,28.0513,28.2146,28.6695,28.2899,27.9253,29.0256,28.9217,28.7912,28.6761,29.1344,28.1103,29.0102,29.3412,29.4403,28.8693,28.9086,29.3888,29.332,29.2012,29.9616,29.0598,29.3758,29.7308,29.7594,29.3602,29.2999,28.3878,29.2362,29.4263,29.548,29.7726,30.035,30.1679,30.8012,30.9795,31.0309,31.1428,31.3078,31.4724,31.937,31.9049,29.8507,29.2432,28.4711,28.3571,29.8512,31.3347,32.0696,31.2945,31.2788,31.7442,30.8054,31.6059,31.907,31.1257,32.2309,32.9301,32.103,32.7132,32.4603,31.7895,31.8567,32.2985,33.3374,33.5765,33.01],"consensus":[-68.9954,-67.2189,69.2458,-56.7659,-33.4863,-11.6969,-22.7943,-24.3271,25.3295,52.6413,23.7447,20.9497,55.8165,0.0,0.0,59.6557,24.1197,0.0,-13.2747,-67.692,24.1648,25.4374,53.0234,57.5816,24.4538,44.0671,36.3889,22.7788,56.7635,0.0,0.0,64.7979,23.5891,8.9572,20.1565,35.0746,-35.5518,46.5234,43.6331,32.9235,-10.4646,12.4697,32.2281,0.0,8.0285,56.8905,-32.1794,17.7443,36.849,0.0,-11.5488,-11.0402,-56.0783,29.6067,20.9967,17.0738,33.4077,45.7362,42.8505,65.2518,47.1772,51.1717,30.0083,42.97,29.2088,68.5975,28.5132,-61.9704,-56.6686,-67.1726,-53.5405,26.0057,61.3705,57.9149,0.0,24.3042,31.9237,-32.7576,35.4732,18.6741,-28.469,51.3496,50.0925,-13.7351,40.3249,0.0,-28.5282,0.0,26.8194,56.1437,43.777,0.3623],"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":[-20.1937,18.4954,43.9777,0.0,6.2847,63.7482,-36.3914,22.0672,43.862,0.0,-14.822,-12.5192,-53.0621,38.8319,28.0449,18.9427,33.307,53.9473,50.123,71.1833,43.4599,56.9751,19.2281,45.5352,18.2126,70.7815,22.8409,-53.2357,-55.5876,-66.2374,-53.1474,33.0191,56.3456,60.8914,0.0,20.3407,29.9882,-33.0836,42.5068,13.7558,-25.4303,51.9519,48.8205,-23.4479,38.6093,0.0,-28.5214,0.0,32.6431,63.6103,42.1816,11.3602],"force":[-41.23,12.6568,28.7205,0.0,3.1758,62.2835,-56.6886,21.9621,34.293,0.0,-33.7769,-16.9042,-67.2571,76.0894,29.8983,16.5803,31.4144,41.7787,33.3605,70.6008,39.6095,35.7602,12.016,29.1025,17.6854,79.4455,0.0229,-93.8902,-55.6255,-72.0935,-38.593,66.516,93.3274,59.8474,0.0,13.0506,38.357,-57.2398,41.1912,6.9807,-62.616,63.2615,52.883,-46.0276,36.9563,0.0,-46.1358,0.0,48.9281,62.3206,36.9409,32.8747],"direction":[-22.6297,5.4497,21.3055,0.0,18.0244,45.201,-9.8591,9.7913,30.6598,0.0,-8.0692,-5.1613,-51.5405,14.1382,6.5834,15.2904,34.9468,39.179,41.3176,54.6524,56.8311,55.5474,55.1803,49.9439,50.0068,58.3529,55.3461,-49.1531,-58.649,-64.7266,-64.6666,10.9454,44.2869,53.1329,0.0,36.8722,29.5406,-14.8976,23.3504,32.6476,-7.5511,42.1527,49.5529,-20.4313,44.6916,0.0,-15.959,0.0,4.3719,43.1985,50.4831,35.43],"intensity":[50.0,24.3902,61.9048,11.6279,20.4545,71.1111,73.913,42.5532,16.6667,16.3265,58.0,5.8824,86.5385,71.1538,59.6154,15.3846,13.4615,36.5385,3.8462,61.5385,34.6154,21.1538,61.5385,50.0,76.9231,44.2308,61.5385,98.0769,73.0769,71.1538,57.6923,96.1538,94.2308,98.0769,73.0769,46.1538,100.0,100.0,73.0769,88.4615,67.3077,86.5385,94.2308,69.2308,46.1538,32.6923,57.6923,9.6154,30.7692,86.5385,50.0,38.4615],"confirmation":[31.6324,49.2375,78.0271,3.2589,25.5984,86.2648,78.9802,73.7409,79.6069,25.7637,28.7113,49.0224,86.3317,36.433,52.2162,73.4201,78.6313,82.3899,81.3121,88.9532,82.9227,83.8168,77.2186,81.2887,77.1632,90.2485,53.6757,88.9364,86.1186,89.6595,84.6834,34.4513,88.6891,86.5463,30.435,75.4948,78.4412,79.2236,79.4185,51.0276,55.5304,84.7857,84.134,32.2567,80.8274,4.1227,77.6657,0.7287,54.5006,86.0405,81.8246,39.1643],"persistence":[50.0,50.0,50.0,37.5,62.5,62.5,37.5,37.5,62.5,50.0,25.0,12.5,12.5,12.5,12.5,12.5,12.5,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,12.5,12.5,37.5,37.5,62.5,62.5,37.5,37.5,50.0,25.0,25.0,37.5,12.5,0.0,25.0,25.0,25.0,37.5],"assessmentRisk":[48.7272,15.2456,11.8539,11.4364,26.6604,20.0558,10.0876,5.0334,18.2841,22.9104,35.6593,3.2869,21.5517,52.8349,4.2422,13.9794,32.8405,22.8272,24.3416,17.1174,26.1045,23.6233,34.1261,21.8018,28.4368,15.6697,35.733,18.0801,21.5643,16.4104,23.2275,12.9713,18.4876,21.0109,47.2364,33.5291,4.7522,26.8727,2.3711,18.84,17.4877,21.0859,21.5079,18.2362,28.1552,12.8063,32.0846,17.5945,40.9214,14.0879,27.7288,47.3899],"volumeParticipation":true,"latest":{"consensus":0.4,"control":11.4,"force":32.9,"direction":35.4,"confirmation":39.2,"persistence":37.5,"assessmentRisk":47.4,"intensity":38.5,"evidenceDepth":100},"analysis":{"status":"Joint upward confirmation","headline":"The gauges support the upward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same upward assessment.","take":"Current assessment: upward pressure has broad support.","tone":"positive","supportedView":"Price structure and Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Control support is limited","controlPath":"Control support is strengthening","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Unsettled","confirmationState":"Qualified support","riskState":"Present","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+0.4","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+11.4","detail":"Control support is limited","tone":"positive"},{"label":"SM Force Gauge","value":"+32.9","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+35.4","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"39/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"58.5","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"3.2%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"19.3","detail":"Range-led","tone":"neutral"},{"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":[24.2354,24.6255,25.0837,24.5908,23.6323,23.8511,23.6686,23.7299,24.2807,25.3067,25.1625,25.0495,25.7489,25.4954,25.3468,26.3797,26.1972,26.1024,25.6769,23.528,24.9547,25.6418,26.6569,27.3783,27.3595,27.834,28.0513,28.2146,28.6695,28.2899,27.9253,29.0256,28.9217,28.7912,28.6761,29.1344,28.1103,29.0102,29.3412,29.4403,28.8693,28.9086,29.3888,29.332,29.2012,29.9616,29.0598,29.3758,29.7308,29.7594,29.3602,29.2999,28.3878,29.2362,29.4263,29.548,29.7726,30.035,30.1679,30.8012,30.9795,31.0309,31.1428,31.3078,31.4724,31.937,31.9049,29.8507,29.2432,28.4711,28.3571,29.8512,31.3347,32.0696,31.2945,31.2788,31.7442,30.8054,31.6059,31.907,31.1257,32.2309,32.9301,32.103,32.7132,32.4603,31.7895,31.8567,32.2985,33.3374,33.5765,33.01],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,24.3207,24.2353,24.1323,24.0591,24.0994,24.3189,24.4723,24.5772,24.7903,24.9185,24.9964,25.2479,25.4205,25.5445,25.5685,25.1975,25.1534,25.2422,25.4994,25.841,26.1171,26.4293,26.7242,26.9952,27.2996,27.4796,27.5607,27.827,28.0261,28.1652,28.2581,28.4174,28.3616,28.4795,28.6362,28.7824,28.7982,28.8183,28.922,28.9966,29.0338,29.2025,29.1765,29.2128,29.307,29.3892,29.3839,29.3687,29.1903,29.1987,29.2401,29.2961,29.3827,29.5013,29.6225,29.8368,30.0446,30.2239,30.391,30.5577,30.724,30.9445,31.1191,30.8885,30.5894,30.2042,29.8684,29.8652,30.1324,30.4846,30.6319,30.7495,30.9304,30.9076,31.0346,31.1932,31.1809,31.3718,31.6552,31.7366,31.9142,32.0135,31.9727,31.9516,32.0147,32.2552,32.4954,32.589],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,24.4897,24.5642,24.6221,24.7523,24.8594,24.9514,25.0052,24.8958,24.9001,24.9551,25.0811,25.2513,25.4074,25.5872,25.7697,25.9508,26.1522,26.3105,26.4302,26.6224,26.7927,26.9408,27.0693,27.2223,27.2881,27.4156,27.5583,27.6977,27.7845,27.8677,27.9804,28.0805,28.1635,28.2967,28.3533,28.429,28.5254,28.6168,28.6719,28.7184,28.6939,28.7341,28.7854,28.8419,28.9108,28.9941,29.081,29.2085,29.3396,29.4649,29.5892,29.7165,29.8466,30.0014,30.1424,30.1208,30.0558,29.9384,29.8213,29.8235,29.9354,30.0935,30.1825,30.2637,30.3734,30.4054,30.4943,30.5989,30.638,30.7559,30.917,31.0048,31.1314,31.2298,31.2713,31.3147,31.3875,31.532,31.6834,31.7817],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,25.4307,25.565,25.6294,25.8804,25.9911,26.0438,26.3458,26.5249,26.6459,26.6738,26.6709,26.6819,26.7542,26.9786,27.3536,27.6122,27.9385,28.2219,28.4704,28.8111,29.0706,29.2267,29.5445,29.8205,30.025,30.1647,30.3898,30.4543,30.6068,30.7471,30.4005,30.1263,29.8635,29.8054,29.8179,29.7632,29.9061,29.89,29.9123,30.0099,30.0724,29.9866,29.9994,30.0376,30.0441,30.0558,30.0877,30.0266,30.1273,30.2441,30.5094,30.7643,30.9839,31.2082,31.4367,31.6631,31.9642,32.2011,32.1941,32.2076,32.2801,32.3487,32.3486,32.3977,32.6157,32.6882,32.7492,32.8651,32.8811,32.9663,33.0728,33.0824,33.2191,33.4673,33.5492,33.7083,33.7767,33.7649,33.81,33.8239,33.7986,33.615,33.5484],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,23.1702,23.1927,23.2401,23.1912,23.2176,23.2639,23.1776,23.1674,23.186,23.2382,23.0983,23.1593,23.1885,23.1215,23.0252,23.1393,23.2113,23.3662,23.5662,23.6644,23.7032,23.8233,23.9031,23.9445,24.0695,24.2627,24.3132,24.4399,24.5782,24.8043,25.7421,26.4079,26.9973,27.3286,27.5115,27.7504,27.8203,27.9372,28.031,28.0395,28.124,28.3532,28.3679,28.2763,28.3143,28.3776,28.3871,28.6144,28.6162,28.582,28.4529,28.4089,28.4016,28.3527,28.3218,28.3225,28.219,28.2665,28.321,28.2588,28.0575,27.8885,27.9438,28.1893,28.2546,28.369,28.481,28.5623,28.6234,28.682,28.686,28.6911,28.6744,28.6049,28.6025,28.5675,28.5514,28.5517,28.7072,28.9988,29.5108,30.2163,30.5988],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"range","eyebrow":"Acceptance map","title":"Range position and boundary pressure","description":"Price location inside its observed range shows whether the tape is pressing an outer boundary or rotating through value.","reason":"Selected because price is testing an observed boundary or moving rapidly through its recent range.","series":[{"label":"Range position","values":[null,null,null,null,null,null,null,5.188,23.3195,56.9459,52.2191,48.5171,71.4401,63.1318,58.2592,92.1139,86.131,79.7902,66.3862,0.0,57.2006,73.6344,97.914,98.9223,93.6856,95.0332,93.864,91.9306,99.3312,90.4456,84.6876,97.9877,96.412,93.3921,91.6663,95.3864,80.5218,93.5836,98.3891,99.1233,90.8929,91.459,98.3808,96.3379,94.4763,99.5698,79.5672,85.0043,89.2713,87.8021,73.9587,66.5885,28.844,63.8735,71.723,76.7469,86.0173,96.6078,100.0,98.9954,97.219,98.8258,85.2715,89.9172,88.0149,99.6748,93.5032,42.8304,27.847,8.8011,5.9873,42.8427,79.4388,94.136,75.687,75.314,86.4033,64.0802,83.1156,90.2736,71.6981,97.9764,95.8402,78.9115,90.9717,85.9733,72.7154,74.0436,82.7754,99.0976,96.4124,86.4204],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-10.858,-8.7891,-4.9348,-5.4766,-5.901,-3.2735,-4.2258,-4.7843,-0.9039,-1.5897,-2.3992,-3.9905,-12.0255,-6.6908,-4.1217,-0.3261,-0.1912,-1.1678,-0.98,-1.2628,-1.7278,-0.1432,-2.0936,-3.3554,-0.4552,-0.8116,-1.5075,-1.9012,-1.0791,-4.556,-1.5008,-0.3768,-0.2062,-2.1418,-2.0086,-0.3808,-0.8696,-1.3116,-0.1066,-3.4571,-2.4072,-1.2281,-1.1683,-2.4943,-2.6946,-5.7235,-2.9059,-2.2745,-1.8704,-1.1247,-0.253,0.0,-0.0966,-0.2867,-0.1211,-1.6519,-1.1309,-1.4321,-0.039,-0.8187,-7.2047,-9.0929,-11.4931,-11.8477,-7.2031,-2.5912,-0.7624,-3.1611,-3.2096,-1.7695,-4.6746,-2.1974,-1.2658,-3.6832,-0.2633,-0.6312,-3.2168,-1.3771,-2.1396,-4.1619,-3.9593,-2.6274,-0.1426,-0.6021,-2.2792],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,0.671,3.0189,7.3721,6.7602,6.2809,9.2485,8.1729,7.5421,11.9249,11.1504,10.7483,8.9427,0.0,10.5991,13.6442,18.1431,21.3404,21.2574,23.3601,24.3232,25.0468,27.0632,25.3807,23.7649,28.6415,28.181,27.6023,27.0923,29.1234,24.5849,28.573,30.0402,30.4795,27.9487,28.1228,30.2512,29.9994,29.4197,32.7897,16.2039,16.255,11.5392,9.3007,7.8343,5.8413,2.5231,5.5872,6.2738,6.7132,7.5242,7.7858,8.2625,10.5354,11.1751,11.3598,10.7719,11.3588,11.9442,13.5967,13.4827,6.1759,4.0154,1.2691,0.8633,6.1777,11.4546,14.0686,11.3114,11.2557,12.927,9.5872,12.4351,13.506,10.7269,14.6584,17.1457,14.2034,16.3741,15.4745,13.0882,13.3272,14.8989,18.5947,19.4452,17.43],"stroke":"#07865c","width":1.5}],"guides":[{"label":"Range centre","values":[50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,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":["2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"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,13.6002,3.7612,12.2975,520.7468,216.921,45.2441,59.2034,50.0489,177.9417,73.82,44.1267,96.2667,227.9581,145.4224,69.2972,57.9689,60.3173,51.1825,53.8699,40.7772,27.1377,50.791,81.4919,43.4696,182.6802,49.8706,187.8129,85.5393,69.6831,85.6042,69.3108,41.1195,39.4876,94.0989,146.5189,31.9279,45.1314,42.7561,57.5536,36.0883,59.1255,32.3338,109.0906,100.7383,42.5668,57.773,294.0608,89.3493,73.9296,46.9852,57.4562,46.0733,78.7888,167.6486,118.2437,106.5042,59.0421,172.3154,132.4695,116.5077,130.0546,71.2001,73.788,99.9828,77.7603,130.6568,93.082,24.4377,76.8982,87.7883,67.8204,50.6168,43.9325,144.0602,73.3992,127.6624,54.6982,63.2475,47.309,65.742,41.8106,185.1361,70.6889,164.4408,75.7585],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,97.8775,102.3306,115.5972,65.0,65.0,67.2442,65.0,65.0,73.043,69.7601,67.8601,65.0,65.0,69.1385,71.1656,72.9071,74.7634,73.1605,74.8913,76.2257,77.1217,78.8404,75.9754,74.7835,79.5152,78.2301,73.0924,70.7195,72.505,70.3233,72.1022,73.1147,73.9483,72.068,75.067,75.7028,74.8261,74.0124,75.0889,74.426,75.5179,76.0965,77.9961,76.2121,75.5448,74.6504,79.1021,80.407,81.4596,82.0922,82.8361,83.4228,84.433,86.6071,88.0485,89.384,90.1202,92.3948,94.191,92.5545,90.6765,89.6319,88.5805,87.1748,86.7144,88.4646,89.9124,89.5466,88.3993,89.735,88.6977,89.474,90.1362,87.9953,89.0629,90.939,90.137,91.007,90.3918,89.5734,90.0577,91.8141,92.7068,94.8118,93.8586],"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,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":["2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"relative","eyebrow":"Relative leadership","title":"Strength versus the research benchmark","description":"Relative performance is separated from absolute price direction to reveal leadership and lagging pressure.","reason":"Selected because benchmark-relative leadership is strengthening, fading or diverging from price.","series":[{"label":"Relative strength","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-2.7171,-3.9781,-4.6913,-4.4402,-3.5807,-3.1016,-3.7449,-2.4626,-2.1044,-1.3488,-0.9587,-1.1085,-0.5226,1.1547,1.3623,1.625,-2.9143,-3.3214,-4.031,-2.1497,-0.3423,1.0217,-0.9042,-3.6054,-4.33,-4.8984,-7.6807,-5.8384,-6.0532,-5.751,-2.7701,-1.4313,-1.4111,-1.5467,-3.4707,-3.8402,-2.9372,-2.5536,-2.7079,-2.2778,-2.4663],"stroke":"#176fa3","width":2.0,"fill":"rgba(23,111,163,.08)"}],"guides":[{"label":"Neutral","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,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":["2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"directional","eyebrow":"Trend quality","title":"Directional strength and control","description":"Directional pressure shows which side controls the tape while strength remains direction-neutral.","reason":"Selected because directional control or trend strength is materially changing.","series":[{"label":"Trend strength","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,32.7448,32.4286,32.0494,31.8585,31.2063,31.0295,30.8654,30.833,30.1575,30.086,28.6281,27.5421,26.8714,26.3893,25.5446,24.1552,23.348,22.723,21.5364,21.1055,20.2879,19.5287,19.0796,19.1378,18.1013,17.2866,17.1278,16.8802,16.2056,15.1689,14.138,13.4527,13.0316,13.5988,14.4248,14.5003,15.3652,15.2157,15.758,15.821,16.1423,16.3727,16.7802,17.7811,18.8545,19.1543,17.8983,17.2632,16.6698,15.5574,16.3241,17.036,17.7782,17.9607,18.637,19.4126,19.112,19.1289,19.1445,19.5683,20.0286,20.6154,21.5412,20.9542,19.9556,19.3003],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,12.8875,12.4689,16.1599,15.2007,17.8738,16.8055,14.7365,12.8258,16.5692,20.15,23.6312,24.4984,25.7669,26.4685,27.2745,26.1413,26.2092,24.8037,25.428,24.6938,24.7609,23.8069,26.4438,23.9374,23.977,25.3096,25.3433,23.976,22.5463,24.5753,24.7213,23.4064,26.2956,23.8901,22.7451,23.4966,25.727,23.8472,23.1716,20.6395,19.5151,21.1186,22.6584,22.6243,23.7519,24.3464,29.7455,31.5219,29.5,34.5689,31.3259,35.5284,32.2869,33.1523,25.6604,22.7133,19.2767,17.1218,18.3219,24.733,28.1022,26.2735,24.6439,18.9589,17.9305,16.8815,19.0129,17.78,16.3303,20.8439,19.4691,18.372,16.9078,16.1391,15.4114,14.1737,20.2563,22.0101,20.7086],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,4.7084,6.0964,5.6653,5.3295,5.1224,7.572,18.6746,21.4137,20.4501,18.8959,18.0696,17.5932,16.6576,15.9068,15.2363,14.9872,14.3069,15.6173,14.0773,13.6708,13.2128,15.4215,14.5044,19.7143,18.3012,17.5328,16.8526,17.8805,19.9567,18.9767,18.4231,20.7108,19.2363,19.6815,18.7382,18.0015,17.189,21.7382,20.2635,27.9603,25.6908,24.5113,23.4386,22.2934,21.6873,20.9251,19.4317,18.8477,21.5905,20.0382,23.9849,22.3321,23.0746,21.9552,37.9878,35.5842,36.4311,33.8417,29.2997,25.5224,23.4584,21.9545,24.1094,32.4837,30.7217,29.6412,28.7182,31.2199,29.9934,28.319,28.8103,27.1868,28.2266,27.4874,27.5433,28.5035,26.4834,25.3101,25.7134],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"impulse","eyebrow":"Price impulse","title":"Acceleration, deceleration and rollover","description":"The impulse path separates directional acceleration from a loss of momentum.","reason":"Selected because the latest impulse is unusually active or is approaching a change of direction.","series":[{"label":"Impulse","values":[null,null,null,null,null,null,null,null,null,null,null,null,0.2279,0.2731,0.2935,0.3885,0.444,0.4749,0.4597,0.2711,0.2341,0.2573,0.3534,0.4823,0.5763,0.6812,0.773,0.8491,0.9353,0.962,0.9428,1.0048,1.0336,1.034,1.0134,1.0222,0.9358,0.9292,0.9398,0.9454,0.8934,0.8456,0.8369,0.816,0.7798,0.8033,0.7406,0.7082,0.7031,0.6934,0.646,0.5967,0.4785,0.4482,0.4344,0.4284,0.4368,0.4593,0.4822,0.5453,0.6027,0.6449,0.6795,0.7121,0.7426,0.7951,0.8246,0.6745,0.5007,0.2973,0.1254,0.1085,0.2123,0.3499,0.3919,0.4191,0.4727,0.4344,0.4634,0.5048,0.4691,0.524,0.6169,0.6166,0.658,0.6628,0.6054,0.559,0.5515,0.6222,0.6896,0.6893],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.3098,0.3428,0.3662,0.3472,0.3246,0.3111,0.3196,0.3521,0.397,0.4538,0.5176,0.5839,0.6542,0.7158,0.7612,0.8099,0.8546,0.8905,0.9151,0.9365,0.9364,0.9349,0.9359,0.9378,0.9289,0.9123,0.8972,0.8809,0.8607,0.8492,0.8275,0.8036,0.7835,0.7655,0.7416,0.7126,0.6658,0.6223,0.5847,0.5535,0.5301,0.5159,0.5092,0.5164,0.5337,0.5559,0.5806,0.6069,0.634,0.6663,0.6979,0.6932,0.6547,0.5832,0.4917,0.415,0.3745,0.3696,0.374,0.383,0.401,0.4077,0.4188,0.436,0.4426,0.4589,0.4905,0.5157,0.5442,0.5679,0.5754,0.5721,0.568,0.5788,0.601,0.6186],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1342,0.132,0.0935,-0.0761,-0.0905,-0.0539,0.0339,0.1302,0.1793,0.2274,0.2553,0.2652,0.2811,0.2462,0.1816,0.1949,0.179,0.1435,0.0983,0.0857,-0.0006,-0.0057,0.0039,0.0076,-0.0355,-0.0666,-0.0603,-0.065,-0.0809,-0.0459,-0.0869,-0.0954,-0.0804,-0.0721,-0.0956,-0.1159,-0.1873,-0.1741,-0.1503,-0.125,-0.0933,-0.0567,-0.027,0.0289,0.069,0.089,0.0989,0.1051,0.1085,0.1288,0.1267,-0.0188,-0.154,-0.286,-0.3663,-0.3066,-0.1621,-0.0197,0.0179,0.036,0.0717,0.0268,0.0446,0.0688,0.0265,0.0651,0.1264,0.1009,0.1138,0.0949,0.0301,-0.0131,-0.0165,0.0434,0.0886,0.0707],"stroke":"#07865c","width":1.0,"fill":"rgba(7,134,92,.12)"}],"guides":[{"label":"Neutral","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,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":["2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]}]},"canonical_url":"https://sharemaestro.com/terminal/f848edc1-6335-45ed-bf85-8a5494774cc1/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/f848edc1-6335-45ed-bf85-8a5494774cc1/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/f848edc1-6335-45ed-bf85-8a5494774cc1/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/f848edc1-6335-45ed-bf85-8a5494774cc1/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/f848edc1-6335-45ed-bf85-8a5494774cc1/technical-pack/data.json"},"source_fingerprint":"7d78a8fdae883256522a93bf7720b7feb55b79f3ca063584876ce255069d17db","content_hash":"a12cb5f37c76b5889160c8690cd8aa6e622d334ff081651ee82b5fecc8edaac2","citation":"Sharemaestro, FFDI Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/f848edc1-6335-45ed-bf85-8a5494774cc1/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."}