{"schema_version":"1.0","name":"SUNNY19 Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"189ae11c-b3ba-4340-80cf-93dd1ed5fde8","symbol":"SUNNY19","name":"Sunny Optical Technology (Group) Company Limited","exchange":"SET","country":"TH","asset_type":"equity","currency":"THB","sector":"Technology","industry":"Electronic Components"},"summary":"Market Dynamics improved this week but remains below zero. Underlying support has contracted across the recent completed path. Price structure remains rotational.","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, Activity pressure and cumulative balance, Acceleration, deceleration and rollover, Range pressure and compression, 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":51,"displayedObservations":51,"assetType":"Equity","state":"Rotational","stateTone":"caution","summary":"Market Dynamics improved this week but remains below zero. Underlying support has contracted across the recent completed path. Price structure remains rotational.","evidenceAlignment":{"status":"Negative pressure; price rotational","headline":"Market Dynamics is negative while price has no clear direction","summary":"Market Dynamics improved this week but remains below zero. Underlying support has contracted across the recent completed path. Price structure remains rotational.","take":"The underlying condition is weak, but a negative price response is still required.","tone":"caution","conflict":true},"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","2026-08-21"],"values":[-0.070552,-0.100088,0.078013,0.352927,0.55794,0.820021,1.061679,1.209078,1.2978,1.42302,1.470337,1.410669,1.305966,1.202018,0.855747,0.476567,0.142615,-0.277378,-0.440065,-0.556849,-0.593134,-0.569844,-0.521106],"opens":[2.3,2.22,2.187418,2.443602,2.542135,2.699787,2.6808,2.621665,2.641376,2.582241,3.055323,3.44,3.08,3.38,2.52,2.56,2.48,2.34,2.4,2.52,2.4,2.5,2.52],"highs":[2.44,2.3,2.483015,2.561841,2.601254,2.699787,2.739935,2.779359,2.739935,3.075035,3.469271,3.54,3.1,3.38,2.6,2.62,2.48,2.34,2.62,2.56,2.54,2.5,2.6],"lows":[2.24,2.18,2.187418,2.423896,2.522428,2.561841,2.542818,2.621665,2.562529,2.523106,2.956765,3.38,2.94,3.36,2.46,2.56,2.36,2.3,2.34,2.38,2.36,2.46,2.44],"closes":[2.26,2.24,2.423896,2.522428,2.561841,2.601254,2.621665,2.759647,2.700512,3.075035,3.469271,3.4,2.98,3.36,2.6,2.56,2.4,2.3,2.54,2.4,2.5,2.5,2.58],"hoverRows":[[{"label":"Open","value":"2.30","className":"is-ohlc","compact":true},{"label":"High","value":"2.44","className":"is-ohlc","compact":true},{"label":"Low","value":"2.24","className":"is-ohlc","compact":true},{"label":"Close","value":"2.26","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.07","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.22","className":"is-ohlc","compact":true},{"label":"High","value":"2.30","className":"is-ohlc","compact":true},{"label":"Low","value":"2.18","className":"is-ohlc","compact":true},{"label":"Close","value":"2.24","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.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":"2.19","className":"is-ohlc","compact":true},{"label":"High","value":"2.48","className":"is-ohlc","compact":true},{"label":"Low","value":"2.19","className":"is-ohlc","compact":true},{"label":"Close","value":"2.42","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.08","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Positioning recovery","className":"is-positive","wide":true}],[{"label":"Open","value":"2.44","className":"is-ohlc","compact":true},{"label":"High","value":"2.56","className":"is-ohlc","compact":true},{"label":"Low","value":"2.42","className":"is-ohlc","compact":true},{"label":"Close","value":"2.52","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.35","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.54","className":"is-ohlc","compact":true},{"label":"High","value":"2.60","className":"is-ohlc","compact":true},{"label":"Low","value":"2.52","className":"is-ohlc","compact":true},{"label":"Close","value":"2.56","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.56","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.70","className":"is-ohlc","compact":true},{"label":"High","value":"2.70","className":"is-ohlc","compact":true},{"label":"Low","value":"2.56","className":"is-ohlc","compact":true},{"label":"Close","value":"2.60","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.82","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.68","className":"is-ohlc","compact":true},{"label":"High","value":"2.74","className":"is-ohlc","compact":true},{"label":"Low","value":"2.54","className":"is-ohlc","compact":true},{"label":"Close","value":"2.62","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.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":"2.62","className":"is-ohlc","compact":true},{"label":"High","value":"2.78","className":"is-ohlc","compact":true},{"label":"Low","value":"2.62","className":"is-ohlc","compact":true},{"label":"Close","value":"2.76","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.21","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.64","className":"is-ohlc","compact":true},{"label":"High","value":"2.74","className":"is-ohlc","compact":true},{"label":"Low","value":"2.56","className":"is-ohlc","compact":true},{"label":"Close","value":"2.70","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.30","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.58","className":"is-ohlc","compact":true},{"label":"High","value":"3.08","className":"is-ohlc","compact":true},{"label":"Low","value":"2.52","className":"is-ohlc","compact":true},{"label":"Close","value":"3.08","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.42","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"3.06","className":"is-ohlc","compact":true},{"label":"High","value":"3.47","className":"is-ohlc","compact":true},{"label":"Low","value":"2.96","className":"is-ohlc","compact":true},{"label":"Close","value":"3.47","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.47","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"3.44","className":"is-ohlc","compact":true},{"label":"High","value":"3.54","className":"is-ohlc","compact":true},{"label":"Low","value":"3.38","className":"is-ohlc","compact":true},{"label":"Close","value":"3.40","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.41","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"3.08","className":"is-ohlc","compact":true},{"label":"High","value":"3.10","className":"is-ohlc","compact":true},{"label":"Low","value":"2.94","className":"is-ohlc","compact":true},{"label":"Close","value":"2.98","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":"3.38","className":"is-ohlc","compact":true},{"label":"High","value":"3.38","className":"is-ohlc","compact":true},{"label":"Low","value":"3.36","className":"is-ohlc","compact":true},{"label":"Close","value":"3.36","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.20","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"2.52","className":"is-ohlc","compact":true},{"label":"High","value":"2.60","className":"is-ohlc","compact":true},{"label":"Low","value":"2.46","className":"is-ohlc","compact":true},{"label":"Close","value":"2.60","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.86","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.56","className":"is-ohlc","compact":true},{"label":"High","value":"2.62","className":"is-ohlc","compact":true},{"label":"Low","value":"2.56","className":"is-ohlc","compact":true},{"label":"Close","value":"2.56","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.48","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.48","className":"is-ohlc","compact":true},{"label":"High","value":"2.48","className":"is-ohlc","compact":true},{"label":"Low","value":"2.36","className":"is-ohlc","compact":true},{"label":"Close","value":"2.40","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.14","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"2.34","className":"is-ohlc","compact":true},{"label":"High","value":"2.34","className":"is-ohlc","compact":true},{"label":"Low","value":"2.30","className":"is-ohlc","compact":true},{"label":"Close","value":"2.30","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.28","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.40","className":"is-ohlc","compact":true},{"label":"High","value":"2.62","className":"is-ohlc","compact":true},{"label":"Low","value":"2.34","className":"is-ohlc","compact":true},{"label":"Close","value":"2.54","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.44","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.52","className":"is-ohlc","compact":true},{"label":"High","value":"2.56","className":"is-ohlc","compact":true},{"label":"Low","value":"2.38","className":"is-ohlc","compact":true},{"label":"Close","value":"2.40","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.56","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.40","className":"is-ohlc","compact":true},{"label":"High","value":"2.54","className":"is-ohlc","compact":true},{"label":"Low","value":"2.36","className":"is-ohlc","compact":true},{"label":"Close","value":"2.50","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":"2.50","className":"is-ohlc","compact":true},{"label":"High","value":"2.50","className":"is-ohlc","compact":true},{"label":"Low","value":"2.46","className":"is-ohlc","compact":true},{"label":"Close","value":"2.50","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.57","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"2.52","className":"is-ohlc","compact":true},{"label":"High","value":"2.60","className":"is-ohlc","compact":true},{"label":"Low","value":"2.44","className":"is-ohlc","compact":true},{"label":"Close","value":"2.58","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.52","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":[2.166244,3.543027],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":-0.521106,"state":"Negative and weakening","context":{"scenario":"negativeWeakening","latestDirection":"strengthening","fourWeekDirection":"weakening","now":{"label":"Stronger this week","detail":"Market Dynamics improved this week but remains below zero."},"fourWeek":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"price":{"label":"Price and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Negative and weakening","detail":"Price is between the accumulation and distribution zones. The Market Dynamics bars describe whether the current move is gaining or losing underlying support.","tone":"negative"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Price is between the accumulation and distribution zones. The Market Dynamics bars describe whether the current move is gaining or losing underlying support.","annotations":[{"label":"Current tape relationship","value":"Negative and weakening","detail":"Market Dynamics improved this week but remains below zero.","tone":"negative"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"3 Apr 2026","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Weakening","detail":"Underlying support has contracted across the recent completed path.","tone":"negative"}],"relationshipEvidence":{"available":false,"observations":23,"summary":"More completed weekly history is needed for a dependable ticker-level record."},"events":{"positioning_recoveries":[{"date":"2026-04-03","price":2.423896}],"reversal_warnings":[],"reversal_dangers":[]}},"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","2026-08-21"],"close":[3.32,3.3,3.36,3.54,3.78,3.5,3.22,3.36,3.16,2.86,2.9,2.62,2.66,2.8,2.74,2.62,2.62,2.64,2.62,2.68,2.6,2.54,2.4,2.26,2.3,2.32,2.22,2.3,2.26,2.24,2.4239,2.5224,2.5618,2.6013,2.6217,2.7596,2.7005,3.075,3.4693,3.4,2.98,3.36,2.6,2.56,2.4,2.3,2.54,2.4,2.5,2.5,2.58],"consensus":[50.0,11.1111,0.0,0.0,74.9964,-8.7801,-48.2181,0.0,-60.6713,-75.9903,-35.8395,-76.2684,-41.855,0.0,-46.0164,-48.1305,-32.1541,-20.8444,-35.984,9.4634,-26.378,-35.2849,-56.9545,-64.6943,-29.3507,-31.0454,-39.8594,0.0,-36.3065,-25.3059,37.9966,42.5575,31.7713,25.676,25.7206,67.2713,25.2687,75.7713,85.8628,21.4847,0.0,39.6313,-37.2056,-41.8699,-47.6799,-54.4873,8.275,-48.3313,0.0,0.0,-17.3312],"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","2026-08-21"],"control":[null,null,null,null,null,-31.7508,-53.1299,0.0,-53.345,-76.1817,-27.7565,-79.4306,-34.7851,0.0,-46.663,-61.4528,-39.3505,-12.8339,-37.873,12.4165,-26.0775,-30.412,-52.3821,-69.8841,-23.5061,-27.4938,-33.5287,0.0,-39.864,-25.1834,33.3801,35.7995,24.8078,11.7524,13.8228,63.3821,23.5128,67.2245,87.173,9.9173,0.0,29.3905,-23.5197,-48.8901,-51.3048,-62.6979,13.3555,-51.7619,0.0,0.0,-17.4742],"force":[50.0,11.1111,0.0,0.0,44.3649,-35.566,-40.1442,0.0,-72.518,-77.0087,-3.0637,-68.5285,-7.2078,0.0,-28.6305,-30.6544,-8.8699,-3.4096,-22.924,41.0402,-21.4392,-37.0867,-69.8842,-62.2044,-0.0436,-6.851,-30.6881,0.0,-34.1603,-9.2864,71.4144,60.4692,24.0766,13.8714,14.2616,84.1195,3.5935,98.6422,98.1404,33.663,0.0,23.6334,-53.6471,-26.3746,-34.6376,-36.4095,47.8452,-51.736,0.0,0.0,-45.5451],"direction":[null,null,null,null,96.8761,-36.605,-48.3717,0.0,-60.5824,-75.044,-68.4883,-78.1829,-74.6828,0.0,-57.6959,-45.3878,-40.5611,-47.3234,-43.1538,16.4664,-30.2492,-39.567,-52.9446,-60.5415,-57.0262,-52.386,-53.6454,0.0,-33.7739,-36.8886,19.4029,37.4868,45.2258,50.0204,47.5031,59.6816,47.8913,69.2028,75.5959,74.0959,0.0,62.7621,-41.1026,-44.9149,-52.853,-58.0164,25.7956,-41.9788,0.0,0.0,-2.9851],"intensity":[null,null,null,null,100.0,100.0,100.0,42.8571,62.5,88.8889,30.0,81.8182,25.0,46.1538,14.2857,40.0,18.75,11.7647,27.7778,26.3158,30.0,33.3333,81.8182,65.2174,20.8333,8.0,69.2308,44.4444,35.7143,68.9655,76.6667,80.6452,34.375,36.3636,11.7647,57.1429,13.8889,97.2973,100.0,97.4359,100.0,92.6829,100.0,41.8605,70.4545,60.0,82.6087,59.5745,39.5833,40.8163,42.0],"confirmation":[38.6667,26.2222,0.0,0.0,67.9319,33.7517,83.1089,4.596,87.8875,92.345,55.9262,92.1218,57.7787,33.622,82.1855,82.6661,77.47,52.1138,79.0881,30.1251,76.295,79.4203,86.6892,88.5472,53.9281,54.5846,80.572,7.1762,79.4985,75.6116,81.2477,82.2672,78.0384,76.0687,76.0627,90.0995,53.3331,93.0741,95.8303,35.2188,32.781,80.3505,80.6154,80.8192,82.8048,84.7599,31.9463,83.5175,5.3887,25.8807,52.3738],"persistence":[null,null,66.6667,50.0,60.0,33.3333,14.2857,12.5,12.5,37.5,50.0,62.5,87.5,75.0,75.0,87.5,87.5,87.5,87.5,62.5,62.5,75.0,75.0,75.0,75.0,75.0,75.0,87.5,87.5,87.5,62.5,37.5,12.5,12.5,37.5,50.0,75.0,100.0,100.0,100.0,87.5,87.5,62.5,37.5,12.5,12.5,12.5,37.5,37.5,50.0,25.0],"assessmentRisk":[null,null,null,null,12.4904,44.3773,5.6951,34.4034,19.4861,11.8131,28.3992,11.8068,28.5178,15.1111,11.0714,24.0652,5.106,27.8727,15.3664,15.618,5.4852,16.0711,20.1672,17.6226,35.2607,34.0553,29.6218,23.8965,7.6785,28.2376,29.9695,27.8284,33.9578,37.1235,35.8996,15.9642,34.8323,12.0808,7.0676,39.2435,44.367,23.6277,31.0242,28.6377,23.8384,22.6476,13.4551,1.066,12.0896,25.032,2.0397],"volumeParticipation":true,"latest":{"consensus":-17.3,"control":-17.5,"force":-45.5,"direction":-3.0,"confirmation":52.4,"persistence":25.0,"assessmentRisk":2.0,"intensity":42.0,"evidenceDepth":100},"analysis":{"status":"Market Dynamics has stronger support","headline":"The gauges support the downward view","summary":"The completed evidence gives the downward view the clearer support.","take":"Current assessment: downward pressure has the stronger support.","tone":"negative","supportedView":"Market Dynamics","direction":"downward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Seller control supports the view","controlPath":"Broadly stable","forceState":"Downward commitment","forcePath":"Broadly stable","directionState":"Follow-through is limited","persistenceState":"Unsettled","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"-17.3","detail":"Market Dynamics has stronger support","tone":"negative"},{"label":"SM Control Gauge","value":"-17.5","detail":"Seller control supports the view","tone":"negative"},{"label":"SM Force Gauge","value":"-45.5","detail":"Downward commitment","tone":"negative"},{"label":"SM Direction Gauge","value":"-3.0","detail":"Follow-through is limited","tone":"negative"},{"label":"SM Confirmation Gauge","value":"52/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Rotational","detail":"completed-week alignment","tone":"caution"},{"label":"Momentum","value":"47.9","detail":"Negative","tone":"negative"},{"label":"Risk pressure","value":"8.9%","detail":"Elevated","tone":"caution"},{"label":"Trend quality","value":"19.1","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"32%","detail":"location inside observed range","tone":"neutral"},{"label":"Adaptive set","value":"6 views","detail":"selected for the current tape","tone":"neutral"}],"charts":[{"key":"price","eyebrow":"Price architecture","title":"Trend, acceptance and volatility envelope","description":"Price is shown against fast and slow trend references with its current volatility envelope.","reason":"Selected as the anchor because price is rotating through its trend references.","series":[{"label":"Close","values":[3.32,3.3,3.36,3.54,3.78,3.5,3.22,3.36,3.16,2.86,2.9,2.62,2.66,2.8,2.74,2.62,2.62,2.64,2.62,2.68,2.6,2.54,2.4,2.26,2.3,2.32,2.22,2.3,2.26,2.24,2.4239,2.5224,2.5618,2.6013,2.6217,2.7596,2.7005,3.075,3.4693,3.4,2.98,3.36,2.6,2.56,2.4,2.3,2.54,2.4,2.5,2.5,2.58],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,3.4392,3.4503,3.4084,3.3996,3.356,3.2659,3.1993,3.094,3.0151,2.976,2.9331,2.8762,2.8296,2.7951,2.7633,2.7481,2.7212,2.6883,2.6358,2.5675,2.5189,2.4827,2.4349,2.4104,2.3831,2.3571,2.3692,2.3971,2.427,2.4587,2.4883,2.5377,2.5673,2.6596,2.8068,2.9147,2.9265,3.0054,2.9317,2.8641,2.7797,2.6925,2.6648,2.6166,2.5954,2.5781,2.5784],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,3.1931,3.164,3.1326,3.0946,3.0594,3.0284,2.9981,2.9746,2.9468,2.9167,2.8784,2.8326,2.7931,2.7581,2.7182,2.6873,2.6556,2.6248,2.6099,2.6035,2.6004,2.6004,2.602,2.6137,2.6201,2.6538,2.7142,2.765,2.7809,2.8238,2.8073,2.7889,2.7601,2.726,2.7123,2.6891,2.6751,2.6622,2.6561],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,3.8044,3.81,3.8595,3.8671,3.8463,3.829,3.8208,3.8081,3.7913,3.7747,3.7544,3.7256,3.6957,3.657,3.5798,3.4007,3.2703,3.203,3.0631,2.9613,2.925,2.8628,2.8536,2.8419,2.8064,2.7852,2.8109,2.8236,2.9282,3.1434,3.285,3.3254,3.4377,3.4405,3.4366,3.4333,3.4342,3.4251,3.421,3.412,3.3999,3.3979],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,2.8756,2.79,2.6271,2.5298,2.4937,2.4537,2.3967,2.3519,2.3199,2.2906,2.2756,2.2324,2.1863,2.129,2.0782,2.1093,2.1217,2.089,2.1229,2.1347,2.109,2.1236,2.123,2.1249,2.1405,2.1499,2.1382,2.1335,2.0724,1.9421,1.8725,1.8701,1.8399,1.8571,1.891,1.9042,1.9013,1.9424,1.9566,1.9895,2.0276,2.0453],"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","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.6024,0.0,0.0,0.0,-7.4074,-14.8148,-11.1111,-16.4021,-24.3386,-23.2804,-30.6878,-29.6296,-25.9259,-27.5132,-30.6878,-30.6878,-30.1587,-30.6878,-29.1005,-31.2169,-32.8042,-36.5079,-40.2116,-39.1534,-38.6243,-41.2698,-39.1534,-40.2116,-40.7407,-35.8758,-33.2691,-32.2264,-31.1838,-30.6438,-26.9935,-28.5579,-18.6499,-8.2203,-10.0529,-21.164,-11.1111,-31.2169,-32.2751,-36.5079,-39.1534,-32.8042,-36.5079,-33.8624,-33.8624,-31.746],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[null,null,null,null,null,null,null,4.3478,0.0,0.0,1.3986,0.0,1.5267,6.8702,4.5802,0.0,0.0,0.7634,0.0,2.2901,0.0,0.0,0.0,0.0,1.7699,2.6549,0.0,3.6036,1.8018,0.9009,9.1845,13.6229,15.3982,17.1736,18.093,24.3084,21.6447,38.5151,56.2735,53.1532,34.2342,51.3514,17.1171,15.3153,8.1081,3.6036,14.4144,8.1081,12.6126,12.6126,16.2162],"stroke":"#07865c","width":1.7}],"guides":[{"label":"Prior high","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"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","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,27.099,83.367,69.0708,11.87,38.7777,10.9669,37.1646,18.3386,11.1762,15.5227,15.0009,30.7659,38.0915,39.2454,97.4678,106.89,45.1899,8.8201,21.0673,68.3958,91.6185,157.7415,80.9713,89.6877,150.2351,86.9492,123.2007,226.8039,183.5748,105.6882,373.0291,508.4532,180.0409,9.621,6.9053,69.5952,4.8978,17.423,20.9192,58.112,81.2558,32.603,67.2128,142.2499],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,115.7343,109.367,104.2668,105.0723,102.5796,103.2359,105.3573,104.3682,103.7991,103.7991,104.4901,103.1254,104.7618,103.071,98.7193,93.7644,91.8433,92.1089,92.6024,91.2096,93.0635,90.1436,88.7967,90.3208,92.8787,94.3965,96.5491,100.8922,104.7053,102.4294,112.1455,129.4381,122.871,122.5265,122.7595,120.5051,120.3508,119.7993,119.1354,120.9933,118.364,119.3881,119.3881,124.1421],"stroke":"#07865c","width":1.7}],"guides":[{"label":"Typical activity","values":[100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0],"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","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.1351,-0.1457,-0.1571,-0.1738,-0.1849,-0.1899,-0.1933,-0.1889,-0.1897,-0.193,-0.2045,-0.2224,-0.2307,-0.2329,-0.24,-0.2365,-0.2342,-0.2313,-0.2117,-0.1861,-0.1608,-0.136,-0.1134,-0.0834,-0.0636,-0.0175,0.0502,0.0972,0.0994,0.1303,0.0924,0.0584,0.0184,-0.0211,-0.0327,-0.0526,-0.0596,-0.0644,-0.061],"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.1552,-0.1621,-0.1683,-0.1725,-0.1759,-0.1793,-0.1844,-0.192,-0.1997,-0.2064,-0.2131,-0.2178,-0.221,-0.2231,-0.2208,-0.2139,-0.2033,-0.1898,-0.1745,-0.1563,-0.1378,-0.1137,-0.0809,-0.0453,-0.0164,0.013,0.0288,0.0348,0.0315,0.021,0.0102,-0.0023,-0.0138,-0.0239,-0.0313],"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.0298,-0.0278,-0.0249,-0.0165,-0.0138,-0.0137,-0.0202,-0.0304,-0.031,-0.0266,-0.0269,-0.0187,-0.0131,-0.0082,0.0091,0.0277,0.0424,0.0538,0.0611,0.0729,0.0741,0.0962,0.1311,0.1425,0.1158,0.1173,0.0635,0.0237,-0.0131,-0.0421,-0.0429,-0.0503,-0.0458,-0.0405,-0.0297],"stroke":"#07865c","width":1.0,"fill":"rgba(7,134,92,.12)"}],"guides":[{"label":"Neutral","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"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","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,7.5737,7.5517,7.7152,7.3277,7.0233,7.1167,6.7802,7.0391,7.4218,7.8294,8.2262,7.7543,7.3846,7.8095,7.5585,7.7749,7.6667,7.45,7.0383,6.6548,6.4646,6.4932,6.1361,6.3439,6.4554,6.3683,6.37,7.8513,7.3163,11.2521,10.779,11.2716,11.2321,10.3442,10.7014,10.0538,9.4499,8.9458],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,27.8092,30.9075,37.9973,41.8124,42.6656,43.78,45.8084,47.2766,48.1549,48.9362,49.0475,50.1217,51.3202,52.8184,53.0814,46.8754,42.6062,42.1018,36.26,32.438,32.4176,29.6453,29.36,28.8717,26.9221,25.7464,27.1841,27.8406,34.2271,47.2442,54.7749,56.0206,60.5523,59.7776,58.0227,57.2973,57.4592,55.2454,54.4637,52.6714,50.5692,49.6976],"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","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,32.9309,32.7192,31.8178,31.3106,29.4185,27.4886,25.9459,25.1039,24.5497,24.258,23.4923,24.3855,26.3469,28.3252,27.585,27.7082,26.626,25.5593,25.0511,24.7196,23.4824,22.3335,21.3253,20.3892,19.1416],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,12.5544,13.3285,12.6691,12.3863,11.9091,14.8275,14.1281,13.0253,14.7733,13.7625,12.9165,12.5026,12.9195,11.8549,15.0869,17.1124,16.2583,21.5964,23.5693,24.4422,27.1953,26.6306,26.5222,24.3424,31.566,39.0814,39.3518,33.8255,38.0299,29.6732,29.7301,28.1601,27.3815,32.6114,30.9789,29.3942,29.0387,30.6956],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,25.3639,24.1381,26.4776,25.8865,26.4302,24.4052,23.254,24.5612,22.1415,24.4278,27.5366,26.6543,25.7653,30.2342,27.9982,25.7219,26.9336,23.7845,22.4644,21.7225,20.4497,18.7583,17.5105,18.537,14.8555,12.394,11.74,23.5242,20.7901,38.1956,37.6024,40.8975,41.4257,37.8219,35.9285,34.659,34.2399,32.5444],"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","2026-08-21"]}]},"canonical_url":"https://sharemaestro.com/terminal/189ae11c-b3ba-4340-80cf-93dd1ed5fde8/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/189ae11c-b3ba-4340-80cf-93dd1ed5fde8/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/189ae11c-b3ba-4340-80cf-93dd1ed5fde8/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/189ae11c-b3ba-4340-80cf-93dd1ed5fde8/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/189ae11c-b3ba-4340-80cf-93dd1ed5fde8/technical-pack/data.json"},"source_fingerprint":"3c838e2b5a3741b8677c39ab30f9054a5f8d3ab991f4e4c5ac7257b35e52f22b","content_hash":"9f8eb1e0f6cf4f7c68b666cb510bbc417ca58b31af04b395b7763ff12aaabadb","citation":"Sharemaestro, SUNNY19 Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/189ae11c-b3ba-4340-80cf-93dd1ed5fde8/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."}