{"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":"eb3bf2fa-ac6b-474d-833e-d308e0ca9dc7","symbol":"HELO","name":"JPM US Hedged Equity Laddered Overlay Active UCITS ETF - USD (acc)","exchange":"LSE","country":"GB","asset_type":"etf","currency":"USD","sector":null,"industry":null},"summary":"Market Dynamics strengthened this week and remains positive. Underlying support has contracted across the recent completed path. The upward price structure remains intact, but its underlying support has 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, Activity pressure and cumulative balance, Range position and boundary pressure, Acceleration, deceleration and rollover, Directional pressure and rotation, Directional strength and control."},{"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":"Market Dynamics strengthened this week and remains positive. Underlying support has contracted across the recent completed path. The upward price structure remains intact, but its underlying support has weakened.","evidenceAlignment":{"status":"Confirmation weakening","headline":"Upward price structure remains intact, but support is fading","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has contracted across the recent completed path. The upward price structure remains intact, but its underlying support has weakened.","take":"Treat the advance as conditional. Renewed Market Dynamics would restore confirmation; continued contraction would increase rollover risk.","tone":"caution","conflict":true},"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":[0.466484,0.626653,0.657197,0.645008,0.673247,0.662557,0.672899,0.580491,0.424353,0.430469,0.413059,0.484237],"opens":[25.635,25.375,25.692499,25.309999,25.76,25.870001,25.655001,25.76,25.66,26.035,26.514999,26.5975],"highs":[25.637501,25.525,25.692499,25.445,25.77,25.870001,25.752501,25.875,25.735001,26.545,26.58,26.5975],"lows":[25.635,25.375,25.692499,25.309999,25.76,25.870001,25.655001,25.280001,25.567499,26.035,26.495001,26.352501],"closes":[25.637501,25.525,25.692499,25.445,25.7675,25.870001,25.752501,25.747499,25.67,26.525,26.58,26.352501],"hoverRows":[[{"label":"Open","value":"25.6","className":"is-ohlc","compact":true},{"label":"High","value":"25.6","className":"is-ohlc","compact":true},{"label":"Low","value":"25.6","className":"is-ohlc","compact":true},{"label":"Close","value":"25.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.47","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.4","className":"is-ohlc","compact":true},{"label":"High","value":"25.5","className":"is-ohlc","compact":true},{"label":"Low","value":"25.4","className":"is-ohlc","compact":true},{"label":"Close","value":"25.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.63","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.7","className":"is-ohlc","compact":true},{"label":"High","value":"25.7","className":"is-ohlc","compact":true},{"label":"Low","value":"25.7","className":"is-ohlc","compact":true},{"label":"Close","value":"25.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.66","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.3","className":"is-ohlc","compact":true},{"label":"High","value":"25.4","className":"is-ohlc","compact":true},{"label":"Low","value":"25.3","className":"is-ohlc","compact":true},{"label":"Close","value":"25.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.65","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.8","className":"is-ohlc","compact":true},{"label":"High","value":"25.8","className":"is-ohlc","compact":true},{"label":"Low","value":"25.8","className":"is-ohlc","compact":true},{"label":"Close","value":"25.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.67","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.9","className":"is-ohlc","compact":true},{"label":"High","value":"25.9","className":"is-ohlc","compact":true},{"label":"Low","value":"25.9","className":"is-ohlc","compact":true},{"label":"Close","value":"25.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.66","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.7","className":"is-ohlc","compact":true},{"label":"High","value":"25.8","className":"is-ohlc","compact":true},{"label":"Low","value":"25.7","className":"is-ohlc","compact":true},{"label":"Close","value":"25.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.67","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.8","className":"is-ohlc","compact":true},{"label":"High","value":"25.9","className":"is-ohlc","compact":true},{"label":"Low","value":"25.3","className":"is-ohlc","compact":true},{"label":"Close","value":"25.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.58","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.7","className":"is-ohlc","compact":true},{"label":"High","value":"25.7","className":"is-ohlc","compact":true},{"label":"Low","value":"25.6","className":"is-ohlc","compact":true},{"label":"Close","value":"25.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.42","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.0","className":"is-ohlc","compact":true},{"label":"High","value":"26.5","className":"is-ohlc","compact":true},{"label":"Low","value":"26.0","className":"is-ohlc","compact":true},{"label":"Close","value":"26.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.43","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.5","className":"is-ohlc","compact":true},{"label":"High","value":"26.6","className":"is-ohlc","compact":true},{"label":"Low","value":"26.5","className":"is-ohlc","compact":true},{"label":"Close","value":"26.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.41","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.6","className":"is-ohlc","compact":true},{"label":"High","value":"26.6","className":"is-ohlc","compact":true},{"label":"Low","value":"26.4","className":"is-ohlc","compact":true},{"label":"Close","value":"26.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.48","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[25.3769,26.6481],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.484237,"state":"Positive but weakening over four weeks","context":{"scenario":"positiveWeakening","latestDirection":"strengthening","fourWeekDirection":"weakening","now":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeek":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"price":{"label":"Price and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Positive support is weakening","detail":"Market Dynamics remains above zero, but support has contracted across the recent completed path. Price confirmation now carries more weight.","tone":"caution"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Market Dynamics remains above zero, but support has contracted across the recent completed path. Price confirmation now carries more weight.","annotations":[{"label":"Current tape relationship","value":"Positive support is weakening","detail":"Market Dynamics strengthened this week and remains positive.","tone":"caution"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","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-21","observations":29,"relationship":{"sameWeekCorrelation":0.07,"forwardCorrelation":0.18,"directionalAgreement":50.0,"sample":8,"correlationSample":28,"label":"Variable relationship"},"accumulation":{"label":"Accumulation","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":1.0,"medianWeeksInZone":1,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":1.2,"averageReturn":1.2,"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":1.3,"sample":1},{"week":2,"averageReturn":1.7,"sample":1},{"week":3,"averageReturn":1.2,"sample":1},{"week":4,"averageReturn":1.2,"sample":1},{"week":5,"averageReturn":0.9,"sample":1},{"week":6,"averageReturn":4.2,"sample":1},{"week":7,"averageReturn":4.5,"sample":1},{"week":8,"averageReturn":3.6,"sample":1},{"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}]},"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.2,"sample":1},{"week":2,"averageReturn":-0.7,"sample":1},{"week":3,"sample":0},{"week":4,"sample":0},{"week":5,"sample":0},{"week":6,"sample":0},{"week":7,"sample":0},{"week":8,"sample":0},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":5,"completedEpisodes":4,"activeEpisodes":1,"medianExpectedMove":2.0,"averageExpectedMove":2.2,"averageWeeksToLargestMove":11.8,"horizons":[{"weeks":4,"sample":4,"expectedCount":1,"expectedPercent":25.0,"averageReturn":-1.1,"medianReturn":-0.4,"confidenceLow":4.6,"confidenceHigh":69.9,"confidence":"Mixed historical record"},{"weeks":12,"sample":4,"expectedCount":4,"expectedPercent":100.0,"averageReturn":2.0,"medianReturn":2.0,"confidenceLow":51.0,"confidenceHigh":100.0,"confidence":"Historically consistent"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.0,"sample":5},{"week":2,"averageReturn":-0.5,"sample":5},{"week":3,"averageReturn":-0.5,"sample":4},{"week":4,"averageReturn":-1.1,"sample":4},{"week":5,"averageReturn":-1.4,"sample":4},{"week":6,"averageReturn":-0.2,"sample":4},{"week":7,"averageReturn":-0.4,"sample":4},{"week":8,"averageReturn":-1.1,"sample":4},{"week":9,"averageReturn":0.1,"sample":4},{"week":10,"averageReturn":0.6,"sample":4},{"week":11,"averageReturn":0.6,"sample":4},{"week":12,"averageReturn":2.0,"sample":4},{"week":13,"averageReturn":1.2,"sample":3},{"week":14,"averageReturn":1.5,"sample":3},{"week":15,"averageReturn":1.8,"sample":3},{"week":16,"averageReturn":2.4,"sample":3},{"week":17,"averageReturn":2.9,"sample":3},{"week":18,"averageReturn":2.6,"sample":3},{"week":19,"averageReturn":3.2,"sample":2},{"week":20,"averageReturn":3.3,"sample":2},{"week":21,"averageReturn":2.7,"sample":2},{"week":22,"averageReturn":4.7,"sample":1},{"week":23,"averageReturn":4.9,"sample":1},{"week":24,"averageReturn":4.0,"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":4,"completedEpisodes":3,"activeEpisodes":1,"medianExpectedMove":1.7,"averageExpectedMove":2.1,"averageWeeksToLargestMove":11.0,"horizons":[{"weeks":4,"sample":3,"expectedCount":1,"expectedPercent":33.3,"averageReturn":-1.9,"medianReturn":-1.4,"confidenceLow":6.1,"confidenceHigh":79.2,"confidence":"Mixed historical record"},{"weeks":12,"sample":3,"expectedCount":3,"expectedPercent":100.0,"averageReturn":1.4,"medianReturn":1.2,"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":0.6,"sample":4},{"week":2,"averageReturn":0.4,"sample":4},{"week":3,"averageReturn":-0.3,"sample":4},{"week":4,"averageReturn":-1.9,"sample":3},{"week":5,"averageReturn":-0.6,"sample":3},{"week":6,"averageReturn":-1.0,"sample":3},{"week":7,"averageReturn":-2.0,"sample":3},{"week":8,"averageReturn":-0.2,"sample":3},{"week":9,"averageReturn":-0.7,"sample":3},{"week":10,"averageReturn":1.4,"sample":3},{"week":11,"averageReturn":2.1,"sample":3},{"week":12,"averageReturn":1.4,"sample":3},{"week":13,"averageReturn":2.1,"sample":3},{"week":14,"averageReturn":1.8,"sample":3},{"week":15,"averageReturn":3.2,"sample":3},{"week":16,"averageReturn":3.4,"sample":3},{"week":17,"averageReturn":2.8,"sample":3},{"week":18,"averageReturn":3.5,"sample":2},{"week":19,"averageReturn":3.5,"sample":2},{"week":20,"averageReturn":4.7,"sample":2},{"week":21,"averageReturn":5.3,"sample":1},{"week":22,"averageReturn":4.4,"sample":1},{"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":"Confirmation weakening","tone":"caution","headline":"Market Dynamics remains positive but has weakened over four weeks","use":"The upward structure still has positive support, but renewed strength is needed to restore full confirmation.","confirm":"Treat the advance as conditional. Renewed Market Dynamics would restore confirmation; continued contraction would increase rollover risk.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"strengthening","zone":"middle","zoneContext":"Market Dynamics remains above zero, but support has contracted across the recent completed path. Price confirmation now carries more weight.","historical":{"label":"Broad directional cases","weeks":12,"sample":0},"nowContext":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeekContext":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"priceContext":{"label":"Price 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":"Disagreement playbook","title":"Use improving Market Dynamics to prepare, not anticipate","tone":"recovery","finding":"Comparable disagreements produced an average recovery of 2.1% across 3 completed cases, with the largest move arriving after 11.0 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":[],"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":[24.3525,24.9725,25.0525,24.9975,25.0325,25.3,25.095,25.3275,25.26,25.2325,25.3075,25.26,25.2075,25.2625,25.1475,24.9025,24.605,24.36,24.0225,24.3825,24.7925,25.4325,25.4075,25.6175,25.645,25.69,25.67,25.7775,25.6375,25.525,25.6925,25.445,25.7675,25.87,25.7525,25.7475,25.67,26.525,26.58,26.3525],"consensus":[-100.0,100.0,100.0,0.0,60.625,61.0342,0.0,69.1903,9.889,27.6229,34.2329,0.0,0.0,27.3628,-20.3665,-58.3355,-58.263,-62.3652,-72.8529,0.0,31.764,67.6748,34.4964,69.0326,43.5887,43.6612,43.4767,58.191,24.6116,0.0,29.6987,-14.9872,52.2839,36.6947,15.8402,19.4297,0.0,79.4718,55.1688,7.223],"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,70.9254,0.0,67.1619,2.6989,40.1867,23.275,0.0,0.0,32.8884,-21.0242,-50.3812,-61.5677,-67.0005,-75.7828,0.0,39.3569,68.6374,33.2079,69.8742,44.3392,44.0551,50.9471,64.1325,35.8556,0.0,36.005,-5.4608,54.0403,35.8391,31.9739,12.0393,0.0,83.9189,62.8567,12.904],"force":[-100.0,100.0,100.0,0.0,24.691,38.5681,0.0,80.1263,32.2348,9.0776,28.1722,0.0,0.0,22.0144,-37.5664,-86.5077,-53.9131,-52.1989,-72.0603,0.0,53.8612,88.9545,11.7897,82.8287,20.5893,29.4978,18.8745,59.7569,2.5356,0.0,17.5215,-48.4289,70.5742,19.9344,25.1335,12.3332,0.0,97.2052,30.2317,30.1957],"direction":[null,null,null,null,86.2922,65.7771,0.0,63.6971,54.3635,26.5108,51.0852,0.0,0.0,24.8681,-7.3293,-47.3032,-57.5933,-64.3293,-70.0705,0.0,7.3028,51.375,52.1881,58.2163,59.159,53.3278,52.5121,50.2823,31.1521,0.0,31.1895,-14.4693,37.2121,49.6441,26.6685,32.9446,0.0,61.7226,64.195,56.9528],"intensity":[null,null,null,null,50.0,80.0,50.0,57.1429,37.5,77.7778,60.0,36.3636,25.0,46.1538,35.7143,66.6667,87.5,94.1176,83.3333,84.2105,95.0,100.0,90.9091,39.1304,29.1667,12.0,15.3846,25.9259,32.1429,62.069,73.3333,83.871,90.625,24.2424,47.0588,80.0,58.3333,100.0,89.4737,43.5897],"confirmation":[54.6667,54.6667,54.6667,2.3692,63.0906,86.6955,30.9694,90.5051,9.525,76.0827,78.9368,27.6505,5.5603,76.5089,52.3648,87.6472,86.4612,87.5764,91.2441,37.6705,56.0556,90.2898,78.3665,90.4981,81.236,81.5339,81.0489,86.5783,52.7513,29.2128,77.0364,52.625,85.2615,79.2445,31.6028,74.1138,26.2494,93.9036,84.7769,41.3389],"persistence":[null,null,33.3333,25.0,40.0,50.0,42.8571,50.0,75.0,75.0,75.0,75.0,62.5,62.5,50.0,25.0,0.0,25.0,50.0,50.0,37.5,37.5,12.5,12.5,37.5,62.5,87.5,100.0,100.0,87.5,87.5,62.5,62.5,62.5,62.5,62.5,50.0,62.5,62.5,75.0],"assessmentRisk":[null,null,null,null,19.1082,13.3812,7.5513,8.944,31.9161,27.9957,20.2637,19.0047,9.5953,6.2225,32.4321,20.1844,20.8119,18.815,13.5735,51.2103,18.7105,16.1089,32.7458,15.4641,27.9345,13.8671,14.3548,3.6719,13.6525,30.8425,10.3393,36.7802,0.9571,27.6225,10.8208,38.4572,26.7919,9.5012,22.203,45.0827],"volumeParticipation":true,"latest":{"consensus":7.2,"control":12.9,"force":30.2,"direction":57.0,"confirmation":41.3,"persistence":75.0,"assessmentRisk":45.1,"intensity":43.6,"evidenceDepth":100},"analysis":{"status":"Joint upward confirmation","headline":"The gauges support the upward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same upward assessment.","take":"Current assessment: upward pressure has broad support.","tone":"positive","supportedView":"Price structure and Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Broadly stable","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Established","confirmationState":"Qualified support","riskState":"Present","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+7.2","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+12.9","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+30.2","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+57.0","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"41/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"70.6","detail":"Stretched positive","tone":"positive"},{"label":"Risk pressure","value":"1.1%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"16.3","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"91%","detail":"location inside observed range","tone":"neutral"},{"label":"Adaptive set","value":"6 views","detail":"selected for the current tape","tone":"neutral"}],"charts":[{"key":"price","eyebrow":"Price architecture","title":"Trend, acceptance and volatility envelope","description":"Price is shown against fast and slow trend references with its current volatility envelope.","reason":"Selected as the anchor because price and its trend references are aligned upward.","series":[{"label":"Close","values":[24.3525,24.9725,25.0525,24.9975,25.0325,25.3,25.095,25.3275,25.26,25.2325,25.3075,25.26,25.2075,25.2625,25.1475,24.9025,24.605,24.36,24.0225,24.3825,24.7925,25.4325,25.4075,25.6175,25.645,25.69,25.67,25.7775,25.6375,25.525,25.6925,25.445,25.7675,25.87,25.7525,25.7475,25.67,26.525,26.58,26.3525],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,24.719,24.8247,24.8738,24.9563,25.0115,25.0517,25.0982,25.1276,25.1421,25.164,25.161,25.114,25.0215,24.9012,24.7414,24.6762,24.6973,24.831,24.9358,25.0598,25.1662,25.2614,25.3357,25.416,25.4563,25.4688,25.5095,25.4977,25.5468,25.6056,25.6323,25.6532,25.6563,25.8142,25.9535,26.026],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,24.8595,24.8893,24.9085,24.908,24.8856,24.8466,24.7856,24.7557,24.7585,24.8084,24.8528,24.9094,24.9639,25.0177,25.066,25.1187,25.1571,25.1844,25.222,25.2385,25.2777,25.3216,25.3535,25.3827,25.404,25.487,25.568,25.6261],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,25.5963,25.6129,25.6142,25.6057,25.6053,25.5909,25.5744,25.5887,25.6333,25.7201,25.7178,25.6932,25.7433,25.7819,25.8563,25.9277,25.9837,26.0469,26.1091,26.1505,26.1772,26.22,26.2345,26.2909,26.3567,26.4052,26.4481,26.4559,26.5613,26.5515,26.5044],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,24.5282,24.5562,24.5841,24.6093,24.6319,24.6501,24.6393,24.566,24.4417,24.248,24.1902,24.2588,24.2547,24.2516,24.2392,24.2291,24.212,24.2063,24.1892,24.1855,24.1881,24.1838,24.1877,24.1874,24.1823,24.1943,24.2359,24.3346,24.4457,24.7113,24.9554],"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":"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,495.4839,360.8696,103.8961,289.4737,45.6582,275.9004,18.0387,19.7787,184.6282,5.6467,8.1835,20.2004,184.8209,6.3174,23.1257,11.14,511.6943,3.5366,79.6873,0.0,65.8299,2.1136,165.9471,0.0,102.1225,109.0296,0.0,100.9973,140.7645,602.5177,115.664,1.7734,1.9124],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,135.0,80.3947,65.0,118.671,110.6041,65.0,67.6434,65.0,65.0,65.0,65.0,65.0,77.8068,78.2439,79.8384,79.0669,123.7167,124.0253,131.2608,131.2608,135.0,134.8531,122.8078,122.8078,116.2465,122.4161,122.4161,116.5403,108.7578,65.0,73.7133,73.846,73.7133],"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"]},{"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,100.0,89.1891,86.4864,86.6214,82.3129,75.6637,80.531,70.3539,48.6725,22.3451,4.2646,-5.9892,27.5124,54.5305,96.7052,95.0576,100.0,98.1022,96.6387,95.5182,100.0,92.2759,86.069,95.3103,81.6552,99.4483,100.0,93.832,93.3246,89.267,99.2248,100.0,90.6933],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,0.0,-0.4336,-0.542,-0.5795,-0.7661,-1.0792,-0.8633,-1.3146,-2.2761,-3.4435,-4.405,-5.7294,-4.3167,-2.7077,-0.1962,-0.2943,0.0,-0.1266,-0.233,-0.3107,0.0,-0.5431,-0.9795,-0.3297,-1.2899,-0.0388,0.0,-0.4542,-0.4928,-0.7923,-0.0753,0.0,-0.9211],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,4.0037,3.7265,3.6136,3.9216,3.7265,3.5109,3.7368,3.2645,2.2585,1.0369,0.2057,-0.3423,1.7421,3.453,6.1235,6.0192,6.8955,7.0102,7.198,7.1145,7.5631,6.9789,6.5095,7.2084,6.1757,7.5214,7.9491,7.4588,7.4379,7.1145,10.6822,10.9117,9.9624],"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.2387,0.2342,0.2187,0.1846,0.132,0.0698,-0.0067,-0.0378,-0.0291,0.0292,0.0725,0.1223,0.1622,0.1952,0.2172,0.2405,0.2449,0.2366,0.2407,0.2215,0.2296,0.2415,0.2387,0.2334,0.2204,0.276,0.3207,0.3339],"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.2057,0.1785,0.1415,0.1056,0.0787,0.0688,0.0695,0.0801,0.0965,0.1162,0.1364,0.1572,0.1748,0.1871,0.1979,0.2026,0.208,0.2147,0.2195,0.2223,0.2219,0.2327,0.2503,0.267],"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.0737,-0.1087,-0.1482,-0.1434,-0.1077,-0.0396,0.003,0.0422,0.0657,0.0789,0.0807,0.0833,0.0701,0.0494,0.0429,0.0189,0.0216,0.0268,0.0192,0.0112,-0.0015,0.0432,0.0704,0.0669],"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":"momentum","eyebrow":"Momentum pressure","title":"Directional pressure and rotation","description":"Two independent momentum views show whether pressure is broadening, fading or stretched.","reason":"Selected because momentum is stretched and deserves mean-reversion context.","series":[{"label":"Momentum","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,90.3872,84.975,78.8044,74.0363,67.9381,70.7095,73.5171,77.1922,76.7442,77.9043,78.0587,78.3255,77.8722,78.5894,75.1723,72.4462,73.9603,68.0132,71.2565,72.2206,69.349,69.2228,67.1832,75.6926,76.1215,70.574],"stroke":"#063b66","width":2.0},{"label":"Rotation","values":[null,null,null,null,null,null,78.3641,100.0,89.1891,86.4864,86.6214,82.3129,75.6637,80.531,63.4876,14.0739,-13.2258,4.2646,-5.9892,27.5124,54.5305,96.7052,95.0576,100.0,98.1022,96.6387,95.5182,100.0,92.2759,86.069,95.3103,81.6552,99.4483,100.0,89.2694,78.5712,65.5462,98.419,100.0,81.4042],"stroke":"#1678a7","width":1.5},{"label":"Rotation signal","values":[null,null,null,null,null,null,null,89.182,89.1844,91.8918,87.4323,85.1402,81.5327,79.5025,73.2274,52.6975,21.4452,1.7042,-4.9835,8.5959,25.3512,59.5827,82.0977,97.2543,97.7199,98.247,96.753,97.3856,95.9314,92.7816,91.2184,87.6781,92.1379,93.7011,96.2392,89.2802,77.7956,80.8455,87.9884,93.2744],"stroke":"#b87806","width":1.4}],"guides":[{"label":"Upper zone","values":[70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0],"stroke":"#c13f3f","width":1.0,"dash":[6,5]},{"label":"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]},{"label":"Lower zone","values":[30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0],"stroke":"#07865c","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":"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,20.2252,20.6154,20.9777,20.0946,19.8368,18.6966,18.1074,17.8398,16.8408,16.4543,16.0955,16.2733,16.5104,16.2908],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,14.7551,15.5387,14.566,13.5052,12.0837,10.8534,9.6748,15.6454,24.9422,25.5609,27.5167,28.1795,28.6054,28.1123,29.4149,28.3532,26.4587,29.6872,26.7944,32.7872,34.5395,32.5504,27.7821,26.5165,39.2354,39.2737,37.0055],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,10.2442,9.7014,15.0503,18.6879,26.0186,28.0077,28.0068,24.3726,21.4358,20.7988,19.8616,19.3964,18.5686,18.2485,17.3914,16.7636,22.2617,21.2844,28.9546,26.5843,25.8651,30.1345,34.9527,33.3606,26.937,26.4051,28.2393],"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"]}]},"canonical_url":"https://sharemaestro.com/terminal/eb3bf2fa-ac6b-474d-833e-d308e0ca9dc7/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/eb3bf2fa-ac6b-474d-833e-d308e0ca9dc7/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/eb3bf2fa-ac6b-474d-833e-d308e0ca9dc7/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/eb3bf2fa-ac6b-474d-833e-d308e0ca9dc7/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/eb3bf2fa-ac6b-474d-833e-d308e0ca9dc7/technical-pack/data.json"},"source_fingerprint":"da22f79ded7112eab0ccaf19264c03eb0e643e05df9c0007eb56cf3d02a37e3c","content_hash":"b030e3b8fa989b7764b0c596087f43ff63836eabe70088721e97ac5413d58588","citation":"Sharemaestro, HELO Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/eb3bf2fa-ac6b-474d-833e-d308e0ca9dc7/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."}