{"schema_version":"1.0","name":"0387 Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"2743582b-0540-4b81-9ddf-01b1904e07a8","symbol":"0387","name":"Guan Huat Seng Holdings Berhad","exchange":"KLS","country":"MY","asset_type":"equity","currency":"MYR","sector":"Consumer Defensive","industry":"Packaged Foods"},"summary":"The completed price path and its progression through the positioning zones can be described, but there is not enough usable Market Dynamics history to confirm or challenge the technical state.","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, Drawdown and recovery pressure, 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":31,"displayedObservations":31,"assetType":"Equity","state":"Aligned downward","stateTone":"negative","summary":"The completed price path and its progression through the positioning zones can be described, but there is not enough usable Market Dynamics history to confirm or challenge the technical state.","evidenceAlignment":{"status":"Evidence developing","headline":"Price structure is visible; Market Dynamics is not yet established","summary":"The completed price path and its progression through the positioning zones can be described, but there is not enough usable Market Dynamics history to confirm or challenge the technical state.","take":"Treat movement through the zones as price-location context only. Reaching the upper zone shows extension, but without an established Market Dynamics read it does not by itself establish active distribution, divergence or reversal risk.","tone":"neutral","conflict":false},"marketDynamics":{"available":true,"readAvailable":false,"dates":["2026-08-07","2026-08-14","2026-08-21"],"values":[-0.060627,-0.066961,-0.066249],"opens":[0.175,0.175,0.18],"highs":[0.18,0.18,0.18],"lows":[0.175,0.175,0.175],"closes":[0.18,0.18,0.175],"hoverRows":[[{"label":"Open","value":"0.17","className":"is-ohlc","compact":true},{"label":"High","value":"0.18","className":"is-ohlc","compact":true},{"label":"Low","value":"0.17","className":"is-ohlc","compact":true},{"label":"Close","value":"0.18","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"0.17","className":"is-ohlc","compact":true},{"label":"High","value":"0.18","className":"is-ohlc","compact":true},{"label":"Low","value":"0.17","className":"is-ohlc","compact":true},{"label":"Close","value":"0.18","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"0.18","className":"is-ohlc","compact":true},{"label":"High","value":"0.18","className":"is-ohlc","compact":true},{"label":"Low","value":"0.17","className":"is-ohlc","compact":true},{"label":"Close","value":"0.17","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[0.1747,0.1803],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"state":"Insufficient history","context":{"scenario":"developing","latestDirection":"slight strengthening","fourWeekDirection":"steady","now":{"label":"Slightly stronger this week","detail":"Market Dynamics improved this week but remains below zero."},"fourWeek":{"label":"Broadly steady over four weeks","detail":"The broader path has not changed enough to establish a new direction."},"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":"Zone progression","detail":"Across the displayed history, price has moved from the upper positioning area into the lower accumulation zone. Market Dynamics history is not yet sufficient to classify the move.","tone":"neutral"},"chartSummary":"Price is in the accumulation zone. The Market Dynamics bars show whether underlying conditions are repairing or continuing to weaken.","summary":"Across the displayed history, price has moved from the upper positioning area into the lower accumulation zone. Market Dynamics history is not yet sufficient to classify the move.","annotations":[{"label":"Current tape relationship","value":"Zone progression","detail":"Market Dynamics improved this week but remains below zero.","tone":"neutral"},{"label":"Price location","value":"Accumulation zone","detail":"Price is in the lower accumulation area. With limited Market Dynamics history, the zone describes location rather than a completed positioning signal.","tone":"caution"},{"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":"Unavailable","detail":"Too little usable Market Dynamics history is available for a directional confirmation read.","tone":"neutral"}],"relationshipEvidence":{"available":false,"observations":23,"summary":"More completed weekly history is needed for a dependable ticker-level record."},"events":{"positioning_recoveries":[],"reversal_warnings":[],"reversal_dangers":[]}},"smTape":{"available":true,"dates":["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":[0.2272,0.2025,0.2074,0.2025,0.2074,0.2074,0.2025,0.1926,0.1877,0.1976,0.2025,0.2,0.2,0.195,0.2,0.2,0.195,0.195,0.18,0.185,0.185,0.175,0.17,0.175,0.185,0.175,0.175,0.175,0.18,0.18,0.175],"consensus":[-50.0,-66.6667,100.0,-58.0,-30.392,-18.0123,-24.1999,-42.5252,-45.1077,0.0,12.7066,-8.5518,8.141,-33.8127,12.5853,0.0,-21.1526,0.0,-54.2123,0.0,0.0,-29.1703,-35.5099,-10.0485,20.1514,-36.0271,-13.7143,-17.4833,15.052,13.7493,-29.4527],"supportDates":["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,-28.307,-24.3882,-40.8344,-41.0488,0.0,21.9747,-17.325,3.6454,-44.0709,23.2265,0.0,-23.194,0.0,-62.2925,0.0,0.0,-20.2508,-36.8106,-2.1602,31.9912,-51.3859,-18.7128,-22.3928,24.8258,17.5281,-42.8024],"force":[-50.0,-66.6667,100.0,-58.0,-12.8789,-8.7167,-9.2411,-33.0795,-28.8809,0.0,27.5092,-4.0478,18.5131,-27.6522,29.8172,0.0,-19.8893,0.0,-51.3821,0.0,0.0,-15.9049,-17.1137,-16.7863,35.196,-30.6618,-8.1177,-11.6,35.604,20.4371,-31.1027],"direction":[null,null,null,null,-61.2998,-12.8867,-34.6695,-51.2043,-61.3371,0.0,8.4588,-1.7424,5.8703,-26.4895,11.8846,0.0,-19.7219,0.0,-46.9993,0.0,0.0,-48.8392,-47.1636,-38.2314,4.126,-22.3066,-11.9992,-16.0747,10.7981,4.6536,-13.0174],"intensity":[null,null,null,null,25.0,60.0,66.6667,71.4286,37.5,66.6667,50.0,18.1818,41.6667,38.4615,42.8571,33.3333,50.0,82.3529,88.8889,78.9474,5.0,85.7143,45.4545,86.9565,87.5,72.0,96.1538,70.3704,71.4286,6.8966,40.0],"confirmation":[38.6667,44.0,54.6667,41.2267,11.8686,73.3238,75.2852,81.3459,82.0018,7.952,28.8472,25.1323,25.6564,78.476,29.5924,1.1021,74.6992,24.414,85.1385,29.7813,5.1118,77.0661,78.7827,6.099,52.9401,79.1311,72.1418,73.3405,30.2643,49.8793,55.0],"persistence":[null,null,33.3333,50.0,60.0,66.6667,71.4286,75.0,75.0,62.5,62.5,62.5,37.5,37.5,12.5,0.0,0.0,0.0,25.0,12.5,25.0,25.0,50.0,62.5,37.5,50.0,50.0,62.5,50.0,25.0,25.0],"assessmentRisk":[null,null,null,null,31.1283,30.0605,10.6719,17.5873,26.2775,37.9389,6.3533,38.0312,40.4659,2.0073,27.4793,0.6518,26.1311,1.5979,22.7186,46.7001,42.8335,35.2126,29.3405,42.0611,10.0757,18.0136,37.8404,8.7416,38.5093,24.3186,14.7264],"volumeParticipation":true,"latest":{"consensus":-29.5,"control":-42.8,"force":-31.1,"direction":-13.0,"confirmation":55.0,"persistence":25.0,"assessmentRisk":14.7,"intensity":40.0,"evidenceDepth":100},"analysis":{"status":"Price structure has the available support","headline":"The gauges support the price-technical view","summary":"Market Dynamics does not provide a directional confirmation. The completed evidence supports the downward price structure.","take":"Current assessment: follow price structure with limited confirmation.","tone":"negative","supportedView":"Price structure","direction":"downward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Seller control supports the view","controlPath":"Control support is strengthening","forceState":"Downward commitment","forcePath":"Commitment is strengthening","directionState":"Downward follow-through","persistenceState":"Unsettled","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"-29.5","detail":"Price structure has the available support","tone":"negative"},{"label":"SM Control Gauge","value":"-42.8","detail":"Seller control supports the view","tone":"negative"},{"label":"SM Force Gauge","value":"-31.1","detail":"Downward commitment","tone":"negative"},{"label":"SM Direction Gauge","value":"-13.0","detail":"Downward follow-through","tone":"negative"},{"label":"SM Confirmation Gauge","value":"55/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned downward","detail":"completed-week alignment","tone":"negative"},{"label":"Momentum","value":"22.8","detail":"Stretched negative","tone":"negative"},{"label":"Risk pressure","value":"7.2%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"22.4","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"19%","detail":"location inside observed range","tone":"neutral"},{"label":"Adaptive set","value":"6 views","detail":"selected for the current tape","tone":"neutral"}],"charts":[{"key":"price","eyebrow":"Price architecture","title":"Trend, acceptance and volatility envelope","description":"Price is shown against fast and slow trend references with its current volatility envelope.","reason":"Selected as the anchor because price and its trend references are aligned downward.","series":[{"label":"Close","values":[0.2272,0.2025,0.2074,0.2025,0.2074,0.2074,0.2025,0.1926,0.1877,0.1976,0.2025,0.2,0.2,0.195,0.2,0.2,0.195,0.195,0.18,0.185,0.185,0.175,0.17,0.175,0.185,0.175,0.175,0.175,0.18,0.18,0.175],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,0.2151,0.2137,0.2116,0.2082,0.2045,0.2032,0.2031,0.2025,0.2021,0.2008,0.2006,0.2005,0.1995,0.1987,0.1953,0.1934,0.1919,0.1888,0.1854,0.1835,0.1838,0.1822,0.1809,0.1798,0.1798,0.1799,0.179],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,0.2109,0.2098,0.209,0.2084,0.2074,0.2065,0.2045,0.2031,0.2017,0.1997,0.1975,0.1959,0.1951,0.1936,0.1922,0.1909,0.1901,0.1894,0.1883],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,0.2236,0.2226,0.2216,0.2207,0.22,0.2193,0.2186,0.218,0.2175,0.2186,0.2185,0.2126,0.2138,0.2144,0.2142,0.2122,0.2104,0.2092,0.209,0.2089,0.2077,0.2055],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,0.1833,0.1842,0.1846,0.185,0.1846,0.185,0.1854,0.1852,0.185,0.1817,0.1802,0.1819,0.178,0.1736,0.1711,0.1708,0.1694,0.1679,0.1663,0.1656,0.1651,0.1645],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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,18.9712,22.2139,50.3909,20.8083,11.0692,10.5378,9.1064,13.45,15.1218,14.1055,31.0892,6.9773,0.2757,0.9102,4.2897,0.9241,40.8796,4.6324,6.0987,370.55,37.604,92.0449,29.994,32.0655],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,65.0,65.0,71.874,74.5043,73.2098,73.2098,72.2834,73.572,73.572,72.3582,72.3582,71.8095,71.8301,71.8301,71.7164,71.695,72.5127,72.5942,72.4963,72.4963,72.4963,73.8392,73.8392,73.5131],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,-10.8695,-8.6956,-10.8695,-8.6956,-8.6956,-10.8695,-15.2173,-17.3912,-13.0434,-10.8695,-11.9699,-11.9699,-14.1706,-11.9699,-11.9699,-14.1706,-14.1706,-20.7729,-18.5722,-18.5722,-22.9737,-25.1744,-22.9737,-18.5722,-22.9737,-22.9737,-22.9737,-20.7729,-20.7729,-22.9737],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[null,null,null,null,null,null,null,0.0,0.0,5.2631,7.8947,6.5627,6.5627,3.8986,6.5627,6.5627,3.8986,3.8986,0.0,2.7778,2.7778,0.0,0.0,2.9412,8.8235,2.9412,2.9412,2.9412,5.8824,5.8824,2.9412],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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.6797,7.31,7.3236,7.3412,7.9157,8.558,7.925,7.552,8.2296,8.0766,8.1018,7.5025,7.7729,8.2381,8.2619,7.6571,7.3086,7.1845],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,19.8019,18.897,18.2119,17.5943,17.468,16.9271,16.4331,16.3081,16.1603,18.4411,19.2164,15.5616,18.3103,20.9975,22.3931,21.6053,21.619,21.9058,22.7717,23.0936,22.8571,22.1556],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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.0075,-0.0076,-0.0072,-0.0069,-0.0069,-0.0068,-0.0079,-0.0082,-0.0084,-0.0092,-0.0102,-0.0104,-0.0097,-0.0098,-0.0098,-0.0096,-0.009,-0.0084,-0.0083],"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.0073,-0.0072,-0.0073,-0.0075,-0.0077,-0.008,-0.0084,-0.0088,-0.009,-0.0091,-0.0093,-0.0093,-0.0093,-0.0091,-0.0089],"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.0004,0.0004,-0.0006,-0.0007,-0.0007,-0.0012,-0.0018,-0.0016,-0.0007,-0.0006,-0.0005,-0.0003,0.0003,0.0007,0.0007],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,26.8996,25.6365,24.4636,23.3745,22.3632],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,9.2611,8.8086,10.6026,10.0736,8.6751,8.0717,7.8751,7.6738,6.9126,6.7328,13.6113,12.9108,12.2329,20.6268,19.0983,18.6034,18.0984,17.5843],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,15.5243,17.2086,15.9498,15.154,17.6778,16.4482,16.0475,15.6373,21.5257,20.9658,18.8533,17.8831,19.5696,17.1456,15.875,15.4637,15.0439,14.6165],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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/2743582b-0540-4b81-9ddf-01b1904e07a8/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/2743582b-0540-4b81-9ddf-01b1904e07a8/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/2743582b-0540-4b81-9ddf-01b1904e07a8/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/2743582b-0540-4b81-9ddf-01b1904e07a8/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/2743582b-0540-4b81-9ddf-01b1904e07a8/technical-pack/data.json"},"source_fingerprint":"974215f5a6abba1b778129fff31b07dd96a196e118b51d19359bf98d56cd55a3","content_hash":"0c8355511c8ab191d565af8dcb04673d02811273482504545629772268ba691d","citation":"Sharemaestro, 0387 Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/2743582b-0540-4b81-9ddf-01b1904e07a8/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."}