{"schema_version":"1.0","name":"HENI Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"aa133307-9a2d-4123-98c1-9afe69570b52","symbol":"HENI","name":"Henkel AG & Co. KGaA","exchange":"VIE","country":"AT","asset_type":"equity","currency":"EUR","sector":"Consumer Defensive","industry":"Household & Personal Products"},"summary":"Market Dynamics paused slightly this week and remains positive. Underlying support has contracted across the recent completed path. Price has moved below the distribution zone after Market Dynamics weakened.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Strength versus the research benchmark, Acceleration, deceleration and rollover, Range pressure and compression, Directional strength and control, Range position and boundary pressure."},{"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-14","observations":99,"displayedObservations":99,"assetType":"Equity","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics paused slightly this week and remains positive. Underlying support has contracted across the recent completed path. Price has moved below the distribution zone after Market Dynamics weakened.","evidenceAlignment":{"status":"Rollover warning","headline":"Price has moved below distribution as Market Dynamics weakened","summary":"Market Dynamics paused slightly this week and remains positive. Underlying support has contracted across the recent completed path. Price has moved below the distribution zone after Market Dynamics weakened.","take":"The prior extension has started to roll over. Further price weakness would confirm the downside transition; a recovery in both readings would remove the warning.","tone":"negative","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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"],"values":[-0.657171,-0.845685,-0.85069,-0.818428,-0.855543,-0.841685,-0.650456,-0.510548,-0.332517,-0.162928,-0.143029,-0.085929,0.115286,0.189518,0.419777,0.545151,0.474775,0.636283,0.706323,0.886722,1.080457,1.152681,1.168326,1.03355,0.845455,0.631039,0.416188,0.365822,0.396473,0.311839,0.394209,0.319129,0.135663,0.02569,-0.256552,-0.377002,-0.331366,-0.23487,-0.057768,0.282676,0.588591,0.821831,1.100577,1.228113,1.265064,1.36979,1.3712,1.18033,0.782683,0.275817,-0.281791,-0.728009,-0.883248,-0.85725,-0.803939,-0.786314,-0.768308,-0.831697,-0.841538,-0.756305,-0.685035,-0.26222,0.212444,0.597746,0.979844,1.017355,1.052512,0.993679,0.949628,0.96793,0.921023],"opens":[58.39043,56.987938,57.315182,58.998175,61.062046,60.482343,61.110355,61.351897,61.834982,61.64175,59.516171,58.646619,59.178012,60.192493,59.467864,60.530655,61.496824,60.240801,62.124837,63.139316,65.02335,63.767328,65.941213,64.926731,62.607922,61.062048,61.545132,62.5113,62.946081,63.622399,62.221452,65.07166,63.477474,63.091012,62.607924,61.448512,62.994385,63.235931,62.897773,63.09101,65.023354,65.458131,65.023355,67.776939,71.206846,73.429041,73.332428,71.979783,66.27937,62.704539,58.88816,60.095876,58.356766,59.757713,59.902639,58.743234,58.900002,59.650002,60.150002,61.849998,61.450001,64.099998,66.550003,68.550003,70.849998,70.199997,70.349998,70.349998,71.25,71.449997,74.650002],"highs":[58.39043,58.016433,58.57743,61.110355,61.062046,61.9316,62.462998,62.511299,62.511299,61.834984,59.709406,60.095877,60.482343,61.062046,61.255284,62.028215,61.496824,62.656229,63.622398,65.168274,65.264893,65.264893,66.520915,64.926731,62.89777,61.883297,63.0427,63.284241,64.298727,63.670712,64.878426,65.45813,63.477474,63.091012,62.801155,63.091011,63.912254,63.574097,63.187627,65.023354,65.892902,65.796289,67.19724,71.496696,74.057057,74.153671,74.443529,72.221326,66.37599,63.380856,61.158665,60.578961,60.675576,60.482342,60.19249,59.349998,62.450001,60.799999,62.400002,63.25,62.599998,64.900002,66.550003,69.449997,71.0,70.5,71.800003,71.599998,72.349998,74.699997,74.650002],"lows":[56.193192,56.567189,56.894433,58.530678,58.88816,60.482343,60.385727,60.868812,61.206972,59.612788,58.549999,58.646619,59.17801,59.902642,59.467864,60.240797,60.095877,59.757713,61.786674,63.139316,63.622398,63.6224,64.830116,62.414684,60.57896,60.917119,61.206971,61.690056,62.946081,62.462998,62.221452,63.767326,62.12484,62.26976,61.545132,61.448512,62.897772,62.849468,62.752844,62.173141,64.68519,64.250412,65.023355,67.148926,71.11023,73.090884,73.332428,66.859075,62.656228,59.757713,58.598309,57.632137,57.632137,58.93647,58.839854,58.049999,58.200001,59.299999,60.150002,61.700001,61.450001,64.099998,65.849998,68.550003,70.5,69.949997,68.900002,69.550003,70.400002,71.050003,71.449997],"closes":[56.47369,57.268436,58.39043,61.110355,59.709404,60.917122,60.385727,62.269756,61.448513,59.709404,58.694927,59.033085,60.385727,60.047569,60.62727,61.013741,60.289112,61.738369,63.622398,65.023354,63.622398,65.264893,64.830116,62.414684,61.303589,61.883297,62.366383,63.284241,63.719017,62.607925,64.878426,63.767326,63.091011,62.511299,62.12484,63.091011,63.525784,62.849468,62.994389,65.023354,65.506439,64.926727,67.100616,71.496696,73.815514,73.235809,74.25029,66.907387,63.477474,59.757713,60.047569,57.632137,60.57896,60.482342,58.93647,58.75,60.299999,60.25,61.799999,62.400002,62.5,64.900002,66.0,69.449997,71.0,70.5,70.949997,70.25,71.050003,74.349998,71.449997],"pressureRange":[-1.563168,1.563168],"priceRange":[56.47369,74.349998],"zones":{"accumulationBoundary":0.06,"distributionBoundary":0.94},"latest":0.921023,"state":"Positive but weakening over four weeks","context":{"scenario":"positiveWeakening","latestDirection":"slight easing","fourWeekDirection":"weakening","now":{"label":"Slightly easier this week","detail":"Market Dynamics paused slightly this week and remains positive."},"fourWeek":{"label":"Weakened over four weeks","detail":"Underlying support has contracted 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":"Distribution rollover","detail":"Price has moved down through distribution conditions as Market Dynamics contracted. The completed tape now carries a stronger continuation-risk warning.","tone":"negative"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Price has moved down through distribution conditions as Market Dynamics contracted. The completed tape now carries a stronger continuation-risk warning.","annotations":[{"label":"Current tape relationship","value":"Distribution rollover","detail":"Market Dynamics paused slightly this week and remains positive.","tone":"negative"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"4 Jul 2025","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Weakening","detail":"Underlying support has contracted across the recent completed path.","tone":"negative"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-14","observations":71,"relationship":{"sameWeekCorrelation":0.47,"forwardCorrelation":-0.41,"directionalAgreement":50.0,"sample":66,"correlationSample":70,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":2.0,"medianWeeksInZone":2,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":5.7,"averageReturn":5.7,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":6.9,"averageReturn":6.9,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":10.4,"averageReturn":10.4,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.4,"sample":1},{"week":2,"averageReturn":3.4,"sample":1},{"week":3,"averageReturn":8.2,"sample":1},{"week":4,"averageReturn":5.7,"sample":1},{"week":5,"averageReturn":7.9,"sample":1},{"week":6,"averageReturn":6.9,"sample":1},{"week":7,"averageReturn":10.3,"sample":1},{"week":8,"averageReturn":8.8,"sample":1},{"week":9,"averageReturn":5.7,"sample":1},{"week":10,"averageReturn":3.9,"sample":1},{"week":11,"averageReturn":4.5,"sample":1},{"week":12,"averageReturn":6.9,"sample":1},{"week":13,"averageReturn":6.3,"sample":1},{"week":14,"averageReturn":7.4,"sample":1},{"week":15,"averageReturn":8.0,"sample":1},{"week":16,"averageReturn":6.8,"sample":1},{"week":17,"averageReturn":9.3,"sample":1},{"week":18,"averageReturn":12.7,"sample":1},{"week":19,"averageReturn":15.1,"sample":1},{"week":20,"averageReturn":12.7,"sample":1},{"week":21,"averageReturn":15.6,"sample":1},{"week":22,"averageReturn":14.8,"sample":1},{"week":23,"averageReturn":10.5,"sample":1},{"week":24,"averageReturn":8.6,"sample":1},{"week":25,"averageReturn":9.6,"sample":1},{"week":26,"averageReturn":10.4,"sample":1}]},"distribution":{"label":"Distribution","episodes":3,"completedEpisodes":3,"activeEpisodes":0,"averageWeeksInZone":1.0,"medianWeeksInZone":1,"averageWeeksToLower":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":-16.6,"averageReturn":-16.6,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":-17.5,"averageReturn":-17.5,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-3.2,"averageReturn":-3.2,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-4.9,"sample":3},{"week":2,"averageReturn":-7.0,"sample":2},{"week":3,"averageReturn":-14.4,"sample":2},{"week":4,"averageReturn":-16.6,"sample":2},{"week":5,"averageReturn":-20.7,"sample":2},{"week":6,"averageReturn":-18.5,"sample":2},{"week":7,"averageReturn":-20.2,"sample":2},{"week":8,"averageReturn":-19.3,"sample":2},{"week":9,"averageReturn":-19.5,"sample":2},{"week":10,"averageReturn":-19.5,"sample":2},{"week":11,"averageReturn":-19.6,"sample":2},{"week":12,"averageReturn":-17.5,"sample":2},{"week":13,"averageReturn":-17.2,"sample":2},{"week":14,"averageReturn":-16.1,"sample":2},{"week":15,"averageReturn":-14.0,"sample":2},{"week":16,"averageReturn":-13.2,"sample":2},{"week":17,"averageReturn":-9.3,"sample":2},{"week":18,"averageReturn":-7.5,"sample":2},{"week":19,"averageReturn":-5.5,"sample":2},{"week":20,"averageReturn":-4.1,"sample":2},{"week":21,"averageReturn":-4.9,"sample":2},{"week":22,"averageReturn":-4.1,"sample":2},{"week":23,"averageReturn":-2.3,"sample":2},{"week":24,"averageReturn":-3.8,"sample":2},{"week":25,"averageReturn":0.7,"sample":1},{"week":26,"averageReturn":-3.2,"sample":1}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":5,"completedEpisodes":4,"activeEpisodes":1,"medianExpectedMove":7.2,"averageExpectedMove":7.8,"averageWeeksToLargestMove":7.8,"horizons":[{"weeks":4,"sample":5,"expectedCount":5,"expectedPercent":100.0,"averageReturn":5.3,"medianReturn":5.7,"confidenceLow":56.6,"confidenceHigh":100.0,"confidence":"Historically consistent"},{"weeks":12,"sample":4,"expectedCount":3,"expectedPercent":75.0,"averageReturn":-1.0,"medianReturn":2.1,"confidenceLow":30.1,"confidenceHigh":95.4,"confidence":"Mixed historical record"},{"weeks":26,"sample":4,"expectedCount":3,"expectedPercent":75.0,"averageReturn":7.0,"medianReturn":8.4,"confidenceLow":30.1,"confidenceHigh":95.4,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":2.1,"sample":5},{"week":2,"averageReturn":2.7,"sample":5},{"week":3,"averageReturn":3.2,"sample":5},{"week":4,"averageReturn":5.3,"sample":5},{"week":5,"averageReturn":6.1,"sample":5},{"week":6,"averageReturn":5.7,"sample":5},{"week":7,"averageReturn":6.1,"sample":5},{"week":8,"averageReturn":4.0,"sample":5},{"week":9,"averageReturn":1.7,"sample":4},{"week":10,"averageReturn":-0.6,"sample":4},{"week":11,"averageReturn":-0.7,"sample":4},{"week":12,"averageReturn":-1.0,"sample":4},{"week":13,"averageReturn":1.4,"sample":4},{"week":14,"averageReturn":1.1,"sample":4},{"week":15,"averageReturn":1.2,"sample":4},{"week":16,"averageReturn":2.2,"sample":4},{"week":17,"averageReturn":4.5,"sample":4},{"week":18,"averageReturn":4.2,"sample":4},{"week":19,"averageReturn":5.1,"sample":4},{"week":20,"averageReturn":1.9,"sample":4},{"week":21,"averageReturn":0.5,"sample":4},{"week":22,"averageReturn":1.2,"sample":4},{"week":23,"averageReturn":2.1,"sample":4},{"week":24,"averageReturn":1.9,"sample":4},{"week":25,"averageReturn":4.6,"sample":4},{"week":26,"averageReturn":7.0,"sample":4}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":5,"completedEpisodes":5,"activeEpisodes":0,"medianExpectedMove":1.2,"averageExpectedMove":1.5,"averageWeeksToLargestMove":1.4,"horizons":[{"weeks":4,"sample":5,"expectedCount":1,"expectedPercent":20.0,"averageReturn":1.7,"medianReturn":1.4,"confidenceLow":3.6,"confidenceHigh":62.4,"confidence":"Mixed historical record"},{"weeks":12,"sample":5,"expectedCount":0,"expectedPercent":0.0,"averageReturn":15.4,"medianReturn":17.8,"confidenceLow":0.0,"confidenceHigh":43.4,"confidence":"Historically adverse"},{"weeks":26,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":3.1,"medianReturn":3.1,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.9,"sample":5},{"week":2,"averageReturn":1.4,"sample":5},{"week":3,"averageReturn":1.7,"sample":5},{"week":4,"averageReturn":1.7,"sample":5},{"week":5,"averageReturn":3.5,"sample":5},{"week":6,"averageReturn":4.7,"sample":5},{"week":7,"averageReturn":6.2,"sample":5},{"week":8,"averageReturn":8.8,"sample":5},{"week":9,"averageReturn":12.1,"sample":5},{"week":10,"averageReturn":14.0,"sample":5},{"week":11,"averageReturn":13.7,"sample":5},{"week":12,"averageReturn":15.4,"sample":5},{"week":13,"averageReturn":14.9,"sample":5},{"week":14,"averageReturn":12.8,"sample":5},{"week":15,"averageReturn":10.6,"sample":4},{"week":16,"averageReturn":9.9,"sample":4},{"week":17,"averageReturn":4.7,"sample":3},{"week":18,"averageReturn":7.3,"sample":3},{"week":19,"averageReturn":9.3,"sample":3},{"week":20,"averageReturn":6.2,"sample":3},{"week":21,"averageReturn":1.6,"sample":2},{"week":22,"averageReturn":1.9,"sample":2},{"week":23,"averageReturn":1.3,"sample":2},{"week":24,"averageReturn":2.1,"sample":2},{"week":25,"averageReturn":2.2,"sample":2},{"week":26,"averageReturn":3.1,"sample":2}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":5,"completedEpisodes":5,"activeEpisodes":0,"medianExpectedMove":1.7,"averageExpectedMove":1.8,"averageWeeksToLargestMove":2.4,"horizons":[{"weeks":4,"sample":5,"expectedCount":1,"expectedPercent":20.0,"averageReturn":3.7,"medianReturn":3.1,"confidenceLow":3.6,"confidenceHigh":62.4,"confidence":"Mixed historical record"},{"weeks":12,"sample":5,"expectedCount":1,"expectedPercent":20.0,"averageReturn":10.5,"medianReturn":15.6,"confidenceLow":3.6,"confidenceHigh":62.4,"confidence":"Mixed historical record"},{"weeks":26,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":6.3,"medianReturn":6.3,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.4,"sample":5},{"week":2,"averageReturn":0.2,"sample":5},{"week":3,"averageReturn":3.3,"sample":5},{"week":4,"averageReturn":3.7,"sample":5},{"week":5,"averageReturn":4.6,"sample":5},{"week":6,"averageReturn":6.5,"sample":5},{"week":7,"averageReturn":8.2,"sample":5},{"week":8,"averageReturn":11.5,"sample":5},{"week":9,"averageReturn":11.9,"sample":5},{"week":10,"averageReturn":13.6,"sample":5},{"week":11,"averageReturn":13.2,"sample":5},{"week":12,"averageReturn":10.5,"sample":5},{"week":13,"averageReturn":8.9,"sample":4},{"week":14,"averageReturn":10.9,"sample":4},{"week":15,"averageReturn":9.7,"sample":4},{"week":16,"averageReturn":8.3,"sample":3},{"week":17,"averageReturn":7.5,"sample":3},{"week":18,"averageReturn":0.7,"sample":2},{"week":19,"averageReturn":-1.5,"sample":2},{"week":20,"averageReturn":-1.2,"sample":2},{"week":21,"averageReturn":-0.8,"sample":2},{"week":22,"averageReturn":0.9,"sample":2},{"week":23,"averageReturn":2.1,"sample":2},{"week":24,"averageReturn":2.6,"sample":2},{"week":25,"averageReturn":3.5,"sample":2},{"week":26,"averageReturn":6.3,"sample":2}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":5,"completedEpisodes":5,"activeEpisodes":0,"medianExpectedMove":8.1,"averageExpectedMove":8.5,"averageWeeksToLargestMove":6.8,"horizons":[{"weeks":4,"sample":5,"expectedCount":3,"expectedPercent":60.0,"averageReturn":-1.3,"medianReturn":0.7,"confidenceLow":23.1,"confidenceHigh":88.2,"confidence":"Mixed historical record"},{"weeks":12,"sample":5,"expectedCount":4,"expectedPercent":80.0,"averageReturn":3.7,"medianReturn":1.5,"confidenceLow":37.6,"confidenceHigh":96.4,"confidence":"Mixed historical record"},{"weeks":26,"sample":4,"expectedCount":2,"expectedPercent":50.0,"averageReturn":2.3,"medianReturn":1.1,"confidenceLow":15.0,"confidenceHigh":85.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-1.2,"sample":5},{"week":2,"averageReturn":-1.4,"sample":5},{"week":3,"averageReturn":-0.3,"sample":5},{"week":4,"averageReturn":-1.3,"sample":5},{"week":5,"averageReturn":0.5,"sample":5},{"week":6,"averageReturn":0.7,"sample":5},{"week":7,"averageReturn":1.3,"sample":5},{"week":8,"averageReturn":0.2,"sample":5},{"week":9,"averageReturn":1.0,"sample":5},{"week":10,"averageReturn":1.5,"sample":5},{"week":11,"averageReturn":2.7,"sample":5},{"week":12,"averageReturn":3.7,"sample":5},{"week":13,"averageReturn":3.5,"sample":5},{"week":14,"averageReturn":5.3,"sample":5},{"week":15,"averageReturn":3.2,"sample":5},{"week":16,"averageReturn":3.8,"sample":5},{"week":17,"averageReturn":2.6,"sample":5},{"week":18,"averageReturn":3.0,"sample":5},{"week":19,"averageReturn":3.0,"sample":5},{"week":20,"averageReturn":5.1,"sample":5},{"week":21,"averageReturn":5.6,"sample":5},{"week":22,"averageReturn":5.8,"sample":5},{"week":23,"averageReturn":6.2,"sample":5},{"week":24,"averageReturn":4.2,"sample":4},{"week":25,"averageReturn":2.2,"sample":4},{"week":26,"averageReturn":2.3,"sample":4}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","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}]},"currentApplication":{"status":"Rollover warning","tone":"negative","headline":"Price has moved below distribution as Market Dynamics weakened","use":"The upward trend may still be visible, but this transition increases downside risk. Further price weakness would confirm the rollover.","confirm":"Further price weakness with weak Market Dynamics would confirm the rollover.","invalidate":"A recovery in both price and Market Dynamics would remove the rollover warning.","level":"positive","direction":"weakening","zone":"middle","zoneContext":"Price has moved down through distribution conditions as Market Dynamics contracted. The completed tape now carries a stronger continuation-risk warning.","historical":{"label":"Broad directional cases","weeks":12,"direction":"lower","percent":20.0,"averageReturn":10.5,"sample":5},"nowContext":{"label":"Slightly easier this week","detail":"Market Dynamics paused slightly this week and remains positive."},"fourWeekContext":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"priceContext":{"label":"Price has moved below distribution","detail":"Price left the upper zone as Market Dynamics weakened."}},"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, 20.0% of comparable cases moved lower after 12 weeks, with an average move of 10.5% across 5 cases.","watch":"A recovery in both price and Market Dynamics would remove the rollover warning."},{"eyebrow":"Zone positioning","title":"Use distribution to protect capital before considering the short case","tone":"negative","finding":"After distribution, 100.0% of completed 12-week outcomes were lower across 2 cases. Distinct visits lasted 1.0 weeks on average before leaving the zone.","approach":"Review long exposure and define the evidence that would confirm a rollover. Short exposure should begin only after price weakens and the loss limit is known.","watch":"A sustained repair in price and Market Dynamics invalidates the downside setup."},{"eyebrow":"Disagreement playbook","title":"Use unsupported price strength to tighten discipline","tone":"caution","finding":"Comparable disagreements produced an average pullback of 1.8% across 5 completed cases, with the largest move arriving after 2.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":[{"date":"2025-07-04","price":60.385727}],"distribution_rollovers":[{"date":"2026-03-06","price":66.907387},{"date":"2026-08-14","price":71.449997}],"price_pressure_gaps":[]}},"smTape":{"available":true,"dates":["2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","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"],"close":[70.4986,69.0494,70.5454,71.7609,69.0494,67.3196,65.4964,66.6651,65.9639,67.2729,69.5169,70.7791,69.3299,69.5636,68.2546,69.4701,68.8624,69.4234,69.6104,69.7506,69.7039,68.8156,69.0961,72.7426,63.2991,63.3927,62.7382,61.0084,56.4737,57.2684,58.3904,61.1104,59.7094,60.9171,60.3857,62.2698,61.4485,59.7094,58.6949,59.0331,60.3857,60.0476,60.6273,61.0137,60.2891,61.7384,63.6224,65.0234,63.6224,65.2649,64.8301,62.4147,61.3036,61.8833,62.3664,63.2842,63.719,62.6079,64.8784,63.7673,63.091,62.5113,62.1248,63.091,63.5258,62.8495,62.9944,65.0234,65.5064,64.9267,67.1006,71.4967,73.8155,73.2358,74.2503,66.9074,63.4775,59.7577,60.0476,57.6321,60.579,60.4823,58.9365,58.75,60.3,60.25,61.8,62.4,62.5,64.9,66.0,69.45,71.0,70.5,70.95,70.25,71.05,74.35,71.45],"consensus":[100.0,-85.4548,100.0,69.6972,-77.8339,-65.5289,-75.241,-13.479,-50.0344,8.0227,51.5188,54.6295,0.0,37.9312,-43.4329,17.3039,0.0,19.3334,13.4883,22.884,12.488,-31.0606,0.0,70.4222,-69.1155,-45.6445,-46.2139,-73.4362,-80.0439,-37.5254,-18.0615,16.2492,-30.8652,0.0,-21.5732,25.7187,-9.9025,-42.9819,-44.1395,-26.5711,11.2029,-14.4745,18.4178,15.9921,-18.8149,34.074,57.2295,60.2072,0.0,69.1622,0.0,-44.1841,-39.1561,0.0,0.0,36.6366,32.915,-19.2458,62.6449,-14.5287,0.0,-20.9513,-28.28,24.5002,20.7872,-20.6887,9.8202,60.6753,45.1047,14.6553,73.2425,85.3828,82.6386,28.8528,69.4002,-55.5175,-66.6659,-80.309,-32.7463,-79.0279,0.0,-9.5119,-52.8051,-23.2538,0.0,-12.2033,23.869,21.8603,29.4143,63.8802,32.2929,67.8143,62.7143,53.8551,53.4425,21.3435,29.3333,78.2568,4.2381],"supportDates":["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"],"control":[67.8215,0.0,69.42,0.0,-41.8394,-36.5637,0.0,0.0,36.3913,26.2616,-29.7787,58.7188,-22.5525,0.0,-26.1617,-21.5732,33.2047,21.4765,-29.9262,4.846,56.088,43.0176,4.3545,74.0585,88.8452,84.9708,12.6623,67.8715,-50.7263,-67.374,-85.5445,-23.2614,-82.0118,0.0,-4.6864,-65.1044,-30.0787,0.0,-9.5344,26.0147,14.6368,26.754,68.1788,25.0265,81.143,71.6537,52.8121,48.2803,16.1523,30.5103,80.1621,21.9484],"force":[43.6479,0.0,78.7511,0.0,-88.1457,-55.3195,0.0,0.0,54.1571,36.6137,-41.3359,88.8936,-50.3165,0.0,-28.8345,-32.9599,50.3535,26.3434,-37.0363,16.6306,87.2088,40.7387,8.0,89.5096,98.5347,87.6008,10.5721,61.6392,-98.5152,-83.2185,-92.5603,-0.3383,-84.5885,0.0,-17.693,-32.226,-3.8303,0.0,-5.038,35.0419,29.7222,42.257,75.5279,10.103,47.1313,36.1387,32.4702,39.8415,12.854,4.8326,87.3094,40.1576],"direction":[63.3332,0.0,62.0185,0.0,-15.4627,-30.5736,0.0,0.0,24.4023,37.877,-8.5705,48.3829,-20.204,0.0,-9.3657,-32.6021,3.9144,16.0308,-1.5453,10.6405,46.9653,50.6085,42.6099,60.6905,72.0316,76.4289,75.517,76.6908,-30.2804,-54.0333,-65.5747,-66.7347,-71.646,0.0,-34.4589,-53.4481,-34.7996,0.0,-27.5686,13.4362,24.5,23.2811,50.6478,56.4474,67.3551,71.4804,70.322,69.057,51.7031,45.4885,69.6132,41.6592],"intensity":[63.8298,50.0,69.3878,38.0,86.2745,80.7692,30.7692,36.5385,28.8462,44.2308,36.5385,86.5385,63.4615,78.8462,11.5385,15.3846,32.6923,63.4615,15.3846,3.8462,84.6154,90.3846,13.4615,84.6154,94.2308,92.3077,69.2308,32.6923,96.1538,96.1538,90.3846,80.7692,84.6154,90.3846,42.3077,51.9231,25.0,90.3846,59.6154,55.7692,55.7692,11.5385,86.5385,63.4615,90.3846,61.5385,3.8462,36.5385,13.4615,19.2308,88.4615,82.6923],"confirmation":[86.6456,32.5403,90.4202,9.0367,83.5144,81.0621,29.8224,26.5435,80.2614,78.7469,31.1664,88.9062,32.5945,25.3773,74.8653,77.2944,54.6637,74.8107,52.6408,48.7592,88.2946,82.3323,28.5295,91.9209,95.6706,94.56,33.2001,89.9948,87.149,89.8267,93.9925,54.969,93.4129,36.2421,6.0628,84.083,52.6623,5.8834,49.8284,75.9459,75.345,77.8445,88.7311,77.7682,88.8671,87.1224,84.5978,84.7657,31.2757,53.9554,93.289,41.735],"persistence":[50.0,37.5,62.5,50.0,25.0,25.0,12.5,0.0,0.0,12.5,12.5,0.0,0.0,12.5,0.0,12.5,12.5,12.5,12.5,12.5,12.5,25.0,50.0,75.0,75.0,75.0,100.0,100.0,75.0,50.0,25.0,0.0,25.0,37.5,62.5,87.5,87.5,75.0,75.0,50.0,25.0,12.5,12.5,37.5,62.5,75.0,100.0,100.0,100.0,100.0,100.0,87.5],"assessmentRisk":[19.8007,47.0035,15.1586,36.9521,26.3938,27.6507,51.7752,48.8254,11.3536,31.3381,34.9335,16.1384,24.6291,18.9298,6.5767,35.0937,38.2288,10.4801,27.5412,31.6454,17.0675,25.2018,40.691,13.3061,7.291,8.6792,35.5722,15.2953,19.3193,16.6052,9.8342,33.6199,10.2708,36.3773,16.3073,9.1876,29.423,3.2844,1.6016,27.6226,33.1194,26.434,17.5088,33.5854,16.0761,18.6425,23.0557,23.2381,19.1588,12.442,10.6268,16.8451],"volumeParticipation":true,"latest":{"consensus":4.2,"control":21.9,"force":40.2,"direction":41.7,"confirmation":41.7,"persistence":87.5,"assessmentRisk":16.8,"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":"Control support is easing","forceState":"Upward commitment","forcePath":"Broadly stable","directionState":"Upward follow-through","persistenceState":"Established","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"+4.2","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+21.9","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+40.2","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+41.7","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"42/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"61.3","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"3.3%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"28.9","detail":"Directional","tone":"positive"},{"label":"Range position","value":"81%","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":[70.4986,69.0494,70.5454,71.7609,69.0494,67.3196,65.4964,66.6651,65.9639,67.2729,69.5169,70.7791,69.3299,69.5636,68.2546,69.4701,68.8624,69.4234,69.6104,69.7506,69.7039,68.8156,69.0961,72.7426,63.2991,63.3927,62.7382,61.0084,56.4737,57.2684,58.3904,61.1104,59.7094,60.9171,60.3857,62.2698,61.4485,59.7094,58.6949,59.0331,60.3857,60.0476,60.6273,61.0137,60.2891,61.7384,63.6224,65.0234,63.6224,65.2649,64.8301,62.4147,61.3036,61.8833,62.3664,63.2842,63.719,62.6079,64.8784,63.7673,63.091,62.5113,62.1248,63.091,63.5258,62.8495,62.9944,65.0234,65.5064,64.9267,67.1006,71.4967,73.8155,73.2358,74.2503,66.9074,63.4775,59.7577,60.0476,57.6321,60.579,60.4823,58.9365,58.75,60.3,60.25,61.8,62.4,62.5,64.9,66.0,69.45,71.0,70.5,70.95,70.25,71.05,74.35,71.45],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,70.2843,69.7452,68.9727,68.5532,68.0824,67.9352,68.2228,68.6876,68.8043,68.9424,68.8173,68.936,68.9226,69.0137,69.1222,69.2364,69.3214,69.2295,69.2052,69.8484,68.6576,67.7003,66.7981,65.7455,64.0597,62.8249,62.0186,61.8535,61.4637,61.3643,61.1864,61.3833,61.3952,61.0887,60.6535,60.3588,60.3637,60.3062,60.3646,60.4826,60.4475,60.6822,61.2168,61.9089,62.2204,62.774,63.1478,63.0145,62.7034,62.5543,62.5201,62.6591,62.8518,62.8075,63.184,63.2901,63.2539,63.1189,62.9381,62.9659,63.0677,63.028,63.0219,63.3858,63.7714,63.9814,64.5486,65.8119,67.2671,68.3523,69.4247,68.967,67.9689,66.4759,65.3071,63.9117,63.3057,62.7924,62.0913,61.4838,61.2686,61.0834,61.2137,61.4294,61.624,62.2197,62.907,64.0966,65.3518,66.2878,67.1355,67.7018,68.3105,69.4086,69.7798],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,69.3125,69.3311,69.2514,69.2676,69.2376,69.2513,69.2779,69.3129,69.3419,69.3029,69.2876,69.5435,69.081,68.6596,68.221,67.6867,66.8561,66.1459,65.5715,65.241,64.8313,64.5413,64.2335,64.088,63.8925,63.5827,63.2206,62.9104,62.7234,62.5252,62.3846,62.2831,62.1354,62.106,62.2183,62.4261,62.5147,62.7184,62.8748,62.8407,62.7269,62.6644,62.6423,62.6899,62.7661,62.7544,62.9117,62.9751,62.9837,62.9487,62.8877,62.9027,62.9489,62.9415,62.9454,63.0994,63.2777,63.3998,63.6739,64.2534,64.9617,65.5746,66.2172,66.2684,66.0616,65.5947,65.1838,64.6244,64.3247,64.0401,63.6621,63.2982,63.0761,62.8668,62.7878,62.759,62.7398,62.8999,63.1295,63.5977,64.146,64.6167,65.0858,65.4683,65.8818,66.5091,66.8751],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,72.4091,72.3824,72.6203,72.5332,72.4811,72.3301,72.2798,72.1803,72.1328,72.1051,72.0909,71.99,71.9773,71.8105,72.0753,72.5831,72.9493,73.2864,73.8732,75.1947,75.8794,75.9781,75.5374,75.2846,74.8484,74.5322,73.9607,73.4218,72.7445,71.9543,70.9812,69.8521,68.7736,67.4523,63.9769,63.5695,63.2428,63.4545,64.2673,64.4197,64.9491,65.3666,65.4481,65.4379,65.4732,65.5351,65.638,65.8337,65.8487,66.0046,65.9354,65.9087,65.778,65.6868,65.6386,65.4644,65.4214,65.388,65.388,65.6944,65.6263,66.2031,68.3189,70.5482,72.0756,73.6005,73.7187,73.7205,73.9051,74.0253,74.3579,74.4094,74.4581,74.5846,74.6945,74.6957,74.7056,74.6881,74.5787,74.4287,74.4268,74.3161,73.9498,73.3154,72.6974,71.8479,72.4112,73.3781,74.9355,75.6932],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,64.3152,64.5518,64.6993,64.8895,65.0633,65.1453,65.2871,65.396,65.514,65.6246,65.7274,65.7488,65.7381,65.7599,65.5933,64.5105,63.7516,63.1387,61.9862,59.7157,58.0305,56.8192,56.293,55.5838,55.1554,54.6847,54.5361,54.3336,54.0395,53.7382,53.6396,53.8368,54.0386,54.5129,56.8154,56.9218,57.0831,56.9599,56.5486,57.111,57.3812,57.6077,57.6566,57.8262,57.8876,58.0237,58.0223,58.0536,58.3285,58.7909,59.3336,59.6308,60.0078,60.2489,60.5048,61.0026,61.1567,61.1274,61.1274,61.0094,61.0436,60.6939,59.4863,58.5082,58.116,57.7795,58.0236,57.9976,57.528,56.9248,55.9787,55.676,55.4243,54.979,54.435,54.1113,53.8414,53.7395,53.5865,53.4359,53.4351,53.4357,53.5974,53.9502,54.2946,54.8141,54.5851,54.3754,54.2773,54.6598],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","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"]},{"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,-16.3656,-17.7009,-18.1112,-15.2478,-11.6992,-12.1611,-15.6077,-11.0217,-13.7264,-12.8919,-16.802,-17.732,-16.0369,-16.8003,-17.0996,-17.7737,-15.1371,-14.8344,-15.609,-13.3956,-8.0234,-3.7837,-7.0032,-3.4688,-7.6153,-9.6644,-13.4194,-13.8002,-19.4337,-19.9433,-21.4844,-20.2903,-20.5448,-19.2429,-18.5583,-17.7462,-18.7036,-17.2562,-16.0405,-17.6949,-11.4018,-11.2152,-10.382,-7.7634,-9.6074,-8.2368,-6.5014,-10.8607],"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,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","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"]},{"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.4633,-0.372,-0.4007,-0.3216,-0.3044,-0.2428,-0.1768,-0.1119,-0.0635,-0.0957,-0.0975,0.1931,-0.3347,-0.737,-1.096,-1.5027,-2.166,-2.5976,-2.8167,-2.7392,-2.759,-2.6468,-2.5711,-2.3322,-2.184,-2.1817,-2.2359,-2.226,-2.0849,-1.9776,-1.8248,-1.6534,-1.5581,-1.3501,-1.0214,-0.6405,-0.4465,-0.1584,0.0344,-0.0076,-0.129,-0.1765,-0.1731,-0.0953,0.0015,-0.0114,0.1598,0.2035,0.1814,0.1158,0.0323,0.0435,0.0866,0.0653,0.0595,0.2161,0.3749,0.4487,0.6749,1.1951,1.774,2.1612,2.5208,2.188,1.6287,0.8753,0.2981,-0.3501,-0.619,-0.8303,-1.1097,-1.3308,-1.3652,-1.3806,-1.2533,-1.0914,-0.9442,-0.6266,-0.2829,0.2648,0.8146,1.1961,1.5173,1.6959,1.8802,2.2665,2.3119],"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.3915,-0.3618,-0.3248,-0.2822,-0.2384,-0.2099,-0.1874,-0.1113,-0.156,-0.2722,-0.4369,-0.6501,-0.9533,-1.2821,-1.589,-1.8191,-2.0071,-2.135,-2.2222,-2.2442,-2.2322,-2.2221,-2.2248,-2.2251,-2.197,-2.1532,-2.0875,-2.0007,-1.9122,-1.7997,-1.6441,-1.4433,-1.244,-1.0269,-0.8146,-0.6532,-0.5484,-0.474,-0.4138,-0.3501,-0.2798,-0.2261,-0.1489,-0.0784,-0.0265,0.002,0.0081,0.0152,0.0294,0.0366,0.0412,0.0762,0.1359,0.1985,0.2938,0.474,0.734,1.0195,1.3197,1.4934,1.5204,1.3914,1.1728,0.8682,0.5707,0.2905,0.0105,-0.2578,-0.4793,-0.6595,-0.7783,-0.8409,-0.8616,-0.8146,-0.7083,-0.5136,-0.248,0.0408,0.3361,0.6081,0.8625,1.1433,1.377],"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.0871,0.119,0.148,0.1703,0.175,0.1142,0.0899,0.3044,-0.1787,-0.4648,-0.659,-0.8526,-1.2127,-1.3155,-1.2276,-0.9201,-0.752,-0.5118,-0.3489,-0.088,0.0482,0.0404,-0.0111,-0.0009,0.1121,0.1755,0.2627,0.3473,0.3541,0.4497,0.6227,0.8029,0.7975,0.8684,0.849,0.6456,0.4193,0.2975,0.2407,0.2548,0.2813,0.2147,0.3087,0.2819,0.2079,0.1138,0.0242,0.0284,0.0571,0.0287,0.0183,0.1399,0.239,0.2503,0.3812,0.7211,1.04,1.1417,1.201,0.6946,0.1083,-0.5161,-0.8746,-1.2183,-1.1897,-1.1208,-1.1202,-1.073,-0.886,-0.7211,-0.475,-0.2505,-0.0826,0.188,0.4253,0.7785,1.0626,1.1553,1.1812,1.0878,1.0177,1.1232,0.9349],"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,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","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"]},{"key":"volatility","eyebrow":"Risk geometry","title":"Range pressure and compression","description":"Movement pressure and envelope width show whether risk is expanding, settling or compressed.","reason":"Selected because current variability is unusually compressed or expanded versus this ticker's own tape.","series":[{"label":"Range pressure","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,2.7282,2.7531,2.7617,2.7617,2.7072,2.6126,2.56,2.5272,2.5371,2.4961,2.5781,3.938,3.7462,3.6852,3.7215,4.3422,4.1685,4.0023,3.8689,3.9427,3.849,3.8513,3.7118,3.6444,3.7484,3.6819,3.5747,3.4165,3.3282,3.2715,3.2278,3.1993,3.2364,3.1277,3.0646,3.0928,2.9794,2.9714,3.1534,3.2514,3.1024,3.0687,2.9882,2.9074,2.891,2.883,2.9131,2.92,2.8304,2.789,2.7361,2.6373,2.5577,2.4188,2.4891,2.4259,2.4428,2.4365,2.5626,2.5899,2.5276,2.4312,3.2944,3.7027,4.0969,4.0904,4.3227,4.1775,4.0793,4.0863,3.9646,4.0902,3.979,3.8622,3.7292,3.5888,3.4733,3.3501,3.3111,3.1634,3.0646,3.1196,3.1341,3.0886,3.0913,3.3069],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,11.8397,11.437,11.5365,11.1243,10.786,10.4525,10.1663,9.8626,9.6171,9.4105,9.2346,9.0624,9.0609,8.7963,9.4168,11.7768,13.4567,14.8765,17.4989,22.947,26.6581,28.8543,29.1956,30.1079,30.2961,30.7196,30.2336,29.8823,29.507,28.9853,27.831,25.8961,23.996,21.2181,11.8575,11.0343,10.2384,10.7871,12.7776,12.0278,12.373,12.6188,12.6583,12.3502,12.2983,12.1584,12.3171,12.56,12.1121,11.5608,10.5403,10.0016,9.1746,8.636,8.1396,7.056,6.7384,6.7353,6.7353,7.3953,7.2357,8.6829,13.822,18.6586,21.4446,24.0843,23.8269,23.8736,24.9209,26.1175,28.2027,28.8017,29.3093,30.2641,31.3785,31.9616,32.4616,32.6232,32.7582,32.8359,32.8351,32.6891,31.9136,30.4326,28.9825,26.8965,28.0735,29.7489,31.9755,32.2714],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","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"]},{"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,13.4407,14.8375,17.3964,19.7725,21.6087,21.8247,22.0254,21.7312,21.1691,20.62,20.1101,20.3383,20.9632,21.279,21.3041,20.9264,20.7912,20.1184,19.5749,18.2702,17.4651,17.54,17.6577,17.767,18.508,17.4878,16.9234,16.3993,15.2358,14.2942,13.986,13.3868,13.4836,13.864,13.1392,12.4661,11.7623,10.9233,10.6619,10.3841,10.0519,10.8632,12.0557,12.7947,14.1627,16.8377,19.8621,22.6888,25.3716,24.1461,23.2648,23.2074,23.4281,23.8569,24.2129,24.5435,24.8771,25.4106,24.4169,23.4942,21.9512,20.59,19.2184,18.8382,19.034,20.0254,21.314,22.2293,23.3977,24.4825,25.6799,27.3269,28.8562],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,18.4005,17.256,15.6943,14.7022,15.7685,16.9676,16.0474,16.2418,15.2167,14.3034,24.8572,17.365,16.9255,16.1432,15.2647,13.1237,12.5179,13.5887,20.1244,18.7675,20.146,20.4928,19.2959,18.4931,17.1816,16.5232,17.0208,17.5048,18.8513,17.6379,19.2978,18.2966,20.5455,22.6241,26.5198,25.2894,23.7635,26.931,24.4758,22.442,21.6352,24.48,23.9183,26.5824,25.2648,27.3133,27.7666,25.9983,25.1364,23.8348,23.4143,25.9029,25.0688,24.5579,29.5705,31.8737,29.6547,32.8337,43.9683,48.6935,47.0695,45.967,34.957,30.4408,27.1371,25.1166,22.9945,21.2919,20.2795,19.2916,18.5225,25.2206,24.0934,27.2593,28.5714,27.5251,32.7199,36.3062,41.4235,44.3109,42.7728,42.9651,40.1076,39.8073,42.5951,38.4745],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,14.0575,15.4933,15.6575,14.8434,13.9467,13.3833,15.0887,14.202,13.6881,15.9643,13.6334,26.9389,26.257,29.0875,30.2991,40.0753,38.2254,36.2591,33.2796,31.0357,28.9347,27.0886,25.3092,24.2563,27.6237,30.0779,28.6024,27.1672,26.0415,25.9309,24.2499,23.5285,21.0905,19.6642,18.2341,17.1469,16.1124,15.1022,22.4913,27.2008,26.223,24.4264,22.9556,21.7584,22.5863,20.2946,18.9752,24.1351,23.3349,25.1139,23.407,22.3947,21.8882,21.895,19.1409,18.1018,18.7996,16.9348,14.0324,12.4874,11.9753,11.403,29.6493,38.5913,42.8598,43.0402,42.1739,38.5512,36.718,35.2159,36.2342,31.7743,30.3542,28.3104,26.9635,26.7721,24.7361,23.4176,20.9081,19.8774,21.0057,19.0399,17.7736,16.5587,14.6804,13.2603],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","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"]},{"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,22.9731,14.5696,33.1126,64.9007,82.7815,62.2516,65.563,47.0199,64.2384,55.6292,63.5762,66.2252,68.2119,67.5498,54.9669,58.9404,100.0,4.4444,5.3334,7.3469,0.0,1.6349,6.267,12.8065,28.6596,20.4941,27.5333,24.4361,35.4171,30.6305,20.4941,14.5813,16.5522,24.4361,22.4651,25.8439,28.0964,23.873,32.3199,43.3009,51.4664,43.3009,52.8742,83.6285,60.2407,49.4823,55.0954,58.2615,66.3774,64.9335,50.9092,79.394,65.4545,56.9698,49.6969,44.8486,56.9698,61.9632,50.0001,50.0,78.7672,85.0001,76.4285,98.7012,100.0,98.2079,93.2384,98.6062,45.6446,20.9059,0.0,9.1464,0.0,17.5287,16.954,7.7586,6.6494,15.8694,15.572,24.7919,28.3609,28.9557,43.2318,49.775,70.2967,79.5167,76.5425,79.2193,75.0554,79.8141,97.9494,80.9584],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-7.4026,-8.3766,-6.5584,-3.4416,-1.6883,-3.7013,-3.3766,-5.1948,-3.5065,-4.3506,-3.5714,-3.3117,-3.1169,-3.1818,-4.4156,-4.026,0.0,-13.703,-13.5755,-14.4678,-16.826,-23.0083,-21.9248,-20.3951,-16.687,-18.597,-16.9505,-17.6749,-15.1064,-16.226,-18.597,-19.98,-19.519,-17.6749,-18.1359,-17.3456,-16.8187,-17.8066,-15.8308,-13.2623,-11.3524,-13.2623,-11.0231,-2.5418,-6.1728,-7.8431,-6.9717,-6.2455,-4.8656,-4.2121,-5.8823,-2.4691,-4.1394,-5.1561,-6.0276,-6.6086,-5.1561,-4.5025,-5.5192,-5.3014,-2.2513,-1.525,-2.3965,-0.1438,0.0,-0.3262,-1.2378,-0.2596,-10.1233,-14.7307,-19.7275,-19.3381,-22.5827,-18.6243,-18.7541,-20.8306,-21.0811,-18.999,-19.0662,-16.9841,-16.1781,-16.0437,-12.8198,-11.3422,-6.7078,-4.6257,-5.2973,-4.6929,-5.6332,-4.5585,-0.4685,-4.3507],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,2.4425,1.5839,3.5997,7.0554,8.9993,6.7675,7.1274,5.1116,6.9834,6.0475,6.9115,7.1994,7.4154,7.3434,5.9755,6.4075,12.023,0.744,0.8929,1.3595,0.0,0.4992,1.9135,3.9101,8.7505,6.2574,8.4066,7.4609,10.8137,9.3522,6.2574,4.452,5.0538,7.4609,6.8592,7.8908,8.5785,7.289,9.8681,13.2208,15.7139,13.2208,16.1438,15.3701,11.0716,9.0943,10.126,10.2519,11.231,8.8643,6.9307,10.8086,8.9109,7.7558,6.7657,6.1056,7.7558,8.3196,6.2041,5.9301,9.342,9.6201,8.65,12.2878,18.0223,21.8501,20.8931,22.5678,10.4466,4.7847,0.0,2.4732,0.0,5.1132,4.9455,2.2632,1.9397,4.6291,4.5424,7.2318,8.2729,8.4464,12.6108,14.5194,20.5057,23.1952,22.3276,23.1084,21.8938,23.2819,29.0079,23.976],"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,50.0,50.0,50.0,50.0,50.0,50.0,50.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","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"]}]},"canonical_url":"https://sharemaestro.com/terminal/aa133307-9a2d-4123-98c1-9afe69570b52/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/aa133307-9a2d-4123-98c1-9afe69570b52/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/aa133307-9a2d-4123-98c1-9afe69570b52/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/aa133307-9a2d-4123-98c1-9afe69570b52/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/aa133307-9a2d-4123-98c1-9afe69570b52/technical-pack/data.json"},"source_fingerprint":"add4a664072b703cdc7bf5656d1fb1420ca8c2db7db8a94e3612088a76be8037","content_hash":"c0ce15e9c417dcf1bc9d3865dd6318cf438563d5575bb31781cd500285dae9f3","citation":"Sharemaestro, HENI Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/aa133307-9a2d-4123-98c1-9afe69570b52/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."}