{"schema_version":"1.0","name":"AIRO Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"9d970772-020b-46a4-92d9-75dcbc778dc4","symbol":"AIRO","name":"AIRO Group Holdings, Inc. Common Stock","exchange":"NASDAQ","country":"US","asset_type":"equity","currency":"USD","sector":"Industrials","industry":"Aerospace & Defense"},"summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price has not yet responded to the same extent.","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, Drawdown and recovery pressure, Activity pressure and cumulative balance, Acceleration, deceleration and rollover, Range pressure and compression."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-14","observations":62,"displayedObservations":62,"assetType":"Equity","state":"Rotational","stateTone":"caution","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price has not yet responded to the same extent.","evidenceAlignment":{"status":"Underlying strength ahead of price","headline":"Market Dynamics is improving before price has fully responded","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price has not yet responded to the same extent.","take":"Treat the gap as an early-upside opportunity watch. A continued positive price response would confirm that price is catching up with the stronger foundation.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"],"values":[-0.660253,-0.828817,-0.498321,-0.187118,0.081834,0.265118,0.196695,0.113036,0.108449,0.156714,0.262692,0.372892,0.456518,0.441772,0.388448,0.178383,-0.027601,-0.172202,-0.357994,-0.429106,-0.45852,-0.521628,-0.259679,0.042857,0.255155,0.534009,0.540193,0.603956,0.578554,0.6022,0.630146,0.572943,0.713105,0.839167],"opens":[8.24,8.61,9.43,12.62,12.74,12.34,10.15,9.59,9.25,9.24,9.955,10.08,9.98,9.23,8.35,8.79,7.79,8.08,7.84,7.42,7.45,6.4,6.7,8.98,8.48,8.23,7.87,6.93,7.76,6.2,6.55,6.98,6.82,8.51],"highs":[9.69,9.28,12.7774,13.8,13.31,12.34,10.45,10.33,10.49,10.29,11.245,11.2399,10.77,9.98,8.76,9.02,8.9594,9.03,8.26,7.59,8.19,6.78,9.29,9.88,9.37,8.45,8.09,8.38,7.95,7.13,7.62,7.18,8.58,11.7799],"lows":[8.22,7.92,9.4,11.67,11.4212,10.13,8.345,8.81,8.56,9.07,9.72,9.62,9.045,8.485,7.3,7.71,7.6,7.86,7.2,6.9,6.11,5.71,6.6527,8.09,7.75,7.38,6.61,6.76,6.27,5.99,6.36,6.12,6.77,8.33],"closes":[8.74,9.24,12.49,13.37,12.19,10.29,9.64,9.2,9.31,9.8,10.08,9.79,9.18,8.58,8.71,7.88,8.07,7.93,7.42,7.34,6.37,6.56,8.98,8.29,8.03,7.99,6.93,7.6,6.28,6.53,6.8,6.74,8.52,9.57],"hoverRows":[[{"label":"Open","value":"8.24","className":"is-ohlc","compact":true},{"label":"High","value":"9.69","className":"is-ohlc","compact":true},{"label":"Low","value":"8.22","className":"is-ohlc","compact":true},{"label":"Close","value":"8.74","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.66","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"8.61","className":"is-ohlc","compact":true},{"label":"High","value":"9.28","className":"is-ohlc","compact":true},{"label":"Low","value":"7.92","className":"is-ohlc","compact":true},{"label":"Close","value":"9.24","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.83","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"9.43","className":"is-ohlc","compact":true},{"label":"High","value":"12.8","className":"is-ohlc","compact":true},{"label":"Low","value":"9.40","className":"is-ohlc","compact":true},{"label":"Close","value":"12.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.50","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"12.6","className":"is-ohlc","compact":true},{"label":"High","value":"13.8","className":"is-ohlc","compact":true},{"label":"Low","value":"11.7","className":"is-ohlc","compact":true},{"label":"Close","value":"13.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.19","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"12.7","className":"is-ohlc","compact":true},{"label":"High","value":"13.3","className":"is-ohlc","compact":true},{"label":"Low","value":"11.4","className":"is-ohlc","compact":true},{"label":"Close","value":"12.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.08","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"12.3","className":"is-ohlc","compact":true},{"label":"High","value":"12.3","className":"is-ohlc","compact":true},{"label":"Low","value":"10.1","className":"is-ohlc","compact":true},{"label":"Close","value":"10.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.27","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"10.2","className":"is-ohlc","compact":true},{"label":"High","value":"10.4","className":"is-ohlc","compact":true},{"label":"Low","value":"8.35","className":"is-ohlc","compact":true},{"label":"Close","value":"9.64","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.20","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"9.59","className":"is-ohlc","compact":true},{"label":"High","value":"10.3","className":"is-ohlc","compact":true},{"label":"Low","value":"8.81","className":"is-ohlc","compact":true},{"label":"Close","value":"9.20","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.11","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"9.25","className":"is-ohlc","compact":true},{"label":"High","value":"10.5","className":"is-ohlc","compact":true},{"label":"Low","value":"8.56","className":"is-ohlc","compact":true},{"label":"Close","value":"9.31","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.11","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"9.24","className":"is-ohlc","compact":true},{"label":"High","value":"10.3","className":"is-ohlc","compact":true},{"label":"Low","value":"9.07","className":"is-ohlc","compact":true},{"label":"Close","value":"9.80","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.16","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"9.96","className":"is-ohlc","compact":true},{"label":"High","value":"11.2","className":"is-ohlc","compact":true},{"label":"Low","value":"9.72","className":"is-ohlc","compact":true},{"label":"Close","value":"10.1","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":"10.1","className":"is-ohlc","compact":true},{"label":"High","value":"11.2","className":"is-ohlc","compact":true},{"label":"Low","value":"9.62","className":"is-ohlc","compact":true},{"label":"Close","value":"9.79","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.37","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"9.98","className":"is-ohlc","compact":true},{"label":"High","value":"10.8","className":"is-ohlc","compact":true},{"label":"Low","value":"9.04","className":"is-ohlc","compact":true},{"label":"Close","value":"9.18","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.46","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"9.23","className":"is-ohlc","compact":true},{"label":"High","value":"9.98","className":"is-ohlc","compact":true},{"label":"Low","value":"8.48","className":"is-ohlc","compact":true},{"label":"Close","value":"8.58","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.44","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"8.35","className":"is-ohlc","compact":true},{"label":"High","value":"8.76","className":"is-ohlc","compact":true},{"label":"Low","value":"7.30","className":"is-ohlc","compact":true},{"label":"Close","value":"8.71","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.39","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"8.79","className":"is-ohlc","compact":true},{"label":"High","value":"9.02","className":"is-ohlc","compact":true},{"label":"Low","value":"7.71","className":"is-ohlc","compact":true},{"label":"Close","value":"7.88","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.18","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"7.79","className":"is-ohlc","compact":true},{"label":"High","value":"8.96","className":"is-ohlc","compact":true},{"label":"Low","value":"7.60","className":"is-ohlc","compact":true},{"label":"Close","value":"8.07","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.03","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"8.08","className":"is-ohlc","compact":true},{"label":"High","value":"9.03","className":"is-ohlc","compact":true},{"label":"Low","value":"7.86","className":"is-ohlc","compact":true},{"label":"Close","value":"7.93","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.17","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"7.84","className":"is-ohlc","compact":true},{"label":"High","value":"8.26","className":"is-ohlc","compact":true},{"label":"Low","value":"7.20","className":"is-ohlc","compact":true},{"label":"Close","value":"7.42","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.36","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"7.42","className":"is-ohlc","compact":true},{"label":"High","value":"7.59","className":"is-ohlc","compact":true},{"label":"Low","value":"6.90","className":"is-ohlc","compact":true},{"label":"Close","value":"7.34","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.43","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"7.45","className":"is-ohlc","compact":true},{"label":"High","value":"8.19","className":"is-ohlc","compact":true},{"label":"Low","value":"6.11","className":"is-ohlc","compact":true},{"label":"Close","value":"6.37","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":"6.40","className":"is-ohlc","compact":true},{"label":"High","value":"6.78","className":"is-ohlc","compact":true},{"label":"Low","value":"5.71","className":"is-ohlc","compact":true},{"label":"Close","value":"6.56","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.52","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"6.70","className":"is-ohlc","compact":true},{"label":"High","value":"9.29","className":"is-ohlc","compact":true},{"label":"Low","value":"6.65","className":"is-ohlc","compact":true},{"label":"Close","value":"8.98","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":"8.98","className":"is-ohlc","compact":true},{"label":"High","value":"9.88","className":"is-ohlc","compact":true},{"label":"Low","value":"8.09","className":"is-ohlc","compact":true},{"label":"Close","value":"8.29","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.04","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"8.48","className":"is-ohlc","compact":true},{"label":"High","value":"9.37","className":"is-ohlc","compact":true},{"label":"Low","value":"7.75","className":"is-ohlc","compact":true},{"label":"Close","value":"8.03","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":"8.23","className":"is-ohlc","compact":true},{"label":"High","value":"8.45","className":"is-ohlc","compact":true},{"label":"Low","value":"7.38","className":"is-ohlc","compact":true},{"label":"Close","value":"7.99","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.53","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"7.87","className":"is-ohlc","compact":true},{"label":"High","value":"8.09","className":"is-ohlc","compact":true},{"label":"Low","value":"6.61","className":"is-ohlc","compact":true},{"label":"Close","value":"6.93","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.54","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"6.93","className":"is-ohlc","compact":true},{"label":"High","value":"8.38","className":"is-ohlc","compact":true},{"label":"Low","value":"6.76","className":"is-ohlc","compact":true},{"label":"Close","value":"7.60","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.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":"7.76","className":"is-ohlc","compact":true},{"label":"High","value":"7.95","className":"is-ohlc","compact":true},{"label":"Low","value":"6.27","className":"is-ohlc","compact":true},{"label":"Close","value":"6.28","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.58","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"6.20","className":"is-ohlc","compact":true},{"label":"High","value":"7.13","className":"is-ohlc","compact":true},{"label":"Low","value":"5.99","className":"is-ohlc","compact":true},{"label":"Close","value":"6.53","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.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":"6.55","className":"is-ohlc","compact":true},{"label":"High","value":"7.62","className":"is-ohlc","compact":true},{"label":"Low","value":"6.36","className":"is-ohlc","compact":true},{"label":"Close","value":"6.80","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.63","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"6.98","className":"is-ohlc","compact":true},{"label":"High","value":"7.18","className":"is-ohlc","compact":true},{"label":"Low","value":"6.12","className":"is-ohlc","compact":true},{"label":"Close","value":"6.74","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.57","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"6.82","className":"is-ohlc","compact":true},{"label":"High","value":"8.58","className":"is-ohlc","compact":true},{"label":"Low","value":"6.77","className":"is-ohlc","compact":true},{"label":"Close","value":"8.52","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.71","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"8.51","className":"is-ohlc","compact":true},{"label":"High","value":"11.8","className":"is-ohlc","compact":true},{"label":"Low","value":"8.33","className":"is-ohlc","compact":true},{"label":"Close","value":"9.57","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}]],"pressureRange":[-2.3,2.3],"priceRange":[5.8546,13.7954],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.839167,"state":"Positive Market Dynamics ahead of price","context":{"scenario":"dynamicsAhead","latestDirection":"strengthening","fourWeekDirection":"strengthening","now":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeek":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"price":{"label":"Price is lagging the underlying strength","detail":"Market Dynamics has advanced further through its recent range than price. This is positive divergence and an early-upside watch, but price confirmation is still required."}},"diagnosis":{"label":"Underlying strength ahead of price","detail":"Market Dynamics has strengthened across the recent completed path and remains strongly positive, while price has not advanced as far through its range. The gap is an early-upside watch; a positive price response is needed for confirmation.","tone":"positive"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Market Dynamics has strengthened across the recent completed path and remains strongly positive, while price has not advanced as far through its range. The gap is an early-upside watch; a positive price response is needed for confirmation.","annotations":[{"label":"Current tape relationship","value":"Underlying strength ahead of price","detail":"Market Dynamics strengthened this week and remains positive.","tone":"positive"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Leading price","detail":"Market Dynamics has advanced further through its recent range than price. This is positive divergence and an early-upside watch, but price confirmation is still required.","tone":"positive"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-14","observations":34,"relationship":{"sameWeekCorrelation":0.36,"forwardCorrelation":-0.07,"directionalAgreement":24.1,"sample":29,"correlationSample":33,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"averageWeeksInZone":2.0,"medianWeeksInZone":2.0,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":30.9,"averageReturn":30.9,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":33.8,"averageReturn":33.8,"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":3.5,"sample":2},{"week":2,"averageReturn":24.6,"sample":2},{"week":3,"averageReturn":18.7,"sample":2},{"week":4,"averageReturn":30.9,"sample":2},{"week":5,"averageReturn":38.9,"sample":2},{"week":6,"averageReturn":8.8,"sample":1},{"week":7,"averageReturn":19.3,"sample":1},{"week":8,"averageReturn":-1.4,"sample":1},{"week":9,"averageReturn":2.5,"sample":1},{"week":10,"averageReturn":6.8,"sample":1},{"week":11,"averageReturn":5.8,"sample":1},{"week":12,"averageReturn":33.8,"sample":1},{"week":13,"averageReturn":50.2,"sample":1},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"distribution":{"label":"Distribution","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":1.0,"medianWeeksInZone":1,"averageWeeksToLower":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-31.2,"averageReturn":-31.2,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-41.1,"averageReturn":-41.1,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-51.2,"averageReturn":-51.2,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-8.8,"sample":1},{"week":2,"averageReturn":-23.0,"sample":1},{"week":3,"averageReturn":-27.9,"sample":1},{"week":4,"averageReturn":-31.2,"sample":1},{"week":5,"averageReturn":-30.4,"sample":1},{"week":6,"averageReturn":-26.7,"sample":1},{"week":7,"averageReturn":-24.6,"sample":1},{"week":8,"averageReturn":-26.8,"sample":1},{"week":9,"averageReturn":-31.3,"sample":1},{"week":10,"averageReturn":-35.8,"sample":1},{"week":11,"averageReturn":-34.9,"sample":1},{"week":12,"averageReturn":-41.1,"sample":1},{"week":13,"averageReturn":-39.6,"sample":1},{"week":14,"averageReturn":-40.7,"sample":1},{"week":15,"averageReturn":-44.5,"sample":1},{"week":16,"averageReturn":-45.1,"sample":1},{"week":17,"averageReturn":-52.4,"sample":1},{"week":18,"averageReturn":-50.9,"sample":1},{"week":19,"averageReturn":-32.8,"sample":1},{"week":20,"averageReturn":-38.0,"sample":1},{"week":21,"averageReturn":-39.9,"sample":1},{"week":22,"averageReturn":-40.2,"sample":1},{"week":23,"averageReturn":-48.2,"sample":1},{"week":24,"averageReturn":-43.2,"sample":1},{"week":25,"averageReturn":-53.0,"sample":1},{"week":26,"averageReturn":-51.2,"sample":1}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":4,"completedEpisodes":2,"activeEpisodes":2,"medianExpectedMove":9.2,"averageExpectedMove":9.2,"averageWeeksToLargestMove":1.0,"horizons":[{"weeks":4,"sample":3,"expectedCount":0,"expectedPercent":0.0,"averageReturn":-15.2,"medianReturn":-13.6,"confidenceLow":0.0,"confidenceHigh":56.1,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":-22.4,"medianReturn":-22.4,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":-44.2,"medianReturn":-44.2,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-2.3,"sample":4},{"week":2,"averageReturn":-11.2,"sample":3},{"week":3,"averageReturn":-18.6,"sample":3},{"week":4,"averageReturn":-15.2,"sample":3},{"week":5,"averageReturn":-21.9,"sample":3},{"week":6,"averageReturn":-19.5,"sample":3},{"week":7,"averageReturn":-19.7,"sample":3},{"week":8,"averageReturn":-23.3,"sample":3},{"week":9,"averageReturn":-18.0,"sample":3},{"week":10,"averageReturn":-16.6,"sample":3},{"week":11,"averageReturn":-35.1,"sample":2},{"week":12,"averageReturn":-22.4,"sample":2},{"week":13,"averageReturn":-26.4,"sample":2},{"week":14,"averageReturn":-29.7,"sample":2},{"week":15,"averageReturn":-30.3,"sample":2},{"week":16,"averageReturn":-39.5,"sample":2},{"week":17,"averageReturn":-35.4,"sample":2},{"week":18,"averageReturn":-32.0,"sample":2},{"week":19,"averageReturn":-33.6,"sample":2},{"week":20,"averageReturn":-33.3,"sample":2},{"week":21,"averageReturn":-33.8,"sample":2},{"week":22,"averageReturn":-29.3,"sample":2},{"week":23,"averageReturn":-21.4,"sample":2},{"week":24,"averageReturn":-48.5,"sample":1},{"week":25,"averageReturn":-46.4,"sample":1},{"week":26,"averageReturn":-44.2,"sample":1}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"medianExpectedMove":22.2,"averageExpectedMove":22.2,"averageWeeksToLargestMove":12.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":-21.1,"medianReturn":-21.1,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":-22.2,"medianReturn":-22.2,"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.7,"sample":1},{"week":2,"averageReturn":-8.1,"sample":1},{"week":3,"averageReturn":-9.0,"sample":1},{"week":4,"averageReturn":-21.1,"sample":1},{"week":5,"averageReturn":-18.7,"sample":1},{"week":6,"averageReturn":11.3,"sample":1},{"week":7,"averageReturn":2.7,"sample":1},{"week":8,"averageReturn":-0.5,"sample":1},{"week":9,"averageReturn":-1.0,"sample":1},{"week":10,"averageReturn":-14.1,"sample":1},{"week":11,"averageReturn":-5.8,"sample":1},{"week":12,"averageReturn":-22.2,"sample":1},{"week":13,"averageReturn":-19.1,"sample":1},{"week":14,"averageReturn":-15.7,"sample":1},{"week":15,"averageReturn":-16.5,"sample":1},{"week":16,"averageReturn":5.6,"sample":1},{"week":17,"averageReturn":18.6,"sample":1},{"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":1,"completedEpisodes":0,"activeEpisodes":1,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":-22.8,"medianReturn":-22.8,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-7.7,"sample":1},{"week":2,"averageReturn":-10.6,"sample":1},{"week":3,"averageReturn":-11.0,"sample":1},{"week":4,"averageReturn":-22.8,"sample":1},{"week":5,"averageReturn":-15.4,"sample":1},{"week":6,"averageReturn":-30.1,"sample":1},{"week":7,"averageReturn":-27.3,"sample":1},{"week":8,"averageReturn":-24.3,"sample":1},{"week":9,"averageReturn":-24.9,"sample":1},{"week":10,"averageReturn":-5.1,"sample":1},{"week":11,"averageReturn":6.6,"sample":1},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":3,"completedEpisodes":2,"activeEpisodes":1,"medianExpectedMove":3.4,"averageExpectedMove":3.4,"averageWeeksToLargestMove":7.0,"horizons":[{"weeks":4,"sample":3,"expectedCount":1,"expectedPercent":33.3,"averageReturn":-3.1,"medianReturn":-1.9,"confidenceLow":6.1,"confidenceHigh":79.2,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":-17.8,"medianReturn":-17.8,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":-11.6,"medianReturn":-11.6,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.5,"sample":3},{"week":2,"averageReturn":-6.0,"sample":3},{"week":3,"averageReturn":-6.1,"sample":3},{"week":4,"averageReturn":-3.1,"sample":3},{"week":5,"averageReturn":-4.9,"sample":3},{"week":6,"averageReturn":-0.3,"sample":3},{"week":7,"averageReturn":2.4,"sample":3},{"week":8,"averageReturn":-20.1,"sample":2},{"week":9,"averageReturn":-23.4,"sample":2},{"week":10,"averageReturn":-9.2,"sample":2},{"week":11,"averageReturn":-13.7,"sample":2},{"week":12,"averageReturn":-17.8,"sample":2},{"week":13,"averageReturn":-18.4,"sample":2},{"week":14,"averageReturn":-29.2,"sample":2},{"week":15,"averageReturn":-24.6,"sample":2},{"week":16,"averageReturn":-19.2,"sample":2},{"week":17,"averageReturn":-21.4,"sample":2},{"week":18,"averageReturn":-21.3,"sample":2},{"week":19,"averageReturn":-21.8,"sample":2},{"week":20,"averageReturn":-17.7,"sample":2},{"week":21,"averageReturn":-8.5,"sample":2},{"week":22,"averageReturn":-34.9,"sample":1},{"week":23,"averageReturn":-32.3,"sample":1},{"week":24,"averageReturn":-29.5,"sample":1},{"week":25,"averageReturn":-30.1,"sample":1},{"week":26,"averageReturn":-11.6,"sample":1}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":0,"completedEpisodes":0,"activeEpisodes":0,"horizons":[{"weeks":4,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"sample":0},{"week":2,"sample":0},{"week":3,"sample":0},{"week":4,"sample":0},{"week":5,"sample":0},{"week":6,"sample":0},{"week":7,"sample":0},{"week":8,"sample":0},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"currentApplication":{"status":"Underlying strength ahead of price","tone":"caution","headline":"Underlying strength is leading price","use":"A positive price response is needed before the early upside case is confirmed.","confirm":"Treat the gap as an early-upside opportunity watch. A continued positive price response would confirm that price is catching up with the stronger foundation.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"strengthening","zone":"middle","zoneContext":"Market Dynamics has strengthened across the recent completed path and remains strongly positive, while price has not advanced as far through its range. The gap is an early-upside watch; a positive price response is needed for confirmation.","historical":{"label":"Broad directional cases","weeks":12,"direction":"higher","percent":0.0,"averageReturn":-17.8,"sample":2},"nowContext":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeekContext":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"priceContext":{"label":"Price is lagging the underlying strength","detail":"Market Dynamics has advanced further through its recent range than price. This is positive divergence and an early-upside watch, but price confirmation is still required."}},"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":"Early repair watch","title":"Prepare the case before price confirms the recovery","tone":"recovery","approach":"Use the improvement to move the ticker onto a watchlist or define an entry trigger. Commitment should rise only after price responds; fading Market Dynamics cancels the early case.","finding":"In this ticker's completed record, 0.0% of comparable cases moved higher after 12 weeks, with an average move of -17.8% across 2 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 1 cases. Distinct visits lasted 2.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 improving Market Dynamics to prepare, not anticipate","tone":"recovery","finding":"Comparable disagreements produced an average recovery of 3.4% across 2 completed cases, with the largest move arriving after 7.0 weeks on average.","approach":"Define the price level that would confirm the repair. Until that response occurs, keep the idea at watchlist or starter-position size.","watch":"The early repair fails if Market Dynamics fades before price responds."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[],"reversal_warnings":[],"reversal_dangers":[]}},"smTape":{"available":true,"dates":["2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"],"close":[24.0,22.24,23.33,21.9,28.8,24.97,22.92,20.12,20.49,22.11,24.44,23.55,20.94,20.14,19.53,19.08,19.41,18.15,17.5,17.48,16.36,13.47,10.1,7.99,8.65,9.48,8.5,8.03,8.74,9.24,12.49,13.37,12.19,10.29,9.64,9.2,9.31,9.8,10.08,9.79,9.18,8.58,8.71,7.88,8.07,7.93,7.42,7.34,6.37,6.56,8.98,8.29,8.03,7.99,6.93,7.6,6.28,6.53,6.8,6.74,8.52,9.57],"consensus":[-15.17,-79.0014,-26.2394,-31.1159,22.0333,-8.8625,-10.5036,-15.5821,-15.7381,0.0,15.6928,0.0,-10.6175,0.0,-14.5331,-17.495,0.0,-22.8409,-19.705,-9.8433,-20.6057,-32.9701,-46.7926,-45.3728,-14.6693,-10.2888,-34.6674,-18.2487,-13.7385,0.0,35.5169,25.1001,0.0,-23.4372,-15.867,-24.5866,-15.5469,0.0,0.0,-12.1755,-21.5031,-26.5666,0.0,-32.7077,-13.7209,-21.6443,-27.2929,-11.6005,-40.8893,-10.4941,45.6242,-10.503,0.0,0.0,-35.1877,0.0,-43.9544,-12.8071,0.0,-10.612,48.5303,44.8031],"supportDates":["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"],"control":[21.1415,0.0,-13.3385,0.0,-12.9151,-18.3243,0.0,-31.5372,-24.3275,-10.4532,-24.1329,-36.2329,-52.3199,-47.8267,-2.1254,-1.1153,-45.2693,-20.86,-18.5601,0.0,33.1545,23.2532,0.0,-36.1934,-12.7074,-25.351,-14.1265,0.0,0.0,-21.2883,-29.2707,-33.5959,0.0,-37.8901,-15.4937,-29.4043,-32.2359,-11.4908,-43.0422,-4.9034,40.6435,-18.5873,0.0,0.0,-36.1848,0.0,-49.8803,-10.2436,0.0,-8.7343,48.5328,30.3593],"force":[20.0419,0.0,-13.3071,0.0,-9.9887,-12.7187,0.0,-21.5472,-18.8356,-3.4946,-16.0871,-30.5834,-43.9883,-37.529,-6.9052,-9.6699,-23.0665,-3.7272,-3.6278,0.0,65.7553,27.3846,0.0,-30.0033,-11.5245,-18.7076,-7.5558,0.0,0.0,-13.274,-26.3544,-25.5479,0.0,-32.71,-2.4056,-15.7273,-22.8443,-0.8155,-47.268,-6.4712,83.7273,-28.4046,0.0,0.0,-44.8848,0.0,-51.7089,-1.488,0.0,-5.4672,64.6499,63.3917],"direction":[6.3592,0.0,-5.5866,0.0,-19.6282,-19.9589,0.0,-13.8265,-15.0433,-13.6811,-19.8021,-30.9459,-42.4787,-48.171,-44.4156,-35.0289,-30.8372,-25.6369,-20.6327,0.0,16.6179,25.579,0.0,-4.1687,-22.5799,-27.9122,-22.8782,0.0,0.0,-0.9763,-9.1605,-19.2606,0.0,-26.7833,-19.7772,-17.0022,-24.8214,-19.4296,-33.8725,-29.0014,24.1,-11.5231,0.0,0.0,-27.1215,0.0,-31.643,-25.9477,0.0,-16.4329,37.0135,48.0329],"intensity":[30.0,27.2727,58.3333,23.0769,14.2857,6.6667,6.25,29.4118,50.0,84.2105,25.0,66.6667,63.6364,78.2609,37.5,16.0,15.3846,29.6296,25.0,10.3448,76.6667,51.6129,31.25,45.4545,44.1176,8.5714,2.7778,16.2162,21.0526,5.1282,20.0,24.3902,42.8571,25.5814,2.2727,6.6667,26.087,23.4043,35.4167,55.102,74.0,54.902,19.2308,32.6923,44.2308,25.0,59.6154,32.6923,15.3846,11.5385,73.0769,88.4615],"confirmation":[50.4045,25.4393,48.7714,24.8924,72.5367,73.4402,47.654,75.1371,74.2087,48.2804,74.4024,78.428,82.8039,82.2428,28.3676,4.8868,78.5785,50.6906,49.9009,27.0732,80.323,76.1298,26.0658,52.839,72.9932,75.6769,50.0865,1.835,23.9036,49.1241,74.9105,76.3631,3.793,78.3876,49.3522,74.6276,76.5228,48.7185,81.2462,26.9734,83.8369,28.9083,26.7859,24.7461,79.5404,3.3248,82.2114,49.3525,47.7574,48.601,84.0209,83.1236],"persistence":[37.5,25.0,50.0,37.5,37.5,37.5,25.0,37.5,62.5,75.0,75.0,87.5,87.5,87.5,100.0,100.0,100.0,100.0,100.0,87.5,62.5,37.5,25.0,25.0,25.0,25.0,25.0,25.0,37.5,62.5,75.0,75.0,62.5,62.5,62.5,75.0,87.5,87.5,87.5,87.5,75.0,75.0,62.5,50.0,50.0,37.5,37.5,37.5,50.0,50.0,37.5,25.0],"assessmentRisk":[15.6514,43.6478,13.2108,27.488,40.2147,37.8983,22.1587,30.023,34.5411,36.1458,39.0325,33.401,26.6007,27.3136,42.6651,44.701,25.7186,10.7415,10.3135,9.5602,31.3669,37.2486,48.2383,38.3294,39.1319,37.48,41.2853,18.5427,19.6561,29.1309,5.3088,25.349,40.6533,33.1768,40.0974,28.7752,36.1779,38.3604,29.5125,44.5457,25.0273,46.1008,50.2516,44.715,31.6232,34.8373,25.9117,39.6603,4.06,31.5327,24.4397,27.3497],"volumeParticipation":true,"latest":{"consensus":44.8,"control":30.4,"force":63.4,"direction":48.0,"confirmation":83.1,"persistence":25.0,"assessmentRisk":27.3,"intensity":88.5,"evidenceDepth":100},"analysis":{"status":"Market Dynamics has stronger support","headline":"The gauges support the upward view","summary":"The completed evidence gives the upward view the clearer support.","take":"Current assessment: upward pressure has the stronger support.","tone":"positive","supportedView":"Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Control support is strengthening","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Unsettled","confirmationState":"Strong support","riskState":"Contained","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"+44.8","detail":"Market Dynamics has stronger support","tone":"positive"},{"label":"SM Control Gauge","value":"+30.4","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+63.4","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+48.0","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"83/100","detail":"Strong support","tone":"positive"}]},"kpis":[{"label":"Price structure","value":"Rotational","detail":"completed-week alignment","tone":"caution"},{"label":"Momentum","value":"53.3","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"21.2%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"20.3","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"64%","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 is rotating through its trend references.","series":[{"label":"Close","values":[24.0,22.24,23.33,21.9,28.8,24.97,22.92,20.12,20.49,22.11,24.44,23.55,20.94,20.14,19.53,19.08,19.41,18.15,17.5,17.48,16.36,13.47,10.1,7.99,8.65,9.48,8.5,8.03,8.74,9.24,12.49,13.37,12.19,10.29,9.64,9.2,9.31,9.8,10.08,9.79,9.18,8.58,8.71,7.88,8.07,7.93,7.42,7.34,6.37,6.56,8.98,8.29,8.03,7.99,6.93,7.6,6.28,6.53,6.8,6.74,8.52,9.57],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,24.3035,24.4247,24.1511,23.4182,22.8858,22.7447,23.053,23.1433,22.7427,22.2695,21.7714,21.2821,20.9417,20.4341,19.9006,19.4605,18.8968,17.9101,16.4901,14.9446,13.8001,13.0147,12.1938,11.4368,10.9464,10.6362,10.9732,11.409,11.551,11.3217,11.016,10.6858,10.4356,10.3201,10.2764,10.188,10.0047,9.7457,9.5574,9.2524,9.0374,8.8361,8.5786,8.3534,7.9928,7.7323,7.9591,8.0193,8.0212,8.0156,7.8182,7.7785,7.5061,7.3286,7.2325,7.1429,7.3933,7.7891],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,23.2995,23.0654,22.8035,22.5277,22.2968,21.9896,21.657,21.3476,20.9782,20.422,19.6574,18.7932,18.0418,17.4076,16.7478,16.102,15.5567,15.0888,14.8963,14.7832,14.5911,14.2725,13.9294,13.5791,13.2628,13.0063,12.7896,12.5674,12.3165,12.0397,11.793,11.5032,11.2489,11.003,10.7376,10.4859,10.1811,9.9128,9.8437,9.7286,9.6028,9.4834,9.2942,9.1687,8.9547,8.7751,8.6288,8.4889,8.4912,8.5711],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,27.8096,27.7794,27.6171,27.4434,27.3356,27.2686,27.2175,27.1065,27.0984,27.1185,27.0937,27.0293,27.4551,28.1158,28.9318,27.9868,27.4534,27.1689,27.1351,26.8382,26.1219,24.6898,23.2935,22.3068,21.3632,20.424,19.4461,18.1977,17.0752,15.9402,14.5418,13.1681,12.5421,12.5015,12.5093,12.532,12.5475,12.6042,12.6484,12.7939,12.8676,12.3683,11.4652,10.7684,10.5183,10.4102,10.312,10.2665,10.0555,9.6995,9.3554,9.2246,9.4425],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,18.3664,18.6425,18.8612,18.6812,18.3716,17.9954,17.6025,17.3606,16.9149,16.4204,16.0163,15.3167,14.0139,12.0302,9.8232,8.7532,7.7376,6.5801,5.4049,4.5268,3.9561,4.1932,4.5715,4.6832,4.6418,4.592,4.5819,4.8203,5.1078,5.5008,6.1302,6.7859,6.9229,6.8245,6.8057,6.725,6.5545,6.3898,6.2766,5.8941,5.5524,5.7007,6.0958,6.3766,6.3967,6.2338,6.172,5.9145,5.7985,5.8265,5.8656,5.9304,5.8115],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"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,-50.7631,-52.0484,-52.2809,-55.4148,-50.2671,-57.9977,-52.8795,-48.614,-47.9662,-35.8385,-26.7805],"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-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"drawdown","eyebrow":"Path risk","title":"Drawdown and recovery pressure","description":"Capital impairment and recovery are shown together so return is not separated from path difficulty.","reason":"Selected because the current recovery or drawdown path is central to the tape.","series":[{"label":"Drawdown","values":[0.0,-7.3333,-2.7917,-8.75,0.0,-13.2986,-20.4167,-30.1389,-28.8542,-23.2292,-15.1389,-18.2292,-27.2917,-30.0694,-32.1875,-33.75,-32.6042,-36.9792,-39.2361,-39.3056,-43.1944,-53.2292,-64.9306,-72.2569,-69.9653,-67.0833,-70.4861,-72.1181,-69.6528,-67.9167,-56.6319,-53.5764,-57.6736,-64.2708,-66.5278,-68.0556,-67.6736,-65.9722,-65.0,-66.0069,-68.125,-70.2083,-69.7569,-72.6389,-71.9792,-72.4653,-74.2361,-74.5139,-77.8819,-77.2222,-68.8194,-71.2153,-72.1181,-72.2569,-75.9375,-73.6111,-78.1944,-77.3264,-76.3889,-76.5972,-70.4167,-66.7708],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[null,null,null,null,null,null,null,0.0,1.839,9.8907,21.4712,17.0477,4.0755,0.0994,0.0,0.0,1.7296,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.2603,18.6483,6.383,0.5006,9.3867,15.6446,56.3204,67.3342,52.5657,28.786,20.6508,15.1439,16.5207,22.6533,26.1577,22.5282,14.8936,7.3842,9.0113,0.0,2.4112,0.6345,0.0,0.0,0.0,2.9827,40.9733,30.1413,26.0597,25.4317,8.7912,19.3093,0.0,3.9809,8.2803,7.3248,35.6688,52.3885],"stroke":"#07865c","width":1.7}],"guides":[{"label":"Prior high","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-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"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,29.9374,30.6657,52.3084,59.6649,52.6368,59.9619,101.8699,64.3856,71.2562,70.3604,55.7833,111.0773,37.361,42.0651,64.007,80.2073,118.1087,62.1098,57.4085,71.3784,83.9414,69.057,55.1747,152.3174,104.67,61.6547,57.3533,64.9807,42.9435,49.5204,49.7105,96.2525,101.4229,145.5271,79.2105,122.3103,87.0074,89.3934,69.8117,72.0095,59.4079,133.2774,78.5842,191.8071,128.0727,94.7941,68.3917,94.1103,78.4981,62.6141,80.8342,72.5244,53.8849,69.7043,216.8596],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,66.89,71.296,78.4333,86.2588,79.6401,72.3437,65.0,65.0,65.0,70.0316,66.1436,65.0,65.0,65.0,65.0,65.0,65.0,66.6649,68.1059,66.3373,65.0,66.6915,68.0087,71.7133,74.2685,72.7988,71.5227,70.1206,69.239,70.208,71.1486,72.8357,71.0409,68.3805,66.9524,69.1582,67.6661,69.1946,68.0088,66.8045,65.8435,65.0,66.242,69.2167,67.2629,65.8153,65.0,65.0,66.1541,65.2326,66.4359,67.4978,66.7327,67.6698,70.7803],"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-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"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.4471,-0.6304,-0.8154,-0.987,-1.0839,-1.2479,-1.4141,-1.5297,-1.6923,-2.0309,-2.5418,-3.0815,-3.4166,-3.5739,-3.7347,-3.8556,-3.8497,-3.7613,-3.39,-2.9902,-2.737,-2.6591,-2.6195,-2.5938,-2.5353,-2.4215,-2.2824,-2.1705,-2.1068,-2.0808,-2.0263,-2.0267,-1.9888,-1.9475,-1.9337,-1.9073,-1.9422,-1.9323,-1.7094,-1.5704,-1.4643,-1.3677,-1.3609,-1.2867,-1.3192,-1.3097,-1.2657,-1.2217,-1.0313,-0.7865],"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.7268,-0.831,-0.9476,-1.064,-1.1897,-1.3579,-1.5947,-1.8921,-2.197,-2.4724,-2.7248,-2.951,-3.1307,-3.2568,-3.2835,-3.2248,-3.1272,-3.0336,-2.9508,-2.8794,-2.8106,-2.7328,-2.6427,-2.5483,-2.46,-2.3841,-2.3126,-2.2554,-2.2021,-2.1512,-2.1077,-2.0676,-2.0425,-2.0205,-1.9582,-1.8807,-1.7974,-1.7114,-1.6413,-1.5704,-1.5202,-1.4781,-1.4356,-1.3928,-1.3205,-1.2137],"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.3571,-0.4169,-0.4665,-0.4657,-0.5026,-0.6729,-0.9471,-1.1894,-1.2196,-1.1016,-1.0099,-0.9046,-0.719,-0.5045,-0.1065,0.2346,0.3902,0.3746,0.3313,0.2856,0.2753,0.3113,0.3603,0.3777,0.3531,0.3034,0.2863,0.2287,0.2133,0.2036,0.1739,0.1603,0.1003,0.0882,0.2489,0.3103,0.3331,0.3438,0.2804,0.2837,0.201,0.1684,0.1699,0.1711,0.2893,0.4272],"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-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"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,64.5698,62.3534,60.1374,55.7646,56.1897,56.2855,53.0727,53.5419,62.5108,80.4827,97.2723,84.4533,72.8656,76.6299,76.5042,66.6253,59.57,42.9445,38.3904,40.2409,45.8002,46.956,46.8675,44.4863,40.1325,37.3114,36.8545,37.8382,38.8371,36.7221,38.8782,36.4544,35.502,36.2524,34.7014,39.4618,36.7469,27.0981,28.7992,29.049,28.0656,31.5726,28.2554,33.6629,31.3086,29.2415,28.5179,22.4911,21.1681],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,40.9006,39.3647,37.6776,37.9933,39.2237,40.9742,42.9048,43.834,46.2746,49.1425,51.3916,55.3182,64.8251,80.1358,98.6122,104.7014,112.0503,122.0112,133.5604,142.2691,147.3892,141.9281,134.3757,130.5937,128.6011,126.5744,123.7246,116.2343,107.8977,97.3781,81.3822,63.9689,57.7371,58.7489,59.0586,60.3107,62.747,65.435,67.3372,73.8428,79.4272,73.8005,61.1504,51.2316,48.7339,50.1851,50.2315,53.7917,53.7033,49.8903,45.854,43.4736,47.6081],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]}]},"canonical_url":"https://sharemaestro.com/terminal/9d970772-020b-46a4-92d9-75dcbc778dc4/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/9d970772-020b-46a4-92d9-75dcbc778dc4/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/9d970772-020b-46a4-92d9-75dcbc778dc4/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/9d970772-020b-46a4-92d9-75dcbc778dc4/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/9d970772-020b-46a4-92d9-75dcbc778dc4/technical-pack/data.json"},"source_fingerprint":"6d2edd9c2d3adc4cfa82ab3b74ee55eefd1fd0b2b85a5c11af76fad1ccbcad51","content_hash":"a731960cb64e8e53f3af007af4d92aaf4b9eb789725ff70ed3b9ab6f398b14ea","citation":"Sharemaestro, AIRO Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/9d970772-020b-46a4-92d9-75dcbc778dc4/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."}