{"schema_version":"1.0","name":"CSTK Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"3bd7cab5-9ad1-4952-83bb-e87b77f47b71","symbol":"CSTK","name":"Invesco Comstock Contrarian Equity ETF","exchange":"CBOE","country":"US","asset_type":"etf","currency":"USD","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, Activity pressure and cumulative balance, Range position and boundary pressure, Strength versus the research benchmark, Range pressure and compression."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-21","observations":68,"displayedObservations":68,"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":["2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"values":[-0.186231,-0.123091,0.033306,0.331096,0.619988,0.827104,0.974065,1.056582,1.205526,1.259059,1.313321,1.343835,1.360648,1.399026,1.423395,1.0941,0.648015,0.17839,-0.257449,-0.390333,-0.401283,-0.354645,-0.315308,-0.12968,-0.003098,0.099835,0.305365,0.366029,0.512994,0.742754,0.865574,0.961266,1.049298,1.084105,1.062076,1.011486,0.974858,0.972738,1.041306,1.085822],"opens":[27.378161,27.684259,28.217387,28.40063,29.091996,29.057067,29.167589,29.545614,29.674938,29.330538,29.857584,29.963431,30.96818,30.998024,30.475455,30.71948,29.167589,29.264682,28.8593,28.61,29.3252,30.07,30.40417,30.588209,31.240708,31.589266,31.529513,32.465639,31.917906,32.505474,32.654856,32.72,32.8,33.14,33.015,32.9216,32.84,33.04,33.55,34.32],"highs":[27.567335,28.413183,28.512217,29.137164,29.091996,29.218722,29.227277,29.794314,29.943534,30.003223,29.897774,30.986087,31.067661,30.998024,30.799064,30.71948,29.523032,29.267069,29.1404,29.22,30.36,30.75,30.812481,31.428033,31.63906,31.788441,32.246546,32.465639,32.555268,32.779341,33.103001,32.85,32.9995,33.3,33.12,33.3,33.49,34.09,34.33,34.32],"lows":[27.1029,27.684259,28.217387,28.398258,28.748339,29.057067,28.957188,29.356601,29.674938,29.330538,29.694834,29.963431,30.579213,30.659792,30.475455,29.286965,28.961466,28.630098,28.473,28.28,29.279,30.07,30.40417,30.588209,30.982477,31.31042,31.494657,32.043586,31.873689,31.957741,32.275426,32.15,32.5284,32.78,32.83,32.58,32.68,33.04,33.55,33.7197],"closes":[27.567335,28.413183,28.503026,28.976257,28.870996,29.218722,29.149086,29.76825,29.72428,29.692645,29.897774,30.986087,30.739575,30.948284,30.655813,29.529498,28.961466,28.630098,28.473,29.1274,30.0739,30.7472,30.550365,31.31759,31.424846,31.531704,32.190577,32.043586,32.152236,32.687919,32.485556,32.5354,32.8643,33.0552,32.8916,32.8956,33.1925,33.7554,34.1399,33.8605],"hoverRows":[[{"label":"Open","value":"27.4","className":"is-ohlc","compact":true},{"label":"High","value":"27.6","className":"is-ohlc","compact":true},{"label":"Low","value":"27.1","className":"is-ohlc","compact":true},{"label":"Close","value":"27.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.19","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.7","className":"is-ohlc","compact":true},{"label":"High","value":"28.4","className":"is-ohlc","compact":true},{"label":"Low","value":"27.7","className":"is-ohlc","compact":true},{"label":"Close","value":"28.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.12","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.2","className":"is-ohlc","compact":true},{"label":"High","value":"28.5","className":"is-ohlc","compact":true},{"label":"Low","value":"28.2","className":"is-ohlc","compact":true},{"label":"Close","value":"28.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.03","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Positioning recovery","className":"is-positive","wide":true}],[{"label":"Open","value":"28.4","className":"is-ohlc","compact":true},{"label":"High","value":"29.1","className":"is-ohlc","compact":true},{"label":"Low","value":"28.4","className":"is-ohlc","compact":true},{"label":"Close","value":"29.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.33","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.1","className":"is-ohlc","compact":true},{"label":"High","value":"29.1","className":"is-ohlc","compact":true},{"label":"Low","value":"28.7","className":"is-ohlc","compact":true},{"label":"Close","value":"28.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.62","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.1","className":"is-ohlc","compact":true},{"label":"High","value":"29.2","className":"is-ohlc","compact":true},{"label":"Low","value":"29.1","className":"is-ohlc","compact":true},{"label":"Close","value":"29.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.83","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.2","className":"is-ohlc","compact":true},{"label":"High","value":"29.2","className":"is-ohlc","compact":true},{"label":"Low","value":"29.0","className":"is-ohlc","compact":true},{"label":"Close","value":"29.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.97","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.5","className":"is-ohlc","compact":true},{"label":"High","value":"29.8","className":"is-ohlc","compact":true},{"label":"Low","value":"29.4","className":"is-ohlc","compact":true},{"label":"Close","value":"29.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.06","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.7","className":"is-ohlc","compact":true},{"label":"High","value":"29.9","className":"is-ohlc","compact":true},{"label":"Low","value":"29.7","className":"is-ohlc","compact":true},{"label":"Close","value":"29.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.21","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.3","className":"is-ohlc","compact":true},{"label":"High","value":"30.0","className":"is-ohlc","compact":true},{"label":"Low","value":"29.3","className":"is-ohlc","compact":true},{"label":"Close","value":"29.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.26","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.9","className":"is-ohlc","compact":true},{"label":"High","value":"29.9","className":"is-ohlc","compact":true},{"label":"Low","value":"29.7","className":"is-ohlc","compact":true},{"label":"Close","value":"29.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.31","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.0","className":"is-ohlc","compact":true},{"label":"High","value":"31.0","className":"is-ohlc","compact":true},{"label":"Low","value":"30.0","className":"is-ohlc","compact":true},{"label":"Close","value":"31.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.34","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"31.0","className":"is-ohlc","compact":true},{"label":"High","value":"31.1","className":"is-ohlc","compact":true},{"label":"Low","value":"30.6","className":"is-ohlc","compact":true},{"label":"Close","value":"30.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.36","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.0","className":"is-ohlc","compact":true},{"label":"High","value":"31.0","className":"is-ohlc","compact":true},{"label":"Low","value":"30.7","className":"is-ohlc","compact":true},{"label":"Close","value":"30.9","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":"30.5","className":"is-ohlc","compact":true},{"label":"High","value":"30.8","className":"is-ohlc","compact":true},{"label":"Low","value":"30.5","className":"is-ohlc","compact":true},{"label":"Close","value":"30.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.42","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.7","className":"is-ohlc","compact":true},{"label":"High","value":"30.7","className":"is-ohlc","compact":true},{"label":"Low","value":"29.3","className":"is-ohlc","compact":true},{"label":"Close","value":"29.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.09","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.2","className":"is-ohlc","compact":true},{"label":"High","value":"29.5","className":"is-ohlc","compact":true},{"label":"Low","value":"29.0","className":"is-ohlc","compact":true},{"label":"Close","value":"29.0","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":"29.3","className":"is-ohlc","compact":true},{"label":"High","value":"29.3","className":"is-ohlc","compact":true},{"label":"Low","value":"28.6","className":"is-ohlc","compact":true},{"label":"Close","value":"28.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.18","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.9","className":"is-ohlc","compact":true},{"label":"High","value":"29.1","className":"is-ohlc","compact":true},{"label":"Low","value":"28.5","className":"is-ohlc","compact":true},{"label":"Close","value":"28.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.26","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.6","className":"is-ohlc","compact":true},{"label":"High","value":"29.2","className":"is-ohlc","compact":true},{"label":"Low","value":"28.3","className":"is-ohlc","compact":true},{"label":"Close","value":"29.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.39","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.3","className":"is-ohlc","compact":true},{"label":"High","value":"30.4","className":"is-ohlc","compact":true},{"label":"Low","value":"29.3","className":"is-ohlc","compact":true},{"label":"Close","value":"30.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.40","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.1","className":"is-ohlc","compact":true},{"label":"High","value":"30.8","className":"is-ohlc","compact":true},{"label":"Low","value":"30.1","className":"is-ohlc","compact":true},{"label":"Close","value":"30.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.35","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.4","className":"is-ohlc","compact":true},{"label":"High","value":"30.8","className":"is-ohlc","compact":true},{"label":"Low","value":"30.4","className":"is-ohlc","compact":true},{"label":"Close","value":"30.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.32","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.6","className":"is-ohlc","compact":true},{"label":"High","value":"31.4","className":"is-ohlc","compact":true},{"label":"Low","value":"30.6","className":"is-ohlc","compact":true},{"label":"Close","value":"31.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.13","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"31.2","className":"is-ohlc","compact":true},{"label":"High","value":"31.6","className":"is-ohlc","compact":true},{"label":"Low","value":"31.0","className":"is-ohlc","compact":true},{"label":"Close","value":"31.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.00","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.6","className":"is-ohlc","compact":true},{"label":"High","value":"31.8","className":"is-ohlc","compact":true},{"label":"Low","value":"31.3","className":"is-ohlc","compact":true},{"label":"Close","value":"31.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.10","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.5","className":"is-ohlc","compact":true},{"label":"High","value":"32.2","className":"is-ohlc","compact":true},{"label":"Low","value":"31.5","className":"is-ohlc","compact":true},{"label":"Close","value":"32.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.31","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.5","className":"is-ohlc","compact":true},{"label":"High","value":"32.5","className":"is-ohlc","compact":true},{"label":"Low","value":"32.0","className":"is-ohlc","compact":true},{"label":"Close","value":"32.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.37","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.9","className":"is-ohlc","compact":true},{"label":"High","value":"32.6","className":"is-ohlc","compact":true},{"label":"Low","value":"31.9","className":"is-ohlc","compact":true},{"label":"Close","value":"32.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.51","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.5","className":"is-ohlc","compact":true},{"label":"High","value":"32.8","className":"is-ohlc","compact":true},{"label":"Low","value":"32.0","className":"is-ohlc","compact":true},{"label":"Close","value":"32.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.74","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.7","className":"is-ohlc","compact":true},{"label":"High","value":"33.1","className":"is-ohlc","compact":true},{"label":"Low","value":"32.3","className":"is-ohlc","compact":true},{"label":"Close","value":"32.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.87","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"32.7","className":"is-ohlc","compact":true},{"label":"High","value":"32.9","className":"is-ohlc","compact":true},{"label":"Low","value":"32.1","className":"is-ohlc","compact":true},{"label":"Close","value":"32.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.96","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.8","className":"is-ohlc","compact":true},{"label":"High","value":"33.0","className":"is-ohlc","compact":true},{"label":"Low","value":"32.5","className":"is-ohlc","compact":true},{"label":"Close","value":"32.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.05","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"33.1","className":"is-ohlc","compact":true},{"label":"High","value":"33.3","className":"is-ohlc","compact":true},{"label":"Low","value":"32.8","className":"is-ohlc","compact":true},{"label":"Close","value":"33.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.08","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"33.0","className":"is-ohlc","compact":true},{"label":"High","value":"33.1","className":"is-ohlc","compact":true},{"label":"Low","value":"32.8","className":"is-ohlc","compact":true},{"label":"Close","value":"32.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.06","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.9","className":"is-ohlc","compact":true},{"label":"High","value":"33.3","className":"is-ohlc","compact":true},{"label":"Low","value":"32.6","className":"is-ohlc","compact":true},{"label":"Close","value":"32.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.01","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.8","className":"is-ohlc","compact":true},{"label":"High","value":"33.5","className":"is-ohlc","compact":true},{"label":"Low","value":"32.7","className":"is-ohlc","compact":true},{"label":"Close","value":"33.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.97","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"33.0","className":"is-ohlc","compact":true},{"label":"High","value":"34.1","className":"is-ohlc","compact":true},{"label":"Low","value":"33.0","className":"is-ohlc","compact":true},{"label":"Close","value":"33.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.97","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"33.5","className":"is-ohlc","compact":true},{"label":"High","value":"34.3","className":"is-ohlc","compact":true},{"label":"Low","value":"33.5","className":"is-ohlc","compact":true},{"label":"Close","value":"34.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.04","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"34.3","className":"is-ohlc","compact":true},{"label":"High","value":"34.3","className":"is-ohlc","compact":true},{"label":"Low","value":"33.7","className":"is-ohlc","compact":true},{"label":"Close","value":"33.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.09","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[27.172981,34.534254],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":1.085822,"state":"Positive and broadly steady","context":{"scenario":"positiveSteady","latestDirection":"slight strengthening","fourWeekDirection":"steady","now":{"label":"Slightly stronger this week","detail":"Market Dynamics strengthened this week and 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":"Extended but supported","detail":"Price is inside distribution conditions, but Market Dynamics still offers support. Extension can persist; a rollover has not been confirmed.","tone":"caution"},"chartSummary":"Price is in the distribution zone. The Market Dynamics bars show whether underlying support is keeping pace with that elevated price.","summary":"Price is inside distribution conditions, but Market Dynamics still offers support. Extension can persist; a rollover has not been confirmed.","annotations":[{"label":"Current tape relationship","value":"Extended but supported","detail":"Market Dynamics strengthened this week and remains positive.","tone":"caution"},{"label":"Price location","value":"Distribution zone","detail":"Price is extended; support can persist, but rollover risk must be monitored.","tone":"caution"},{"label":"Latest positioning marker","value":"5 Dec 2025","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":40,"relationship":{"sameWeekCorrelation":0.44,"forwardCorrelation":-0.61,"directionalAgreement":68.6,"sample":35,"correlationSample":39,"label":"Meaningful 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":4.7,"averageReturn":4.7,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":11.5,"averageReturn":11.5,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":16.8,"averageReturn":16.8,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":3.1,"sample":1},{"week":2,"averageReturn":3.4,"sample":1},{"week":3,"averageReturn":5.1,"sample":1},{"week":4,"averageReturn":4.7,"sample":1},{"week":5,"averageReturn":6.0,"sample":1},{"week":6,"averageReturn":5.7,"sample":1},{"week":7,"averageReturn":8.0,"sample":1},{"week":8,"averageReturn":7.8,"sample":1},{"week":9,"averageReturn":7.7,"sample":1},{"week":10,"averageReturn":8.5,"sample":1},{"week":11,"averageReturn":12.4,"sample":1},{"week":12,"averageReturn":11.5,"sample":1},{"week":13,"averageReturn":12.3,"sample":1},{"week":14,"averageReturn":11.2,"sample":1},{"week":15,"averageReturn":7.1,"sample":1},{"week":16,"averageReturn":5.1,"sample":1},{"week":17,"averageReturn":3.9,"sample":1},{"week":18,"averageReturn":3.3,"sample":1},{"week":19,"averageReturn":5.7,"sample":1},{"week":20,"averageReturn":9.1,"sample":1},{"week":21,"averageReturn":11.5,"sample":1},{"week":22,"averageReturn":10.8,"sample":1},{"week":23,"averageReturn":13.6,"sample":1},{"week":24,"averageReturn":14.0,"sample":1},{"week":25,"averageReturn":14.4,"sample":1},{"week":26,"averageReturn":16.8,"sample":1}]},"distribution":{"label":"Distribution","episodes":1,"completedEpisodes":0,"activeEpisodes":1,"horizons":[{"weeks":4,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.1,"sample":1},{"week":2,"averageReturn":0.3,"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":2,"completedEpisodes":2,"activeEpisodes":0,"medianExpectedMove":7.2,"averageExpectedMove":7.2,"averageWeeksToLargestMove":9.5,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":3.3,"medianReturn":3.3,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":3.7,"medianReturn":3.7,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":12.5,"medianReturn":12.5,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.6,"sample":2},{"week":2,"averageReturn":1.3,"sample":2},{"week":3,"averageReturn":2.5,"sample":2},{"week":4,"averageReturn":3.3,"sample":2},{"week":5,"averageReturn":2.9,"sample":2},{"week":6,"averageReturn":3.4,"sample":2},{"week":7,"averageReturn":5.8,"sample":2},{"week":8,"averageReturn":5.7,"sample":2},{"week":9,"averageReturn":5.8,"sample":2},{"week":10,"averageReturn":5.3,"sample":2},{"week":11,"averageReturn":3.8,"sample":2},{"week":12,"averageReturn":3.7,"sample":2},{"week":13,"averageReturn":3.7,"sample":2},{"week":14,"averageReturn":3.0,"sample":2},{"week":15,"averageReturn":0.9,"sample":1},{"week":16,"averageReturn":4.2,"sample":1},{"week":17,"averageReturn":6.5,"sample":1},{"week":18,"averageReturn":5.8,"sample":1},{"week":19,"averageReturn":8.5,"sample":1},{"week":20,"averageReturn":8.8,"sample":1},{"week":21,"averageReturn":9.2,"sample":1},{"week":22,"averageReturn":11.5,"sample":1},{"week":23,"averageReturn":11.0,"sample":1},{"week":24,"averageReturn":11.4,"sample":1},{"week":25,"averageReturn":13.2,"sample":1},{"week":26,"averageReturn":12.5,"sample":1}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"medianExpectedMove":2.3,"averageExpectedMove":2.3,"averageWeeksToLargestMove":1.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":7.3,"medianReturn":7.3,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":14.1,"medianReturn":14.1,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":2.3,"sample":1},{"week":2,"averageReturn":5.6,"sample":1},{"week":3,"averageReturn":8.0,"sample":1},{"week":4,"averageReturn":7.3,"sample":1},{"week":5,"averageReturn":10.0,"sample":1},{"week":6,"averageReturn":10.4,"sample":1},{"week":7,"averageReturn":10.7,"sample":1},{"week":8,"averageReturn":13.1,"sample":1},{"week":9,"averageReturn":12.5,"sample":1},{"week":10,"averageReturn":12.9,"sample":1},{"week":11,"averageReturn":14.8,"sample":1},{"week":12,"averageReturn":14.1,"sample":1},{"week":13,"averageReturn":14.3,"sample":1},{"week":14,"averageReturn":15.4,"sample":1},{"week":15,"averageReturn":16.1,"sample":1},{"week":16,"averageReturn":15.5,"sample":1},{"week":17,"averageReturn":15.5,"sample":1},{"week":18,"averageReturn":16.6,"sample":1},{"week":19,"averageReturn":18.6,"sample":1},{"week":20,"averageReturn":19.9,"sample":1},{"week":21,"averageReturn":18.9,"sample":1},{"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":1,"completedEpisodes":1,"activeEpisodes":0,"medianExpectedMove":1.6,"averageExpectedMove":1.6,"averageWeeksToLargestMove":2.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":4.5,"medianReturn":4.5,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":9.3,"medianReturn":9.3,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":2.2,"sample":1},{"week":2,"averageReturn":1.6,"sample":1},{"week":3,"averageReturn":4.1,"sample":1},{"week":4,"averageReturn":4.5,"sample":1},{"week":5,"averageReturn":4.8,"sample":1},{"week":6,"averageReturn":7.0,"sample":1},{"week":7,"averageReturn":6.5,"sample":1},{"week":8,"averageReturn":6.9,"sample":1},{"week":9,"averageReturn":8.7,"sample":1},{"week":10,"averageReturn":8.0,"sample":1},{"week":11,"averageReturn":8.2,"sample":1},{"week":12,"averageReturn":9.3,"sample":1},{"week":13,"averageReturn":9.9,"sample":1},{"week":14,"averageReturn":9.4,"sample":1},{"week":15,"averageReturn":9.4,"sample":1},{"week":16,"averageReturn":10.4,"sample":1},{"week":17,"averageReturn":12.2,"sample":1},{"week":18,"averageReturn":13.5,"sample":1},{"week":19,"averageReturn":12.6,"sample":1},{"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":1,"completedEpisodes":1,"activeEpisodes":0,"medianExpectedMove":9.0,"averageExpectedMove":9.0,"averageWeeksToLargestMove":11.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":-1.4,"medianReturn":-1.4,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":8.5,"medianReturn":8.5,"confidenceLow":20.7,"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.9,"sample":1},{"week":2,"averageReturn":-3.0,"sample":1},{"week":3,"averageReturn":-3.6,"sample":1},{"week":4,"averageReturn":-1.4,"sample":1},{"week":5,"averageReturn":1.8,"sample":1},{"week":6,"averageReturn":4.1,"sample":1},{"week":7,"averageReturn":3.5,"sample":1},{"week":8,"averageReturn":6.1,"sample":1},{"week":9,"averageReturn":6.4,"sample":1},{"week":10,"averageReturn":6.8,"sample":1},{"week":11,"averageReturn":9.0,"sample":1},{"week":12,"averageReturn":8.5,"sample":1},{"week":13,"averageReturn":8.9,"sample":1},{"week":14,"averageReturn":10.7,"sample":1},{"week":15,"averageReturn":10.0,"sample":1},{"week":16,"averageReturn":10.2,"sample":1},{"week":17,"averageReturn":11.3,"sample":1},{"week":18,"averageReturn":11.9,"sample":1},{"week":19,"averageReturn":11.4,"sample":1},{"week":20,"averageReturn":11.4,"sample":1},{"week":21,"averageReturn":12.4,"sample":1},{"week":22,"averageReturn":14.3,"sample":1},{"week":23,"averageReturn":15.6,"sample":1},{"week":24,"averageReturn":14.7,"sample":1},{"week":25,"sample":0},{"week":26,"sample":0}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"medianExpectedMove":4.2,"averageExpectedMove":4.2,"averageWeeksToLargestMove":4.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":1,"expectedPercent":50.0,"averageReturn":-1.2,"medianReturn":-1.2,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":3.1,"medianReturn":3.1,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":8.9,"medianReturn":8.9,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.2,"sample":2},{"week":2,"averageReturn":0.3,"sample":2},{"week":3,"averageReturn":0.9,"sample":2},{"week":4,"averageReturn":-1.2,"sample":2},{"week":5,"averageReturn":-1.9,"sample":2},{"week":6,"averageReturn":-1.6,"sample":2},{"week":7,"averageReturn":-2.2,"sample":2},{"week":8,"averageReturn":-1.1,"sample":2},{"week":9,"averageReturn":1.0,"sample":2},{"week":10,"averageReturn":2.4,"sample":2},{"week":11,"averageReturn":1.8,"sample":2},{"week":12,"averageReturn":3.1,"sample":2},{"week":13,"averageReturn":3.7,"sample":2},{"week":14,"averageReturn":4.8,"sample":2},{"week":15,"averageReturn":6.4,"sample":2},{"week":16,"averageReturn":5.8,"sample":2},{"week":17,"averageReturn":3.8,"sample":1},{"week":18,"averageReturn":5.5,"sample":1},{"week":19,"averageReturn":4.8,"sample":1},{"week":20,"averageReturn":5.0,"sample":1},{"week":21,"averageReturn":6.1,"sample":1},{"week":22,"averageReturn":6.7,"sample":1},{"week":23,"averageReturn":6.1,"sample":1},{"week":24,"averageReturn":6.2,"sample":1},{"week":25,"averageReturn":7.1,"sample":1},{"week":26,"averageReturn":8.9,"sample":1}]},"currentApplication":{"status":"Evidence aligned","tone":"positive","headline":"Price and Market Dynamics remain aligned upward","use":"The advance retains underlying support while price structure and Market Dynamics remain intact.","confirm":"The advance 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":"strengthening","zone":"distribution","zoneContext":"Price is inside distribution conditions, but Market Dynamics still offers support. Extension can persist; a rollover has not been confirmed.","historical":{"label":"Broad directional cases","weeks":12,"direction":"higher","percent":100.0,"averageReturn":3.7,"sample":2},"nowContext":{"label":"Slightly stronger this week","detail":"Market Dynamics strengthened this week and 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.7% across 2 cases.","watch":"Reassess the reading when either price structure or the Market Dynamics state changes materially."},{"eyebrow":"Disagreement playbook","title":"Use unsupported price strength to tighten discipline","tone":"caution","finding":"Comparable disagreements produced an average pullback of 1.6% across 1 completed cases, with the largest move arriving after 2.0 weeks on average.","approach":"Avoid adding simply because price is rising. Let improving Market Dynamics confirm the move, or let price reset before reassessing it.","watch":"The warning ends when Market Dynamics catches up or price gives way."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[{"date":"2025-12-05","price":28.503026}],"reversal_warnings":[{"date":"2026-02-06","price":30.986087},{"date":"2026-05-01","price":31.31759}],"reversal_dangers":[{"date":"2026-06-19","price":32.485556}]}},"smTape":{"available":true,"dates":["2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"close":[24.5482,25.4584,24.865,25.272,25.709,25.6861,25.7363,26.3656,26.9955,26.8696,26.6798,27.1908,26.3898,26.7734,27.1055,27.6761,27.5922,27.3867,27.466,27.6196,27.6092,27.8911,26.9463,27.4668,27.9991,27.6751,27.5324,27.6935,27.5673,28.4132,28.503,28.9763,28.871,29.2187,29.1491,29.7682,29.7243,29.6926,29.8978,30.9861,30.7396,30.9483,30.6558,29.5295,28.9615,28.6301,28.473,29.1274,30.0739,30.7472,30.5504,31.3176,31.4248,31.5317,32.1906,32.0436,32.1522,32.6879,32.4856,32.5354,32.8643,33.0552,32.8916,32.8956,33.1925,33.7554,34.1399,33.8605],"consensus":[-20.4093,100.0,-67.8207,40.6059,80.6955,23.6416,33.2767,81.1557,83.0604,39.4748,32.8368,79.5851,-25.7684,51.4762,62.6718,77.0716,47.7489,16.4853,40.5621,44.8282,33.4735,64.0521,-57.0404,37.3692,67.5538,-17.6683,13.1582,25.9151,0.0,71.3088,55.7078,70.9965,21.1426,64.4347,34.3717,75.8437,28.5388,37.7795,64.3464,85.3858,15.8708,61.9108,21.7109,-54.1391,-66.3331,-62.5945,-60.9183,16.6086,56.1254,69.0569,20.7451,72.9576,46.5091,38.2627,76.4019,14.4064,39.8754,68.9501,12.0367,31.2625,51.3222,39.0039,15.1823,24.0366,42.2813,62.8078,59.3168,10.5662],"supportDates":["2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"control":[54.6422,11.9761,40.5755,63.194,45.7844,75.8822,-49.5492,43.0509,74.2627,-17.6642,18.5399,18.7129,0.0,74.7037,61.2206,70.4185,15.8905,73.7562,37.066,78.6581,19.7239,38.4534,65.1873,90.5326,12.2344,58.2795,26.2301,-45.5526,-63.2692,-67.5395,-58.4737,25.7515,51.9869,75.4634,18.3092,74.6531,46.2878,33.2486,78.2863,0.5936,35.9522,67.0207,10.8362,28.5223,51.4072,37.4647,8.7299,21.7049,46.0199,60.9736,62.6932,2.5913],"force":[14.9003,31.8331,25.1351,29.6369,10.1835,55.37,-98.0022,67.1459,85.4878,-56.2955,12.3307,39.3689,0.0,93.173,48.9897,87.0689,22.2777,54.5031,2.6543,87.3937,6.17,10.7899,68.0829,98.8935,48.9505,60.3648,38.061,-94.8936,-86.068,-54.4623,-59.0824,72.6348,87.3163,83.1247,14.662,90.6316,29.7779,20.5273,90.0403,23.9766,20.9921,79.8063,36.5671,9.562,45.5695,26.3912,17.7967,3.8068,35.8982,78.6661,54.1972,35.368],"direction":[63.3342,56.1519,51.566,34.6896,36.0397,56.7334,-36.3433,9.6069,47.0766,-9.9177,25.2142,24.5363,0.0,51.8116,54.2061,60.1769,58.1594,60.8754,57.7397,64.3773,63.405,56.2876,60.7163,69.8554,66.3276,67.165,59.2404,-34.8418,-55.7382,-62.7518,-65.0236,33.8591,38.5758,51.6869,48.8198,58.3956,58.7129,56.6612,64.5065,58.9657,57.847,63.4007,48.1257,49.8945,55.3342,49.7722,46.1129,41.1514,42.5681,53.5766,59.115,52.4904],"intensity":[25.0,11.7647,11.1111,15.7895,10.0,28.5714,100.0,65.2174,66.6667,36.0,84.6154,59.2593,53.5714,93.1034,70.0,77.4194,34.375,33.3333,11.7647,77.1429,27.7778,35.1351,42.1053,100.0,75.0,14.6341,21.4286,100.0,100.0,31.1111,13.0435,82.9787,95.8333,83.6735,34.0,82.3529,44.2308,28.8462,80.7692,65.3846,13.4615,63.4615,26.9231,17.3077,48.0769,25.0,13.4615,19.2308,26.9231,73.0769,57.6923,23.0769],"confirmation":[82.1735,33.3292,80.5095,81.6022,77.8141,88.0518,87.6154,80.7791,90.0616,31.6136,28.649,76.8126,26.7646,91.4334,85.5378,91.2175,32.9416,88.1744,55.7291,92.5791,54.8586,79.2566,88.6919,95.6567,36.268,87.8197,35.8434,86.6974,89.8747,87.7071,87.4752,36.7728,86.9738,90.4293,31.391,91.8592,82.3764,79.78,92.8355,8.9105,80.2444,90.4243,32.8564,77.3844,84.2465,80.1203,30.4149,52.4441,81.2785,88.6097,86.7739,17.648],"persistence":[75.0,75.0,75.0,75.0,100.0,100.0,75.0,75.0,75.0,50.0,50.0,50.0,37.5,37.5,62.5,62.5,62.5,87.5,87.5,87.5,100.0,100.0,100.0,100.0,100.0,100.0,100.0,75.0,50.0,25.0,0.0,0.0,0.0,0.0,0.0,25.0,50.0,75.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],"assessmentRisk":[25.8678,37.0353,15.2237,29.3448,14.5098,12.481,12.6626,34.6785,0.5922,15.4063,38.2109,12.8162,40.8685,11.1625,21.1154,14.2182,39.1578,15.1765,27.6105,11.031,35.0463,25.7485,17.1157,7.158,41.4592,18.8991,37.5011,22.6093,16.7248,18.6874,19.5189,39.4226,19.7441,15.3747,39.5124,13.4131,25.8339,24.8555,11.4088,35.06,25.8403,15.1416,25.2313,27.0294,22.1385,21.1259,35.5106,29.7703,22.1341,18.0092,20.3293,44.6371],"volumeParticipation":true,"latest":{"consensus":10.6,"control":2.6,"force":35.4,"direction":52.5,"confirmation":17.6,"persistence":100.0,"assessmentRisk":44.6,"intensity":23.1,"evidenceDepth":100},"analysis":{"status":"Joint upward confirmation","headline":"The gauges support the upward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same upward assessment.","take":"Current assessment: upward pressure has broad support.","tone":"positive","supportedView":"Price structure and Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Control support is limited","controlPath":"Control support is easing","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Established","confirmationState":"Limited support","riskState":"Present","intensityState":"Quiet"},"cards":[{"label":"SM Consensus Gauge","value":"+10.6","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+2.6","detail":"Control support is limited","tone":"positive"},{"label":"SM Force Gauge","value":"+35.4","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+52.5","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"18/100","detail":"Limited support","tone":"caution"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"74.1","detail":"Stretched positive","tone":"positive"},{"label":"Risk pressure","value":"2.0%","detail":"Elevated","tone":"caution"},{"label":"Trend quality","value":"39.9","detail":"Directional","tone":"positive"},{"label":"Range position","value":"92%","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.5482,25.4584,24.865,25.272,25.709,25.6861,25.7363,26.3656,26.9955,26.8696,26.6798,27.1908,26.3898,26.7734,27.1055,27.6761,27.5922,27.3867,27.466,27.6196,27.6092,27.8911,26.9463,27.4668,27.9991,27.6751,27.5324,27.6935,27.5673,28.4132,28.503,28.9763,28.871,29.2187,29.1491,29.7682,29.7243,29.6926,29.8978,30.9861,30.7396,30.9483,30.6558,29.5295,28.9615,28.6301,28.473,29.1274,30.0739,30.7472,30.5504,31.3176,31.4248,31.5317,32.1906,32.0436,32.1522,32.6879,32.4856,32.5354,32.8643,33.0552,32.8916,32.8956,33.1925,33.7554,34.1399,33.8605],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,24.9961,25.1216,25.2333,25.4392,25.7222,25.9308,26.067,26.2713,26.2929,26.3802,26.5121,26.7237,26.8817,26.9735,27.063,27.1642,27.2451,27.3626,27.2869,27.3196,27.4431,27.4853,27.4939,27.5302,27.5369,27.6963,27.8429,28.049,28.1985,28.384,28.5231,28.7495,28.9267,29.066,29.2172,29.5388,29.7571,29.9737,30.0977,29.9944,29.8066,29.5927,29.3891,29.3415,29.4747,29.7061,29.8596,30.1247,30.3611,30.5739,30.8678,31.0816,31.2763,31.5329,31.7061,31.8569,32.0401,32.2246,32.3459,32.4459,32.5816,32.795,33.0395,33.1888],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,25.5803,25.6687,25.7751,25.9159,26.0401,26.1399,26.2381,26.3404,26.4344,26.5423,26.5722,26.6385,26.7393,26.8086,26.8622,26.9238,26.9715,27.0783,27.1838,27.3166,27.4317,27.5641,27.6815,27.8361,27.9759,28.1031,28.236,28.4397,28.6101,28.7833,28.922,28.967,28.9666,28.9417,28.907,28.9233,29.0085,29.1373,29.242,29.3957,29.546,29.6931,29.8781,30.0385,30.1951,30.3797,30.5357,30.6839,30.8454,31.0091,31.1485,31.2779,31.4197,31.5928,31.7814,31.9354],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,27.2646,27.3743,27.6014,27.5878,27.6388,27.7447,27.963,28.1124,28.192,28.2696,28.3582,28.3533,28.4725,28.347,28.2913,28.3494,28.303,28.1897,28.1768,28.1971,28.3604,28.4946,28.7576,28.8617,29.0665,29.2397,29.5582,29.8113,30.0112,30.2242,30.6711,30.977,31.2899,31.4191,31.4091,31.3942,31.3432,31.2691,31.1963,31.1361,31.2542,31.3161,31.5344,31.7308,31.9333,32.2433,32.4896,32.7256,33.0382,33.2716,33.4648,33.7143,33.9683,34.1804,34.3408,34.4492,34.5313,34.537,34.4836],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,24.2365,24.2958,24.2947,24.3762,24.4383,24.4746,24.4522,24.4657,24.508,24.5479,24.5804,24.8914,25.0154,25.3491,25.6242,25.7952,26.0405,26.3334,26.4791,26.5159,26.507,26.5551,26.4706,26.6147,26.6544,26.6855,26.5763,26.5364,26.567,26.5973,26.4871,26.4942,26.487,26.7287,26.945,27.0561,27.2027,27.3708,27.5869,27.8978,28.0131,28.156,28.1718,28.2308,28.2596,28.2538,28.2349,28.2418,28.2287,28.2541,28.2158,28.1788,28.1355,28.1469,28.3231,28.6379,29.0683,29.6293,30.156],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"directional","eyebrow":"Trend quality","title":"Directional strength and control","description":"Directional pressure shows which side controls the tape while strength remains direction-neutral.","reason":"Selected because directional control or trend strength is materially changing.","series":[{"label":"Trend strength","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,40.7895,40.1523,38.3668,37.9843,37.7528,38.2343,38.6815,39.2313,39.449,40.2539,41.1414,40.9841,40.8381,41.7841,42.727,43.6025,43.8739,41.4564,38.6647,36.2517,34.2483,32.6776,31.2265,30.347,29.604,29.5948,29.7982,30.1371,30.8873,31.7778,32.2279,32.8655,33.7592,34.2871,34.9286,35.817,36.642,36.722,37.0215,37.9196,38.9678,39.9411],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,31.981,36.9893,41.0744,39.7073,37.4264,36.1164,35.1236,33.8064,37.0034,30.6106,26.9366,30.417,30.5706,28.7104,34.7099,31.4346,40.1452,39.8468,44.7408,42.4164,42.0964,40.2907,45.0207,45.47,40.7786,39.4422,48.9932,46.7059,44.3626,41.2472,33.5581,31.0837,28.5422,26.1313,23.1636,32.7448,34.6121,33.709,37.2676,36.8935,36.5881,38.6318,39.2732,36.2296,35.4108,35.7445,33.0302,32.9626,34.4122,33.2463,30.4848,29.8423,32.9324,32.7528,30.6439],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,12.3165,11.0715,9.9685,9.6367,12.997,12.2976,11.6897,11.2513,10.6089,20.9814,18.4631,16.8149,15.2865,19.5813,17.9334,23.1605,20.2182,19.2979,17.1865,16.2936,15.4206,16.3454,14.7209,14.093,17.9213,17.334,14.6001,13.566,12.8854,14.7183,27.4406,29.6425,31.4723,30.8022,29.6358,25.5399,23.6019,22.4979,20.3,18.8188,17.8005,16.3058,15.5182,16.2473,14.7622,13.4304,13.7712,13.0528,12.2907,11.8743,13.7721,12.5129,11.0965,10.1752,9.52],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"participation","eyebrow":"Participation","title":"Activity pressure and cumulative balance","description":"Observed activity is compared with its normal backdrop while cumulative balance tracks directional participation.","reason":"Selected because participation is confirming or diverging from the latest price path.","series":[{"label":"Activity versus norm","values":[null,null,null,null,null,null,null,0.2046,0.0157,0.0465,0.0659,0.0374,0.0315,0.059,0.0083,0.0644,0.0827,0.2833,0.2699,0.0857,0.0196,0.0786,0.4308,3.2362,492.985,18.3086,185.9406,282.6067,60.3486,48.3219,256.9483,1867.6611,29.724,2.2899,61.0567,39.1657,35.1951,28.4959,88.1891,90.4084,119.5673,113.1064,57.9612,772.301,436.9794,7.2568,76.8056,63.361,38.9473,41.2645,62.3038,1372.2405,24.4028,33.1973,33.2786,19.2129,19.7247,48.2141,181.6968,34.4641,31.3215,42.5896,26.9892,27.3961,22.0943,51.0122,29.517,49.4623],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,135.0,135.0,134.9957,134.9901,134.993,134.9907,134.9947,134.9952,134.9989,134.9944,134.9797,134.993,134.997,134.9962,134.9983,134.9913,135.0,135.0,134.9967,134.9749,135.0,134.9924,134.9985,135.0,135.0,134.9425,134.9469,134.825,134.9047,134.8318,134.7722,134.9647,135.0,134.7109,135.0,134.8473,131.546,129.1786,129.1391,128.7057,129.074,129.3047,129.5541,129.1664,135.0,135.0,135.0,135.0,134.8,135.0,135.0,132.9018,133.3043,133.6727,134.1802,133.8556,134.158,134.3863,134.9266,135.0,134.4726],"stroke":"#07865c","width":1.7}],"guides":[{"label":"Typical activity","values":[100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"range","eyebrow":"Acceptance map","title":"Range position and boundary pressure","description":"Price location inside its observed range shows whether the tape is pressing an outer boundary or rotating through value.","reason":"Selected because price is testing an observed boundary or moving rapidly through its recent range.","series":[{"label":"Range position","values":[null,null,null,null,null,null,null,100.0,100.0,94.2979,86.834,100.0,70.5401,84.6481,95.4489,100.0,97.3812,90.9658,93.4408,98.2348,97.9122,100.0,72.1035,87.27,100.0,86.4583,81.2413,85.9317,80.1331,100.0,99.6748,95.3155,91.999,100.0,97.2443,99.2344,93.8303,91.4048,96.9938,100.0,92.0393,97.1034,90.0069,62.6779,48.8951,40.8548,37.0429,52.9214,74.9352,91.9173,86.9527,97.4465,95.2776,94.5207,98.7732,90.0653,90.5729,97.9681,87.1979,88.2314,95.0508,95.1235,91.8645,91.9442,94.2898,94.241,96.8579,92.2397],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,0.0,0.0,-0.5367,-1.2392,0.0,-2.9458,-1.5351,-0.4611,0.0,-0.3032,-1.0459,-0.7594,-0.2044,-0.2417,0.0,-3.4309,-1.5656,0.0,-1.7805,-2.2867,-1.7149,-2.1629,0.0,-0.0322,-0.5522,-0.9135,0.0,-0.2675,-0.0875,-0.7322,-1.0351,-0.3515,0.0,-1.056,-0.3842,-1.3256,-4.951,-6.7794,-7.846,-8.3516,-6.2453,-3.1987,-1.0315,-1.6651,-0.3514,-0.6771,-0.8076,-0.1736,-1.3,-1.238,-0.2789,-1.8652,-1.7147,-0.7211,-0.7351,-1.2264,-1.2144,-0.8883,-0.9815,-0.5537,-1.3676],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,7.7382,10.3122,9.7975,9.022,11.1102,7.8371,9.4046,10.7617,13.0934,12.7505,11.9105,12.2346,12.8623,12.82,13.9719,10.1112,12.238,14.4129,13.089,11.2782,11.9293,9.7898,12.9582,10.9668,12.7381,11.8576,10.7196,10.4558,12.802,12.6354,12.5155,12.8409,16.1846,14.077,14.8515,13.7661,9.5863,7.4783,6.2486,5.6655,8.0941,10.9619,13.4462,12.7199,15.5507,15.9464,16.3407,16.2775,13.5597,13.6925,15.5867,14.8711,15.0474,16.2104,16.8854,16.3069,16.3211,17.3709,19.3614,20.721,19.733],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"relative","eyebrow":"Relative leadership","title":"Strength versus the research benchmark","description":"Relative performance is separated from absolute price direction to reveal leadership and lagging pressure.","reason":"Selected because benchmark-relative leadership is strengthening, fading or diverging from price.","series":[{"label":"Relative strength","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.989,-0.9347,-0.7762,0.4297,-1.4168,1.4476,2.5286,0.9683,3.5264,2.334,1.5318,2.5561,3.1109,2.8439,0.9877,1.6702,2.1977],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"volatility","eyebrow":"Risk geometry","title":"Range pressure and compression","description":"Movement pressure and envelope width show whether risk is expanding, settling or compressed.","reason":"Selected because current variability is unusually compressed or expanded versus this ticker's own tape.","series":[{"label":"Range pressure","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,1.4343,1.4635,1.4782,1.4242,1.4136,1.3833,1.3438,1.2969,1.2643,1.4689,1.5206,1.521,1.5717,1.5621,1.5746,1.6218,1.6738,1.6232,1.6648,1.6365,1.5866,1.5429,1.5578,1.5132,1.5684,1.4954,1.5907,1.6024,1.556,1.5688,1.8588,1.9,1.9436,1.9822,2.0297,2.1182,2.0818,2.041,2.049,2.0454,2.0011,1.987,1.9476,1.9538,1.964,2.0171,2.0238,1.9628,1.9245,1.8589,1.8822,1.9065,1.9629,1.9654,1.9667],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,11.7592,11.9161,12.7435,12.3611,12.2911,12.5243,13.3959,13.8717,13.9807,14.0924,14.2726,13.0037,12.9268,11.1659,9.8937,9.4346,8.3267,6.809,6.2123,6.1457,6.7556,7.0466,8.282,8.1005,8.6579,9.1343,10.6239,11.6242,12.175,12.7658,14.6401,15.6002,16.6258,16.1325,15.3003,14.8437,14.1444,13.2957,12.2804,10.9709,10.9372,10.6274,11.2636,11.6743,12.2064,13.1892,14.0131,14.7088,15.7003,16.3102,17.0202,17.8872,18.7839,19.3607,19.2064,18.423,17.1791,15.2969,13.3899],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]}]},"canonical_url":"https://sharemaestro.com/terminal/3bd7cab5-9ad1-4952-83bb-e87b77f47b71/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/3bd7cab5-9ad1-4952-83bb-e87b77f47b71/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/3bd7cab5-9ad1-4952-83bb-e87b77f47b71/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/3bd7cab5-9ad1-4952-83bb-e87b77f47b71/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/3bd7cab5-9ad1-4952-83bb-e87b77f47b71/technical-pack/data.json"},"source_fingerprint":"43e8348d6a3a084c83f5cee24e3dbe55ab745bc29d43c5305ac65754cff95fba","content_hash":"3225cd8fd6fe7ab9465e39513fc302e87728c760f0631454b869a3d06174b696","citation":"Sharemaestro, CSTK Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/3bd7cab5-9ad1-4952-83bb-e87b77f47b71/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."}