{"schema_version":"1.0","name":"EMOP Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"cf8986f6-00b3-4d07-980e-87917d03ea88","symbol":"EMOP","name":"AB EMERGING MARKETS OPPORTUNITIES ETF","exchange":"NYSEARCA","country":"US","asset_type":"etf","currency":"USD","sector":null,"industry":null},"summary":"Market Dynamics improved this week but remains below zero. 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, Acceleration, deceleration and rollover, Strength versus the research benchmark, Range pressure and compression, Directional strength and control, Activity pressure and cumulative balance."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-21","observations":62,"displayedObservations":62,"assetType":"ETF","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics improved this week but remains below zero. 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 improved this week but remains below zero. 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.143194,0.375395,0.758633,1.133846,1.401817,1.598393,1.695793,1.744425,1.75153,1.462931,1.064249,0.595358,0.140835,0.00738,-0.023823,0.071253,0.165853,0.226783,0.411054,0.449141,0.483186,0.62355,0.513151,0.664127,0.844016,0.817197,0.797679,0.542434,0.091108,-0.247271,-0.456256,-0.620161,-0.604107,-0.575957],"opens":[40.367589,42.281003,42.671472,42.872366,44.190842,44.200773,45.382505,46.196808,47.299097,46.683404,43.138206,44.061745,43.30206,42.423208,43.912371,46.483726,48.54679,49.072588,49.556578,52.118646,50.22451,51.590282,53.434572,50.752875,52.975992,53.962937,51.291208,51.88,50.05,48.89,49.47,48.62,49.26,51.34],"highs":[42.661541,43.59501,43.421226,44.637716,46.052816,45.326596,46.916772,47.279136,48.550343,47.338819,45.303061,44.71716,44.012093,44.629958,47.161448,49.393842,49.194612,49.402057,51.90431,52.208369,50.643214,52.945985,53.8134,52.317929,53.673832,54.182258,52.158523,52.15,50.52,50.38,49.8,50.43,51.17,51.675],"lows":[40.367589,42.281003,42.62172,42.872366,44.190842,44.200773,45.382505,45.983302,46.921737,43.386469,42.810499,42.552305,42.025987,41.747933,43.74294,46.463793,47.649806,48.069079,49.008276,49.775899,48.679294,51.590282,49.387103,49.207658,52.048862,50.782782,50.01,50.165,47.52,48.66,46.7,48.42,49.14,49.8044],"closes":[41.72539,42.571074,43.115366,44.363435,44.601668,45.326596,46.181416,47.17993,47.884998,43.863135,43.307025,42.552305,42.165015,43.69829,46.892352,48.965383,49.14478,49.01675,51.72985,50.035097,50.324202,52.796548,49.511717,52.178461,53.594079,51.72985,50.405,51.16,48.27,49.11,48.85,49.5598,50.91,50.8994],"hoverRows":[[{"label":"Open","value":"40.4","className":"is-ohlc","compact":true},{"label":"High","value":"42.7","className":"is-ohlc","compact":true},{"label":"Low","value":"40.4","className":"is-ohlc","compact":true},{"label":"Close","value":"41.7","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":"42.3","className":"is-ohlc","compact":true},{"label":"High","value":"43.6","className":"is-ohlc","compact":true},{"label":"Low","value":"42.3","className":"is-ohlc","compact":true},{"label":"Close","value":"42.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.38","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"42.7","className":"is-ohlc","compact":true},{"label":"High","value":"43.4","className":"is-ohlc","compact":true},{"label":"Low","value":"42.6","className":"is-ohlc","compact":true},{"label":"Close","value":"43.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.76","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"42.9","className":"is-ohlc","compact":true},{"label":"High","value":"44.6","className":"is-ohlc","compact":true},{"label":"Low","value":"42.9","className":"is-ohlc","compact":true},{"label":"Close","value":"44.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.13","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Positioning recovery","className":"is-positive","wide":true}],[{"label":"Open","value":"44.2","className":"is-ohlc","compact":true},{"label":"High","value":"46.1","className":"is-ohlc","compact":true},{"label":"Low","value":"44.2","className":"is-ohlc","compact":true},{"label":"Close","value":"44.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.40","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"44.2","className":"is-ohlc","compact":true},{"label":"High","value":"45.3","className":"is-ohlc","compact":true},{"label":"Low","value":"44.2","className":"is-ohlc","compact":true},{"label":"Close","value":"45.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.60","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"45.4","className":"is-ohlc","compact":true},{"label":"High","value":"46.9","className":"is-ohlc","compact":true},{"label":"Low","value":"45.4","className":"is-ohlc","compact":true},{"label":"Close","value":"46.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.70","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"46.2","className":"is-ohlc","compact":true},{"label":"High","value":"47.3","className":"is-ohlc","compact":true},{"label":"Low","value":"46.0","className":"is-ohlc","compact":true},{"label":"Close","value":"47.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.74","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"47.3","className":"is-ohlc","compact":true},{"label":"High","value":"48.6","className":"is-ohlc","compact":true},{"label":"Low","value":"46.9","className":"is-ohlc","compact":true},{"label":"Close","value":"47.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.75","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"46.7","className":"is-ohlc","compact":true},{"label":"High","value":"47.3","className":"is-ohlc","compact":true},{"label":"Low","value":"43.4","className":"is-ohlc","compact":true},{"label":"Close","value":"43.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.46","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"43.1","className":"is-ohlc","compact":true},{"label":"High","value":"45.3","className":"is-ohlc","compact":true},{"label":"Low","value":"42.8","className":"is-ohlc","compact":true},{"label":"Close","value":"43.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.06","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"44.1","className":"is-ohlc","compact":true},{"label":"High","value":"44.7","className":"is-ohlc","compact":true},{"label":"Low","value":"42.6","className":"is-ohlc","compact":true},{"label":"Close","value":"42.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.60","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"43.3","className":"is-ohlc","compact":true},{"label":"High","value":"44.0","className":"is-ohlc","compact":true},{"label":"Low","value":"42.0","className":"is-ohlc","compact":true},{"label":"Close","value":"42.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.14","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"42.4","className":"is-ohlc","compact":true},{"label":"High","value":"44.6","className":"is-ohlc","compact":true},{"label":"Low","value":"41.7","className":"is-ohlc","compact":true},{"label":"Close","value":"43.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.01","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"Positioning recovery","className":"is-positive","wide":true}],[{"label":"Open","value":"43.9","className":"is-ohlc","compact":true},{"label":"High","value":"47.2","className":"is-ohlc","compact":true},{"label":"Low","value":"43.7","className":"is-ohlc","compact":true},{"label":"Close","value":"46.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.02","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"46.5","className":"is-ohlc","compact":true},{"label":"High","value":"49.4","className":"is-ohlc","compact":true},{"label":"Low","value":"46.5","className":"is-ohlc","compact":true},{"label":"Close","value":"49.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.07","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"48.5","className":"is-ohlc","compact":true},{"label":"High","value":"49.2","className":"is-ohlc","compact":true},{"label":"Low","value":"47.6","className":"is-ohlc","compact":true},{"label":"Close","value":"49.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.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":"49.1","className":"is-ohlc","compact":true},{"label":"High","value":"49.4","className":"is-ohlc","compact":true},{"label":"Low","value":"48.1","className":"is-ohlc","compact":true},{"label":"Close","value":"49.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.23","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"49.6","className":"is-ohlc","compact":true},{"label":"High","value":"51.9","className":"is-ohlc","compact":true},{"label":"Low","value":"49.0","className":"is-ohlc","compact":true},{"label":"Close","value":"51.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.41","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"52.1","className":"is-ohlc","compact":true},{"label":"High","value":"52.2","className":"is-ohlc","compact":true},{"label":"Low","value":"49.8","className":"is-ohlc","compact":true},{"label":"Close","value":"50.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.45","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"50.2","className":"is-ohlc","compact":true},{"label":"High","value":"50.6","className":"is-ohlc","compact":true},{"label":"Low","value":"48.7","className":"is-ohlc","compact":true},{"label":"Close","value":"50.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.48","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"51.6","className":"is-ohlc","compact":true},{"label":"High","value":"52.9","className":"is-ohlc","compact":true},{"label":"Low","value":"51.6","className":"is-ohlc","compact":true},{"label":"Close","value":"52.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.62","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"53.4","className":"is-ohlc","compact":true},{"label":"High","value":"53.8","className":"is-ohlc","compact":true},{"label":"Low","value":"49.4","className":"is-ohlc","compact":true},{"label":"Close","value":"49.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.51","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"50.8","className":"is-ohlc","compact":true},{"label":"High","value":"52.3","className":"is-ohlc","compact":true},{"label":"Low","value":"49.2","className":"is-ohlc","compact":true},{"label":"Close","value":"52.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.66","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"53.0","className":"is-ohlc","compact":true},{"label":"High","value":"53.7","className":"is-ohlc","compact":true},{"label":"Low","value":"52.0","className":"is-ohlc","compact":true},{"label":"Close","value":"53.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.84","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"54.0","className":"is-ohlc","compact":true},{"label":"High","value":"54.2","className":"is-ohlc","compact":true},{"label":"Low","value":"50.8","className":"is-ohlc","compact":true},{"label":"Close","value":"51.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.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":"51.3","className":"is-ohlc","compact":true},{"label":"High","value":"52.2","className":"is-ohlc","compact":true},{"label":"Low","value":"50.0","className":"is-ohlc","compact":true},{"label":"Close","value":"50.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.80","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"51.9","className":"is-ohlc","compact":true},{"label":"High","value":"52.1","className":"is-ohlc","compact":true},{"label":"Low","value":"50.2","className":"is-ohlc","compact":true},{"label":"Close","value":"51.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.54","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"50.0","className":"is-ohlc","compact":true},{"label":"High","value":"50.5","className":"is-ohlc","compact":true},{"label":"Low","value":"47.5","className":"is-ohlc","compact":true},{"label":"Close","value":"48.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.09","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"48.9","className":"is-ohlc","compact":true},{"label":"High","value":"50.4","className":"is-ohlc","compact":true},{"label":"Low","value":"48.7","className":"is-ohlc","compact":true},{"label":"Close","value":"49.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.25","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"49.5","className":"is-ohlc","compact":true},{"label":"High","value":"49.8","className":"is-ohlc","compact":true},{"label":"Low","value":"46.7","className":"is-ohlc","compact":true},{"label":"Close","value":"48.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.46","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"48.6","className":"is-ohlc","compact":true},{"label":"High","value":"50.4","className":"is-ohlc","compact":true},{"label":"Low","value":"48.4","className":"is-ohlc","compact":true},{"label":"Close","value":"49.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.62","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"49.3","className":"is-ohlc","compact":true},{"label":"High","value":"51.2","className":"is-ohlc","compact":true},{"label":"Low","value":"49.1","className":"is-ohlc","compact":true},{"label":"Close","value":"50.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.60","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"51.3","className":"is-ohlc","compact":true},{"label":"High","value":"51.7","className":"is-ohlc","compact":true},{"label":"Low","value":"49.8","className":"is-ohlc","compact":true},{"label":"Close","value":"50.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.58","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[41.013269,54.3062],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":-0.575957,"state":"Price is moving ahead of Market Dynamics","context":{"scenario":"priceAhead","latestDirection":"slight strengthening","fourWeekDirection":"weakening","now":{"label":"Slightly stronger this week","detail":"Market Dynamics improved this week but remains below zero."},"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 improved this week but remains below zero.","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":"3 Apr 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.48,"forwardCorrelation":-0.55,"directionalAgreement":44.8,"sample":29,"correlationSample":33,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"averageWeeksInZone":2.5,"medianWeeksInZone":2.5,"averageWeeksToHigher":1.5,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":11.0,"averageReturn":11.0,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":11.8,"averageReturn":11.8,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":20.8,"averageReturn":20.8,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.6,"sample":2},{"week":2,"averageReturn":3.0,"sample":2},{"week":3,"averageReturn":8.3,"sample":2},{"week":4,"averageReturn":11.0,"sample":2},{"week":5,"averageReturn":12.1,"sample":2},{"week":6,"averageReturn":12.9,"sample":2},{"week":7,"averageReturn":17.3,"sample":2},{"week":8,"averageReturn":16.2,"sample":2},{"week":9,"averageReturn":11.7,"sample":2},{"week":10,"averageReturn":13.9,"sample":2},{"week":11,"averageReturn":9.2,"sample":2},{"week":12,"averageReturn":11.8,"sample":2},{"week":13,"averageReturn":15.3,"sample":2},{"week":14,"averageReturn":17.0,"sample":2},{"week":15,"averageReturn":17.9,"sample":2},{"week":16,"averageReturn":19.0,"sample":2},{"week":17,"averageReturn":15.5,"sample":2},{"week":18,"averageReturn":19.7,"sample":2},{"week":19,"averageReturn":17.4,"sample":2},{"week":20,"averageReturn":18.5,"sample":2},{"week":21,"averageReturn":23.1,"sample":2},{"week":22,"averageReturn":19.1,"sample":2},{"week":23,"averageReturn":25.1,"sample":1},{"week":24,"averageReturn":28.4,"sample":1},{"week":25,"averageReturn":24.0,"sample":1},{"week":26,"averageReturn":20.8,"sample":1}]},"distribution":{"label":"Distribution","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"averageWeeksInZone":1.5,"medianWeeksInZone":1.5,"averageWeeksToLower":1.5,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":-2.0,"averageReturn":-2.0,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-3.6,"averageReturn":-3.6,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-1.8,"sample":2},{"week":2,"averageReturn":-1.0,"sample":2},{"week":3,"averageReturn":-0.9,"sample":2},{"week":4,"averageReturn":-2.0,"sample":2},{"week":5,"averageReturn":-6.0,"sample":2},{"week":6,"averageReturn":-4.5,"sample":2},{"week":7,"averageReturn":-7.5,"sample":2},{"week":8,"averageReturn":-6.0,"sample":2},{"week":9,"averageReturn":-5.0,"sample":2},{"week":10,"averageReturn":-4.3,"sample":2},{"week":11,"averageReturn":-3.6,"sample":1},{"week":12,"averageReturn":-3.6,"sample":1},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":4,"completedEpisodes":2,"activeEpisodes":2,"medianExpectedMove":9.8,"averageExpectedMove":9.8,"averageWeeksToLargestMove":10.5,"horizons":[{"weeks":4,"sample":4,"expectedCount":2,"expectedPercent":50.0,"averageReturn":1.1,"medianReturn":0.1,"confidenceLow":15.0,"confidenceHigh":85.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":7.3,"medianReturn":7.3,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":9.5,"medianReturn":9.5,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.6,"sample":4},{"week":2,"averageReturn":-0.4,"sample":4},{"week":3,"averageReturn":1.4,"sample":4},{"week":4,"averageReturn":1.1,"sample":4},{"week":5,"averageReturn":-2.0,"sample":4},{"week":6,"averageReturn":0.0,"sample":4},{"week":7,"averageReturn":-2.2,"sample":4},{"week":8,"averageReturn":-1.3,"sample":3},{"week":9,"averageReturn":1.7,"sample":3},{"week":10,"averageReturn":2.8,"sample":3},{"week":11,"averageReturn":6.4,"sample":2},{"week":12,"averageReturn":7.3,"sample":2},{"week":13,"averageReturn":4.2,"sample":2},{"week":14,"averageReturn":8.1,"sample":2},{"week":15,"averageReturn":6.0,"sample":2},{"week":16,"averageReturn":7.0,"sample":2},{"week":17,"averageReturn":11.2,"sample":2},{"week":18,"averageReturn":7.5,"sample":2},{"week":19,"averageReturn":17.0,"sample":1},{"week":20,"averageReturn":20.2,"sample":1},{"week":21,"averageReturn":16.0,"sample":1},{"week":22,"averageReturn":13.0,"sample":1},{"week":23,"averageReturn":14.7,"sample":1},{"week":24,"averageReturn":8.2,"sample":1},{"week":25,"averageReturn":10.1,"sample":1},{"week":26,"averageReturn":9.5,"sample":1}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":1,"completedEpisodes":0,"activeEpisodes":1,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":3.6,"medianReturn":3.6,"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":-0.5,"sample":1},{"week":2,"averageReturn":0.9,"sample":1},{"week":3,"averageReturn":3.7,"sample":1},{"week":4,"averageReturn":3.6,"sample":1},{"week":5,"sample":0},{"week":6,"sample":0},{"week":7,"sample":0},{"week":8,"sample":0},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":2,"completedEpisodes":1,"activeEpisodes":1,"medianExpectedMove":4.4,"averageExpectedMove":4.4,"averageWeeksToLargestMove":1.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":10.3,"medianReturn":10.3,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":7.5,"medianReturn":7.5,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":2.2,"sample":2},{"week":2,"averageReturn":4.8,"sample":1},{"week":3,"averageReturn":4.5,"sample":1},{"week":4,"averageReturn":10.3,"sample":1},{"week":5,"averageReturn":6.7,"sample":1},{"week":6,"averageReturn":7.3,"sample":1},{"week":7,"averageReturn":12.6,"sample":1},{"week":8,"averageReturn":5.6,"sample":1},{"week":9,"averageReturn":11.3,"sample":1},{"week":10,"averageReturn":14.3,"sample":1},{"week":11,"averageReturn":10.3,"sample":1},{"week":12,"averageReturn":7.5,"sample":1},{"week":13,"averageReturn":9.1,"sample":1},{"week":14,"averageReturn":2.9,"sample":1},{"week":15,"averageReturn":4.7,"sample":1},{"week":16,"averageReturn":4.2,"sample":1},{"week":17,"averageReturn":5.7,"sample":1},{"week":18,"averageReturn":8.6,"sample":1},{"week":19,"averageReturn":8.5,"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":4,"completedEpisodes":1,"activeEpisodes":3,"medianExpectedMove":20.4,"averageExpectedMove":20.4,"averageWeeksToLargestMove":12.0,"horizons":[{"weeks":4,"sample":4,"expectedCount":1,"expectedPercent":25.0,"averageReturn":-1.7,"medianReturn":-1.8,"confidenceLow":4.6,"confidenceHigh":69.9,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":20.4,"medianReturn":20.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":-1.0,"sample":4},{"week":2,"averageReturn":0.0,"sample":4},{"week":3,"averageReturn":-2.6,"sample":4},{"week":4,"averageReturn":-1.7,"sample":4},{"week":5,"averageReturn":1.0,"sample":4},{"week":6,"averageReturn":1.1,"sample":4},{"week":7,"averageReturn":3.2,"sample":3},{"week":8,"averageReturn":2.9,"sample":3},{"week":9,"averageReturn":9.0,"sample":2},{"week":10,"averageReturn":8.4,"sample":2},{"week":11,"averageReturn":8.8,"sample":2},{"week":12,"averageReturn":20.4,"sample":1},{"week":13,"averageReturn":12.9,"sample":1},{"week":14,"averageReturn":19.0,"sample":1},{"week":15,"averageReturn":22.2,"sample":1},{"week":16,"averageReturn":17.9,"sample":1},{"week":17,"averageReturn":14.9,"sample":1},{"week":18,"averageReturn":16.6,"sample":1},{"week":19,"averageReturn":10.0,"sample":1},{"week":20,"averageReturn":12.0,"sample":1},{"week":21,"averageReturn":11.4,"sample":1},{"week":22,"averageReturn":13.0,"sample":1},{"week":23,"averageReturn":16.1,"sample":1},{"week":24,"averageReturn":16.0,"sample":1},{"week":25,"sample":0},{"week":26,"sample":0}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":2,"completedEpisodes":1,"activeEpisodes":1,"medianExpectedMove":6.7,"averageExpectedMove":6.7,"averageWeeksToLargestMove":10.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":-3.7,"medianReturn":-3.7,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":-5.6,"medianReturn":-5.6,"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":-4.5,"sample":2},{"week":2,"averageReturn":-3.4,"sample":2},{"week":3,"averageReturn":-1.2,"sample":2},{"week":4,"averageReturn":-3.7,"sample":2},{"week":5,"averageReturn":0.2,"sample":2},{"week":6,"averageReturn":1.5,"sample":2},{"week":7,"averageReturn":0.0,"sample":1},{"week":8,"averageReturn":-2.6,"sample":1},{"week":9,"averageReturn":-1.1,"sample":1},{"week":10,"averageReturn":-6.7,"sample":1},{"week":11,"averageReturn":-5.1,"sample":1},{"week":12,"averageReturn":-5.6,"sample":1},{"week":13,"averageReturn":-4.2,"sample":1},{"week":14,"averageReturn":-1.6,"sample":1},{"week":15,"averageReturn":-1.6,"sample":1},{"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":"negative","direction":"strengthening","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":7.5,"sample":1},"nowContext":{"label":"Slightly stronger this week","detail":"Market Dynamics improved this week but remains below zero."},"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 7.5% 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, 100.0% of completed 12-week outcomes were higher across 2 cases. Distinct visits lasted 2.5 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.4% across 1 completed cases, with the largest move arriving after 1.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-01-23","price":44.363435},{"date":"2026-04-03","price":43.69829}],"reversal_warnings":[{"date":"2026-05-08","price":51.72985},{"date":"2026-07-10","price":51.16}],"reversal_dangers":[{"date":"2026-05-15","price":50.035097},{"date":"2026-07-17","price":48.27}]}},"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":[34.5694,35.7209,36.1198,35.587,36.008,36.2455,35.3361,36.4036,36.6195,37.1849,36.8041,36.9947,38.2679,38.6453,38.2064,39.1695,37.8909,39.6105,39.9542,40.011,39.619,40.0828,38.7227,39.5554,40.0177,39.6225,39.6998,40.5086,41.7254,42.5711,43.1154,44.3634,44.6017,45.3266,46.1814,47.1799,47.885,43.8631,43.307,42.5523,42.165,43.6983,46.8924,48.9654,49.1448,49.0168,51.7298,50.0351,50.3242,52.7965,49.5117,52.1785,53.5941,51.7298,50.405,51.16,48.27,49.11,48.85,49.5598,50.91,50.8994],"consensus":[-100.0,66.9675,100.0,-58.0,78.1456,47.8871,-38.6156,84.5794,58.0745,75.2811,15.641,62.8527,84.575,67.1336,11.9112,84.445,-28.4612,80.5389,69.2607,25.2989,0.0,36.3953,-45.6431,45.0149,61.1244,-13.7724,31.7142,69.655,60.6375,56.2007,64.9073,80.2796,45.9444,79.2097,68.1216,79.9122,67.8115,-44.9142,-32.0198,-53.6929,-47.1333,28.0202,68.5613,73.491,53.4947,38.426,79.5056,0.0,41.2047,71.298,-35.0021,61.8087,59.0436,-15.1095,-11.6431,9.1155,-49.7299,-12.0213,-16.5555,0.0,37.2908,13.3131],"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":[8.4932,67.6262,91.2956,63.8225,12.1947,89.2008,-27.8017,86.5394,67.9869,8.1782,0.0,20.2204,-40.138,61.1542,66.2809,-12.4032,30.5763,73.8148,64.7226,42.8247,57.9727,81.1863,33.2089,80.6172,59.4709,80.0601,58.8362,-41.6123,-18.8623,-43.7295,-39.7718,29.0937,66.4457,74.8411,58.5424,38.4057,82.3151,0.0,43.2687,76.0641,-30.6342,63.0476,66.0131,-12.6012,-18.9175,14.7237,-46.8835,-5.7203,-9.7212,0.0,39.6785,10.4899],"force":[26.8801,44.1318,74.6526,48.2092,42.0368,78.2076,-94.0137,94.3271,72.8626,2.0363,0.0,37.7734,-95.4592,59.7236,79.1707,-49.1362,25.907,90.141,54.7105,66.1121,73.1218,91.9315,32.9267,88.1479,76.0328,87.9137,73.2141,-94.3813,-53.9909,-81.6071,-55.2006,70.2827,95.7304,90.5537,35.3703,9.1175,93.6868,0.0,28.0317,74.8196,-94.347,75.6144,49.8689,-62.935,-34.6818,6.7287,-61.477,-4.8538,-10.4788,0.0,48.899,5.9272],"direction":[73.5952,70.7693,83.9818,84.4351,77.995,83.4652,-17.6084,63.8325,68.1437,64.3905,0.0,53.8965,-16.3517,16.0638,42.341,-9.9227,37.1625,50.268,60.2024,64.4081,66.965,70.9205,69.7974,71.2167,72.3573,74.028,74.21,-13.3541,-31.3633,-45.1411,-49.784,3.3943,51.5727,59.7603,60.6719,59.3838,66.1654,0.0,48.255,63.3357,-2.3952,50.5316,57.6317,-16.185,-13.1267,4.411,-44.5921,-31.2762,-28.7066,0.0,26.2703,21.8154],"intensity":[10.0,9.0909,100.0,84.6154,28.5714,66.6667,100.0,100.0,50.0,42.1053,45.0,52.381,95.4545,52.1739,50.0,8.0,50.0,62.963,100.0,96.5517,23.3333,80.6452,90.625,48.4848,91.1765,62.8571,77.7778,100.0,94.7368,43.5897,40.0,85.3659,97.619,95.3488,65.9091,8.8889,93.4783,82.9787,79.1667,95.9184,98.0,88.2353,92.3077,78.8462,80.7692,36.5385,92.3077,50.0,76.9231,71.1538,55.7692,17.3077],"confirmation":[34.29,87.4696,94.6592,88.9564,36.7708,94.7598,37.5385,94.1012,90.2926,53.2912,12.8822,79.935,84.2079,82.6071,88.0312,30.2893,77.9889,90.8505,87.1611,86.4901,89.1264,94.0308,82.4995,93.5981,90.1718,93.8135,90.0011,83.9304,79.1164,86.1843,83.4407,56.2955,90.7999,92.0165,84.489,79.4034,93.8312,36.4698,80.7526,90.8501,58.9201,88.1807,86.5081,32.4503,29.7841,25.4254,84.3149,27.1307,73.2167,27.451,80.2504,35.5763],"persistence":[50.0,75.0,75.0,75.0,100.0,100.0,75.0,75.0,75.0,75.0,62.5,62.5,37.5,37.5,62.5,37.5,37.5,37.5,50.0,50.0,75.0,75.0,75.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,62.5,87.5,87.5,62.5,62.5,62.5,37.5,12.5,25.0,0.0,25.0,25.0,37.5,37.5,12.5],"assessmentRisk":[41.2354,6.2783,7.1115,15.5395,43.1235,7.6745,9.6171,0.7328,13.877,27.3825,45.9205,9.3611,21.63,46.4097,9.2939,18.1256,25.3878,5.8022,17.8242,21.8565,17.5433,9.8584,26.9998,10.3669,15.9265,10.0436,16.0942,17.6968,32.6853,23.0445,26.4119,19.9694,14.6227,13.2106,23.2321,30.6292,9.8316,28.353,7.6408,12.3799,24.5405,9.8286,17.6982,17.31,26.6636,29.4681,24.6866,37.3285,24.4465,35.7891,26.1057,31.0203],"volumeParticipation":true,"latest":{"consensus":13.3,"control":10.5,"force":5.9,"direction":21.8,"confirmation":35.6,"persistence":12.5,"assessmentRisk":31.0,"intensity":17.3,"evidenceDepth":100},"analysis":{"status":"Price structure has stronger support","headline":"The gauges support the price-technical view","summary":"Price structure and Market Dynamics disagree. The completed evidence gives the upward price structure stronger support.","take":"Current assessment: price structure remains primary, but the disagreement lowers confirmation.","tone":"positive","supportedView":"Price structure","direction":"upward","disagreement":true},"support":{"window":"Latest 12 months","controlState":"Control support is limited","controlPath":"Broadly stable","forceState":"Commitment is limited","forcePath":"Broadly stable","directionState":"Upward follow-through","persistenceState":"Unsettled","confirmationState":"Limited support","riskState":"Contained","intensityState":"Quiet"},"cards":[{"label":"SM Consensus Gauge","value":"+13.3","detail":"Price structure has stronger support","tone":"positive"},{"label":"SM Control Gauge","value":"+10.5","detail":"Control support is limited","tone":"positive"},{"label":"SM Force Gauge","value":"+5.9","detail":"Commitment is limited","tone":"positive"},{"label":"SM Direction Gauge","value":"+21.8","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"36/100","detail":"Limited support","tone":"caution"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"58.0","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"4.5%","detail":"Elevated","tone":"caution"},{"label":"Trend quality","value":"24.9","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"74%","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":[34.5694,35.7209,36.1198,35.587,36.008,36.2455,35.3361,36.4036,36.6195,37.1849,36.8041,36.9947,38.2679,38.6453,38.2064,39.1695,37.8909,39.6105,39.9542,40.011,39.619,40.0828,38.7227,39.5554,40.0177,39.6225,39.6998,40.5086,41.7254,42.5711,43.1154,44.3634,44.6017,45.3266,46.1814,47.1799,47.885,43.8631,43.307,42.5523,42.165,43.6983,46.8924,48.9654,49.1448,49.0168,51.7298,50.0351,50.3242,52.7965,49.5117,52.1785,53.5941,51.7298,50.405,51.16,48.27,49.11,48.85,49.5598,50.91,50.8994],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,35.2857,35.4602,35.4377,35.6133,35.7962,36.0487,36.1861,36.3331,36.6849,37.0413,37.2531,37.6016,37.6542,38.0099,38.3634,38.6629,38.8368,39.0633,39.0014,39.1021,39.2686,39.3329,39.3996,39.6013,39.9875,40.4572,40.9405,41.5629,42.1154,42.6992,43.3324,44.0319,44.7325,44.5744,44.344,44.0182,43.6813,43.6844,44.2676,45.1218,45.8532,46.4284,47.3923,47.8728,48.3185,49.1327,49.2016,49.7429,50.4431,50.677,50.6276,50.7244,50.2781,50.0657,49.8447,49.7929,49.996,50.1603],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,35.8028,36.0134,36.1758,36.3976,36.5082,36.738,36.9762,37.201,37.3801,37.5803,37.6649,37.805,37.9689,38.0914,38.2105,38.3807,38.6285,38.9205,39.2313,39.6114,39.9811,40.377,40.807,41.2791,41.7684,41.9236,42.026,42.065,42.0724,42.1929,42.541,43.0169,43.4708,43.8816,44.4629,44.8757,45.2793,45.8361,46.1084,46.558,47.0792,47.4237,47.6445,47.9049,47.932,48.0192,48.0808,48.1903,48.3918,48.5775],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,37.3589,37.4525,37.5687,38.0853,38.5701,38.7927,39.2239,39.2773,39.685,40.0872,40.4189,40.5739,40.8689,40.9349,41.0291,41.1876,41.2582,41.1386,41.2424,41.5759,42.1065,42.6094,43.3561,44.1093,44.9266,45.784,46.7836,47.6925,47.8468,47.9323,47.9499,47.9155,47.9779,48.3129,49.0662,49.7368,50.1783,51.1071,51.5161,51.9738,52.9189,53.135,53.7985,54.6562,55.0787,55.296,55.5772,55.5912,55.515,55.2945,54.8652,54.1688,53.4603],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,34.6001,34.6564,34.6969,34.5087,34.3594,34.3691,34.2614,34.3431,34.2466,34.1589,34.116,34.466,34.6071,34.8014,35.1041,35.3466,35.6136,36.1697,36.4763,36.6534,36.6615,36.7897,36.7799,36.66,36.5108,36.451,36.2524,36.3429,36.6138,36.8637,37.1002,37.3892,37.6883,38.1703,38.358,38.6001,39.0981,39.3723,39.9159,40.3181,40.3955,40.8191,40.937,40.9786,41.1964,41.4015,41.5183,41.5428,42.1437,42.9185,44.0486,45.6194,47.0481],"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":"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.7147,0.8315,0.8785,0.9822,0.9502,1.0515,1.1463,1.212,1.2185,1.2466,1.1459,1.1204,1.1246,1.0835,1.0451,1.0676,1.1702,1.3047,1.4386,1.6267,1.7745,1.9279,2.0943,2.2805,2.4566,2.2458,2.0107,1.7433,1.4831,1.3846,1.5465,1.8211,2.0297,2.1599,2.4537,2.5207,2.5675,2.7722,2.6389,2.7171,2.8604,2.7913,2.5997,2.4802,2.1277,1.8944,1.6692,1.5304,1.5119,1.4793],"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.8376,0.8803,0.9335,0.9892,1.0351,1.0774,1.0911,1.097,1.1025,1.0987,1.088,1.0839,1.1012,1.1419,1.2012,1.2863,1.3839,1.4927,1.6131,1.7465,1.8886,1.96,1.9701,1.9248,1.8364,1.7461,1.7062,1.7291,1.7893,1.8634,1.9814,2.0893,2.1849,2.3024,2.3697,2.4392,2.5234,2.577,2.5815,2.5613,2.4746,2.3585,2.2207,2.0826,1.9685,1.8706],"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.1127,0.1712,0.2128,0.2228,0.1834,0.1692,0.0548,0.0235,0.0221,-0.0152,-0.0429,-0.0163,0.069,0.1628,0.2374,0.3404,0.3906,0.4352,0.4813,0.534,0.5681,0.2858,0.0405,-0.1815,-0.3534,-0.3615,-0.1597,0.0919,0.2405,0.2965,0.4722,0.4314,0.3826,0.4698,0.2692,0.278,0.337,0.2143,0.0182,-0.0811,-0.3468,-0.4642,-0.5515,-0.5522,-0.4566,-0.3913],"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"]},{"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,12.9055,14.4443,12.7304,7.2106,7.0223,2.3452,4.4576,2.5322,0.3021,2.3784,3.5214],"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":"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.3461,1.3934,1.4377,1.6616,1.786,1.7095,1.6966,1.7573,1.7791,1.9609,1.9329,1.8663,1.848,1.8504,1.8265,2.0393,2.1697,2.1301,2.2066,2.3362,2.312,2.3531,2.335,2.3792,3.1444,3.3684,3.5467,3.66,3.7504,3.7729,3.7825,3.724,3.6613,3.6213,3.8238,3.809,3.726,4.328,4.2392,4.049,4.3647,4.4639,4.3611,4.8306,4.7158,4.8555,4.7338,4.5639,4.5013],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,7.6678,7.7553,7.948,9.8537,11.5473,12.0925,13.5063,13.4044,14.7121,15.9693,16.9125,16.279,16.5929,16.1971,15.5646,15.2637,14.6857,12.8548,12.265,12.5847,13.8255,14.6594,16.4125,18.446,20.668,22.6983,25.3652,27.0117,26.5994,26.1064,25.5137,24.6795,24.0224,23.4555,24.4973,25.2143,24.8222,25.9391,25.3745,25.2584,26.8412,26.2168,27.1523,28.6037,28.8388,28.738,28.9589,28.9257,27.3836,25.2023,21.8708,17.1351,12.7595],"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":"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,39.7051,37.9211,37.9711,38.5247,39.0388,40.0932,41.5909,42.9816,44.7457,46.4763,48.3746,46.6463,44.6227,42.5553,40.2502,38.4666,38.0039,38.3405,38.6531,39.0118,40.0627,41.1139,41.1901,41.9029,41.074,40.1929,39.8264,38.6959,37.1936,35.7986,33.397,31.1669,29.9805,28.5355,26.7984,24.9194],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,47.4406,43.046,41.2464,34.2571,30.591,33.244,37.3998,33.8608,32.9849,28.7647,26.5269,29.6382,29.5056,27.3103,32.9863,44.7072,45.462,42.4561,45.8636,49.7102,45.8957,51.5508,49.569,52.4776,40.2517,35.339,31.7181,28.8024,27.8774,34.2002,38.945,36.597,35.481,41.104,38.5064,35.6884,40.6523,34.6543,31.1738,33.9694,30.3162,28.2485,26.4533,23.5037,21.9741,19.9227,20.6216,21.6096,21.9238],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,11.2986,12.9412,11.3602,15.3469,12.6824,12.1976,11.3964,16.5773,15.0287,25.9004,23.8854,22.7053,21.504,26.5933,24.5167,19.7956,16.9335,15.8139,13.7768,12.0184,11.0961,9.9364,9.1015,8.1722,24.577,24.3977,23.1199,23.4306,20.4875,17.6229,15.6315,14.6891,13.9098,12.3738,11.2501,14.5131,13.1315,18.5379,17.2555,16.3326,18.5814,19.7673,18.5111,24.5494,22.9518,26.7116,25.0769,23.512,22.1408],"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":"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,173.461,46.8169,10.6731,1.5477,12.2828,14.5891,15.2542,10.1961,13.1477,39.4326,1729.9207,48.1304,17.5798,779.3876,2.1055,3.6261,1.9292,18.4937,1.9958,1.4441,3.3565,0.5667,6.4452,6.3963,5.0061,530.0695,153.9784,137.0704,134.8514,194.0057,261.7934,182.6891,135.6176,323.9339,1599.5669,75.1368,67.1535,59.3756,50.5241,128.0471,60.6374,84.2364,45.6324,172.9468,48.0629,29.7893,52.9378,34.9706,32.5114,26.9789,36.1773,34.7695,31.1238,27.5791,64.0062],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,105.8267,113.1275,114.6416,114.4417,115.9109,117.54,119.1391,118.1346,119.3589,115.821,135.0,135.0,135.0,111.8895,111.9517,111.8443,111.9015,112.4535,112.3939,112.4367,112.5359,112.5527,112.7436,112.9337,113.0828,134.5615,135.0,135.0,135.0,135.0,128.6989,123.9087,120.1064,111.6579,135.0,135.0,135.0,135.0,133.9464,135.0,133.6752,135.0,135.0,130.784,131.9842,132.7171,131.3919,130.5088,131.3357,130.6503,131.5714,130.6813,131.483,132.1881,131.3797],"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"]}]},"canonical_url":"https://sharemaestro.com/terminal/cf8986f6-00b3-4d07-980e-87917d03ea88/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/cf8986f6-00b3-4d07-980e-87917d03ea88/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/cf8986f6-00b3-4d07-980e-87917d03ea88/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/cf8986f6-00b3-4d07-980e-87917d03ea88/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/cf8986f6-00b3-4d07-980e-87917d03ea88/technical-pack/data.json"},"source_fingerprint":"367651cab442adc0a0f5c88faf60e4fd6bfd709b1310a01a60be6b7f7ba72876","content_hash":"5f729d2c0fcde3020808a8902a680178569ce94457599f4de1e5acfee1263bc9","citation":"Sharemaestro, EMOP Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/cf8986f6-00b3-4d07-980e-87917d03ea88/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."}