{"schema_version":"1.0","name":"CTEF Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"8ab53c1d-4785-414f-81ae-35274dad94d7","symbol":"CTEF","name":"CASTELLAN TARGETED EQUITY ETF","exchange":"CBOE","country":"US","asset_type":"etf","currency":"USD","sector":null,"industry":null},"summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. The upward price structure is leading its underlying support.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Strength versus the research benchmark, Directional strength and control, Range pressure and compression, Activity pressure and cumulative balance, Acceleration, deceleration and rollover."},{"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":62,"displayedObservations":62,"assetType":"ETF","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. The upward price structure is leading its underlying support.","evidenceAlignment":{"status":"Price ahead of underlying support","headline":"The upward price response is leading Market Dynamics","summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. The upward price structure is leading its underlying support.","take":"Treat the gap as an early-downside risk watch. Stronger Market Dynamics would confirm the price move; a weaker price response would confirm that the gap is closing through correction.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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.111144,0.203924,0.323741,0.418997,0.473679,0.650716,0.812827,1.005325,1.173904,0.921944,0.55254,0.170346,-0.206828,-0.290653,-0.260401,-0.143021,-0.037366,0.091238,0.260938,0.320403,0.402648,0.561401,0.653843,0.875291,1.123487,1.218657,1.362251,1.435989,1.333142,1.189504,0.948672,0.625522,0.378373,0.156332],"opens":[68.02,68.9083,69.2,68.91,69.96,72.1,74.74,75.0,75.64,74.09,68.77,71.4,70.305,66.1,68.99,74.43,78.03,77.44,78.0483,82.23,80.0,84.38,85.505,85.1172,91.99,93.7601,92.336,92.04,91.35,89.44,89.34,90.33,89.17,91.51],"highs":[68.1589,69.818,69.78,70.12,72.3676,74.6616,77.11,76.72,76.799,74.8158,71.88,71.931,71.65,69.71,74.4354,77.8443,78.33,78.725,81.9954,82.71,80.5974,85.0245,86.7186,89.11,93.44,93.89,94.3704,92.62,91.35,91.175,91.12,93.92,91.3855,91.53],"lows":[66.7685,68.3907,67.93,68.6355,69.8048,69.0187,73.9,74.8999,74.6867,70.01,68.44,69.074,66.87,65.02,68.9,74.43,76.49,76.3348,78.0483,80.69,78.4644,84.21,83.8598,83.06,90.8601,91.33,90.745,89.05,86.795,88.945,86.38,89.6461,88.8055,87.54],"closes":[68.1589,69.6279,69.3364,69.5854,70.6357,74.6616,75.104,75.9641,75.1122,70.0403,69.7938,69.074,67.0911,68.7433,74.1173,77.8443,77.5886,78.1963,81.6385,80.69,80.5234,85.0245,83.8598,88.7034,92.8197,91.4432,91.02,91.99,88.6568,89.2615,89.4641,89.6461,91.3855,89.0497],"hoverRows":[[{"label":"Open","value":"68.0","className":"is-ohlc","compact":true},{"label":"High","value":"68.2","className":"is-ohlc","compact":true},{"label":"Low","value":"66.8","className":"is-ohlc","compact":true},{"label":"Close","value":"68.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.11","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"68.9","className":"is-ohlc","compact":true},{"label":"High","value":"69.8","className":"is-ohlc","compact":true},{"label":"Low","value":"68.4","className":"is-ohlc","compact":true},{"label":"Close","value":"69.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.20","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"69.2","className":"is-ohlc","compact":true},{"label":"High","value":"69.8","className":"is-ohlc","compact":true},{"label":"Low","value":"67.9","className":"is-ohlc","compact":true},{"label":"Close","value":"69.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.32","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"68.9","className":"is-ohlc","compact":true},{"label":"High","value":"70.1","className":"is-ohlc","compact":true},{"label":"Low","value":"68.6","className":"is-ohlc","compact":true},{"label":"Close","value":"69.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.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":"70.0","className":"is-ohlc","compact":true},{"label":"High","value":"72.4","className":"is-ohlc","compact":true},{"label":"Low","value":"69.8","className":"is-ohlc","compact":true},{"label":"Close","value":"70.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.47","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"72.1","className":"is-ohlc","compact":true},{"label":"High","value":"74.7","className":"is-ohlc","compact":true},{"label":"Low","value":"69.0","className":"is-ohlc","compact":true},{"label":"Close","value":"74.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.65","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"74.7","className":"is-ohlc","compact":true},{"label":"High","value":"77.1","className":"is-ohlc","compact":true},{"label":"Low","value":"73.9","className":"is-ohlc","compact":true},{"label":"Close","value":"75.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.81","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"75.0","className":"is-ohlc","compact":true},{"label":"High","value":"76.7","className":"is-ohlc","compact":true},{"label":"Low","value":"74.9","className":"is-ohlc","compact":true},{"label":"Close","value":"76.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.01","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"75.6","className":"is-ohlc","compact":true},{"label":"High","value":"76.8","className":"is-ohlc","compact":true},{"label":"Low","value":"74.7","className":"is-ohlc","compact":true},{"label":"Close","value":"75.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.17","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"74.1","className":"is-ohlc","compact":true},{"label":"High","value":"74.8","className":"is-ohlc","compact":true},{"label":"Low","value":"70.0","className":"is-ohlc","compact":true},{"label":"Close","value":"70.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.92","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"68.8","className":"is-ohlc","compact":true},{"label":"High","value":"71.9","className":"is-ohlc","compact":true},{"label":"Low","value":"68.4","className":"is-ohlc","compact":true},{"label":"Close","value":"69.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.55","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"71.4","className":"is-ohlc","compact":true},{"label":"High","value":"71.9","className":"is-ohlc","compact":true},{"label":"Low","value":"69.1","className":"is-ohlc","compact":true},{"label":"Close","value":"69.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.17","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"70.3","className":"is-ohlc","compact":true},{"label":"High","value":"71.7","className":"is-ohlc","compact":true},{"label":"Low","value":"66.9","className":"is-ohlc","compact":true},{"label":"Close","value":"67.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.21","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"66.1","className":"is-ohlc","compact":true},{"label":"High","value":"69.7","className":"is-ohlc","compact":true},{"label":"Low","value":"65.0","className":"is-ohlc","compact":true},{"label":"Close","value":"68.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.29","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"69.0","className":"is-ohlc","compact":true},{"label":"High","value":"74.4","className":"is-ohlc","compact":true},{"label":"Low","value":"68.9","className":"is-ohlc","compact":true},{"label":"Close","value":"74.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.26","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"74.4","className":"is-ohlc","compact":true},{"label":"High","value":"77.8","className":"is-ohlc","compact":true},{"label":"Low","value":"74.4","className":"is-ohlc","compact":true},{"label":"Close","value":"77.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.14","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"78.0","className":"is-ohlc","compact":true},{"label":"High","value":"78.3","className":"is-ohlc","compact":true},{"label":"Low","value":"76.5","className":"is-ohlc","compact":true},{"label":"Close","value":"77.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.04","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"77.4","className":"is-ohlc","compact":true},{"label":"High","value":"78.7","className":"is-ohlc","compact":true},{"label":"Low","value":"76.3","className":"is-ohlc","compact":true},{"label":"Close","value":"78.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.09","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Positioning recovery","className":"is-positive","wide":true}],[{"label":"Open","value":"78.0","className":"is-ohlc","compact":true},{"label":"High","value":"82.0","className":"is-ohlc","compact":true},{"label":"Low","value":"78.0","className":"is-ohlc","compact":true},{"label":"Close","value":"81.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.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":"82.2","className":"is-ohlc","compact":true},{"label":"High","value":"82.7","className":"is-ohlc","compact":true},{"label":"Low","value":"80.7","className":"is-ohlc","compact":true},{"label":"Close","value":"80.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.32","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"80.0","className":"is-ohlc","compact":true},{"label":"High","value":"80.6","className":"is-ohlc","compact":true},{"label":"Low","value":"78.5","className":"is-ohlc","compact":true},{"label":"Close","value":"80.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.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":"84.4","className":"is-ohlc","compact":true},{"label":"High","value":"85.0","className":"is-ohlc","compact":true},{"label":"Low","value":"84.2","className":"is-ohlc","compact":true},{"label":"Close","value":"85.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.56","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"85.5","className":"is-ohlc","compact":true},{"label":"High","value":"86.7","className":"is-ohlc","compact":true},{"label":"Low","value":"83.9","className":"is-ohlc","compact":true},{"label":"Close","value":"83.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.65","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"85.1","className":"is-ohlc","compact":true},{"label":"High","value":"89.1","className":"is-ohlc","compact":true},{"label":"Low","value":"83.1","className":"is-ohlc","compact":true},{"label":"Close","value":"88.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.88","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"92.0","className":"is-ohlc","compact":true},{"label":"High","value":"93.4","className":"is-ohlc","compact":true},{"label":"Low","value":"90.9","className":"is-ohlc","compact":true},{"label":"Close","value":"92.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.12","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"93.8","className":"is-ohlc","compact":true},{"label":"High","value":"93.9","className":"is-ohlc","compact":true},{"label":"Low","value":"91.3","className":"is-ohlc","compact":true},{"label":"Close","value":"91.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.22","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"92.3","className":"is-ohlc","compact":true},{"label":"High","value":"94.4","className":"is-ohlc","compact":true},{"label":"Low","value":"90.7","className":"is-ohlc","compact":true},{"label":"Close","value":"91.0","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":"92.0","className":"is-ohlc","compact":true},{"label":"High","value":"92.6","className":"is-ohlc","compact":true},{"label":"Low","value":"89.0","className":"is-ohlc","compact":true},{"label":"Close","value":"92.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.44","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"91.3","className":"is-ohlc","compact":true},{"label":"High","value":"91.3","className":"is-ohlc","compact":true},{"label":"Low","value":"86.8","className":"is-ohlc","compact":true},{"label":"Close","value":"88.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.33","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"89.4","className":"is-ohlc","compact":true},{"label":"High","value":"91.2","className":"is-ohlc","compact":true},{"label":"Low","value":"88.9","className":"is-ohlc","compact":true},{"label":"Close","value":"89.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.19","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"89.3","className":"is-ohlc","compact":true},{"label":"High","value":"91.1","className":"is-ohlc","compact":true},{"label":"Low","value":"86.4","className":"is-ohlc","compact":true},{"label":"Close","value":"89.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.95","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"90.3","className":"is-ohlc","compact":true},{"label":"High","value":"93.9","className":"is-ohlc","compact":true},{"label":"Low","value":"89.6","className":"is-ohlc","compact":true},{"label":"Close","value":"89.6","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":"89.2","className":"is-ohlc","compact":true},{"label":"High","value":"91.4","className":"is-ohlc","compact":true},{"label":"Low","value":"88.8","className":"is-ohlc","compact":true},{"label":"Close","value":"91.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.38","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"91.5","className":"is-ohlc","compact":true},{"label":"High","value":"91.5","className":"is-ohlc","compact":true},{"label":"Low","value":"87.5","className":"is-ohlc","compact":true},{"label":"Close","value":"89.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.16","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":[65.547384,94.363416],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.156332,"state":"Price is moving ahead of Market Dynamics","context":{"scenario":"priceAhead","latestDirection":"easing","fourWeekDirection":"weakening","now":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"fourWeek":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"price":{"label":"Price is ahead of the underlying support","detail":"Price is extended relative to Market Dynamics. The gap is a downside-risk warning until support catches up or price resets."}},"diagnosis":{"label":"Price response ahead of support","detail":"Price has advanced further through its recent range than Market Dynamics. The gap is an early-downside risk watch; stronger underlying support or a price reset is needed to close it.","tone":"caution"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Price has advanced further through its recent range than Market Dynamics. The gap is an early-downside risk watch; stronger underlying support or a price reset is needed to close it.","annotations":[{"label":"Current tape relationship","value":"Price response ahead of support","detail":"Market Dynamics eased this week but remains positive.","tone":"caution"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"1 May 2026","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Lagging price","detail":"Price is extended relative to Market Dynamics. The gap is a downside-risk warning until support catches up or price resets.","tone":"negative"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-21","observations":34,"relationship":{"sameWeekCorrelation":0.49,"forwardCorrelation":-0.72,"directionalAgreement":55.2,"sample":29,"correlationSample":33,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"averageWeeksInZone":1.0,"medianWeeksInZone":1.0,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":9.6,"averageReturn":9.6,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":1,"expectedPercent":50.0,"medianReturn":18.4,"averageReturn":18.4,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":33.5,"averageReturn":33.5,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":2.3,"sample":2},{"week":2,"averageReturn":6.1,"sample":2},{"week":3,"averageReturn":9.1,"sample":2},{"week":4,"averageReturn":9.6,"sample":2},{"week":5,"averageReturn":13.0,"sample":2},{"week":6,"averageReturn":15.9,"sample":2},{"week":7,"averageReturn":15.9,"sample":2},{"week":8,"averageReturn":15.1,"sample":2},{"week":9,"averageReturn":14.7,"sample":2},{"week":10,"averageReturn":13.7,"sample":2},{"week":11,"averageReturn":16.8,"sample":2},{"week":12,"averageReturn":18.4,"sample":2},{"week":13,"averageReturn":18.6,"sample":2},{"week":14,"averageReturn":22.2,"sample":2},{"week":15,"averageReturn":25.7,"sample":2},{"week":16,"averageReturn":23.0,"sample":2},{"week":17,"averageReturn":23.9,"sample":2},{"week":18,"averageReturn":26.6,"sample":2},{"week":19,"averageReturn":26.0,"sample":2},{"week":20,"averageReturn":27.2,"sample":2},{"week":21,"averageReturn":28.7,"sample":2},{"week":22,"averageReturn":23.0,"sample":1},{"week":23,"averageReturn":30.1,"sample":1},{"week":24,"averageReturn":36.2,"sample":1},{"week":25,"averageReturn":34.2,"sample":1},{"week":26,"averageReturn":33.5,"sample":1}]},"distribution":{"label":"Distribution","episodes":3,"completedEpisodes":3,"activeEpisodes":0,"averageWeeksInZone":1.3,"medianWeeksInZone":1,"averageWeeksToLower":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":-3.5,"averageReturn":-3.5,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-2.6,"sample":3},{"week":2,"averageReturn":-2.5,"sample":2},{"week":3,"averageReturn":-1.8,"sample":2},{"week":4,"averageReturn":-3.5,"sample":2},{"week":5,"averageReturn":-2.2,"sample":2},{"week":6,"averageReturn":-3.4,"sample":2},{"week":7,"averageReturn":-3.4,"sample":1},{"week":8,"averageReturn":-1.5,"sample":1},{"week":9,"averageReturn":-4.1,"sample":1},{"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":3,"completedEpisodes":2,"activeEpisodes":1,"medianExpectedMove":14.5,"averageExpectedMove":14.5,"averageWeeksToLargestMove":9.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":7.5,"medianReturn":7.5,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":12.0,"medianReturn":12.0,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":26.7,"medianReturn":26.7,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":2.5,"sample":3},{"week":2,"averageReturn":4.8,"sample":2},{"week":3,"averageReturn":5.3,"sample":2},{"week":4,"averageReturn":7.5,"sample":2},{"week":5,"averageReturn":3.2,"sample":2},{"week":6,"averageReturn":6.1,"sample":2},{"week":7,"averageReturn":8.2,"sample":2},{"week":8,"averageReturn":6.0,"sample":2},{"week":9,"averageReturn":6.9,"sample":2},{"week":10,"averageReturn":11.3,"sample":2},{"week":11,"averageReturn":11.8,"sample":2},{"week":12,"averageReturn":12.0,"sample":2},{"week":13,"averageReturn":12.6,"sample":2},{"week":14,"averageReturn":15.1,"sample":2},{"week":15,"averageReturn":15.6,"sample":2},{"week":16,"averageReturn":13.9,"sample":2},{"week":17,"averageReturn":20.4,"sample":1},{"week":18,"averageReturn":18.7,"sample":1},{"week":19,"averageReturn":25.6,"sample":1},{"week":20,"averageReturn":31.4,"sample":1},{"week":21,"averageReturn":29.5,"sample":1},{"week":22,"averageReturn":28.9,"sample":1},{"week":23,"averageReturn":30.2,"sample":1},{"week":24,"averageReturn":25.5,"sample":1},{"week":25,"averageReturn":26.4,"sample":1},{"week":26,"averageReturn":26.7,"sample":1}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"medianExpectedMove":2.5,"averageExpectedMove":2.5,"averageWeeksToLargestMove":1.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":15.6,"medianReturn":15.6,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":38.3,"medianReturn":38.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.5,"sample":1},{"week":2,"averageReturn":10.5,"sample":1},{"week":3,"averageReturn":16.0,"sample":1},{"week":4,"averageReturn":15.6,"sample":1},{"week":5,"averageReturn":16.6,"sample":1},{"week":6,"averageReturn":21.7,"sample":1},{"week":7,"averageReturn":20.3,"sample":1},{"week":8,"averageReturn":20.0,"sample":1},{"week":9,"averageReturn":26.7,"sample":1},{"week":10,"averageReturn":25.0,"sample":1},{"week":11,"averageReturn":32.2,"sample":1},{"week":12,"averageReturn":38.3,"sample":1},{"week":13,"averageReturn":36.3,"sample":1},{"week":14,"averageReturn":35.7,"sample":1},{"week":15,"averageReturn":37.1,"sample":1},{"week":16,"averageReturn":32.1,"sample":1},{"week":17,"averageReturn":33.0,"sample":1},{"week":18,"averageReturn":33.3,"sample":1},{"week":19,"averageReturn":33.6,"sample":1},{"week":20,"averageReturn":36.2,"sample":1},{"week":21,"averageReturn":32.7,"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":4.7,"averageExpectedMove":4.7,"averageWeeksToLargestMove":2.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":10.1,"medianReturn":10.1,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":22.8,"medianReturn":22.8,"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":5.0,"sample":1},{"week":2,"averageReturn":4.7,"sample":1},{"week":3,"averageReturn":5.5,"sample":1},{"week":4,"averageReturn":10.1,"sample":1},{"week":5,"averageReturn":8.9,"sample":1},{"week":6,"averageReturn":8.6,"sample":1},{"week":7,"averageReturn":14.7,"sample":1},{"week":8,"averageReturn":13.1,"sample":1},{"week":9,"averageReturn":19.7,"sample":1},{"week":10,"averageReturn":25.2,"sample":1},{"week":11,"averageReturn":23.4,"sample":1},{"week":12,"averageReturn":22.8,"sample":1},{"week":13,"averageReturn":24.1,"sample":1},{"week":14,"averageReturn":19.6,"sample":1},{"week":15,"averageReturn":20.4,"sample":1},{"week":16,"averageReturn":20.7,"sample":1},{"week":17,"averageReturn":21.0,"sample":1},{"week":18,"averageReturn":23.3,"sample":1},{"week":19,"averageReturn":20.1,"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":3,"completedEpisodes":1,"activeEpisodes":2,"medianExpectedMove":21.4,"averageExpectedMove":21.4,"averageWeeksToLargestMove":12.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":1,"expectedPercent":50.0,"averageReturn":0.6,"medianReturn":0.6,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":21.4,"medianReturn":21.4,"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.2,"sample":2},{"week":2,"averageReturn":-0.2,"sample":2},{"week":3,"averageReturn":-1.5,"sample":2},{"week":4,"averageReturn":0.6,"sample":2},{"week":5,"averageReturn":3.1,"sample":2},{"week":6,"averageReturn":11.1,"sample":1},{"week":7,"averageReturn":10.8,"sample":1},{"week":8,"averageReturn":11.6,"sample":1},{"week":9,"averageReturn":16.6,"sample":1},{"week":10,"averageReturn":15.2,"sample":1},{"week":11,"averageReturn":15.0,"sample":1},{"week":12,"averageReturn":21.4,"sample":1},{"week":13,"averageReturn":19.7,"sample":1},{"week":14,"averageReturn":26.6,"sample":1},{"week":15,"averageReturn":32.5,"sample":1},{"week":16,"averageReturn":30.6,"sample":1},{"week":17,"averageReturn":30.0,"sample":1},{"week":18,"averageReturn":31.3,"sample":1},{"week":19,"averageReturn":26.6,"sample":1},{"week":20,"averageReturn":27.4,"sample":1},{"week":21,"averageReturn":27.7,"sample":1},{"week":22,"averageReturn":28.0,"sample":1},{"week":23,"averageReturn":30.5,"sample":1},{"week":24,"averageReturn":27.1,"sample":1},{"week":25,"sample":0},{"week":26,"sample":0}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":1,"completedEpisodes":0,"activeEpisodes":1,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":3.7,"medianReturn":3.7,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":4.6,"sample":1},{"week":2,"averageReturn":3.1,"sample":1},{"week":3,"averageReturn":2.6,"sample":1},{"week":4,"averageReturn":3.7,"sample":1},{"week":5,"averageReturn":-0.1,"sample":1},{"week":6,"averageReturn":0.6,"sample":1},{"week":7,"averageReturn":0.9,"sample":1},{"week":8,"averageReturn":1.1,"sample":1},{"week":9,"averageReturn":3.0,"sample":1},{"week":10,"averageReturn":0.4,"sample":1},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"currentApplication":{"status":"Price ahead of underlying support","tone":"caution","headline":"Price is leading its underlying support","use":"Market Dynamics must catch up or price may correct toward the weaker underlying position.","confirm":"Treat the gap as an early-downside risk watch. Stronger Market Dynamics would confirm the price move; a weaker price response would confirm that the gap is closing through correction.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"weakening","zone":"middle","zoneContext":"Price has advanced further through its recent range than Market Dynamics. The gap is an early-downside risk watch; stronger underlying support or a price reset is needed to close it.","historical":{"label":"Broad directional cases","weeks":12,"direction":"lower","percent":0.0,"averageReturn":22.8,"sample":1},"nowContext":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"fourWeekContext":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"priceContext":{"label":"Price is ahead of the underlying support","detail":"Price is extended relative to Market Dynamics. The gap is a downside-risk warning until support catches up or price resets."}},"strategyApproach":{"headline":"Strategy observations from this ticker's own record","summary":"The current reading identifies the setup. The observations below show how this ticker's completed history can guide positioning, confirmation and risk control without treating any one reading as a forecast.","observations":[{"eyebrow":"Divergence control","title":"Do not chase price while the underlying evidence lags","tone":"caution","approach":"Use the gap to review position size, protect gains and wait for either Market Dynamics to catch up or price to correct. The disagreement is a warning condition, not an automatic exit.","finding":"In this ticker's completed record, 0.0% of comparable cases moved lower after 12 weeks, with an average move of 22.8% across 1 cases.","watch":"Reassess the reading when either price structure or the Market Dynamics state changes materially."},{"eyebrow":"Zone positioning","title":"Use accumulation to prepare the long case, then wait for confirmation","tone":"positive","finding":"After accumulation, 50.0% of completed 12-week outcomes were higher across 2 cases. Distinct visits lasted 1.0 weeks on average before leaving the zone.","approach":"Build the thesis and entry conditions while price is in accumulation. Increase exposure only when price responds; location alone is not the entry.","watch":"A failed price response or renewed weakness removes the reason to increase long exposure."},{"eyebrow":"Disagreement playbook","title":"Use unsupported price strength to tighten discipline","tone":"caution","finding":"Comparable disagreements produced an average pullback of 4.7% 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":"2026-05-01","price":78.1963}],"reversal_warnings":[{"date":"2026-06-12","price":88.7034}],"reversal_dangers":[{"date":"2026-07-17","price":88.6568}]}},"smTape":{"available":true,"dates":["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":[50.0153,51.9815,53.0177,53.1206,54.1305,54.9603,55.3905,56.7558,57.3248,58.3045,58.9704,59.7208,62.4656,64.2303,64.1599,64.9117,61.9422,63.9483,66.025,65.8786,65.6263,64.0996,63.0347,66.3217,66.5106,66.0963,67.61,68.4092,68.1589,69.6279,69.3364,69.5854,70.6357,74.6616,75.104,75.9641,75.1122,70.0403,69.7938,69.074,67.0911,68.7433,74.1173,77.8443,77.5886,78.1963,81.6385,80.69,80.5234,85.0245,83.8598,88.7034,92.8197,91.4432,91.02,91.99,88.6568,89.2615,89.4641,89.6461,91.3855,89.0497],"consensus":[-50.0,78.957,91.5359,-27.7016,78.4714,79.0687,48.4868,73.7113,55.2741,87.3602,59.8158,72.8661,88.428,92.2988,43.5965,48.0776,-12.532,47.2707,74.2306,25.1197,25.4265,-14.1511,-20.0291,59.3107,46.1286,13.8801,66.7127,50.7737,36.5716,61.2467,31.3081,40.3399,41.8363,77.8834,42.7735,53.9044,20.8076,-54.4894,-20.1939,-44.6115,-60.5146,13.2581,58.2219,72.554,34.4247,47.8655,67.8745,14.0438,43.2411,68.0324,0.0,72.8923,69.6114,16.2286,21.4849,51.4073,-18.7294,11.1524,15.0968,0.0,49.479,19.3199],"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":[53.181,76.5078,94.7956,91.7565,30.151,33.5895,-23.1213,60.8002,85.5927,17.4626,19.6368,-20.4245,-15.2069,76.8704,57.6666,2.4809,65.6816,59.5429,46.1545,68.5594,36.4746,42.7477,40.0197,78.0492,36.317,52.6362,8.7157,-47.0552,-7.8266,-38.8508,-51.1509,17.8326,60.2694,80.7682,32.3571,50.0318,78.9227,1.4886,49.0555,79.7628,0.0,81.4336,70.0833,0.7452,8.0328,51.8226,-8.1825,12.979,21.502,0.0,57.5772,14.8002],"force":[33.4269,48.7439,76.3355,95.2653,3.2963,16.6128,-58.5775,35.0009,69.4581,7.7154,16.7106,-63.93,-35.2484,59.3638,32.0644,10.9579,86.249,33.464,5.0722,55.3589,2.7544,29.5506,28.8152,96.8851,22.9172,39.7744,15.7382,-98.0884,-17.9031,-54.5723,-80.642,66.4361,75.6656,82.302,7.0465,31.1567,56.4387,20.1439,18.5626,52.4388,0.0,66.2494,65.438,29.9175,18.6275,38.7507,-78.5272,1.2062,4.4098,0.0,49.8896,63.0865],"direction":[86.2477,85.9341,89.7882,90.7997,87.7485,87.1103,-32.4597,40.5724,64.6542,57.3242,62.1412,-28.5748,-14.6694,39.2045,42.9881,44.6492,53.9366,53.1158,48.1191,57.095,49.734,45.2948,53.2131,64.1212,64.3354,65.4466,60.7312,-31.8433,-35.9642,-44.0803,-56.8393,29.9543,43.422,56.2036,56.3435,57.3247,63.4164,56.2148,54.2236,65.7645,0.0,67.8756,72.053,68.5886,65.5103,59.9732,-11.9296,16.1693,15.4102,0.0,39.9306,6.7765],"intensity":[70.0,9.0909,100.0,92.3077,42.8571,53.3333,100.0,82.3529,83.3333,84.2105,5.0,52.381,90.9091,100.0,12.5,40.0,50.0,92.5926,35.7143,58.6207,3.3333,9.6774,81.25,100.0,100.0,22.8571,19.4444,100.0,86.8421,10.2564,72.5,58.5366,100.0,100.0,63.6364,4.4444,89.1304,76.5957,68.75,100.0,48.0,90.1961,100.0,38.4615,3.8462,50.0,82.6923,57.6923,67.3077,78.8462,63.4615,61.5385],"confirmation":[86.4379,90.5265,95.8314,97.6343,58.2609,82.6467,34.8436,82.5465,91.4352,54.1336,33.1721,34.7125,74.9466,86.7135,82.1567,6.1961,89.9592,83.5864,55.9302,87.3081,54.8227,80.5433,81.0185,93.4993,81.1808,84.8381,31.7531,86.8786,51.914,82.667,88.1208,34.8504,87.1314,91.3892,55.5463,82.7747,89.203,8.3037,80.9964,89.1164,10.552,90.9929,90.1413,10.5868,32.4982,84.0583,33.1882,48.5712,49.741,2.8991,83.7224,62.3641],"persistence":[75.0,100.0,100.0,100.0,100.0,100.0,75.0,75.0,75.0,75.0,75.0,50.0,25.0,25.0,50.0,50.0,50.0,50.0,50.0,75.0,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,87.5,87.5,87.5,87.5,87.5,87.5,62.5,62.5,75.0,62.5,62.5,37.5],"assessmentRisk":[20.092,13.5666,5.786,3.8506,28.2017,25.9612,13.6208,34.3845,7.0793,17.9836,36.8123,12.1068,37.9218,17.1574,0.3979,35.1544,16.3046,17.6238,20.2232,18.8561,27.8181,17.3944,27.4128,10.9141,28.5862,23.0427,39.5408,21.8981,39.4838,27.6168,19.7113,34.7071,17.9538,13.5996,32.7537,25.9926,15.7758,32.8922,18.8881,15.2327,33.1526,13.3931,15.189,41.3762,38.9258,18.9977,37.2413,40.998,35.414,37.874,16.457,5.3873],"volumeParticipation":true,"latest":{"consensus":19.3,"control":14.8,"force":63.1,"direction":6.8,"confirmation":62.4,"persistence":37.5,"assessmentRisk":5.4,"intensity":61.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":"Buyer control supports the view","controlPath":"Broadly stable","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Follow-through is limited","persistenceState":"Unsettled","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+19.3","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+14.8","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+63.1","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+6.8","detail":"Follow-through is limited","tone":"positive"},{"label":"SM Confirmation Gauge","value":"62/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"64.2","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"3.9%","detail":"Elevated","tone":"caution"},{"label":"Trend quality","value":"33.0","detail":"Directional","tone":"positive"},{"label":"Range position","value":"82%","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":[50.0153,51.9815,53.0177,53.1206,54.1305,54.9603,55.3905,56.7558,57.3248,58.3045,58.9704,59.7208,62.4656,64.2303,64.1599,64.9117,61.9422,63.9483,66.025,65.8786,65.6263,64.0996,63.0347,66.3217,66.5106,66.0963,67.61,68.4092,68.1589,69.6279,69.3364,69.5854,70.6357,74.6616,75.104,75.9641,75.1122,70.0403,69.7938,69.074,67.0911,68.7433,74.1173,77.8443,77.5886,78.1963,81.6385,80.69,80.5234,85.0245,83.8598,88.7034,92.8197,91.4432,91.02,91.99,88.6568,89.2615,89.4641,89.6461,91.3855,89.0497],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,51.7867,52.3637,52.914,53.6126,54.2875,55.0179,55.7365,56.4609,57.5527,58.7668,59.7473,60.6863,60.9147,61.4662,62.2951,62.9466,63.4339,63.5549,63.4603,63.9806,64.4406,64.7416,65.2631,65.8352,66.2577,66.8704,67.3188,67.7309,68.259,69.4231,70.456,71.4575,72.122,71.7435,71.389,70.9681,70.2632,69.9868,70.7378,72.0299,73.0406,73.978,75.3708,76.3379,77.0989,78.5399,79.5072,81.1792,83.2957,84.777,85.9121,87.0172,87.3153,87.6692,87.9955,88.2956,88.8574,88.8924],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,54.307,55.0421,55.7175,56.3985,56.8092,57.338,57.9815,58.5664,59.0894,59.4605,59.7253,60.2139,60.6803,61.0815,61.5651,62.0721,62.5229,63.0492,63.515,63.9646,64.4588,65.2145,65.9471,66.6891,67.313,67.515,67.6838,67.7868,67.7353,67.81,68.2772,68.9858,69.6231,70.2581,71.1011,71.8114,72.4567,73.3877,74.1634,75.2404,76.5426,77.6464,78.637,79.6261,80.295,80.9592,81.5892,82.186,82.8675,83.3254],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,59.368,60.2119,61.0421,62.5595,64.2212,65.3987,66.4877,66.7315,67.2756,68.1268,68.7886,69.1079,69.2126,69.1424,69.3635,69.5343,69.5432,69.647,69.8937,69.9526,70.256,70.376,70.4553,71.0216,72.6797,74.107,75.5194,76.2707,76.2934,76.3714,76.382,76.3345,76.1569,76.2789,77.4579,78.3611,79.1715,80.7528,81.862,82.7271,84.5282,85.7361,87.8681,90.7318,92.839,94.5798,96.3007,97.267,97.9347,98.3697,98.4589,98.0392,97.0077],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,49.6323,49.6011,49.5733,49.1571,48.6914,48.5411,48.4448,48.7276,48.8745,48.8601,48.9368,50.1786,51.2857,52.3576,53.4566,54.5238,55.6286,56.7467,57.6654,58.6899,59.5188,60.4354,61.3425,61.5933,60.9783,60.6455,60.3382,60.9039,61.4905,61.7894,62.0983,62.2922,62.9343,63.9205,63.8938,64.0983,64.4979,64.3195,64.4383,64.8097,64.5483,64.7927,64.5725,63.9272,63.4982,63.349,63.2307,63.6188,64.8732,66.4053,68.3733,71.2224,74.2846],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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,19.593,23.0648,23.2538,19.2601,18.1154,14.9342,15.6811,14.063,9.8972,11.0257,9.1943],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,65.9439,63.536,60.473,58.2818,55.9383,53.8995,52.8108,52.4381,52.6289,52.8061,52.8125,50.064,46.8295,43.8458,41.249,39.4816,37.2417,36.0876,35.1353,34.3515,34.3807,34.5561,33.7761,33.986,34.4789,35.3212,36.6822,38.0001,38.9722,39.1582,38.455,37.802,36.2486,35.4511,34.4104,32.9977],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,58.4622,58.3929,55.4636,46.8959,40.7152,42.3362,43.5795,40.6302,35.7707,32.4437,37.6236,35.9913,38.787,34.8576,37.2533,34.6915,39.2416,36.212,35.3796,40.4689,40.5051,44.3513,41.6186,38.6429,32.5827,29.2519,26.9509,23.4164,20.5665,29.1374,34.637,34.2677,33.2211,37.9338,37.8066,35.7002,42.4805,43.6368,43.079,48.043,46.3247,42.6554,39.3502,35.0892,33.2118,29.9623,32.9253,31.1734,28.6358],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,14.6678,12.7346,11.2538,10.6843,12.9051,16.1331,23.4622,20.1933,19.183,17.7716,19.8201,19.0912,22.8143,21.2248,21.5088,20.1635,17.9035,14.3824,12.8358,12.045,11.9054,24.4129,26.5829,24.3559,27.2087,28.6981,24.7594,22.5747,21.5631,20.2911,18.3646,17.4514,22.0505,19.6643,18.3091,15.8238,14.1987,13.3979,13.6148,16.2388,19.1807,18.1545,21.6729,19.7196,20.4039,21.3248],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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.8408,1.9175,1.9262,2.2168,2.2965,2.3372,2.291,2.2906,2.4735,2.5751,2.6405,2.5737,2.5959,2.6221,2.4983,2.5003,2.4429,2.4685,2.4364,2.5101,2.7449,2.8392,2.7777,2.8094,3.3179,3.4439,3.5267,3.8804,4.004,3.997,3.8758,3.7802,3.7012,3.6373,3.596,3.5435,3.4943,3.5333,3.5889,3.5493,3.5453,3.5919,3.5774,3.8653,3.7664,3.8679,3.9394,3.79,3.9317],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,17.8635,19.3252,20.7364,23.9935,27.5076,29.5903,31.3974,31.1868,31.6851,32.9381,33.7256,31.7376,29.7545,27.6293,25.9027,24.1991,22.2327,20.4129,19.1727,17.51,16.5474,15.1983,13.8285,14.219,17.5094,19.9796,22.3487,22.4047,21.4872,21.1087,20.6292,20.2591,19.0128,17.6298,19.192,20.0236,20.4269,22.6554,23.8191,24.2887,26.8048,27.8263,30.5636,34.6628,37.5353,39.5505,41.4589,41.8286,40.6141,38.7976,36.0669,31.6868,26.5314],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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,69.0963,18.3228,125.2246,3.3199,3.6006,21.1261,142.6767,2.8843,6.8883,5.9325,9.3807,18.0095,13.6604,84.4456,44.4447,6.9082,18.9331,99.9539,6.6953,112.4077,10.2433,582.8038,16.8112,157.5722,80.7508,10.242,63.8713,52.9589,48.103,26.4878,524.3234,159.6358,76.1188,75.132,127.0604,37.08,71.5272,29.9391,51.1682,5.4841,12.0322,41.9437,6.0687,91.8567,25.3666,49.0918,44.8072,134.2946,107.8318,327.0778,171.843,155.4586,149.5098,58.2206,136.677],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,135.0,135.0,135.0,135.0,135.0,135.0,135.0,134.9308,135.0,134.8738,135.0,135.0,134.7505,133.1796,132.6538,132.5813,132.7812,133.6774,133.6238,134.547,134.6198,129.008,129.1383,127.8211,128.5206,128.6071,129.0454,129.4169,129.7588,129.5697,124.5618,122.9346,122.1379,121.3822,122.7113,123.1052,123.8856,123.5676,124.124,124.1812,124.0553,123.7271,123.7743,123.0883,123.2712,123.6319,123.3052,122.2822,123.1309,120.0903,121.3672,122.4826,123.5777,123.9942,123.0421],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,2.6198,3.0084,3.2729,3.5028,3.4062,3.4516,3.6136,3.6876,3.6835,3.5165,3.2606,3.2852,3.2821,3.2092,3.2362,3.2843,3.2646,3.3291,3.3185,3.2922,3.3179,3.6213,3.8531,4.0594,4.1068,3.6926,3.3063,2.9085,2.4055,2.1159,2.2935,2.7038,2.9741,3.2005,3.6159,3.8246,3.9311,4.3289,4.4983,4.9661,5.6045,5.9309,6.0853,6.2143,5.9786,5.7741,5.5642,5.3509,5.2616,4.9453],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.0418,3.1237,3.2217,3.3149,3.3886,3.4142,3.3835,3.3638,3.3475,3.3198,3.3031,3.2993,3.2924,3.2997,3.3035,3.3012,3.3046,3.3679,3.465,3.5839,3.6884,3.6893,3.6127,3.4718,3.2586,3.03,2.8827,2.8469,2.8724,2.938,3.0736,3.2238,3.3653,3.558,3.746,3.9901,4.3129,4.6365,4.9263,5.1839,5.3428,5.4291,5.4561,5.4351,5.4004,5.3094],"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.3644,0.3279,0.3919,0.3727,0.2949,0.1023,-0.1229,-0.0786,-0.0654,-0.1106,-0.0668,-0.015,-0.0278,0.0294,0.015,-0.009,0.0133,0.2534,0.3882,0.4756,0.4184,0.0033,-0.3064,-0.5633,-0.853,-0.9142,-0.5892,-0.1431,0.1017,0.2625,0.5423,0.6008,0.5659,0.7709,0.7523,0.9761,1.2915,1.2944,1.159,1.0304,0.6358,0.345,0.1081,-0.0842,-0.1388,-0.3641],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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/8ab53c1d-4785-414f-81ae-35274dad94d7/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/8ab53c1d-4785-414f-81ae-35274dad94d7/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/8ab53c1d-4785-414f-81ae-35274dad94d7/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/8ab53c1d-4785-414f-81ae-35274dad94d7/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/8ab53c1d-4785-414f-81ae-35274dad94d7/technical-pack/data.json"},"source_fingerprint":"9929a88aa6f0a8b228e4df8508211cd4c991b23b8beba0a60e5768c072eec0f1","content_hash":"29348e0d173221ee78756089d0766a50e963cd2fab28328d700d35914f89c29e","citation":"Sharemaestro, CTEF Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/8ab53c1d-4785-414f-81ae-35274dad94d7/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."}