{"schema_version":"1.0","name":"TFNS Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"18506941-89c9-427b-84ba-8f4ee11f5557","symbol":"TFNS","name":"T. ROWE PRICE FINANCIALS ETF","exchange":"NASDAQ","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, Acceleration, deceleration and rollover, Activity pressure and cumulative balance, Range position and boundary pressure, Range pressure and compression, 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":63,"displayedObservations":63,"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-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.357296,0.574187,0.706624,0.81629,0.762369,0.630194,0.583905,0.233583,0.075469,-0.175621,-0.529378,-0.634978,-0.746401,-0.789584,-0.857352,-0.806605,-0.732704,-0.609899,-0.369848,-0.165366,-0.09707,0.077754,0.137281,0.250082,0.460917,0.583892,0.731527,1.044184,1.314231,1.590252,1.833539,1.863084,1.81773,1.760292,1.713594],"opens":[27.793972,27.85,28.1611,27.64,26.89,26.9165,27.21,27.61,26.5899,25.82,25.87,25.3889,24.85,25.24,24.56,25.3499,26.2981,26.8305,26.46,26.57,26.1197,26.02,26.54,26.4,26.61,27.3602,27.49,27.59,28.7714,28.76,28.8,29.24,29.37,29.73,29.91],"highs":[28.06,27.855,28.36,27.6848,27.141,27.05,27.63,27.61,26.86,26.6999,26.17,25.41,25.34,25.24,25.1934,26.1486,26.84,26.8305,26.75,26.57,26.3006,26.56,26.58,26.7156,27.2644,27.7453,27.7,28.4778,28.7714,29.0897,28.88,29.5195,30.109,30.0,29.91],"lows":[27.793972,27.4865,27.8875,27.1618,26.7367,26.745,26.95,26.2499,26.4402,25.69,25.24,24.6364,24.47,24.3,24.52,25.25,26.2981,26.2499,26.4333,26.2399,26.0,26.02,26.2288,26.0127,26.54,27.3602,27.3955,27.5074,28.1688,28.7312,28.445,29.0299,29.35,29.62,29.2403],"closes":[27.9434,27.5704,27.9635,27.3305,26.7367,26.9823,27.615,26.3067,26.692,25.9812,25.537,24.6588,24.7724,24.3183,25.1934,25.8465,26.7804,26.2499,26.5308,26.2497,26.0883,26.5472,26.3845,26.7156,27.2644,27.3889,27.5405,28.4778,28.5756,28.8466,28.8425,29.2823,29.5925,29.9719,29.5473],"hoverRows":[[{"label":"Open","value":"27.8","className":"is-ohlc","compact":true},{"label":"High","value":"28.1","className":"is-ohlc","compact":true},{"label":"Low","value":"27.8","className":"is-ohlc","compact":true},{"label":"Close","value":"27.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.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":"27.9","className":"is-ohlc","compact":true},{"label":"High","value":"27.9","className":"is-ohlc","compact":true},{"label":"Low","value":"27.5","className":"is-ohlc","compact":true},{"label":"Close","value":"27.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.57","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.2","className":"is-ohlc","compact":true},{"label":"High","value":"28.4","className":"is-ohlc","compact":true},{"label":"Low","value":"27.9","className":"is-ohlc","compact":true},{"label":"Close","value":"28.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.71","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.6","className":"is-ohlc","compact":true},{"label":"High","value":"27.7","className":"is-ohlc","compact":true},{"label":"Low","value":"27.2","className":"is-ohlc","compact":true},{"label":"Close","value":"27.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.82","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.9","className":"is-ohlc","compact":true},{"label":"High","value":"27.1","className":"is-ohlc","compact":true},{"label":"Low","value":"26.7","className":"is-ohlc","compact":true},{"label":"Close","value":"26.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.76","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.9","className":"is-ohlc","compact":true},{"label":"High","value":"27.1","className":"is-ohlc","compact":true},{"label":"Low","value":"26.7","className":"is-ohlc","compact":true},{"label":"Close","value":"27.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.63","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.2","className":"is-ohlc","compact":true},{"label":"High","value":"27.6","className":"is-ohlc","compact":true},{"label":"Low","value":"26.9","className":"is-ohlc","compact":true},{"label":"Close","value":"27.6","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":"27.6","className":"is-ohlc","compact":true},{"label":"High","value":"27.6","className":"is-ohlc","compact":true},{"label":"Low","value":"26.2","className":"is-ohlc","compact":true},{"label":"Close","value":"26.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.23","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.9","className":"is-ohlc","compact":true},{"label":"Low","value":"26.4","className":"is-ohlc","compact":true},{"label":"Close","value":"26.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.08","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"25.8","className":"is-ohlc","compact":true},{"label":"High","value":"26.7","className":"is-ohlc","compact":true},{"label":"Low","value":"25.7","className":"is-ohlc","compact":true},{"label":"Close","value":"26.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.18","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"25.9","className":"is-ohlc","compact":true},{"label":"High","value":"26.2","className":"is-ohlc","compact":true},{"label":"Low","value":"25.2","className":"is-ohlc","compact":true},{"label":"Close","value":"25.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.53","note":"Cautious and weakening","className":"is-negative","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.4","className":"is-ohlc","compact":true},{"label":"Low","value":"24.6","className":"is-ohlc","compact":true},{"label":"Close","value":"24.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.63","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.9","className":"is-ohlc","compact":true},{"label":"High","value":"25.3","className":"is-ohlc","compact":true},{"label":"Low","value":"24.5","className":"is-ohlc","compact":true},{"label":"Close","value":"24.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.75","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.2","className":"is-ohlc","compact":true},{"label":"High","value":"25.2","className":"is-ohlc","compact":true},{"label":"Low","value":"24.3","className":"is-ohlc","compact":true},{"label":"Close","value":"24.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.79","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.6","className":"is-ohlc","compact":true},{"label":"High","value":"25.2","className":"is-ohlc","compact":true},{"label":"Low","value":"24.5","className":"is-ohlc","compact":true},{"label":"Close","value":"25.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.86","note":"Cautious and weakening","className":"is-negative","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":"26.1","className":"is-ohlc","compact":true},{"label":"Low","value":"25.2","className":"is-ohlc","compact":true},{"label":"Close","value":"25.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.81","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.3","className":"is-ohlc","compact":true},{"label":"High","value":"26.8","className":"is-ohlc","compact":true},{"label":"Low","value":"26.3","className":"is-ohlc","compact":true},{"label":"Close","value":"26.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.73","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"26.8","className":"is-ohlc","compact":true},{"label":"High","value":"26.8","className":"is-ohlc","compact":true},{"label":"Low","value":"26.2","className":"is-ohlc","compact":true},{"label":"Close","value":"26.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.61","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"26.5","className":"is-ohlc","compact":true},{"label":"High","value":"26.8","className":"is-ohlc","compact":true},{"label":"Low","value":"26.4","className":"is-ohlc","compact":true},{"label":"Close","value":"26.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.37","note":"Cautious but repairing","className":"is-negative","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.2","className":"is-ohlc","compact":true},{"label":"Close","value":"26.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.17","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.1","className":"is-ohlc","compact":true},{"label":"High","value":"26.3","className":"is-ohlc","compact":true},{"label":"Low","value":"26.0","className":"is-ohlc","compact":true},{"label":"Close","value":"26.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.10","note":"Cautious but repairing","className":"is-negative","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.6","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.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":"26.5","className":"is-ohlc","compact":true},{"label":"High","value":"26.6","className":"is-ohlc","compact":true},{"label":"Low","value":"26.2","className":"is-ohlc","compact":true},{"label":"Close","value":"26.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.14","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.4","className":"is-ohlc","compact":true},{"label":"High","value":"26.7","className":"is-ohlc","compact":true},{"label":"Low","value":"26.0","className":"is-ohlc","compact":true},{"label":"Close","value":"26.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.25","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.6","className":"is-ohlc","compact":true},{"label":"High","value":"27.3","className":"is-ohlc","compact":true},{"label":"Low","value":"26.5","className":"is-ohlc","compact":true},{"label":"Close","value":"27.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.46","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"27.4","className":"is-ohlc","compact":true},{"label":"High","value":"27.7","className":"is-ohlc","compact":true},{"label":"Low","value":"27.4","className":"is-ohlc","compact":true},{"label":"Close","value":"27.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.58","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"27.5","className":"is-ohlc","compact":true},{"label":"High","value":"27.7","className":"is-ohlc","compact":true},{"label":"Low","value":"27.4","className":"is-ohlc","compact":true},{"label":"Close","value":"27.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.73","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.6","className":"is-ohlc","compact":true},{"label":"High","value":"28.5","className":"is-ohlc","compact":true},{"label":"Low","value":"27.5","className":"is-ohlc","compact":true},{"label":"Close","value":"28.5","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":"28.8","className":"is-ohlc","compact":true},{"label":"High","value":"28.8","className":"is-ohlc","compact":true},{"label":"Low","value":"28.2","className":"is-ohlc","compact":true},{"label":"Close","value":"28.6","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":"28.8","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.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.59","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.8","className":"is-ohlc","compact":true},{"label":"High","value":"28.9","className":"is-ohlc","compact":true},{"label":"Low","value":"28.4","className":"is-ohlc","compact":true},{"label":"Close","value":"28.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.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.5","className":"is-ohlc","compact":true},{"label":"Low","value":"29.0","className":"is-ohlc","compact":true},{"label":"Close","value":"29.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.86","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.4","className":"is-ohlc","compact":true},{"label":"High","value":"30.1","className":"is-ohlc","compact":true},{"label":"Low","value":"29.4","className":"is-ohlc","compact":true},{"label":"Close","value":"29.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.82","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.7","className":"is-ohlc","compact":true},{"label":"High","value":"30.0","className":"is-ohlc","compact":true},{"label":"Low","value":"29.6","className":"is-ohlc","compact":true},{"label":"Close","value":"30.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.76","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.9","className":"is-ohlc","compact":true},{"label":"High","value":"29.9","className":"is-ohlc","compact":true},{"label":"Low","value":"29.2","className":"is-ohlc","compact":true},{"label":"Close","value":"29.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.71","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[23.979084,30.311116],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":1.713594,"state":"Positive and broadly steady","context":{"scenario":"positiveSteady","latestDirection":"slight easing","fourWeekDirection":"steady","now":{"label":"Slightly easier this week","detail":"Market Dynamics paused slightly 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 paused slightly 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":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","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":35,"relationship":{"sameWeekCorrelation":0.4,"forwardCorrelation":-0.1,"directionalAgreement":70.0,"sample":30,"correlationSample":34,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":3.0,"medianWeeksInZone":3,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":4.8,"averageReturn":4.8,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":8.3,"averageReturn":8.3,"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":0.5,"sample":1},{"week":2,"averageReturn":-1.4,"sample":1},{"week":3,"averageReturn":2.2,"sample":1},{"week":4,"averageReturn":4.8,"sample":1},{"week":5,"averageReturn":8.6,"sample":1},{"week":6,"averageReturn":6.5,"sample":1},{"week":7,"averageReturn":7.6,"sample":1},{"week":8,"averageReturn":6.5,"sample":1},{"week":9,"averageReturn":5.8,"sample":1},{"week":10,"averageReturn":7.7,"sample":1},{"week":11,"averageReturn":7.0,"sample":1},{"week":12,"averageReturn":8.3,"sample":1},{"week":13,"averageReturn":10.6,"sample":1},{"week":14,"averageReturn":11.1,"sample":1},{"week":15,"averageReturn":11.7,"sample":1},{"week":16,"averageReturn":15.5,"sample":1},{"week":17,"averageReturn":15.9,"sample":1},{"week":18,"averageReturn":17.0,"sample":1},{"week":19,"averageReturn":17.0,"sample":1},{"week":20,"averageReturn":18.7,"sample":1},{"week":21,"averageReturn":20.0,"sample":1},{"week":22,"averageReturn":21.5,"sample":1},{"week":23,"averageReturn":19.8,"sample":1},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"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":2.4,"sample":1},{"week":3,"averageReturn":0.9,"sample":1},{"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":1,"activeEpisodes":1,"medianExpectedMove":12.9,"averageExpectedMove":12.9,"averageWeeksToLargestMove":12.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":4.9,"medianReturn":4.9,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":12.9,"medianReturn":12.9,"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":0.7,"sample":2},{"week":2,"averageReturn":1.6,"sample":2},{"week":3,"averageReturn":2.9,"sample":2},{"week":4,"averageReturn":4.9,"sample":2},{"week":5,"averageReturn":5.4,"sample":2},{"week":6,"averageReturn":7.6,"sample":2},{"week":7,"averageReturn":7.8,"sample":2},{"week":8,"averageReturn":9.1,"sample":2},{"week":9,"averageReturn":9.7,"sample":2},{"week":10,"averageReturn":11.2,"sample":2},{"week":11,"averageReturn":11.0,"sample":2},{"week":12,"averageReturn":12.9,"sample":1},{"week":13,"averageReturn":11.3,"sample":1},{"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}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"medianExpectedMove":3.8,"averageExpectedMove":3.8,"averageWeeksToLargestMove":3.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":1,"expectedPercent":50.0,"averageReturn":-0.9,"medianReturn":-0.9,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":7.8,"medianReturn":7.8,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.0,"sample":2},{"week":2,"averageReturn":-2.0,"sample":2},{"week":3,"averageReturn":-1.1,"sample":2},{"week":4,"averageReturn":-0.9,"sample":2},{"week":5,"averageReturn":1.0,"sample":2},{"week":6,"averageReturn":2.5,"sample":2},{"week":7,"averageReturn":6.1,"sample":2},{"week":8,"averageReturn":5.3,"sample":2},{"week":9,"averageReturn":6.3,"sample":2},{"week":10,"averageReturn":5.8,"sample":2},{"week":11,"averageReturn":6.3,"sample":2},{"week":12,"averageReturn":7.8,"sample":2},{"week":13,"averageReturn":8.2,"sample":2},{"week":14,"averageReturn":8.0,"sample":2},{"week":15,"averageReturn":4.9,"sample":1},{"week":16,"averageReturn":5.4,"sample":1},{"week":17,"averageReturn":6.0,"sample":1},{"week":18,"averageReturn":9.6,"sample":1},{"week":19,"averageReturn":10.0,"sample":1},{"week":20,"averageReturn":11.0,"sample":1},{"week":21,"averageReturn":11.0,"sample":1},{"week":22,"averageReturn":12.7,"sample":1},{"week":23,"averageReturn":13.9,"sample":1},{"week":24,"averageReturn":15.4,"sample":1},{"week":25,"averageReturn":13.7,"sample":1},{"week":26,"sample":0}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"medianExpectedMove":0.9,"averageExpectedMove":0.9,"averageWeeksToLargestMove":5.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":1.6,"medianReturn":1.6,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":10.2,"medianReturn":10.2,"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":3.6,"sample":1},{"week":2,"averageReturn":1.6,"sample":1},{"week":3,"averageReturn":2.6,"sample":1},{"week":4,"averageReturn":1.6,"sample":1},{"week":5,"averageReturn":0.9,"sample":1},{"week":6,"averageReturn":2.7,"sample":1},{"week":7,"averageReturn":2.1,"sample":1},{"week":8,"averageReturn":3.4,"sample":1},{"week":9,"averageReturn":5.5,"sample":1},{"week":10,"averageReturn":6.0,"sample":1},{"week":11,"averageReturn":6.6,"sample":1},{"week":12,"averageReturn":10.2,"sample":1},{"week":13,"averageReturn":10.6,"sample":1},{"week":14,"averageReturn":11.6,"sample":1},{"week":15,"averageReturn":11.6,"sample":1},{"week":16,"averageReturn":13.3,"sample":1},{"week":17,"averageReturn":14.5,"sample":1},{"week":18,"averageReturn":16.0,"sample":1},{"week":19,"averageReturn":14.3,"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":2,"completedEpisodes":2,"activeEpisodes":0,"medianExpectedMove":8.4,"averageExpectedMove":8.4,"averageWeeksToLargestMove":6.5,"horizons":[{"weeks":4,"sample":2,"expectedCount":1,"expectedPercent":50.0,"averageReturn":2.1,"medianReturn":2.1,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":6.1,"medianReturn":6.1,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":7.9,"medianReturn":7.9,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.1,"sample":2},{"week":2,"averageReturn":3.3,"sample":2},{"week":3,"averageReturn":1.1,"sample":2},{"week":4,"averageReturn":2.1,"sample":2},{"week":5,"averageReturn":2.6,"sample":2},{"week":6,"averageReturn":1.9,"sample":2},{"week":7,"averageReturn":0.8,"sample":2},{"week":8,"averageReturn":1.0,"sample":2},{"week":9,"averageReturn":1.0,"sample":2},{"week":10,"averageReturn":3.2,"sample":2},{"week":11,"averageReturn":5.1,"sample":2},{"week":12,"averageReturn":6.1,"sample":2},{"week":13,"averageReturn":-1.8,"sample":1},{"week":14,"averageReturn":-0.8,"sample":1},{"week":15,"averageReturn":-1.8,"sample":1},{"week":16,"averageReturn":-2.4,"sample":1},{"week":17,"averageReturn":-0.7,"sample":1},{"week":18,"averageReturn":-1.3,"sample":1},{"week":19,"averageReturn":-0.1,"sample":1},{"week":20,"averageReturn":2.0,"sample":1},{"week":21,"averageReturn":2.4,"sample":1},{"week":22,"averageReturn":3.0,"sample":1},{"week":23,"averageReturn":6.5,"sample":1},{"week":24,"averageReturn":6.9,"sample":1},{"week":25,"averageReturn":7.9,"sample":1},{"week":26,"averageReturn":7.9,"sample":1}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":3,"completedEpisodes":2,"activeEpisodes":1,"medianExpectedMove":5.7,"averageExpectedMove":5.7,"averageWeeksToLargestMove":4.5,"horizons":[{"weeks":4,"sample":3,"expectedCount":2,"expectedPercent":66.7,"averageReturn":-1.7,"medianReturn":-2.6,"confidenceLow":20.8,"confidenceHigh":93.9,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":1,"expectedPercent":50.0,"averageReturn":2.2,"medianReturn":2.2,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":10.7,"medianReturn":10.7,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-1.4,"sample":3},{"week":2,"averageReturn":-1.4,"sample":3},{"week":3,"averageReturn":-1.7,"sample":3},{"week":4,"averageReturn":-1.7,"sample":3},{"week":5,"averageReturn":-1.3,"sample":3},{"week":6,"averageReturn":-0.4,"sample":3},{"week":7,"averageReturn":1.3,"sample":3},{"week":8,"averageReturn":3.6,"sample":3},{"week":9,"averageReturn":3.5,"sample":3},{"week":10,"averageReturn":3.5,"sample":3},{"week":11,"averageReturn":2.3,"sample":2},{"week":12,"averageReturn":2.2,"sample":2},{"week":13,"averageReturn":3.6,"sample":2},{"week":14,"averageReturn":3.3,"sample":2},{"week":15,"averageReturn":4.7,"sample":2},{"week":16,"averageReturn":6.3,"sample":2},{"week":17,"averageReturn":7.3,"sample":2},{"week":18,"averageReturn":6.8,"sample":2},{"week":19,"averageReturn":6.7,"sample":1},{"week":20,"averageReturn":7.1,"sample":1},{"week":21,"averageReturn":8.1,"sample":1},{"week":22,"averageReturn":8.1,"sample":1},{"week":23,"averageReturn":9.7,"sample":1},{"week":24,"averageReturn":10.9,"sample":1},{"week":25,"averageReturn":12.3,"sample":1},{"week":26,"averageReturn":10.7,"sample":1}]},"currentApplication":{"status":"Evidence aligned","tone":"positive","headline":"Price and Market Dynamics remain aligned upward","use":"The advance retains underlying support while price structure and Market Dynamics remain intact.","confirm":"The advance is confirmed on the completed evidence, while extension and reversal risk still require monitoring.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"weakening","zone":"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":12.9,"sample":1},"nowContext":{"label":"Slightly easier this week","detail":"Market Dynamics paused slightly 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 12.9% across 1 cases.","watch":"Reassess the reading when either price structure or the Market Dynamics state changes materially."},{"eyebrow":"Disagreement playbook","title":"Use improving Market Dynamics to prepare, not anticipate","tone":"recovery","finding":"Comparable disagreements produced an average recovery of 8.4% across 2 completed cases, with the largest move arriving after 6.5 weeks on average.","approach":"Define the price level that would confirm the repair. Until that response occurs, keep the idea at watchlist or starter-position size.","watch":"The early repair fails if Market Dynamics fades before price responds."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[],"reversal_warnings":[{"date":"2026-02-20","price":26.692},{"date":"2026-04-17","price":26.7804},{"date":"2026-06-12","price":27.2644}],"reversal_dangers":[{"date":"2026-02-27","price":25.9812},{"date":"2026-04-24","price":26.2499},{"date":"2026-06-19","price":27.3889}]}},"smTape":{"available":true,"dates":["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.3338,24.4747,25.3429,25.9832,25.4694,25.718,26.1187,25.1544,25.4295,25.7851,26.3469,26.5529,26.1333,26.4076,26.677,26.5571,26.3268,25.5312,25.582,26.1244,25.7899,25.9949,25.9112,25.5822,26.3638,26.6865,27.4205,27.4853,27.9434,27.5704,27.9635,27.3305,26.7367,26.9823,27.615,26.3067,26.692,25.9812,25.537,24.6588,24.7724,24.3183,25.1934,25.8465,26.7804,26.2499,26.5308,26.2497,26.0883,26.5472,26.3845,26.7156,27.2644,27.3889,27.5405,28.4778,28.5756,28.8466,28.8425,29.2823,29.5925,29.9719,29.5473],"consensus":[-100.0,-68.4439,100.0,49.1969,39.0998,54.1234,60.7369,-38.0112,23.6292,34.5524,61.8331,59.5481,0.0,50.9691,53.0722,12.9892,0.0,-56.9183,-22.8454,26.6331,-31.1642,26.2608,-8.4239,-24.3471,50.988,45.7199,65.7393,46.908,53.5708,0.0,42.2011,-17.6319,-45.3477,8.6511,42.0888,-60.4829,0.0,-53.0269,-57.6085,-73.7116,-37.1977,-72.6192,0.0,28.9134,54.767,0.0,27.6605,-11.1927,-15.4149,41.5328,0.0,41.109,62.1041,27.4477,39.1596,80.6959,46.2951,51.4711,48.751,59.3081,54.408,72.2562,11.0772],"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":[57.4143,0.0,48.2694,51.1707,14.5815,0.0,-52.1887,-14.7966,44.0097,-26.9715,30.4971,-15.1125,-17.4371,52.9528,48.8428,73.938,51.3164,53.6763,0.0,26.1263,-13.1689,-43.1518,19.0409,55.8608,-55.5516,0.0,-42.0873,-51.9858,-81.4865,-35.2042,-72.8323,0.0,27.6989,64.0738,0.0,20.4763,-20.8869,-11.4965,48.802,0.0,43.1077,65.2491,16.0958,34.4578,82.8159,40.8271,37.0544,50.877,49.0965,40.5031,70.1062,9.3732],"force":[44.756,0.0,42.2918,50.9373,22.2874,0.0,-85.3976,-12.9017,43.8787,-46.4509,38.3152,-16.664,-21.0624,74.5115,45.383,64.269,22.8722,39.6534,0.0,49.7861,-72.0724,-70.2796,24.4566,57.458,-86.0305,0.0,-69.5839,-61.3709,-68.2505,-1.2293,-77.6641,0.0,51.0461,53.0472,0.0,22.9978,-38.5584,-24.0374,47.6596,0.0,44.5126,67.2031,7.9137,20.5188,95.904,26.0076,50.6426,19.9799,65.6289,57.8161,78.9005,54.7064],"direction":[72.5524,0.0,60.2525,56.7704,36.3669,0.0,-41.9814,-39.1466,5.5441,-25.0368,12.809,-5.1059,-34.5904,31.9399,42.3915,57.4197,59.0382,63.3912,0.0,55.1545,-16.1535,-30.0489,14.5127,15.3714,-47.8703,0.0,-53.7029,-61.3471,-68.7267,-66.924,-68.7722,0.0,14.4923,45.3592,0.0,39.2014,-19.4334,-13.7342,28.849,0.0,36.3937,54.8675,54.3741,57.8479,67.41,67.0354,68.5391,66.8719,66.4635,67.865,69.9675,60.0129],"intensity":[27.2727,25.0,15.3846,14.2857,13.3333,31.25,88.2353,16.6667,63.1579,35.0,19.0476,77.2727,86.9565,87.5,72.0,80.7692,81.4815,53.5714,34.4828,43.3333,77.4194,68.75,15.1515,70.5882,100.0,86.1111,86.4865,44.7368,94.8718,5.0,36.5854,92.8571,95.3488,97.7273,44.4444,19.5652,21.2766,16.6667,38.7755,10.0,27.451,53.8462,86.5385,1.9231,92.3077,67.3077,57.6923,25.0,67.3077,61.5385,34.6154,38.4615],"confirmation":[86.6371,34.402,84.0868,84.947,30.4785,5.3082,87.1539,75.1301,55.2995,78.5023,76.7063,49.2675,75.7963,85.0031,82.5725,88.8668,82.2109,84.7169,11.9124,81.9805,33.4821,83.3046,28.8544,81.7269,88.2083,7.0882,85.6399,86.6351,91.3028,56.3581,91.3887,34.1054,77.9453,85.3312,31.5934,76.8187,31.0804,73.2553,81.3665,2.532,81.2282,87.9808,53.6942,80.0346,94.2539,82.2795,84.6652,82.6911,87.3268,85.7263,91.3572,43.9032],"persistence":[75.0,62.5,62.5,62.5,87.5,75.0,50.0,25.0,25.0,12.5,12.5,12.5,37.5,25.0,0.0,25.0,25.0,50.0,37.5,62.5,62.5,37.5,37.5,37.5,12.5,0.0,12.5,37.5,37.5,37.5,62.5,75.0,50.0,37.5,25.0,0.0,0.0,0.0,25.0,25.0,25.0,25.0,37.5,37.5,62.5,87.5,87.5,100.0,100.0,100.0,100.0,100.0],"assessmentRisk":[19.8694,42.9216,17.323,2.9411,6.0284,20.4642,19.3963,37.7824,49.858,28.4878,28.5838,39.4157,33.5275,18.7262,24.023,17.026,26.5298,23.1324,45.2086,23.4913,8.163,26.8002,47.5297,52.4802,16.4519,7.5214,20.0085,21.0947,12.7835,31.255,13.4327,27.5045,32.921,22.2897,52.7016,34.0312,32.3712,33.8839,2.6992,12.492,14.4198,18.2801,33.5668,29.9529,9.6198,26.6463,24.2262,25.5967,19.6545,22.7029,13.8506,43.1997],"volumeParticipation":true,"latest":{"consensus":11.1,"control":9.4,"force":54.7,"direction":60.0,"confirmation":43.9,"persistence":100.0,"assessmentRisk":43.2,"intensity":38.5,"evidenceDepth":100},"analysis":{"status":"Joint upward confirmation","headline":"The gauges support the upward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same upward assessment.","take":"Current assessment: upward pressure has broad support.","tone":"positive","supportedView":"Price structure and Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Control support is limited","controlPath":"Control support is easing","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":"+11.1","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+9.4","detail":"Control support is limited","tone":"positive"},{"label":"SM Force Gauge","value":"+54.7","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+60.0","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"44/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"68.8","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"2.1%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"25.6","detail":"Directional","tone":"positive"},{"label":"Range position","value":"90%","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.3338,24.4747,25.3429,25.9832,25.4694,25.718,26.1187,25.1544,25.4295,25.7851,26.3469,26.5529,26.1333,26.4076,26.677,26.5571,26.3268,25.5312,25.582,26.1244,25.7899,25.9949,25.9112,25.5822,26.3638,26.6865,27.4205,27.4853,27.9434,27.5704,27.9635,27.3305,26.7367,26.9823,27.615,26.3067,26.692,25.9812,25.537,24.6588,24.7724,24.3183,25.1934,25.8465,26.7804,26.2499,26.5308,26.2497,26.0883,26.5472,26.3845,26.7156,27.2644,27.3889,27.5405,28.4778,28.5756,28.8466,28.8425,29.2823,29.5925,29.9719,29.5473],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,24.9225,25.0671,25.2583,25.2394,25.274,25.3669,25.5451,25.7283,25.802,25.9121,26.0512,26.1431,26.1765,26.0592,25.9724,26.0001,25.9619,25.9679,25.9576,25.8893,25.9756,26.1048,26.344,26.5515,26.8046,26.9438,27.1292,27.1658,27.0878,27.0686,27.168,27.0114,26.9533,26.7766,26.5512,26.2071,25.9463,25.6503,25.5672,25.618,25.8293,25.9058,26.0194,26.0613,26.0662,26.1537,26.1956,26.2902,26.4673,26.6349,26.7995,27.1047,27.3721,27.6402,27.8588,28.1176,28.3858,28.6742,28.8329],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,25.2223,25.3101,25.4114,25.4962,25.5578,25.5558,25.5577,25.5997,25.6138,25.642,25.662,25.6561,25.7085,25.7809,25.9024,26.0196,26.1621,26.2664,26.3922,26.4617,26.482,26.5191,26.6003,26.5785,26.5869,26.5421,26.4676,26.3336,26.218,26.0773,26.0118,25.9995,26.0574,26.0716,26.1057,26.1163,26.1143,26.1463,26.164,26.2048,26.2833,26.3652,26.4523,26.6023,26.7485,26.9039,27.0475,27.213,27.3893,27.5806,27.7263],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,26.5061,26.6768,26.8617,26.8917,26.9695,27.0908,27.159,27.1744,27.1267,27.0835,27.0761,26.9568,26.8214,26.8045,26.8024,26.8331,26.9212,27.1716,27.3499,27.6391,27.8024,28.0339,28.1128,28.1312,28.1661,28.2721,28.267,28.2779,28.2468,28.2512,28.4023,28.4969,28.6403,28.6652,28.6604,28.6847,28.6634,28.5756,28.4587,28.2383,28.1005,27.8465,27.7498,27.8317,27.9012,27.8853,28.269,28.5982,28.9809,29.3033,29.6007,29.9006,30.1288,30.2956],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,24.2558,24.2608,24.2565,24.3149,24.3519,24.3662,24.4016,24.4504,24.4669,24.4875,24.5287,24.7937,25.0811,25.1549,25.1168,25.1756,25.1844,25.0641,25.1189,25.0811,25.0963,25.0265,25.0254,25.0672,25.0899,25.0776,25.0577,25.0833,25.1595,25.1506,24.8529,24.6565,24.3455,24.2487,24.28,24.2973,24.275,24.2738,24.2672,24.3021,24.3375,24.4336,24.4689,24.4397,24.4109,24.4194,24.2527,24.1119,24.0158,24.0239,24.1889,24.371,24.7082,24.9768],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"impulse","eyebrow":"Price impulse","title":"Acceleration, deceleration and rollover","description":"The impulse path separates directional acceleration from a loss of momentum.","reason":"Selected because the latest impulse is unusually active or is approaching a change of direction.","series":[{"label":"Impulse","values":[null,null,null,null,null,null,null,null,null,null,null,null,0.4773,0.4984,0.5308,0.5405,0.5236,0.4409,0.3752,0.3627,0.3221,0.3029,0.2778,0.2287,0.25,0.2895,0.3758,0.4442,0.5294,0.5603,0.6094,0.5905,0.5216,0.4813,0.4947,0.3951,0.3434,0.2423,0.1248,-0.0387,-0.1573,-0.2846,-0.3113,-0.2766,-0.1718,-0.13,-0.0734,-0.0506,-0.045,-0.0036,0.016,0.0575,0.1332,0.2009,0.2637,0.3848,0.483,0.576,0.6421,0.7216,0.8004,0.8833,0.9043],"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.5057,0.4927,0.4692,0.4479,0.4228,0.3988,0.3746,0.3454,0.3263,0.319,0.3303,0.3531,0.3884,0.4227,0.4601,0.4862,0.4933,0.4909,0.4916,0.4723,0.4465,0.4057,0.3495,0.2719,0.186,0.0919,0.0113,-0.0463,-0.0714,-0.0831,-0.0812,-0.0751,-0.0691,-0.056,-0.0416,-0.0218,0.0092,0.0476,0.0908,0.1496,0.2163,0.2882,0.359,0.4315,0.5053,0.5809,0.6455],"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.0179,-0.0518,-0.094,-0.0852,-0.1007,-0.0959,-0.0968,-0.1167,-0.0764,-0.0294,0.0455,0.0911,0.141,0.1375,0.1494,0.1044,0.0284,-0.0096,0.003,-0.0772,-0.1031,-0.1634,-0.2247,-0.3106,-0.3433,-0.3765,-0.3226,-0.2303,-0.1004,-0.0469,0.0078,0.0245,0.024,0.0524,0.0575,0.0793,0.124,0.1533,0.1729,0.2352,0.2667,0.2878,0.2831,0.2901,0.2951,0.3024,0.2587],"stroke":"#07865c","width":1.0,"fill":"rgba(7,134,92,.12)"}],"guides":[{"label":"Neutral","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,23.9959,29.4397,33.7812,22.9383,68.2533,31.9724,39.7101,84.0618,125.2085,60.0163,79.4428,121.6296,50.3199,71.6372,44.1824,85.2185,38.4876,65.4351,61.0431,37.6802,18.9645,38.3224,176.4271,228.0792,140.9992,114.3332,125.7563,105.8558,102.173,164.8769,162.6283,155.2974,65.4768,653.0052,129.7093,22.0582,46.1984,20.6749,19.6127,51.8882,117.9106,54.7969,37.0345,22.8784,42.5114,52.0085,34.5167,31.8034,157.5927,131.8412,226.9268,750.93,764.4211,144.6526,168.726,114.3888],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,131.7569,134.4974,135.0,135.0,135.0,133.1427,135.0,135.0,128.8775,126.0143,122.2697,128.0726,130.4122,127.035,128.9195,125.4908,124.0084,126.1329,127.8222,128.8392,129.34,130.3349,125.5062,132.3887,128.0895,124.4907,128.5851,131.9984,128.8561,134.1251,128.7994,123.7742,121.6629,135.0,130.7949,131.4919,132.9623,133.612,133.0009,134.6422,130.7004,128.836,130.0576,129.3486,130.631,132.1763,133.1708,134.0643,135.0,135.0,135.0,110.0085,135.0,135.0,135.0,131.6701],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,42.7697,57.1058,75.6431,100.0,97.5246,79.0859,91.1393,96.9769,87.6805,78.5989,47.2213,49.2268,70.6161,57.4254,65.5102,62.2096,49.2347,80.0589,92.7826,98.8113,99.228,96.0233,83.3019,87.7323,67.8844,49.3606,56.6995,75.9261,33.6499,46.1004,23.1317,9.5192,0.6016,7.7738,0.4507,22.0049,38.0911,61.0936,48.0271,54.9458,48.0222,44.0468,55.3498,51.3424,59.4975,73.0148,76.0813,79.8153,100.0,95.6211,94.9245,94.8389,95.4555,91.1086,97.6399,90.3305],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-4.1827,-3.135,-1.7801,0.0,-0.2117,-1.7884,-0.7577,-0.2731,-1.1626,-2.0196,-4.9807,-4.7915,-2.773,-4.0178,-3.2548,-3.5663,-4.7907,-1.8819,-0.6811,-0.1316,-0.0767,-0.4155,-1.7448,-1.3981,-3.6301,-5.7239,-4.8579,-2.6269,-7.2401,-5.8815,-8.3879,-9.9542,-13.0508,-12.6502,-14.2514,-11.1657,-8.8628,-5.5698,-7.4404,-6.4499,-7.4411,-8.0102,-6.3921,-6.9658,-5.7983,-3.8632,-3.4242,-2.8896,0.0,-0.6805,-0.8357,-0.8498,-0.8035,-1.7154,-0.4553,-1.8656],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,3.3723,4.5027,5.9643,8.2729,9.1195,7.3953,8.5224,9.6295,9.1367,8.1903,4.9207,5.1296,7.3585,5.984,6.8264,6.4825,5.1305,8.3425,9.6683,12.2982,10.9456,11.2046,9.7202,11.2846,8.651,6.2904,7.165,9.2999,4.1216,5.6466,2.8333,1.1767,0.0909,1.2358,0.0753,3.6765,6.3642,10.2074,8.0243,9.1802,8.0235,7.3593,9.2477,8.5782,9.9407,12.1992,12.7115,13.3354,17.1926,17.5951,18.7103,18.6934,20.5033,21.7798,23.3412,21.5938],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,2.1435,2.1301,2.1301,2.1506,2.3125,2.4404,2.3673,2.3974,2.2933,2.3284,2.3703,2.3475,2.3122,2.3199,2.1986,2.155,2.1466,2.1669,2.2683,2.3116,2.2099,2.1809,2.4965,2.4328,2.5985,2.715,2.8717,2.9052,3.0242,2.9587,2.9419,2.9015,2.9067,2.8052,2.7225,2.626,2.5416,2.4696,2.4528,2.4215,2.3637,2.2635,2.276,2.2569,2.2033,2.1539,2.1352,2.1614,2.0787,2.1348],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,8.8658,9.4861,10.1929,10.0641,10.2009,10.5897,10.6956,10.5532,10.3106,10.0675,9.8728,8.3598,6.7063,6.3495,6.493,6.3741,6.6666,8.0694,8.5044,9.7039,10.2313,11.3356,11.6202,11.5191,11.5524,11.9758,12.037,11.9733,11.5616,11.6124,13.3296,14.4502,16.2113,16.6931,16.5487,16.5619,16.5792,16.2794,15.8993,14.9834,14.3523,13.0563,12.5659,12.9783,13.344,13.2526,15.294,17.0224,18.7376,19.8001,20.1222,20.3777,19.7699,19.2457],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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,29.2521,29.6729,30.6863,30.8627,31.5818,30.7142,29.1597,27.7162,27.1689,25.4874,23.9259,23.0336,22.7481,23.1208,23.6301,24.271,24.8661,23.7127,22.3522,21.0204,19.7838,18.4087,17.4996,16.273,15.1675,14.4006,13.9819,14.2784,14.5538,15.7709,17.2072,18.8531,19.7612,21.2382,23.0949,24.819,25.5944],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,21.24,22.3691,22.3732,20.7577,18.484,16.2317,15.2149,14.1318,13.6098,19.1889,17.7289,22.4686,25.9092,30.7734,30.6683,35.1445,33.2064,36.0686,32.7368,30.4902,29.346,33.858,28.8312,27.0765,24.1834,21.8664,19.88,18.1634,16.5051,15.1211,22.7371,27.0162,25.5478,24.3216,23.5191,22.782,24.2258,23.5124,21.7108,25.9468,29.8759,28.811,34.3014,35.2639,36.8037,34.9629,39.5647,42.4953,40.5099,37.1539],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,7.6421,7.0685,6.5933,9.821,14.9433,15.3472,14.3859,15.5232,14.9497,13.7168,19.7292,17.9494,16.7168,15.0571,14.718,13.7146,16.6693,15.1178,22.0829,25.4803,24.5241,22.5463,26.8131,25.1812,30.4279,32.1486,35.3166,33.9186,32.4731,29.75,27.0806,24.6074,23.7211,22.5826,23.7705,25.5268,24.0675,23.141,23.7235,21.8642,20.7041,19.9661,17.8309,16.6408,15.6794,18.1858,16.7793,15.2302,14.5187,17.6155],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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/18506941-89c9-427b-84ba-8f4ee11f5557/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/18506941-89c9-427b-84ba-8f4ee11f5557/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/18506941-89c9-427b-84ba-8f4ee11f5557/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/18506941-89c9-427b-84ba-8f4ee11f5557/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/18506941-89c9-427b-84ba-8f4ee11f5557/technical-pack/data.json"},"source_fingerprint":"98d3d74d7a2a3409c05a6d4399c65eba6dd3e16082d02e6c4ab6273c04e4033e","content_hash":"44a83e3433aad45f112ff6808e8050534836eb8710e393bc59fe877eccb0f324","citation":"Sharemaestro, TFNS Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/18506941-89c9-427b-84ba-8f4ee11f5557/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."}