{"schema_version":"1.0","name":"CDIG Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"a0ee62a7-6f22-41c3-b9cb-23ea6ba88103","symbol":"CDIG","name":"CITY DIFFERENT INVESTMENTS GLOBAL EQUITY ETF","exchange":"NASDAQ","country":"US","asset_type":"etf","currency":"USD","sector":null,"industry":null},"summary":"Market Dynamics improved this week but remains below zero. Underlying support has strengthened across the recent completed path. The upward price structure has improving support, but confirmation is not complete.","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, Range position and boundary pressure, Activity pressure and cumulative balance, Range pressure and compression, Acceleration, deceleration and rollover, Directional strength and control."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-21","observations":49,"displayedObservations":49,"assetType":"ETF","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics improved this week but remains below zero. Underlying support has strengthened across the recent completed path. The upward price structure has improving support, but confirmation is not complete.","evidenceAlignment":{"status":"Repair in progress","headline":"Market Dynamics is improving but remains below zero","summary":"Market Dynamics improved this week but remains below zero. Underlying support has strengthened across the recent completed path. The upward price structure has improving support, but confirmation is not complete.","take":"Continued repair would strengthen the upward case. Renewed weakness would leave price ahead of the underlying position.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"values":[-0.218174,-0.278249,-0.222178,-0.084822,0.049816,0.160598,0.157802,0.048642,0.017347,-0.084795,-0.014833,0.061723,0.060257,0.10646,0.062164,-0.130999,-0.365478,-0.593966,-0.645455,-0.391211,-0.073025],"opens":[24.4,25.12,25.8,26.75,26.81,26.54,26.13,25.01,26.17,26.32,25.67,26.1,25.88,25.89,25.95,25.74,25.21,25.22,25.22,26.33,26.88],"highs":[25.02,25.81,26.99,27.01,26.96,27.06,26.29,25.61,26.729,26.61,26.08,26.36,25.93,26.1,26.04,26.05,25.44,25.22,26.1,27.09,26.98],"lows":[24.1724,24.8,25.75,26.392,26.37,26.2694,24.96,24.675,26.105,25.4,24.99,25.61,25.4619,25.55,25.29,25.3,24.9539,24.62,25.22,26.31,26.0337],"closes":[24.9957,25.6573,26.8518,26.6898,26.5976,26.2694,25.0001,25.5991,26.3798,25.5015,25.6843,25.8943,25.684,25.8463,25.7425,25.317,24.9539,25.0415,26.0853,26.986,26.8275],"hoverRows":[[{"label":"Open","value":"24.4","className":"is-ohlc","compact":true},{"label":"High","value":"25.0","className":"is-ohlc","compact":true},{"label":"Low","value":"24.2","className":"is-ohlc","compact":true},{"label":"Close","value":"25.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.22","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.8","className":"is-ohlc","compact":true},{"label":"Low","value":"24.8","className":"is-ohlc","compact":true},{"label":"Close","value":"25.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.28","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"25.8","className":"is-ohlc","compact":true},{"label":"High","value":"27.0","className":"is-ohlc","compact":true},{"label":"Low","value":"25.8","className":"is-ohlc","compact":true},{"label":"Close","value":"26.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.22","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.8","className":"is-ohlc","compact":true},{"label":"High","value":"27.0","className":"is-ohlc","compact":true},{"label":"Low","value":"26.4","className":"is-ohlc","compact":true},{"label":"Close","value":"26.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.08","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.8","className":"is-ohlc","compact":true},{"label":"High","value":"27.0","className":"is-ohlc","compact":true},{"label":"Low","value":"26.4","className":"is-ohlc","compact":true},{"label":"Close","value":"26.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.05","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.5","className":"is-ohlc","compact":true},{"label":"High","value":"27.1","className":"is-ohlc","compact":true},{"label":"Low","value":"26.3","className":"is-ohlc","compact":true},{"label":"Close","value":"26.3","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":"26.1","className":"is-ohlc","compact":true},{"label":"High","value":"26.3","className":"is-ohlc","compact":true},{"label":"Low","value":"25.0","className":"is-ohlc","compact":true},{"label":"Close","value":"25.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.16","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"25.0","className":"is-ohlc","compact":true},{"label":"High","value":"25.6","className":"is-ohlc","compact":true},{"label":"Low","value":"24.7","className":"is-ohlc","compact":true},{"label":"Close","value":"25.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.05","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.2","className":"is-ohlc","compact":true},{"label":"High","value":"26.7","className":"is-ohlc","compact":true},{"label":"Low","value":"26.1","className":"is-ohlc","compact":true},{"label":"Close","value":"26.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.02","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.3","className":"is-ohlc","compact":true},{"label":"High","value":"26.6","className":"is-ohlc","compact":true},{"label":"Low","value":"25.4","className":"is-ohlc","compact":true},{"label":"Close","value":"25.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.08","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.7","className":"is-ohlc","compact":true},{"label":"High","value":"26.1","className":"is-ohlc","compact":true},{"label":"Low","value":"25.0","className":"is-ohlc","compact":true},{"label":"Close","value":"25.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.01","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.1","className":"is-ohlc","compact":true},{"label":"High","value":"26.4","className":"is-ohlc","compact":true},{"label":"Low","value":"25.6","className":"is-ohlc","compact":true},{"label":"Close","value":"25.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.06","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.9","className":"is-ohlc","compact":true},{"label":"High","value":"25.9","className":"is-ohlc","compact":true},{"label":"Low","value":"25.5","className":"is-ohlc","compact":true},{"label":"Close","value":"25.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.06","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.9","className":"is-ohlc","compact":true},{"label":"High","value":"26.1","className":"is-ohlc","compact":true},{"label":"Low","value":"25.6","className":"is-ohlc","compact":true},{"label":"Close","value":"25.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.11","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.9","className":"is-ohlc","compact":true},{"label":"High","value":"26.0","className":"is-ohlc","compact":true},{"label":"Low","value":"25.3","className":"is-ohlc","compact":true},{"label":"Close","value":"25.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.06","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.7","className":"is-ohlc","compact":true},{"label":"High","value":"26.1","className":"is-ohlc","compact":true},{"label":"Low","value":"25.3","className":"is-ohlc","compact":true},{"label":"Close","value":"25.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.13","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.2","className":"is-ohlc","compact":true},{"label":"High","value":"25.4","className":"is-ohlc","compact":true},{"label":"Low","value":"25.0","className":"is-ohlc","compact":true},{"label":"Close","value":"25.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.37","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.2","className":"is-ohlc","compact":true},{"label":"High","value":"25.2","className":"is-ohlc","compact":true},{"label":"Low","value":"24.6","className":"is-ohlc","compact":true},{"label":"Close","value":"25.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.59","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.2","className":"is-ohlc","compact":true},{"label":"High","value":"26.1","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":"-0.65","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"26.3","className":"is-ohlc","compact":true},{"label":"High","value":"27.1","className":"is-ohlc","compact":true},{"label":"Low","value":"26.3","className":"is-ohlc","compact":true},{"label":"Close","value":"27.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.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":"26.9","className":"is-ohlc","compact":true},{"label":"High","value":"27.0","className":"is-ohlc","compact":true},{"label":"Low","value":"26.0","className":"is-ohlc","compact":true},{"label":"Close","value":"26.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.07","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":[24.831974,27.107926],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":-0.073025,"state":"Negative but repairing over four weeks","context":{"scenario":"negativeRepair","latestDirection":"strengthening","fourWeekDirection":"strengthening","now":{"label":"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":false,"observations":21,"summary":"More completed weekly history is needed for a dependable ticker-level record."},"events":{"positioning_recoveries":[],"reversal_warnings":[{"date":"2026-04-10","price":25.6573},{"date":"2026-08-07","price":26.0853}],"reversal_dangers":[{"date":"2026-05-15","price":25.0001}]}},"smTape":{"available":true,"dates":["2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"close":[25.303,25.2268,25.024,24.0104,24.0173,24.7833,25.0871,24.8468,24.4755,23.2715,24.5969,25.19,25.0965,25.0478,25.1335,25.138,26.6215,26.1815,26.3971,25.6604,25.6281,25.9987,26.2039,26.0978,24.9163,24.5123,23.7129,24.5765,24.9957,25.6573,26.8518,26.6898,26.5976,26.2694,25.0001,25.5991,26.3798,25.5015,25.6843,25.8943,25.684,25.8463,25.7425,25.317,24.9539,25.0415,26.0853,26.986,26.8275],"consensus":[17.8462,-50.7619,0.0,-58.0,-65.1262,9.6197,11.5655,0.0,-25.8297,-65.7983,22.5514,32.1546,0.0,19.0032,14.5256,13.2649,68.8731,0.0,44.8527,-16.5651,0.0,15.4127,27.0765,0.0,-50.925,-38.0687,-63.4976,0.0,15.4934,36.0977,62.478,25.8343,20.6825,0.0,-58.1753,12.6084,23.4811,-36.3977,11.3386,0.0,-14.9565,9.7559,0.0,-36.5334,-43.4931,-16.2556,45.9598,58.8197,27.7214],"supportDates":["2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"control":[null,null,null,null,null,25.2963,13.4973,0.0,-32.9975,-57.7125,38.1857,29.4165,0.0,9.4309,7.1427,19.0214,71.1449,0.0,44.5426,-26.7094,0.0,18.047,37.4577,0.0,-53.4611,-34.8037,-65.0998,0.0,23.5721,38.1197,66.1052,20.7494,13.7059,0.0,-52.5733,26.9844,31.6202,-36.9155,5.5235,0.0,-10.0128,7.0508,0.0,-37.5026,-47.6944,-9.245,51.8827,65.3486,26.5991],"force":[17.8462,-50.7619,0.0,-58.0,-33.3737,26.5317,9.2936,0.0,-41.8666,-74.3972,48.7551,39.5102,0.0,8.9817,7.0469,6.8722,81.0285,0.0,35.8146,-54.3822,0.0,12.9759,23.9614,0.0,-69.8347,-31.0123,-69.3153,0.0,31.7708,41.4432,69.1874,1.1228,5.4329,0.0,-93.2346,33.6762,21.7796,-57.202,22.8657,0.0,-22.3834,14.1358,0.0,-49.0089,-44.2451,-0.7328,67.4412,57.3708,0.6121],"direction":[null,null,null,null,-87.8066,20.3762,10.9805,0.0,-6.183,-68.8972,14.0334,30.0299,0.0,37.1013,28.3052,11.2521,57.5944,0.0,51.6629,-22.0405,0.0,14.1428,17.4374,0.0,-34.5196,-46.8404,-57.511,0.0,5.366,29.9687,53.5403,50.9007,47.3095,0.0,-39.5353,18.8698,15.3946,-20.9458,9.7508,0.0,-15.3014,9.7189,0.0,-26.5147,-38.1546,-35.3554,23.847,52.3931,49.2423],"intensity":[null,null,null,null,50.0,80.0,100.0,28.5714,37.5,100.0,90.0,81.8182,50.0,38.4615,28.5714,6.6667,93.75,64.7059,38.8889,57.8947,70.0,57.1429,9.0909,13.0435,79.1667,40.0,69.2308,74.0741,32.1429,65.5172,83.3333,48.3871,3.125,18.1818,88.2353,51.4286,94.4444,72.973,34.2105,46.1538,32.5,7.3171,14.2857,32.5581,50.0,20.0,80.4348,80.8511,14.5833],"confirmation":[28.3774,38.9105,2.1084,41.2267,64.7222,30.3684,71.6023,3.9712,53.9784,89.4407,33.4372,78.5554,28.5125,73.9215,27.1995,49.2955,90.3752,10.4182,82.0821,33.6674,2.0502,72.8177,76.4114,4.0539,84.8336,80.0167,88.4721,6.8445,51.809,79.6834,88.1422,53.0958,52.4212,29.9482,87.7699,31.1499,75.3381,80.2734,49.4016,24.7417,73.0878,48.6299,1.1219,80.0561,81.8767,50.1689,83.2716,86.6787,38.5116],"persistence":[null,null,0.0,25.0,40.0,16.6667,0.0,0.0,25.0,25.0,12.5,12.5,25.0,25.0,25.0,37.5,62.5,75.0,75.0,50.0,50.0,50.0,50.0,37.5,12.5,0.0,25.0,12.5,0.0,0.0,0.0,12.5,37.5,50.0,50.0,62.5,62.5,37.5,37.5,25.0,0.0,12.5,25.0,0.0,25.0,25.0,25.0,12.5,12.5],"assessmentRisk":[null,null,null,null,17.2581,37.5102,0.0399,47.1652,49.8901,16.5993,41.0476,6.4385,34.6298,40.0728,26.587,10.6293,14.4005,44.1485,25.1321,39.314,43.0215,20.3332,29.1829,30.8212,16.2003,30.2515,18.212,45.1637,2.0656,29.9854,18.7532,36.9105,39.0489,37.624,20.3375,51.3586,25.5244,20.7421,31.1566,17.2981,31.8785,19.487,6.2049,21.5626,22.1564,37.1126,2.3218,20.3795,36.0528],"volumeParticipation":true,"latest":{"consensus":27.7,"control":26.6,"force":0.6,"direction":49.2,"confirmation":38.5,"persistence":12.5,"assessmentRisk":36.1,"intensity":14.6,"evidenceDepth":100},"analysis":{"status":"Price structure has stronger support","headline":"The gauges support the price-technical view","summary":"Price structure and Market Dynamics disagree. The completed evidence gives the upward price structure stronger support.","take":"Current assessment: price structure remains primary, but the disagreement lowers confirmation.","tone":"positive","supportedView":"Price structure","direction":"upward","disagreement":true},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Control support is easing","forceState":"Commitment is limited","forcePath":"Commitment is easing","directionState":"Upward follow-through","persistenceState":"Unsettled","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Quiet"},"cards":[{"label":"SM Consensus Gauge","value":"+27.7","detail":"Price structure has stronger support","tone":"positive"},{"label":"SM Control Gauge","value":"+26.6","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+0.6","detail":"Commitment is limited","tone":"positive"},{"label":"SM Direction Gauge","value":"+49.2","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"39/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"58.6","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"3.3%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"12.9","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"92%","detail":"location inside observed range","tone":"neutral"},{"label":"Adaptive set","value":"6 views","detail":"selected for the current tape","tone":"neutral"}],"charts":[{"key":"price","eyebrow":"Price architecture","title":"Trend, acceptance and volatility envelope","description":"Price is shown against fast and slow trend references with its current volatility envelope.","reason":"Selected as the anchor because price and its trend references are aligned upward.","series":[{"label":"Close","values":[25.303,25.2268,25.024,24.0104,24.0173,24.7833,25.0871,24.8468,24.4755,23.2715,24.5969,25.19,25.0965,25.0478,25.1335,25.138,26.6215,26.1815,26.3971,25.6604,25.6281,25.9987,26.2039,26.0978,24.9163,24.5123,23.7129,24.5765,24.9957,25.6573,26.8518,26.6898,26.5976,26.2694,25.0001,25.5991,26.3798,25.5015,25.6843,25.8943,25.684,25.8463,25.7425,25.317,24.9539,25.0415,26.0853,26.986,26.8275],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,24.8354,24.8259,24.8734,24.8686,24.7971,24.5197,24.5338,24.6531,24.7337,24.7908,24.8531,24.9049,25.217,25.3924,25.5751,25.5906,25.5974,25.6704,25.7674,25.8274,25.6618,25.4528,25.1364,25.0346,25.0276,25.1421,25.4529,25.6778,25.845,25.9222,25.7545,25.7263,25.8451,25.7826,25.7648,25.7883,25.7693,25.7833,25.7759,25.6925,25.5582,25.4642,25.5772,25.8333,26.0141],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,24.9037,24.9144,24.9306,24.946,25.0701,25.1524,25.2446,25.2754,25.3015,25.3532,25.4162,25.4667,25.4259,25.3582,25.2364,25.1875,25.1733,25.2091,25.3308,25.4315,25.5179,25.5735,25.5311,25.5361,25.5986,25.5914,25.5983,25.6202,25.6249,25.6413,25.6488,25.6242,25.5746,25.5351,25.5759,25.6803,25.7653],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,25.8481,25.7896,25.8333,25.8455,25.8445,25.8541,25.8606,26.25,26.4118,26.5892,26.6065,26.6395,26.7286,26.8554,26.9178,26.8694,26.8789,26.9555,26.9582,26.9539,26.8179,27.0211,27.1761,27.2975,27.3582,27.3614,27.3663,27.3308,27.2832,27.2124,27.2283,27.2312,27.2181,27.1745,27.1238,27.1226,27.0927,26.9462,27.0677,27.1673],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,23.361,23.4182,23.4722,23.5282,23.5808,23.6273,23.6704,23.4994,23.4828,23.458,23.5044,23.5039,23.4919,23.4832,23.6296,23.7678,23.7313,23.5172,23.4875,23.5437,23.9184,23.9407,23.9356,23.9644,24.0259,24.0093,24.0505,24.0618,24.0414,24.041,24.0484,24.0511,24.0489,24.0465,24.0191,24.0241,24.1068,24.4905,24.61,24.6936],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"range","eyebrow":"Acceptance map","title":"Range position and boundary pressure","description":"Price location inside its observed range shows whether the tape is pressing an outer boundary or rotating through value.","reason":"Selected because price is testing an observed boundary or moving rapidly through its recent range.","series":[{"label":"Range position","values":[null,null,null,null,null,null,null,56.7009,40.8333,15.9578,58.9903,76.9968,74.0096,72.4537,75.1917,75.3355,97.0076,81.9639,87.159,69.4072,68.6289,77.559,82.5036,79.947,51.4771,41.7422,22.4795,43.2892,53.3904,69.3325,96.7173,92.4303,90.2506,81.528,51.8715,58.26,79.816,53.7537,59.178,65.4095,59.1691,63.9852,60.905,48.2789,37.5045,40.1039,71.0772,96.9412,92.2794],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-3.918,-5.3538,-10.0097,-4.8844,-2.7788,-3.1397,-3.3277,-2.9969,-2.9795,-0.4432,-2.7794,-1.9788,-4.7144,-4.8344,-3.4582,-2.6962,-3.0902,-7.4775,-8.9777,-11.9462,-8.7393,-7.1827,-4.726,-0.512,-1.1855,-1.5268,-2.9217,-7.6123,-5.3987,-2.5137,-5.7594,-5.0839,-4.3078,-5.085,-4.4852,-4.8688,-6.4412,-7.7831,-7.4593,-3.602,-0.3839,-0.969],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,5.6412,4.0625,2.1576,7.9759,10.5795,10.169,9.9552,10.3314,10.3512,16.8635,14.932,15.8784,12.6444,12.5026,14.1295,15.0303,14.5645,9.378,7.6045,4.0953,7.8863,9.7265,12.6308,17.8745,17.1633,16.7586,15.3178,9.7458,8.6549,11.3542,7.6467,8.4183,9.3048,8.4171,9.1022,8.664,6.8679,5.3352,5.7049,10.111,13.913,13.244],"stroke":"#07865c","width":1.5}],"guides":[{"label":"Range centre","values":[50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"participation","eyebrow":"Participation","title":"Activity pressure and cumulative balance","description":"Observed activity is compared with its normal backdrop while cumulative balance tracks directional participation.","reason":"Selected because participation is confirming or diverging from the latest price path.","series":[{"label":"Activity versus norm","values":[null,null,null,null,null,null,null,13.1843,70.8992,48.4589,20.6752,42.1999,50.9835,79.1382,59.0731,30.3655,53.8603,92.2046,49.8866,72.2755,71.2312,40.165,26.8422,146.5991,74.4954,46.2063,91.6847,68.5659,27.9483,27.0577,75.2467,117.9445,216.7536,75.635,194.6303,52.6665,28.6058,55.2613,126.4079,51.034,92.0834,95.3661,107.2319,100.5704,86.9635,74.5651,74.6122,45.45,196.0866],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,69.5374,65.7861,65.0,65.9158,67.6916,65.6303,65.0,67.1305,68.1771,69.9814,66.9067,68.5252,66.214,65.0,66.2117,67.011,65.0,65.0,65.0,65.0,66.096,66.5082,66.8872,67.9534,66.267,65.0,65.0,65.0,65.6679,66.0166,65.3881,66.8422,67.4001,66.4256,67.4393,66.2692,65.2202,65.0,65.7658,66.515,66.9607,65.0],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"volatility","eyebrow":"Risk geometry","title":"Range pressure and compression","description":"Movement pressure and envelope width show whether risk is expanding, settling or compressed.","reason":"Selected because current variability is unusually compressed or expanded versus this ticker's own tape.","series":[{"label":"Range pressure","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,3.7641,3.5686,3.3984,3.4096,3.4239,3.3807,3.4938,3.6106,3.5797,3.5133,3.4863,3.737,3.9032,4.1593,4.1122,3.9966,3.8966,3.8119,3.7265,3.6307,3.6285,3.9204,3.816,3.7445,3.9357,3.9317,3.8282,3.714,3.5791,3.5449,3.5587,3.4917,3.4021,3.3225,3.2482,3.2875],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,10.1082,9.6382,9.5773,9.3865,9.16,9.0009,8.8438,11.0581,11.7411,12.5132,12.3808,12.5064,12.8899,13.3979,13.0104,12.25,12.4386,13.6243,13.7602,13.5064,11.4298,12.0892,12.6799,13.0044,12.9702,13.0509,12.8979,12.7215,12.6327,12.3753,12.403,12.4025,12.3635,12.2139,12.1412,12.1162,11.6635,9.5484,9.5119,9.54],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"impulse","eyebrow":"Price impulse","title":"Acceleration, deceleration and rollover","description":"The impulse path separates directional acceleration from a loss of momentum.","reason":"Selected because the latest impulse is unusually active or is approaching a change of direction.","series":[{"label":"Impulse","values":[null,null,null,null,null,null,null,null,null,null,null,null,-0.1532,-0.1181,-0.0825,-0.0532,0.0886,0.1636,0.2378,0.2343,0.2264,0.2472,0.277,0.2888,0.2005,0.0967,-0.0494,-0.0944,-0.0952,-0.042,0.0955,0.1893,0.2532,0.2742,0.1862,0.163,0.2052,0.1659,0.1478,0.1487,0.1309,0.1284,0.1167,0.0723,0.0077,-0.036,0.0134,0.1238,0.1963],"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.0762,-0.0282,0.025,0.0668,0.0988,0.1285,0.1582,0.1843,0.1875,0.1694,0.1256,0.0816,0.0462,0.0286,0.042,0.0714,0.1078,0.1411,0.1501,0.1527,0.1632,0.1637,0.1606,0.1582,0.1527,0.1479,0.1416,0.1278,0.1038,0.0758,0.0633,0.0754,0.0996],"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.1648,0.1919,0.2128,0.1675,0.1277,0.1188,0.1189,0.1045,0.0129,-0.0726,-0.175,-0.176,-0.1414,-0.0706,0.0536,0.1178,0.1454,0.1331,0.0361,0.0103,0.042,0.0022,-0.0127,-0.0095,-0.0218,-0.0194,-0.0249,-0.0555,-0.0961,-0.1118,-0.0499,0.0484,0.0967],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"directional","eyebrow":"Trend quality","title":"Directional strength and control","description":"Directional pressure shows which side controls the tape while strength remains direction-neutral.","reason":"Selected because directional control or trend strength is materially changing.","series":[{"label":"Trend strength","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,13.6614,14.8114,15.9932,15.7667,15.2154,14.7255,14.2398,13.6411,13.8503,14.3265,13.3337,13.1345,13.3318,13.1662,13.1613,12.9293,12.9991,13.0491,13.4897,14.2583,13.6384,13.4271,12.8811],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,14.7651,14.6513,14.2838,24.523,24.5715,22.9194,21.1846,19.0588,21.0497,19.7595,20.2131,18.3403,16.574,14.9296,13.5292,12.7093,17.4363,24.0494,23.1256,22.1164,20.8061,18.7894,17.5048,24.1661,22.0851,20.3824,21.2985,20.552,20.9918,19.7595,18.6638,17.9201,17.0186,22.7865,28.9883,26.7526],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,19.9816,19.5042,19.8511,17.3486,16.3118,18.6568,18.5195,22.9908,21.2263,20.0804,18.8667,23.5624,25.474,27.5815,24.9945,24.3205,22.5656,20.4669,19.5585,18.8677,18.5038,26.253,26.5421,24.3735,27.2919,28.0878,26.5699,26.7475,25.6116,26.1432,24.5887,26.4461,27.9152,25.48,23.3939,23.8273],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]}]},"canonical_url":"https://sharemaestro.com/terminal/a0ee62a7-6f22-41c3-b9cb-23ea6ba88103/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/a0ee62a7-6f22-41c3-b9cb-23ea6ba88103/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/a0ee62a7-6f22-41c3-b9cb-23ea6ba88103/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/a0ee62a7-6f22-41c3-b9cb-23ea6ba88103/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/a0ee62a7-6f22-41c3-b9cb-23ea6ba88103/technical-pack/data.json"},"source_fingerprint":"469358ed6b24f72f893dcf6668ef401ab7ceaba6143f816c09f548cf0a2b06d0","content_hash":"85dafb89e74b92948cdd507d1f5ec0a4e195306d312f9fc8b4b7a2551f5e377f","citation":"Sharemaestro, CDIG Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/a0ee62a7-6f22-41c3-b9cb-23ea6ba88103/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."}