{"schema_version":"1.0","name":"ICBC19 Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"7ada61ab-aed5-4451-ac1e-35cddbbf481e","symbol":"ICBC19","name":"Industrial and Commercial Bank of China Limited","exchange":"SET","country":"TH","asset_type":"equity","currency":"THB","sector":"Financial Services","industry":"Banks - Diversified"},"summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. The completed evidence supports the upward price structure.","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, Activity pressure and cumulative balance, Range pressure and compression, Directional strength and control, Range position and boundary pressure, Acceleration, deceleration and rollover."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-14","observations":50,"displayedObservations":50,"assetType":"Equity","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. The completed evidence supports the upward price structure.","evidenceAlignment":{"status":"Evidence aligned","headline":"Upward price structure retains strong Market Dynamics support","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. The completed evidence supports the upward price structure.","take":"The advance remains supported. Reclassify it only if the broader Market Dynamics path weakens or price structure breaks.","tone":"positive","conflict":false},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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.293043,0.651605,0.975448,1.265596,1.361924,1.348704,1.312086,1.262297,1.175026,1.039211,0.812061,0.625107,0.63979,0.359163,0.159216,-0.008892,-0.319817,-0.260527,-0.050089,0.172151,0.272709,0.317301],"opens":[2.595837,2.595837,2.712942,2.830047,2.791978,2.831027,2.928649,2.8896,2.84,2.88,2.9,2.8,2.98,2.86,2.8,2.74,2.86,2.9,3.02,3.1,3.18,3.02],"highs":[2.712942,2.712942,2.830047,2.830047,2.831027,2.948173,2.948173,2.9,2.92,2.92,2.9,2.86,3.0,2.86,2.8,2.76,2.86,2.98,3.1,3.28,3.2,3.08],"lows":[2.576319,2.576319,2.693424,2.712942,2.772454,2.831027,2.850551,2.84,2.84,2.84,2.72,2.8,2.96,2.84,2.76,2.7,2.84,2.88,2.98,3.08,3.02,3.02],"closes":[2.654389,2.712942,2.830047,2.81053,2.831027,2.928648,2.8896,2.88,2.88,2.84,2.78,2.84,2.98,2.84,2.8,2.74,2.84,2.94,3.1,3.22,3.02,3.06],"hoverRows":[[{"label":"Open","value":"2.60","className":"is-ohlc","compact":true},{"label":"High","value":"2.71","className":"is-ohlc","compact":true},{"label":"Low","value":"2.58","className":"is-ohlc","compact":true},{"label":"Close","value":"2.65","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.29","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"2.60","className":"is-ohlc","compact":true},{"label":"High","value":"2.71","className":"is-ohlc","compact":true},{"label":"Low","value":"2.58","className":"is-ohlc","compact":true},{"label":"Close","value":"2.71","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.65","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Positioning recovery","className":"is-positive","wide":true}],[{"label":"Open","value":"2.71","className":"is-ohlc","compact":true},{"label":"High","value":"2.83","className":"is-ohlc","compact":true},{"label":"Low","value":"2.69","className":"is-ohlc","compact":true},{"label":"Close","value":"2.83","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.98","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"2.83","className":"is-ohlc","compact":true},{"label":"High","value":"2.83","className":"is-ohlc","compact":true},{"label":"Low","value":"2.71","className":"is-ohlc","compact":true},{"label":"Close","value":"2.81","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.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":"2.79","className":"is-ohlc","compact":true},{"label":"High","value":"2.83","className":"is-ohlc","compact":true},{"label":"Low","value":"2.77","className":"is-ohlc","compact":true},{"label":"Close","value":"2.83","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.36","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"2.83","className":"is-ohlc","compact":true},{"label":"High","value":"2.95","className":"is-ohlc","compact":true},{"label":"Low","value":"2.83","className":"is-ohlc","compact":true},{"label":"Close","value":"2.93","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.35","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"2.93","className":"is-ohlc","compact":true},{"label":"High","value":"2.95","className":"is-ohlc","compact":true},{"label":"Low","value":"2.85","className":"is-ohlc","compact":true},{"label":"Close","value":"2.89","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.31","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"2.89","className":"is-ohlc","compact":true},{"label":"High","value":"2.90","className":"is-ohlc","compact":true},{"label":"Low","value":"2.84","className":"is-ohlc","compact":true},{"label":"Close","value":"2.88","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.26","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"2.84","className":"is-ohlc","compact":true},{"label":"High","value":"2.92","className":"is-ohlc","compact":true},{"label":"Low","value":"2.84","className":"is-ohlc","compact":true},{"label":"Close","value":"2.88","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.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":"2.88","className":"is-ohlc","compact":true},{"label":"High","value":"2.92","className":"is-ohlc","compact":true},{"label":"Low","value":"2.84","className":"is-ohlc","compact":true},{"label":"Close","value":"2.84","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.04","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"2.90","className":"is-ohlc","compact":true},{"label":"High","value":"2.90","className":"is-ohlc","compact":true},{"label":"Low","value":"2.72","className":"is-ohlc","compact":true},{"label":"Close","value":"2.78","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.81","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"2.80","className":"is-ohlc","compact":true},{"label":"High","value":"2.86","className":"is-ohlc","compact":true},{"label":"Low","value":"2.80","className":"is-ohlc","compact":true},{"label":"Close","value":"2.84","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.63","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"2.98","className":"is-ohlc","compact":true},{"label":"High","value":"3.00","className":"is-ohlc","compact":true},{"label":"Low","value":"2.96","className":"is-ohlc","compact":true},{"label":"Close","value":"2.98","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.64","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"2.86","className":"is-ohlc","compact":true},{"label":"High","value":"2.86","className":"is-ohlc","compact":true},{"label":"Low","value":"2.84","className":"is-ohlc","compact":true},{"label":"Close","value":"2.84","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.36","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"2.80","className":"is-ohlc","compact":true},{"label":"High","value":"2.80","className":"is-ohlc","compact":true},{"label":"Low","value":"2.76","className":"is-ohlc","compact":true},{"label":"Close","value":"2.80","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.16","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"2.74","className":"is-ohlc","compact":true},{"label":"High","value":"2.76","className":"is-ohlc","compact":true},{"label":"Low","value":"2.70","className":"is-ohlc","compact":true},{"label":"Close","value":"2.74","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.01","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"2.86","className":"is-ohlc","compact":true},{"label":"High","value":"2.86","className":"is-ohlc","compact":true},{"label":"Low","value":"2.84","className":"is-ohlc","compact":true},{"label":"Close","value":"2.84","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.32","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"2.90","className":"is-ohlc","compact":true},{"label":"High","value":"2.98","className":"is-ohlc","compact":true},{"label":"Low","value":"2.88","className":"is-ohlc","compact":true},{"label":"Close","value":"2.94","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":"3.02","className":"is-ohlc","compact":true},{"label":"High","value":"3.10","className":"is-ohlc","compact":true},{"label":"Low","value":"2.98","className":"is-ohlc","compact":true},{"label":"Close","value":"3.10","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.05","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"3.10","className":"is-ohlc","compact":true},{"label":"High","value":"3.28","className":"is-ohlc","compact":true},{"label":"Low","value":"3.08","className":"is-ohlc","compact":true},{"label":"Close","value":"3.22","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.17","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"3.18","className":"is-ohlc","compact":true},{"label":"High","value":"3.20","className":"is-ohlc","compact":true},{"label":"Low","value":"3.02","className":"is-ohlc","compact":true},{"label":"Close","value":"3.02","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.27","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"3.02","className":"is-ohlc","compact":true},{"label":"High","value":"3.08","className":"is-ohlc","compact":true},{"label":"Low","value":"3.02","className":"is-ohlc","compact":true},{"label":"Close","value":"3.06","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.32","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[2.620452,3.253937],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.317301,"state":"Positive and strengthening","context":{"scenario":"positiveSustained","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 and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Sustained positive support","detail":"Market Dynamics remains positive and has strengthened across the recent completed path. A slight weekly pause does not yet change the broader constructive reading.","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 remains positive and has strengthened across the recent completed path. A slight weekly pause does not yet change the broader constructive reading.","annotations":[{"label":"Current tape relationship","value":"Sustained positive support","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":"27 Mar 2026","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Supported","detail":"Underlying support has strengthened across the recent completed path.","tone":"positive"}],"relationshipEvidence":{"available":false,"observations":22,"summary":"More completed weekly history is needed for a dependable ticker-level record."},"events":{"positioning_recoveries":[{"date":"2026-03-27","price":2.712942}],"reversal_warnings":[{"date":"2026-04-03","price":2.830047},{"date":"2026-06-05","price":2.84},{"date":"2026-07-24","price":3.1}],"reversal_dangers":[{"date":"2026-06-19","price":2.84},{"date":"2026-07-31","price":3.22},{"date":"2026-08-07","price":3.02}]}},"smTape":{"available":true,"dates":["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":[2.2947,2.3521,2.333,2.2756,2.2756,2.3139,2.333,2.4668,2.4095,2.5051,2.6389,2.5433,2.5625,2.5178,2.4592,2.4202,2.4397,2.4982,2.4397,2.4982,2.4007,2.5568,2.5568,2.4982,2.5178,2.4982,2.5178,2.5373,2.6544,2.7129,2.83,2.8105,2.831,2.9286,2.8896,2.88,2.88,2.84,2.78,2.84,2.98,2.84,2.8,2.74,2.84,2.94,3.1,3.22,3.02,3.06],"consensus":[33.3333,66.6664,0.0,0.0,-20.4859,17.1521,12.1453,75.9526,0.0,67.854,82.7572,0.0,38.8866,0.0,-26.78,-33.102,0.0,31.8928,-20.667,43.9894,-52.057,50.5865,25.0882,-15.1436,27.2178,-10.5132,16.096,24.4159,52.2478,67.2391,77.8907,38.7911,54.0813,71.9039,20.854,32.3339,30.7944,-12.2359,-28.7573,23.718,53.36,-20.7459,0.0,-27.2048,0.0,50.8992,75.1807,65.1552,-15.2669,38.8136],"supportDates":["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":[null,null,null,null,null,31.8286,12.8316,77.1365,0.0,56.2137,79.0692,0.0,28.194,0.0,-21.1149,-15.4964,0.0,45.4584,-18.8417,37.1008,-49.43,48.8454,21.5657,-21.8139,27.6189,-6.299,22.2874,27.2518,52.4638,64.4834,80.5407,37.4984,61.2419,72.7142,14.5696,32.3152,31.1146,-11.0444,-23.1329,36.8008,50.1859,-33.3936,0.0,-22.3321,0.0,46.9774,79.5661,68.546,-27.1523,40.1862],"force":[33.3333,66.6664,0.0,0.0,-4.8151,24.8481,3.671,75.7556,0.0,77.4239,90.7703,0.0,13.1489,0.0,-40.6235,-52.6167,0.0,41.8473,-34.0534,80.0571,-87.5201,75.6434,11.0,-32.4421,27.2198,-19.8846,28.8179,25.757,54.6384,86.3983,92.9283,8.3801,32.4353,78.5978,13.985,5.8946,10.1374,-46.1008,-60.8942,21.3026,62.3657,-40.3179,0.0,-21.0627,0.0,72.7153,92.029,61.7136,-76.5151,30.3428],"direction":[null,null,null,null,-31.6794,5.1182,17.414,74.7402,0.0,74.3216,81.2483,0.0,69.4907,0.0,-23.3662,-39.2837,0.0,9.2788,-13.1914,26.0993,-29.7286,34.6787,39.1769,-4.8356,26.7579,-8.6355,0.067,20.217,50.2935,56.7035,64.1209,61.9904,61.3594,66.1966,52.9211,51.2406,45.1836,-10.5916,-12.2302,10.4916,50.5551,-7.6887,0.0,-37.1608,0.0,39.7981,58.1345,63.7383,-42.0652,43.2955],"intensity":[null,null,null,null,25.0,60.0,100.0,100.0,75.0,88.8889,100.0,72.7273,33.3333,69.2308,57.1429,73.3333,31.25,58.8235,61.1111,63.1579,90.0,100.0,72.7273,39.1304,58.3333,24.0,7.6923,11.1111,100.0,62.069,86.6667,12.9032,62.5,87.8788,29.4118,31.4286,13.8889,32.4324,89.4737,74.359,97.5,92.6829,71.4286,58.1395,90.9091,84.4444,97.8261,100.0,100.0,79.5918],"confirmation":[33.3333,43.9999,0.0004,0.0,28.5058,51.9248,48.9511,92.2808,36.0135,90.1823,94.7827,38.785,79.8222,6.4338,77.0778,79.4557,28.8672,78.3024,75.0492,83.2808,85.7791,84.9779,75.6525,51.6364,76.7036,49.0474,50.7917,75.8108,84.7889,90.1424,93.3429,79.506,84.5372,91.2009,31.3574,54.8747,77.2198,29.8919,78.2674,75.3168,85.398,54.016,1.0561,76.5926,2.9529,85.0124,92.5045,88.6931,38.2115,88.1413],"persistence":[null,null,66.6667,50.0,20.0,33.3333,42.8571,50.0,37.5,37.5,50.0,50.0,75.0,62.5,37.5,12.5,12.5,12.5,12.5,0.0,25.0,12.5,12.5,12.5,25.0,0.0,25.0,25.0,50.0,50.0,50.0,75.0,75.0,100.0,100.0,100.0,100.0,75.0,50.0,50.0,50.0,25.0,12.5,12.5,25.0,0.0,25.0,25.0,0.0,25.0],"assessmentRisk":[null,null,null,null,11.3381,45.2583,6.0727,11.9069,47.6661,15.8711,8.6103,39.838,29.2262,5.4986,35.9254,30.1385,48.2292,29.2566,2.5627,16.8949,1.186,5.4948,32.7557,7.5718,33.6789,30.485,35.0829,15.5505,22.1729,16.1957,11.0368,30.5657,22.3628,13.9589,29.3306,26.3419,22.0445,40.3197,33.4893,41.6801,18.7714,10.3729,11.9783,30.8715,47.9622,16.94,12.3094,17.4201,54.1867,20.7723],"volumeParticipation":true,"latest":{"consensus":38.8,"control":40.2,"force":30.3,"direction":43.3,"confirmation":88.1,"persistence":25.0,"assessmentRisk":20.8,"intensity":79.6,"evidenceDepth":100},"analysis":{"status":"Joint upward confirmation","headline":"The gauges support the upward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same upward assessment.","take":"Current assessment: upward pressure has broad support.","tone":"positive","supportedView":"Price structure and Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Broadly stable","forceState":"Upward commitment","forcePath":"Commitment is easing","directionState":"Upward follow-through","persistenceState":"Unsettled","confirmationState":"Strong support","riskState":"Contained","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"+38.8","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+40.2","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+30.3","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+43.3","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"88/100","detail":"Strong support","tone":"positive"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"61.6","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"3.9%","detail":"Elevated","tone":"caution"},{"label":"Trend quality","value":"34.3","detail":"Directional","tone":"positive"},{"label":"Range position","value":"74%","detail":"location inside observed range","tone":"neutral"},{"label":"Adaptive set","value":"6 views","detail":"selected for the current tape","tone":"neutral"}],"charts":[{"key":"price","eyebrow":"Price architecture","title":"Trend, acceptance and volatility envelope","description":"Price is shown against fast and slow trend references with its current volatility envelope.","reason":"Selected as the anchor because price and its trend references are aligned upward.","series":[{"label":"Close","values":[2.2947,2.3521,2.333,2.2756,2.2756,2.3139,2.333,2.4668,2.4095,2.5051,2.6389,2.5433,2.5625,2.5178,2.4592,2.4202,2.4397,2.4982,2.4397,2.4982,2.4007,2.5568,2.5568,2.4982,2.5178,2.4982,2.5178,2.5373,2.6544,2.7129,2.83,2.8105,2.831,2.9286,2.8896,2.88,2.88,2.84,2.78,2.84,2.98,2.84,2.8,2.74,2.84,2.94,3.1,3.22,3.02,3.06],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,2.2988,2.3015,2.3072,2.3363,2.3496,2.3778,2.4253,2.4468,2.4678,2.4769,2.4737,2.4639,2.4595,2.4666,2.4617,2.4683,2.456,2.4744,2.4893,2.491,2.4958,2.4963,2.5002,2.5069,2.5337,2.5663,2.6143,2.65,2.6829,2.7276,2.757,2.7794,2.7977,2.8054,2.8008,2.8079,2.8392,2.8393,2.8322,2.8154,2.8199,2.8417,2.8887,2.9489,2.9618,2.9797],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,2.385,2.3949,2.3996,2.4012,2.404,2.411,2.4131,2.4194,2.418,2.4283,2.4378,2.4423,2.4479,2.4516,2.4565,2.4625,2.4767,2.4942,2.5191,2.5407,2.5622,2.5893,2.6116,2.6315,2.6499,2.664,2.6726,2.685,2.7068,2.7167,2.7228,2.7241,2.7327,2.7481,2.7741,2.8072,2.8229,2.8405],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,2.5068,2.5988,2.6215,2.643,2.6493,2.6453,2.6382,2.6331,2.6345,2.6298,2.6308,2.6271,2.6405,2.6506,2.644,2.6339,2.6235,2.6129,2.6168,2.6392,2.6766,2.731,2.7785,2.8231,2.8877,2.9318,2.9648,2.993,3.0128,3.0174,3.0303,3.0514,3.0593,3.0608,3.0499,3.0438,3.0398,3.0643,3.1149,3.1214,3.1366],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,2.2051,2.1645,2.1688,2.173,2.1824,2.1922,2.1995,2.207,2.2143,2.2206,2.2269,2.2412,2.2482,2.2606,2.2895,2.3237,2.3526,2.3816,2.3848,2.3869,2.3703,2.3349,2.3142,2.2965,2.2729,2.2719,2.2848,2.3007,2.3151,2.3445,2.3658,2.4026,2.423,2.4459,2.4809,2.5193,2.5674,2.6011,2.6189,2.6489,2.6684],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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,37.894,75.2951,266.057,106.0966,165.2532,4.7345,35.4501,21.3473,376.9746,14.4086,23.8851,28.4854,217.8037,170.4217,67.1205,8.52,9.5886,15.525,21.9874,104.6058,13.542,19.2904,90.4457,55.4287,17.7288,1.1432,48.1713,11.8847,4.537,3.4168,37.939,56.3151,5.5641,82.8167,1.7297,16.9733,24.5004,48.6689,356.3212,398.3724,35.8229,89.295,29.7608],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,135.0,129.5463,135.0,135.0,126.2308,126.4636,124.8032,123.8565,103.3536,104.0975,105.2777,103.9239,114.9594,105.6084,109.3884,109.3884,108.8656,109.6898,108.5871,113.3116,113.9166,114.7572,118.2598,120.3166,119.7313,119.7689,121.3527,120.9653,120.8636,120.8636,120.0332,118.804,118.895,119.904,119.8862,119.7139,119.4686,119.9475,123.9741,128.4205,128.8166,127.8224,128.1059],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,3.2633,3.3858,3.4826,3.3223,3.2359,3.4769,3.4877,3.7186,3.8419,3.8401,3.9284,3.7857,3.8217,3.7427,3.7234,3.7776,3.7918,3.7201,3.776,3.6286,3.5429,3.5756,3.48,3.4299,3.431,3.7171,3.5799,3.5515,3.8125,3.7949,3.8617,3.7614,3.714,3.6394,3.6972,4.1335,3.9281],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,12.8072,18.2382,18.8993,19.5205,19.3247,18.7328,18.1374,17.6056,17.3328,16.8743,16.6303,15.8554,16.0504,15.8824,14.3713,12.5121,10.8867,9.26,9.2764,10.0367,12.1374,15.637,18.2335,20.5719,23.8269,25.3599,25.9067,26.1568,26.1918,25.0981,24.6304,23.7945,23.2126,22.3324,20.578,18.8556,16.8497,16.3501,17.3015,16.3796,16.1323],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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":"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,28.6245,28.0165,29.2661,30.4264,32.2718,33.9854,35.5826,37.6814,39.6302,41.2018,42.7697,44.2255,43.0589,41.9755,42.1349,40.5033,38.0479,35.5129,33.7318,32.985,33.0184,33.8883,34.0782,34.2545],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,24.0545,22.0407,20.218,19.5225,23.3493,20.6631,21.8795,19.8294,23.8299,22.1381,20.5657,19.6633,21.148,19.8965,18.4285,28.6355,25.919,31.4616,28.9818,27.8696,33.6866,31.4131,30.0698,29.7766,28.0303,24.5428,23.1634,30.1107,27.3298,25.86,24.1143,28.866,34.0722,38.2181,44.4319,39.3471,37.9442],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,9.9459,13.1161,16.9934,16.4088,15.2769,18.4499,16.6787,15.1159,12.7561,11.8505,12.4293,13.3465,12.3721,11.64,12.2568,10.7231,9.7058,8.8062,8.1121,7.7817,7.1541,6.6713,7.138,6.7251,6.3307,13.8377,13.06,11.6497,18.49,22.8735,25.3798,23.3433,21.2055,19.0575,16.7706,18.2846,17.6326],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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":"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,100.0,74.9998,87.4999,95.4547,72.7274,77.2729,66.6509,52.7329,43.4544,48.0938,62.0117,48.0938,62.0117,38.8152,75.9295,75.9295,62.0117,66.6509,62.0117,66.6509,71.2903,87.688,100.0,100.0,96.3541,100.0,96.6712,90.0139,88.3772,88.3772,81.5577,71.3283,81.5577,96.867,74.9363,68.6704,59.2715,73.3039,89.989,100.0,92.8597,69.0588,73.819],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,0.0,-2.3256,-1.5038,-0.7194,-4.3165,-3.5971,-5.2783,-7.4811,-8.9497,-8.2154,-6.0125,-8.2154,-6.0125,-9.6839,-3.8097,-3.8097,-6.0125,-5.2783,-6.0125,-5.2783,-4.544,-2.1583,0.0,0.0,-0.6896,0.0,-0.6623,-1.9868,-2.3124,-2.3124,-3.6692,-5.7043,-3.6692,-0.6667,-5.3333,-6.6667,-8.6667,-5.3333,-2.0,0.0,-1.8293,-7.9268,-6.7073],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,10.2564,7.6923,11.9658,17.9487,13.6752,14.5299,12.5326,9.9156,8.1709,9.0433,11.6603,9.0433,11.6603,7.2986,14.2773,14.2773,11.6603,12.5326,11.6603,12.5326,13.405,18.6391,21.2561,26.4902,22.4774,20.3616,24.0098,22.3564,21.9499,21.9499,20.2561,17.7155,20.2561,26.1842,20.2561,18.5624,16.0218,18.3008,22.4663,28.0898,31.9837,23.7859,25.4255],"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,50.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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.0655,0.066,0.061,0.0532,0.0481,0.0482,0.0431,0.0433,0.0351,0.0408,0.0447,0.0427,0.0421,0.0397,0.0388,0.0393,0.0486,0.0599,0.0775,0.0888,0.0983,0.1124,0.1191,0.1222,0.1232,0.1194,0.1103,0.1067,0.1138,0.1069,0.0971,0.0836,0.0799,0.0842,0.0993,0.1196,0.1182,0.1189],"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.0595,0.0572,0.0544,0.0522,0.0488,0.0472,0.0467,0.0459,0.0451,0.044,0.043,0.0423,0.0435,0.0468,0.0529,0.0601,0.0678,0.0767,0.0852,0.0926,0.0987,0.1028,0.1043,0.1048,0.1066,0.1067,0.1048,0.1005,0.0964,0.094,0.095,0.0999,0.1036,0.1067],"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.0114,-0.009,-0.0113,-0.0089,-0.0137,-0.0064,-0.0019,-0.0032,-0.003,-0.0044,-0.0042,-0.003,0.005,0.0131,0.0246,0.0287,0.0306,0.0357,0.0339,0.0296,0.0245,0.0166,0.006,0.0019,0.0072,0.0003,-0.0076,-0.017,-0.0165,-0.0098,0.0043,0.0197,0.0146,0.0123],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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/7ada61ab-aed5-4451-ac1e-35cddbbf481e/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/7ada61ab-aed5-4451-ac1e-35cddbbf481e/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/7ada61ab-aed5-4451-ac1e-35cddbbf481e/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/7ada61ab-aed5-4451-ac1e-35cddbbf481e/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/7ada61ab-aed5-4451-ac1e-35cddbbf481e/technical-pack/data.json"},"source_fingerprint":"f70962437edbed35a31b8620038cc7fe0ee44949462596783009434fb45776ae","content_hash":"5736382f72ade8f5ea067d09f189aed4c87d671065ace6c0a54b9cc7105cd1b4","citation":"Sharemaestro, ICBC19 Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/7ada61ab-aed5-4451-ac1e-35cddbbf481e/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."}