{"schema_version":"1.0","name":"HELO Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"37590d1c-1028-42fa-bb35-21598f127044","symbol":"HELO","name":"JPM US Hedged Equity Laddered Overlay Active UCITS ETF - USD (acc)","exchange":"MIL","country":"IT","asset_type":"etf","currency":"EUR","sector":null,"industry":null},"summary":"Price structure and the underlying tape currently point in the same direction.","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, Directional strength and control, Range pressure and compression, Range position and boundary pressure, Acceleration, deceleration and rollover, Activity pressure and cumulative balance."},{"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":40,"displayedObservations":40,"assetType":"ETF","state":"Aligned upward","stateTone":"positive","summary":"Price structure and the underlying tape currently point in the same direction.","evidenceAlignment":{"status":"Evidence aligned","headline":"Upward price structure is supported by Market Dynamics","summary":"Price structure and the underlying tape currently point in the same direction.","take":"The advance is confirmed on the completed evidence, while extension and reversal risk still require monitoring.","tone":"positive","conflict":false},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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":[1.008426,1.254691,1.04356,1.000554,1.117762,1.222444,1.398561,1.495976,1.470963,1.566306,1.513148,1.416521],"opens":[22.145,22.02,22.02,22.215,22.504999,22.52,22.42,22.485001,22.65,22.575001,22.940001,22.940001],"highs":[22.145,22.02,22.02,22.299999,22.52,22.52,22.485001,22.65,22.65,22.940001,22.940001,22.940001],"lows":[22.145,22.02,22.02,22.215,22.504999,22.52,22.42,22.485001,22.469999,22.575001,22.940001,22.700001],"closes":[22.145,22.02,22.02,22.299999,22.52,22.52,22.485001,22.65,22.469999,22.940001,22.940001,22.700001],"hoverRows":[[{"label":"Open","value":"22.1","className":"is-ohlc","compact":true},{"label":"High","value":"22.1","className":"is-ohlc","compact":true},{"label":"Low","value":"22.1","className":"is-ohlc","compact":true},{"label":"Close","value":"22.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.01","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"22.0","className":"is-ohlc","compact":true},{"label":"High","value":"22.0","className":"is-ohlc","compact":true},{"label":"Low","value":"22.0","className":"is-ohlc","compact":true},{"label":"Close","value":"22.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.25","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"22.0","className":"is-ohlc","compact":true},{"label":"High","value":"22.0","className":"is-ohlc","compact":true},{"label":"Low","value":"22.0","className":"is-ohlc","compact":true},{"label":"Close","value":"22.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.04","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"22.2","className":"is-ohlc","compact":true},{"label":"High","value":"22.3","className":"is-ohlc","compact":true},{"label":"Low","value":"22.2","className":"is-ohlc","compact":true},{"label":"Close","value":"22.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.00","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"Positioning recovery","className":"is-positive","wide":true}],[{"label":"Open","value":"22.5","className":"is-ohlc","compact":true},{"label":"High","value":"22.5","className":"is-ohlc","compact":true},{"label":"Low","value":"22.5","className":"is-ohlc","compact":true},{"label":"Close","value":"22.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.12","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"22.5","className":"is-ohlc","compact":true},{"label":"High","value":"22.5","className":"is-ohlc","compact":true},{"label":"Low","value":"22.5","className":"is-ohlc","compact":true},{"label":"Close","value":"22.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.22","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"22.4","className":"is-ohlc","compact":true},{"label":"High","value":"22.5","className":"is-ohlc","compact":true},{"label":"Low","value":"22.4","className":"is-ohlc","compact":true},{"label":"Close","value":"22.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.40","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"22.5","className":"is-ohlc","compact":true},{"label":"High","value":"22.6","className":"is-ohlc","compact":true},{"label":"Low","value":"22.5","className":"is-ohlc","compact":true},{"label":"Close","value":"22.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.50","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"22.6","className":"is-ohlc","compact":true},{"label":"High","value":"22.6","className":"is-ohlc","compact":true},{"label":"Low","value":"22.5","className":"is-ohlc","compact":true},{"label":"Close","value":"22.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.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":"22.6","className":"is-ohlc","compact":true},{"label":"High","value":"22.9","className":"is-ohlc","compact":true},{"label":"Low","value":"22.6","className":"is-ohlc","compact":true},{"label":"Close","value":"22.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.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":"22.9","className":"is-ohlc","compact":true},{"label":"High","value":"22.9","className":"is-ohlc","compact":true},{"label":"Low","value":"22.9","className":"is-ohlc","compact":true},{"label":"Close","value":"22.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.51","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"22.9","className":"is-ohlc","compact":true},{"label":"High","value":"22.9","className":"is-ohlc","compact":true},{"label":"Low","value":"22.7","className":"is-ohlc","compact":true},{"label":"Close","value":"22.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.42","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[21.9648,22.995201],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":1.416521,"state":"Positive and broadly steady","context":{"scenario":"positiveSteady","latestDirection":"easing","fourWeekDirection":"steady","now":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"fourWeek":{"label":"Broadly steady over four weeks","detail":"The broader path has not changed enough to establish a new direction."},"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":"Positive and broadly steady","detail":"Price is between the accumulation and distribution zones. The Market Dynamics bars describe whether the current move is gaining or losing underlying support.","tone":"positive"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Price is between the accumulation and distribution zones. The Market Dynamics bars describe whether the current move is gaining or losing underlying support.","annotations":[{"label":"Current tape relationship","value":"Positive and broadly steady","detail":"Market Dynamics eased this week but remains positive.","tone":"positive"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"26 Jun 2026","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Supported","detail":"The broader path has not changed enough to establish a new direction.","tone":"positive"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-21","observations":29,"relationship":{"sameWeekCorrelation":0.47,"forwardCorrelation":0.16,"directionalAgreement":62.5,"sample":8,"correlationSample":28,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":2.0,"medianWeeksInZone":2,"averageWeeksToHigher":2.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":2.3,"averageReturn":2.3,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"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.0,"sample":1},{"week":2,"averageReturn":1.3,"sample":1},{"week":3,"averageReturn":2.3,"sample":1},{"week":4,"averageReturn":2.3,"sample":1},{"week":5,"averageReturn":2.1,"sample":1},{"week":6,"averageReturn":2.9,"sample":1},{"week":7,"averageReturn":2.0,"sample":1},{"week":8,"averageReturn":4.2,"sample":1},{"week":9,"averageReturn":4.2,"sample":1},{"week":10,"averageReturn":3.1,"sample":1},{"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}]},"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.0,"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":4,"completedEpisodes":3,"activeEpisodes":1,"medianExpectedMove":5.1,"averageExpectedMove":4.6,"averageWeeksToLargestMove":7.0,"horizons":[{"weeks":4,"sample":3,"expectedCount":1,"expectedPercent":33.3,"averageReturn":0.6,"medianReturn":-0.3,"confidenceLow":6.1,"confidenceHigh":79.2,"confidence":"Mixed historical record"},{"weeks":12,"sample":3,"expectedCount":3,"expectedPercent":100.0,"averageReturn":3.8,"medianReturn":5.0,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.2,"sample":4},{"week":2,"averageReturn":0.5,"sample":4},{"week":3,"averageReturn":0.8,"sample":3},{"week":4,"averageReturn":0.6,"sample":3},{"week":5,"averageReturn":1.8,"sample":3},{"week":6,"averageReturn":2.8,"sample":3},{"week":7,"averageReturn":2.5,"sample":3},{"week":8,"averageReturn":2.8,"sample":3},{"week":9,"averageReturn":3.1,"sample":3},{"week":10,"averageReturn":4.1,"sample":3},{"week":11,"averageReturn":3.5,"sample":3},{"week":12,"averageReturn":3.8,"sample":3},{"week":13,"averageReturn":4.7,"sample":2},{"week":14,"averageReturn":4.0,"sample":2},{"week":15,"averageReturn":5.1,"sample":2},{"week":16,"averageReturn":5.8,"sample":2},{"week":17,"averageReturn":5.7,"sample":2},{"week":18,"averageReturn":5.5,"sample":1},{"week":19,"averageReturn":5.3,"sample":1},{"week":20,"averageReturn":6.1,"sample":1},{"week":21,"averageReturn":5.3,"sample":1},{"week":22,"averageReturn":7.5,"sample":1},{"week":23,"averageReturn":7.5,"sample":1},{"week":24,"averageReturn":6.3,"sample":1},{"week":25,"sample":0},{"week":26,"sample":0}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":0,"completedEpisodes":0,"activeEpisodes":0,"horizons":[{"weeks":4,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"sample":0},{"week":2,"sample":0},{"week":3,"sample":0},{"week":4,"sample":0},{"week":5,"sample":0},{"week":6,"sample":0},{"week":7,"sample":0},{"week":8,"sample":0},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":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}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":3,"completedEpisodes":2,"activeEpisodes":1,"medianExpectedMove":6.4,"averageExpectedMove":6.4,"averageWeeksToLargestMove":10.5,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":2.5,"medianReturn":2.5,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":6.1,"medianReturn":6.1,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.4,"sample":3},{"week":2,"averageReturn":2.6,"sample":3},{"week":3,"averageReturn":2.0,"sample":3},{"week":4,"averageReturn":2.5,"sample":2},{"week":5,"averageReturn":3.2,"sample":2},{"week":6,"averageReturn":3.9,"sample":2},{"week":7,"averageReturn":3.9,"sample":2},{"week":8,"averageReturn":2.8,"sample":2},{"week":9,"averageReturn":4.3,"sample":2},{"week":10,"averageReturn":5.3,"sample":2},{"week":11,"averageReturn":6.1,"sample":2},{"week":12,"averageReturn":6.1,"sample":2},{"week":13,"averageReturn":6.2,"sample":2},{"week":14,"averageReturn":5.7,"sample":1},{"week":15,"averageReturn":5.7,"sample":1},{"week":16,"averageReturn":5.6,"sample":1},{"week":17,"averageReturn":6.3,"sample":1},{"week":18,"averageReturn":5.5,"sample":1},{"week":19,"averageReturn":7.7,"sample":1},{"week":20,"averageReturn":7.7,"sample":1},{"week":21,"averageReturn":6.6,"sample":1},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]}},"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":"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 is confirmed on the completed evidence, while extension and reversal risk still require monitoring.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"weakening","zone":"middle","zoneContext":"Price is between the accumulation and distribution zones. The Market Dynamics bars describe whether the current move is gaining or losing underlying support.","historical":{"label":"Broad directional cases","weeks":12,"direction":"higher","percent":100.0,"averageReturn":3.8,"sample":3},"nowContext":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"fourWeekContext":{"label":"Broadly steady over four weeks","detail":"The broader path has not changed enough to establish a new direction."},"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 3.8% across 3 cases.","watch":"Reassess the reading when either price structure or the Market Dynamics state changes materially."},{"eyebrow":"Disagreement playbook","title":"Use improving Market Dynamics to prepare, not anticipate","tone":"recovery","finding":"Comparable disagreements produced an average recovery of 6.4% across 2 completed cases, with the largest move arriving after 10.5 weeks on average.","approach":"Define the price level that would confirm the repair. Until that response occurs, keep the idea at watchlist or starter-position size.","watch":"The early repair fails if Market Dynamics fades before price responds."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[{"date":"2026-06-26","price":22.299999}],"reversal_warnings":[],"reversal_dangers":[]}},"smTape":{"available":true,"dates":["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":[21.265,21.535,21.45,21.345,21.345,21.345,21.345,21.345,21.77,21.45,21.3,21.275,21.42,21.42,21.42,21.42,21.5,21.5,21.085,21.085,20.905,21.535,21.535,21.535,21.855,21.855,22.025,22.145,22.145,22.02,22.02,22.3,22.52,22.52,22.485,22.65,22.47,22.94,22.94,22.7],"consensus":[0.0,100.0,100.0,-100.0,47.5521,0.0,0.0,11.4165,76.0554,-12.0423,-61.1672,-43.4696,27.4056,0.0,19.3766,19.5625,48.1383,26.7599,-81.788,-40.4455,-54.7487,58.2778,33.32,33.4783,83.0548,41.7856,52.1602,78.8415,44.7028,27.1901,30.0428,72.8643,71.5034,45.4904,50.8152,83.3125,-15.727,88.4697,44.2285,11.6992],"supportDates":["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":[null,null,null,null,null,0.0,0.0,12.7633,71.1329,-27.7232,-55.7232,-29.7102,36.4642,0.0,10.0865,9.353,45.6941,24.2616,-87.6292,-35.1936,-34.2023,57.2771,30.6172,29.6705,85.6046,36.033,30.1522,83.9402,37.1364,16.7453,32.9493,87.4948,82.1897,37.8866,58.1042,88.9341,-18.52,92.691,37.6239,20.8084],"force":[0.0,100.0,100.0,-100.0,17.8687,0.0,0.0,0.0,58.0,-74.0571,-81.0492,-51.1504,65.3797,0.0,9.0558,9.7925,59.219,7.8457,-96.2975,-10.4173,-59.5173,92.1392,10.4211,10.429,99.0431,10.3191,55.1916,72.0494,10.2543,14.2695,0.456,50.0886,44.0179,10.4337,3.859,82.2855,-89.2806,99.5837,10.4053,83.4159],"direction":[null,null,null,null,68.7545,0.0,0.0,18.0319,94.578,-50.1751,-53.1875,-53.7084,10.0714,0.0,37.3658,38.2091,43.0167,43.1254,-64.7485,-67.8963,-74.8243,35.2349,52.7652,54.2937,68.7204,70.8359,75.1469,77.8659,77.9563,68.7411,48.5059,72.4121,78.923,79.2209,76.0249,77.6215,-40.0033,75.7066,75.936,49.9373],"intensity":[null,null,null,null,75.0,20.0,33.3333,42.8571,100.0,88.8889,70.0,45.4545,66.6667,69.2308,28.5714,33.3333,62.5,35.2941,94.4444,57.8947,80.0,100.0,100.0,26.087,83.3333,80.0,69.2308,48.1481,53.5714,48.2759,23.3333,77.4194,78.125,24.2424,35.2941,62.8571,66.6667,94.5946,86.8421,69.2308],"confirmation":[0.0,54.6667,54.6667,54.6667,59.193,4.1146,4.158,48.6181,91.8625,38.8752,88.2624,82.354,34.6043,24.9475,74.0275,74.1178,83.7792,53.3582,94.5254,80.1074,85.978,87.6961,78.0057,78.0686,95.0259,80.5001,85.119,92.9446,81.3703,33.3073,54.0705,90.3995,89.8806,81.6044,60.0521,94.5431,38.4324,96.5847,81.223,47.1106],"persistence":[null,null,66.6667,25.0,40.0,33.3333,28.5714,37.5,50.0,25.0,0.0,0.0,0.0,0.0,12.5,12.5,12.5,37.5,37.5,37.5,12.5,25.0,25.0,25.0,25.0,25.0,50.0,75.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,75.0,75.0,75.0,50.0],"assessmentRisk":[null,null,null,null,0.6711,44.1152,33.953,5.7082,11.2394,29.8136,19.4733,4.1085,61.4233,11.3843,21.686,26.0111,0.9315,9.7576,5.9208,26.5921,22.3608,21.9053,31.5768,31.6363,8.4439,23.1907,22.4283,10.0354,19.8947,16.324,16.0676,4.6793,11.6316,26.6955,24.514,7.8802,8.4949,5.05,27.4105,18.8205],"volumeParticipation":true,"latest":{"consensus":11.7,"control":20.8,"force":83.4,"direction":49.9,"confirmation":47.1,"persistence":50.0,"assessmentRisk":18.8,"intensity":69.2,"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":"Developing","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"+11.7","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+20.8","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+83.4","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+49.9","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"47/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"69.2","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"0.7%","detail":"Elevated","tone":"caution"},{"label":"Trend quality","value":"40.0","detail":"Directional","tone":"positive"},{"label":"Range position","value":"88%","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":[21.265,21.535,21.45,21.345,21.345,21.345,21.345,21.345,21.77,21.45,21.3,21.275,21.42,21.42,21.42,21.42,21.5,21.5,21.085,21.085,20.905,21.535,21.535,21.535,21.855,21.855,22.025,22.145,22.145,22.02,22.02,22.3,22.52,22.52,22.485,22.65,22.47,22.94,22.94,22.7],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,21.3409,21.3416,21.3422,21.3427,21.4204,21.4258,21.4029,21.3797,21.387,21.393,21.3979,21.4019,21.4198,21.4343,21.3708,21.3189,21.2436,21.2966,21.3399,21.3754,21.4626,21.5339,21.6232,21.7181,21.7957,21.8365,21.8699,21.9481,22.0521,22.1371,22.2004,22.2821,22.3163,22.4297,22.5225,22.5548],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,21.3501,21.3553,21.3601,21.3645,21.3745,21.3838,21.3617,21.3412,21.3089,21.3256,21.3411,21.3555,21.3925,21.4268,21.4711,21.521,21.5672,21.6008,21.6318,21.6813,21.7434,21.801,21.8516,21.9108,21.9522,22.0254,22.0931,22.1381],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,21.6949,21.6801,21.6677,21.6591,21.6514,21.6443,21.6379,21.6411,21.6435,21.664,21.6749,21.7204,21.7204,21.7306,21.7472,21.8267,21.8945,21.994,22.108,22.1796,22.2419,22.297,22.3974,22.5363,22.6544,22.7488,22.862,22.9296,23.0764,23.1639,23.1767],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,21.1441,21.1372,21.1273,21.1394,21.1501,21.1597,21.1683,21.1765,21.1843,21.1292,21.0871,21.0056,21.0056,21.0039,21.0063,20.9778,20.961,20.9295,20.8955,20.8614,20.8561,20.873,20.8751,20.8462,20.8381,20.8502,20.86,20.8894,20.8866,20.9846,21.1333],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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,28.4067,29.746,30.9897,31.2449,31.4818,32.5521,34.056,35.4525,36.0284,36.9849,37.765,39.1375,40.412,39.9893],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,28.1821,28.1821,28.1821,36.3213,36.3213,26.1376,26.1376,22.6733,45.4381,48.7754,48.7754,57.6534,57.6534,62.8264,61.4197,61.4197,56.9683,56.9683,63.7866,68.0678,68.0678,64.0745,67.466,60.7305,60.9435,60.9435,53.9412],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,16.5264,16.5264,16.5264,14.6534,14.6534,38.5828,38.5828,46.7231,32.968,32.968,32.968,27.2541,27.2541,23.9248,22.055,22.055,27.704,27.704,23.3144,20.5581,20.5581,25.2187,22.8379,21.39,16.7013,16.7013,26.2721],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"volatility","eyebrow":"Risk geometry","title":"Range pressure and compression","description":"Movement pressure and envelope width show whether risk is expanding, settling or compressed.","reason":"Selected because current variability is unusually compressed or expanded versus this ticker's own tape.","series":[{"label":"Range pressure","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,0.4562,0.4236,0.3933,0.4104,0.3811,0.5014,0.4656,0.5027,0.6422,0.5963,0.5537,0.6129,0.5691,0.5973,0.5984,0.5557,0.5595,0.5195,0.566,0.5902,0.5481,0.5415,0.5512,0.5731,0.6676,0.62,0.6573],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,2.5719,2.536,2.5255,2.4289,2.3425,2.2647,2.1942,2.1703,2.1444,2.4997,2.7493,3.3457,3.3457,3.4013,3.4657,3.9664,4.3569,4.9596,5.6386,6.1255,6.4308,6.5968,7.0362,7.7918,8.3521,8.7096,9.1577,9.3122,9.9619,9.8727,9.2232],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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,38.0951,101.0002,37.0004,7.0,14.0351,39.4738,39.4738,39.4738,39.4738,53.5089,53.5089,0.0,0.0,1.7145,73.7144,73.7144,73.7144,99.4844,99.4844,95.3782,100.0,100.0,90.0398,90.0398,100.0,100.0,100.0,97.8528,100.0,89.7727,100.0,100.0,88.2927],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-0.6054,0.023,-1.4473,-2.1365,-2.2513,-1.5851,-1.5851,-1.5851,-1.5851,-1.2175,-1.2175,-3.1243,-3.1243,-3.9513,-1.0567,-1.0567,-1.0567,-0.0229,-0.0229,-0.2491,0.0,0.0,-0.5645,-0.5645,0.0,0.0,0.0,-0.1554,0.0,-0.7947,0.0,0.0,-1.0462],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,0.3762,2.3748,0.87,0.1646,0.3774,1.0616,1.0616,1.0616,1.0616,1.439,1.439,0.0,0.0,0.0718,3.0876,3.0876,3.0876,4.6194,4.6194,5.4332,6.0077,6.0077,5.4093,5.4093,6.7496,7.8028,7.8028,7.6352,8.4251,7.5634,9.8133,9.8133,8.6644],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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.0326,0.0332,0.0332,0.0329,0.0386,0.0427,0.0123,-0.0117,-0.0447,-0.0198,-0.0,0.0155,0.0529,0.0817,0.1168,0.1526,0.1789,0.1875,0.1921,0.2159,0.2495,0.2731,0.2857,0.3054,0.303,0.3352,0.3566,0.3501],"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.034,0.0357,0.0311,0.0225,0.0091,0.0033,0.0026,0.0052,0.0147,0.0281,0.0459,0.0672,0.0896,0.1092,0.1257,0.1438,0.1649,0.1866,0.2064,0.2262,0.2416,0.2603,0.2795,0.2937],"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.0046,0.007,-0.0188,-0.0342,-0.0537,-0.0231,-0.0027,0.0102,0.0382,0.0535,0.071,0.0854,0.0894,0.0784,0.0664,0.0721,0.0846,0.0865,0.0793,0.0792,0.0615,0.0749,0.0771,0.0565],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"participation","eyebrow":"Participation","title":"Activity pressure and cumulative balance","description":"Observed activity is compared with its normal backdrop while cumulative balance tracks directional participation.","reason":"Selected because participation is confirming or diverging from the latest price path.","series":[{"label":"Activity versus norm","values":[null,null,null,null,null,null,null,0.0,128.5714,469.697,77.4648,713.2356,70.2576,0.0,0.0,0.0,44.729,0.0,124.5697,0.0,95.2232,242.2041,0.0,0.0,90.8265,0.0,239.8082,39.185,0.0,0.0,0.0,215.9244,210.2497,0.0,75.8534,73.0816,141.0106,481.7128,0.0,91.659],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,117.5,126.25,72.0,65.0,65.0,67.7993,67.7993,67.7993,67.7993,69.1989,69.1989,65.4665,65.4665,65.0,71.9895,71.9895,71.9895,74.6106,74.6106,82.4738,83.7843,83.7843,83.7843,83.7843,87.2791,90.7738,90.7738,89.4633,90.7738,88.1528,99.9476,99.9476,97.7634],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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/37590d1c-1028-42fa-bb35-21598f127044/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/37590d1c-1028-42fa-bb35-21598f127044/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/37590d1c-1028-42fa-bb35-21598f127044/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/37590d1c-1028-42fa-bb35-21598f127044/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/37590d1c-1028-42fa-bb35-21598f127044/technical-pack/data.json"},"source_fingerprint":"210adf4645be35c65f8ee7454cbee6662be18f84a22c8c4d9e81696e76e41edb","content_hash":"1c6b2ebf9766ac95803ba11cee0dd0c05e5d8259a3fa76f1140789f8dd974eb0","citation":"Sharemaestro, HELO Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/37590d1c-1028-42fa-bb35-21598f127044/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."}