{"schema_version":"1.0","name":"2579 Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"f241637a-79a5-4b75-8798-7be346920724","symbol":"2579","name":"CNGR Advanced Material Co., Ltd.","exchange":"HKG","country":"HK","asset_type":"equity","currency":"HKD","sector":"Basic Materials","industry":"Specialty Chemicals"},"summary":"Market Dynamics improved this week but remains below zero. Underlying support has strengthened across the recent completed path. Price structure remains downward.","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, Drawdown and recovery pressure, Range pressure and compression, Range position and boundary pressure, Acceleration, deceleration and rollover, 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":40,"displayedObservations":40,"assetType":"Equity","state":"Aligned downward","stateTone":"negative","summary":"Market Dynamics improved this week but remains below zero. Underlying support has strengthened across the recent completed path. Price structure remains downward.","evidenceAlignment":{"status":"Countertrend conflict","headline":"Improving Market Dynamics is challenging the downward price structure","summary":"Market Dynamics improved this week but remains below zero. Underlying support has strengthened across the recent completed path. Price structure remains downward.","take":"This is an early challenge rather than a confirmed reversal. Price must respond to the improvement before the downward technical state can be considered resolved.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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.709951,-1.10162,-1.421659,-1.620337,-1.694504,-1.778094,-1.828565,-1.720076,-1.60459,-1.516067,-1.387706,-1.337944],"opens":[33.116831,30.0,30.860001,25.82,25.139999,24.219999,25.08,24.0,26.48,26.360001,26.1,25.360001],"highs":[33.116831,30.700001,31.799999,25.82,25.639999,25.02,25.08,29.32,27.299999,26.74,27.280001,25.959999],"lows":[31.066744,29.299999,28.52,24.0,25.0,24.059999,23.5,23.42,25.219999,25.24,24.92,24.16],"closes":[31.165306,30.1,28.84,24.360001,25.48,24.200001,24.0,26.32,25.84,26.1,25.16,25.82],"hoverRows":[[{"label":"Open","value":"33.1","className":"is-ohlc","compact":true},{"label":"High","value":"33.1","className":"is-ohlc","compact":true},{"label":"Low","value":"31.1","className":"is-ohlc","compact":true},{"label":"Close","value":"31.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.71","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.0","className":"is-ohlc","compact":true},{"label":"High","value":"30.7","className":"is-ohlc","compact":true},{"label":"Low","value":"29.3","className":"is-ohlc","compact":true},{"label":"Close","value":"30.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.10","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.9","className":"is-ohlc","compact":true},{"label":"High","value":"31.8","className":"is-ohlc","compact":true},{"label":"Low","value":"28.5","className":"is-ohlc","compact":true},{"label":"Close","value":"28.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.42","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.8","className":"is-ohlc","compact":true},{"label":"High","value":"25.8","className":"is-ohlc","compact":true},{"label":"Low","value":"24.0","className":"is-ohlc","compact":true},{"label":"Close","value":"24.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.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":"25.1","className":"is-ohlc","compact":true},{"label":"High","value":"25.6","className":"is-ohlc","compact":true},{"label":"Low","value":"25.0","className":"is-ohlc","compact":true},{"label":"Close","value":"25.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.69","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.2","className":"is-ohlc","compact":true},{"label":"High","value":"25.0","className":"is-ohlc","compact":true},{"label":"Low","value":"24.1","className":"is-ohlc","compact":true},{"label":"Close","value":"24.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.78","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.1","className":"is-ohlc","compact":true},{"label":"High","value":"25.1","className":"is-ohlc","compact":true},{"label":"Low","value":"23.5","className":"is-ohlc","compact":true},{"label":"Close","value":"24.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.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":"24.0","className":"is-ohlc","compact":true},{"label":"High","value":"29.3","className":"is-ohlc","compact":true},{"label":"Low","value":"23.4","className":"is-ohlc","compact":true},{"label":"Close","value":"26.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.72","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.5","className":"is-ohlc","compact":true},{"label":"High","value":"27.3","className":"is-ohlc","compact":true},{"label":"Low","value":"25.2","className":"is-ohlc","compact":true},{"label":"Close","value":"25.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.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":"26.4","className":"is-ohlc","compact":true},{"label":"High","value":"26.7","className":"is-ohlc","compact":true},{"label":"Low","value":"25.2","className":"is-ohlc","compact":true},{"label":"Close","value":"26.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.52","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.1","className":"is-ohlc","compact":true},{"label":"High","value":"27.3","className":"is-ohlc","compact":true},{"label":"Low","value":"24.9","className":"is-ohlc","compact":true},{"label":"Close","value":"25.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.39","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.4","className":"is-ohlc","compact":true},{"label":"High","value":"26.0","className":"is-ohlc","compact":true},{"label":"Low","value":"24.2","className":"is-ohlc","compact":true},{"label":"Close","value":"25.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.34","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":[23.570082,31.595224],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":-1.337944,"state":"Negative but repairing over four weeks","context":{"scenario":"negativeRepair","latestDirection":"slight strengthening","fourWeekDirection":"strengthening","now":{"label":"Slightly stronger this week","detail":"Market Dynamics improved this week but remains below zero."},"fourWeek":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"price":{"label":"Price and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Underlying pressure is repairing","detail":"Market Dynamics remains below zero, but it has improved across the recent completed path. This is an early repair watch until price confirms it.","tone":"caution"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Market Dynamics remains below zero, but it has improved across the recent completed path. This is an early repair watch until price confirms it.","annotations":[{"label":"Current tape relationship","value":"Underlying pressure is repairing","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":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Repairing","detail":"Underlying support has strengthened across the recent completed path.","tone":"positive"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-21","observations":28,"relationship":{"sameWeekCorrelation":0.35,"forwardCorrelation":-0.02,"directionalAgreement":37.5,"sample":8,"correlationSample":27,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"averageWeeksInZone":1.5,"medianWeeksInZone":1.5,"averageWeeksToHigher":1.5,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":7.9,"averageReturn":7.9,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.9,"sample":2},{"week":2,"averageReturn":4.1,"sample":2},{"week":3,"averageReturn":2.6,"sample":2},{"week":4,"averageReturn":7.9,"sample":2},{"week":5,"averageReturn":5.0,"sample":2},{"week":6,"averageReturn":6.9,"sample":2},{"week":7,"averageReturn":3.3,"sample":1},{"week":8,"averageReturn":6.0,"sample":1},{"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}]},"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":-18.2,"averageReturn":-18.2,"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":-3.4,"sample":1},{"week":2,"averageReturn":-7.5,"sample":1},{"week":3,"averageReturn":-21.8,"sample":1},{"week":4,"averageReturn":-18.2,"sample":1},{"week":5,"averageReturn":-22.3,"sample":1},{"week":6,"averageReturn":-23.0,"sample":1},{"week":7,"averageReturn":-15.5,"sample":1},{"week":8,"averageReturn":-17.1,"sample":1},{"week":9,"averageReturn":-16.3,"sample":1},{"week":10,"averageReturn":-19.3,"sample":1},{"week":11,"averageReturn":-17.2,"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}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"medianExpectedMove":5.3,"averageExpectedMove":5.3,"averageWeeksToLargestMove":2.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":-7.1,"medianReturn":-7.1,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":-17.7,"medianReturn":-17.7,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":4.8,"sample":2},{"week":2,"averageReturn":2.0,"sample":2},{"week":3,"averageReturn":4.9,"sample":2},{"week":4,"averageReturn":-7.1,"sample":2},{"week":5,"averageReturn":-4.3,"sample":2},{"week":6,"averageReturn":-8.0,"sample":2},{"week":7,"averageReturn":-10.8,"sample":2},{"week":8,"averageReturn":-15.5,"sample":2},{"week":9,"averageReturn":-16.0,"sample":2},{"week":10,"averageReturn":-18.8,"sample":2},{"week":11,"averageReturn":-13.2,"sample":2},{"week":12,"averageReturn":-17.7,"sample":2},{"week":13,"averageReturn":-18.7,"sample":2},{"week":14,"averageReturn":-21.9,"sample":2},{"week":15,"averageReturn":-27.1,"sample":2},{"week":16,"averageReturn":-29.2,"sample":1},{"week":17,"averageReturn":-32.8,"sample":1},{"week":18,"averageReturn":-33.3,"sample":1},{"week":19,"averageReturn":-26.9,"sample":1},{"week":20,"averageReturn":-28.2,"sample":1},{"week":21,"averageReturn":-27.5,"sample":1},{"week":22,"averageReturn":-30.1,"sample":1},{"week":23,"averageReturn":-28.3,"sample":1},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":2,"completedEpisodes":0,"activeEpisodes":2,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":-18.2,"medianReturn":-18.2,"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":-3.4,"sample":1},{"week":2,"averageReturn":-7.5,"sample":1},{"week":3,"averageReturn":-21.8,"sample":1},{"week":4,"averageReturn":-18.2,"sample":1},{"week":5,"averageReturn":-22.3,"sample":1},{"week":6,"averageReturn":-23.0,"sample":1},{"week":7,"averageReturn":-15.5,"sample":1},{"week":8,"averageReturn":-17.1,"sample":1},{"week":9,"averageReturn":-16.3,"sample":1},{"week":10,"averageReturn":-19.3,"sample":1},{"week":11,"averageReturn":-17.2,"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}]},"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":-1.9,"medianReturn":-1.9,"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":-1.8,"sample":1},{"week":2,"averageReturn":-0.8,"sample":1},{"week":3,"averageReturn":-4.4,"sample":1},{"week":4,"averageReturn":-1.9,"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}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"medianExpectedMove":7.5,"averageExpectedMove":7.5,"averageWeeksToLargestMove":2.5,"horizons":[{"weeks":4,"sample":2,"expectedCount":1,"expectedPercent":50.0,"averageReturn":-5.8,"medianReturn":-5.8,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":-23.1,"medianReturn":-23.1,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":2.2,"sample":2},{"week":2,"averageReturn":2.5,"sample":2},{"week":3,"averageReturn":2.8,"sample":2},{"week":4,"averageReturn":-5.8,"sample":2},{"week":5,"averageReturn":-6.0,"sample":2},{"week":6,"averageReturn":-15.2,"sample":2},{"week":7,"averageReturn":-11.3,"sample":2},{"week":8,"averageReturn":-17.3,"sample":2},{"week":9,"averageReturn":-19.2,"sample":2},{"week":10,"averageReturn":-17.7,"sample":2},{"week":11,"averageReturn":-25.2,"sample":2},{"week":12,"averageReturn":-23.1,"sample":2},{"week":13,"averageReturn":-26.5,"sample":2},{"week":14,"averageReturn":-25.8,"sample":2},{"week":15,"averageReturn":-20.2,"sample":1},{"week":16,"averageReturn":-21.6,"sample":1},{"week":17,"averageReturn":-20.9,"sample":1},{"week":18,"averageReturn":-23.7,"sample":1},{"week":19,"averageReturn":-21.7,"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}]}},"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":"Countertrend conflict","tone":"caution","headline":"Market Dynamics is repairing against a downward price structure","use":"The downside structure remains in place, but improving Market Dynamics weakens that case. A positive price response is needed to confirm the repair.","confirm":"This is an early challenge rather than a confirmed reversal. Price must respond to the improvement before the downward technical state can be considered resolved.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"negative","direction":"strengthening","zone":"middle","zoneContext":"Market Dynamics remains below zero, but it has improved across the recent completed path. This is an early repair watch until price confirms it.","historical":{"label":"Broad directional cases","weeks":12,"sample":0},"nowContext":{"label":"Slightly stronger this week","detail":"Market Dynamics improved this week but remains below zero."},"fourWeekContext":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"priceContext":{"label":"Price remains in a downward structure","detail":"Improving Market Dynamics has not yet produced a positive price response."}},"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":"Disagreement playbook","title":"Use improving Market Dynamics to prepare, not anticipate","tone":"recovery","finding":"Comparable disagreements produced an average recovery of 7.5% across 2 completed cases, with the largest move arriving after 2.5 weeks on average.","approach":"Define the price level that would confirm the repair. Until that response occurs, keep the idea at watchlist or starter-position size.","watch":"The early repair fails if Market Dynamics fades before price responds."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[],"reversal_warnings":[],"reversal_dangers":[]}},"smTape":{"available":true,"dates":["2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"close":[28.56,29.52,27.88,27.0,26.9,31.36,32.4,36.0,38.32,38.2,38.64,32.98,36.16,34.86,37.68,33.08,34.14,32.38,33.88,33.0,36.0737,38.7743,38.9123,43.4658,37.5521,36.6454,35.9357,32.6832,31.1653,30.1,28.84,24.36,25.48,24.2,24.0,26.32,25.84,26.1,25.16,25.82],"consensus":[-89.5471,31.579,-44.2858,0.0,-21.5064,41.9831,33.3019,58.1988,58.0126,38.5743,31.6547,-33.1035,24.5348,-13.2626,28.6169,-32.3084,0.0,-23.1377,8.023,-13.4705,30.418,48.9784,30.7959,62.3698,-27.6176,-16.7666,-15.163,-49.9636,-46.4073,-32.8674,-49.0557,-60.5602,-24.5745,-50.1659,-42.8961,0.0,-25.171,-8.3299,-29.6354,-0.923],"supportDates":["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":[null,null,null,null,null,50.2909,29.8043,42.9453,45.495,33.5709,19.7133,-29.6247,29.6711,-13.1984,31.2507,-38.1401,0.0,-21.4834,18.6887,-17.0841,32.9245,50.3077,30.0249,56.5448,-33.1193,-17.5041,-12.5252,-49.5054,-52.1469,-27.7977,-51.3666,-66.9319,-12.5879,-53.5492,-42.4201,0.0,-31.1355,-13.5689,-40.5493,-5.4861],"force":[-89.5471,31.579,-44.2858,0.0,-12.4498,40.9601,19.9596,73.9576,63.1174,12.4757,10.7213,-63.0901,35.9667,-23.8235,33.674,-55.5361,0.0,-27.7748,23.7411,-14.6561,41.2155,56.5533,19.997,81.8492,-76.4881,-28.224,-17.9711,-60.1121,-35.5105,-14.96,-37.2133,-45.5014,-5.9444,-27.5642,-18.9027,0.0,-12.8808,-9.1676,-24.0249,-19.9553],"direction":[null,null,null,null,-27.9754,33.2193,46.8293,64.375,68.6721,62.9344,60.2545,-15.6603,10.4991,-5.7925,21.9947,-9.0523,0.0,-21.7163,15.3934,-8.4938,19.841,42.0487,39.3905,55.1133,-13.5777,-7.7398,-16.1718,-43.2382,-47.6312,-51.4523,-54.8735,-64.0345,-60.0727,-62.4434,-60.5782,0.0,-27.1332,-14.8407,-21.1698,-23.1606],"intensity":[null,null,null,null,25.0,100.0,66.6667,100.0,62.5,11.1111,60.0,90.9091,66.6667,69.2308,85.7143,80.0,31.25,29.4118,16.6667,26.3158,60.0,47.619,4.5455,100.0,91.6667,84.0,34.6154,62.963,71.4286,37.931,10.0,93.5484,6.25,15.1515,5.8824,74.2857,33.3333,8.1081,10.5263,23.0769],"confirmation":[51.3217,32.7719,36.8381,1.358,51.8014,81.2768,78.3033,87.3363,86.9104,79.6246,77.6735,79.56,76.1213,49.9002,77.2714,78.9577,26.5825,75.5706,28.8345,72.2916,78.0246,83.8837,77.5373,88.6408,35.8064,51.0366,72.9779,84.3046,82.4308,78.0491,83.3017,86.8232,53.7179,83.3127,81.0028,7.8446,75.5893,26.6749,77.146,13.1842],"persistence":[null,null,33.3333,25.0,40.0,16.6667,0.0,12.5,37.5,37.5,62.5,50.0,75.0,50.0,50.0,25.0,12.5,12.5,12.5,12.5,12.5,12.5,12.5,37.5,25.0,25.0,0.0,0.0,25.0,50.0,75.0,100.0,100.0,100.0,100.0,87.5,87.5,87.5,87.5,75.0],"assessmentRisk":[null,null,null,null,36.1665,13.9033,32.3793,20.8828,20.9926,30.6305,34.0605,24.5483,46.2935,36.5632,31.8124,17.8633,32.9225,22.617,48.0596,5.2841,15.4636,24.5902,32.1476,18.7249,36.4644,22.6943,30.9725,24.9562,25.9466,32.8293,24.9998,19.4484,35.8695,23.7443,26.6254,28.2562,21.1258,45.0418,45.0893,13.8046],"volumeParticipation":true,"latest":{"consensus":-0.9,"control":-5.5,"force":-20.0,"direction":-23.2,"confirmation":13.2,"persistence":75.0,"assessmentRisk":13.8,"intensity":23.1,"evidenceDepth":100},"analysis":{"status":"Joint downward confirmation","headline":"The gauges support the downward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same downward assessment.","take":"Current assessment: downward pressure has broad support.","tone":"negative","supportedView":"Price structure and Market Dynamics","direction":"downward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Control support is limited","controlPath":"Broadly stable","forceState":"Downward commitment","forcePath":"Commitment is strengthening","directionState":"Downward follow-through","persistenceState":"Established","confirmationState":"Limited support","riskState":"Contained","intensityState":"Quiet"},"cards":[{"label":"SM Consensus Gauge","value":"-0.9","detail":"Joint downward confirmation","tone":"negative"},{"label":"SM Control Gauge","value":"-5.5","detail":"Control support is limited","tone":"negative"},{"label":"SM Force Gauge","value":"-20.0","detail":"Downward commitment","tone":"negative"},{"label":"SM Direction Gauge","value":"-23.2","detail":"Downward follow-through","tone":"negative"},{"label":"SM Confirmation Gauge","value":"13/100","detail":"Limited support","tone":"caution"}]},"kpis":[{"label":"Price structure","value":"Aligned downward","detail":"completed-week alignment","tone":"negative"},{"label":"Momentum","value":"42.4","detail":"Negative","tone":"negative"},{"label":"Risk pressure","value":"13.0%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"16.9","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"11%","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 downward.","series":[{"label":"Close","values":[28.56,29.52,27.88,27.0,26.9,31.36,32.4,36.0,38.32,38.2,38.64,32.98,36.16,34.86,37.68,33.08,34.14,32.38,33.88,33.0,36.0737,38.7743,38.9123,43.4658,37.5521,36.6454,35.9357,32.6832,31.1653,30.1,28.84,24.36,25.48,24.2,24.0,26.32,25.84,26.1,25.16,25.82],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,28.039,28.6428,29.3259,30.5394,31.954,33.0897,34.0988,33.8954,34.3071,34.4077,35.0026,34.6531,34.5598,34.1635,34.1119,33.9098,34.3032,35.1161,35.8063,37.199,37.2632,37.1508,36.9299,36.1578,35.2501,34.3137,33.3185,31.6897,30.5606,29.4041,28.4216,28.0395,27.6396,27.3596,26.9597,26.7525],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,31.7228,31.9552,32.3792,32.4311,32.5577,32.5446,32.6435,32.6699,32.922,33.3555,33.7671,34.4856,34.7127,34.8559,34.9359,34.769,34.5021,34.176,33.7807,33.0829,32.5197,31.9034,31.318,30.9478,30.5694,30.2384,29.8622,29.5628],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,40.0858,41.2841,40.9696,41.1748,41.105,41.5141,41.2457,41.079,40.8209,40.6634,40.4659,40.6295,41.1938,41.4756,42.4325,41.8534,41.7475,41.655,41.7221,41.6767,41.6614,41.6016,42.5774,42.8952,43.3029,43.2193,43.2443,43.1606,43.1331,42.9868,42.8265],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,23.1422,23.2213,23.6571,24.0436,24.435,24.6806,24.9468,25.2362,25.408,25.646,25.8281,26.4159,26.777,27.5984,28.2881,29.9324,30.5669,31.0129,30.6142,29.944,29.1494,28.2292,26.3914,25.0055,23.5319,22.2475,21.5464,20.8002,20.1996,19.474,18.9163],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"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,0.0,-5.5556,-8.5366,-8.8753,0.0,0.0,0.0,0.0,-0.3131,0.0,-14.648,-6.4182,-9.7826,-2.4845,-14.3892,-11.646,-16.2008,-12.3188,-14.5963,-6.6416,0.0,0.0,0.0,-13.6054,-15.6916,-17.3243,-24.8073,-28.2993,-30.7502,-33.649,-43.956,-41.3793,-44.3241,-44.7842,-39.4467,-40.551,-39.9528,-42.1155,-40.597],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[null,null,null,null,null,null,null,33.829,42.4535,42.0074,43.6431,22.6022,34.4238,29.5911,40.0743,22.974,26.9145,20.3718,25.948,22.6766,34.1029,44.1423,44.6553,61.5831,39.599,36.2281,33.59,21.4987,15.8562,11.8959,0.0,0.0,4.5977,0.0,0.0,9.6667,7.6667,8.75,4.8333,7.5833],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"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,14.2552,13.3155,15.1893,14.8632,15.2046,14.3748,14.2061,12.9844,11.9144,11.8166,10.9503,13.1605,13.1876,12.9968,14.2087,14.3062,14.1971,14.5714,17.4381,15.8396,15.9053,15.3625,14.609,14.3924,13.6418,13.8106,12.9943],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,53.5955,56.004,53.577,52.5348,50.8699,50.8606,49.2472,47.7802,46.5444,45.2949,44.1602,42.3999,42.4209,40.1807,40.001,33.2126,30.9223,29.2895,30.712,32.7635,35.3394,38.2996,46.9372,52.6937,59.1636,64.0687,66.9784,69.9191,72.4222,75.2881,77.4512],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"range","eyebrow":"Acceptance map","title":"Range position and boundary pressure","description":"Price location inside its observed range shows whether the tape is pressing an outer boundary or rotating through value.","reason":"Selected because price is testing an observed boundary or moving rapidly through its recent range.","series":[{"label":"Range position","values":[null,null,null,null,null,null,null,72.5146,86.076,85.2321,78.7955,43.2873,63.2371,55.0816,72.7729,43.9147,50.5646,39.5232,48.9335,43.4128,62.6957,79.638,80.5036,88.288,58.2572,53.6525,50.0488,33.5319,25.824,20.4142,10.0891,1.6535,6.7977,0.9186,2.245,12.9741,10.8267,11.9899,7.7845,10.7372],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-9.4567,-4.9131,-5.2109,-8.0438,-21.5136,-13.9457,-17.0395,-10.3284,-21.2756,-18.753,-22.9415,-19.3717,-21.466,-14.1511,-7.7242,-7.3958,-5.0388,-17.9587,-19.9397,-21.4901,-28.596,-31.9121,-34.2395,-36.9923,-46.7799,-44.333,-47.1295,-47.5664,-42.4978,-43.5465,-42.9785,-45.0321,-43.5902],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,38.0368,46.9325,46.4724,48.1595,26.4571,38.6503,33.6656,44.4785,26.8405,30.9049,24.1564,29.908,26.5337,38.3194,48.6744,49.2035,66.6635,43.9882,40.5113,37.7903,25.3189,19.4989,15.4141,7.0527,1.5,6.1667,0.8333,2.1277,12.3826,10.333,11.4432,7.4295,10.2477],"stroke":"#07865c","width":1.5}],"guides":[{"label":"Range centre","values":[50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"impulse","eyebrow":"Price impulse","title":"Acceleration, deceleration and rollover","description":"The impulse path separates directional acceleration from a loss of momentum.","reason":"Selected because the latest impulse is unusually active or is approaching a change of direction.","series":[{"label":"Impulse","values":[null,null,null,null,null,null,null,null,null,null,null,null,2.0908,2.0194,2.1654,1.8882,1.734,1.453,1.336,1.1589,1.2522,1.5264,1.7348,2.2416,2.1414,1.9661,1.7498,1.3009,0.8133,0.337,-0.1405,-0.8704,-1.343,-1.8001,-2.1536,-2.221,-2.2868,-2.2915,-2.3441,-2.3059],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1.9893,1.882,1.7728,1.65,1.5705,1.5616,1.5963,1.7253,1.8085,1.8401,1.822,1.7178,1.5369,1.2969,1.0094,0.6334,0.2382,-0.1695,-0.5663,-0.8972,-1.1751,-1.3984,-1.5875,-1.7312],"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.2553,-0.429,-0.4368,-0.4911,-0.3183,-0.0353,0.1385,0.5163,0.3328,0.126,-0.0722,-0.4169,-0.7236,-0.9599,-1.1499,-1.5039,-1.5812,-1.6306,-1.5873,-1.3237,-1.1116,-0.8931,-0.7565,-0.5747],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"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,245.9003,132.3625,80.102,137.1953,78.8707,90.4143,0.8517,99.1196,73.3046,70.9896,74.1102,97.5962,50.6004,65.0293,103.0716,101.2953,181.8639,124.162,101.0564,64.3665,83.5552,21.5752,13.7996,56.4777,19.5696,17.1947,10.3335,21.0176,149.7957,89.2873,65.5978,87.7814,76.5249],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,135.0,135.0,127.5121,135.0,128.5599,135.0,134.9375,135.0,130.6185,134.7861,130.5006,135.0,132.2415,135.0,135.0,135.0,135.0,130.6573,127.0185,124.6919,121.9574,121.3021,120.9022,119.3821,118.8817,119.2937,119.045,118.5729,121.9926,119.9783,121.4194,119.5608,121.1761],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]}]},"canonical_url":"https://sharemaestro.com/terminal/f241637a-79a5-4b75-8798-7be346920724/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/f241637a-79a5-4b75-8798-7be346920724/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/f241637a-79a5-4b75-8798-7be346920724/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/f241637a-79a5-4b75-8798-7be346920724/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/f241637a-79a5-4b75-8798-7be346920724/technical-pack/data.json"},"source_fingerprint":"1673ddcec0ed305b5aa6cf83489fce4dcbc400b941e3cf39d6e59531abd5f163","content_hash":"6d6bd177bef5f928061526ebe8f470b9c2a7603819d1ed66893235293c818ab9","citation":"Sharemaestro, 2579 Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/f241637a-79a5-4b75-8798-7be346920724/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."}