{"schema_version":"1.0","name":"2677 Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"07216da6-3783-498f-b8a5-7e6248c6b619","symbol":"2677","name":"Distinct Healthcare Hldg Ltd","exchange":"HKG","country":"HK","asset_type":"equity","currency":"HKD","sector":"Healthcare","industry":"Medical Care Facilities"},"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, Drawdown and recovery pressure, Directional strength and control, Acceleration, deceleration and rollover, Range pressure and compression, Range position and boundary pressure."},{"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":29,"displayedObservations":29,"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-21"],"values":[0.041607],"opens":[27.860001],"highs":[28.0],"lows":[21.0],"closes":[24.6],"hoverRows":[[{"label":"Open","value":"27.9","className":"is-ohlc","compact":true},{"label":"High","value":"28.0","className":"is-ohlc","compact":true},{"label":"Low","value":"21.0","className":"is-ohlc","compact":true},{"label":"Close","value":"24.6","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":[23.48,25.72],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"state":"Insufficient history","context":{"scenario":"developing","latestDirection":"steady","fourWeekDirection":"steady","now":{"label":"Little changed this week","detail":"Market Dynamics remains positive and was little changed this week."},"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":"Price is travelling between the lower accumulation area and the upper positioning zone. Market Dynamics history is not yet sufficient to confirm or challenge that progression.","tone":"neutral"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Price is travelling between the lower accumulation area and the upper positioning zone. Market Dynamics history is not yet sufficient to confirm or challenge that progression.","annotations":[{"label":"Current tape relationship","value":"Zone progression","detail":"Market Dynamics remains positive and was little changed this week.","tone":"neutral"},{"label":"Price location","value":"Between zones","detail":"Price is progressing between the lower and upper positioning zones while the Market Dynamics read develops.","tone":"neutral"},{"label":"Latest positioning marker","value":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Unavailable","detail":"Too little usable Market Dynamics history is available for a directional confirmation read.","tone":"neutral"}],"relationshipEvidence":{"available":false,"observations":21,"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-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":[67.9,58.0,56.85,59.0,60.1,63.5,57.5,45.32,34.92,33.56,33.92,31.84,28.62,28.86,27.26,24.14,21.66,24.94,24.5,25.46,29.1,26.42,30.02,28.82,26.32,23.6,21.04,25.46,24.6],"consensus":[-78.5992,-52.9412,15.6248,26.6118,-10.7009,0.0,-20.3831,-47.7724,-55.3711,-45.7177,-29.3432,-40.5227,-42.208,-18.1109,-40.7066,-38.6309,-40.1763,-28.0932,-19.7438,0.0,0.0,-25.5863,12.9098,8.4674,-19.1872,-32.0907,-43.9695,19.005,-14.12],"supportDates":["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,0.0,-29.8239,-51.2051,-56.3266,-44.9038,-18.6723,-41.0656,-49.0885,-10.3537,-46.4856,-38.5985,-49.8438,-37.9362,-21.9268,0.0,0.0,-41.105,9.0921,9.1302,-23.7449,-42.8447,-51.7416,20.1798,-15.6294],"force":[-78.5992,-52.9412,15.6248,26.6118,-7.7394,0.0,-18.2926,-43.6214,-43.6881,-22.1907,-4.7197,-20.6042,-23.0553,-5.3128,-22.3369,-20.633,-22.7691,-7.9552,-3.7741,0.0,0.0,-22.6258,21.3278,12.3688,-16.5711,-27.4469,-39.6037,62.7702,-15.4388],"direction":[null,null,null,null,-23.8726,0.0,-11.0868,-46.8143,-62.624,-63.4528,-59.1268,-54.1299,-48.0252,-43.7075,-47.2233,-51.5237,-41.5615,-31.2285,-28.6559,0.0,0.0,-9.9652,11.2602,4.9231,-15.8471,-23.1174,-38.2055,13.5986,-11.4528],"intensity":[null,null,null,null,25.0,60.0,66.6667,71.4286,62.5,55.5556,30.0,18.1818,33.3333,38.4615,42.8571,53.3333,31.25,29.4118,5.5556,10.5263,75.0,23.8095,40.9091,26.087,20.8333,28.0,34.6154,66.6667,14.2857],"confirmation":[47.8184,39.6078,27.6666,31.1824,27.7246,25.1803,74.315,83.1083,85.3481,81.9251,54.1353,80.352,80.818,51.6666,80.3782,79.8139,80.1786,53.5594,51.1314,3.4205,25.8924,75.8609,72.4459,48.1517,73.9907,77.9636,81.8188,32.9652,55.0],"persistence":[null,null,33.3333,0.0,20.0,16.6667,28.5714,37.5,37.5,37.5,62.5,87.5,87.5,100.0,100.0,100.0,100.0,100.0,100.0,87.5,75.0,75.0,50.0,25.0,25.0,25.0,25.0,12.5,25.0],"assessmentRisk":[null,null,null,null,41.0565,37.207,17.0081,25.2906,22.2964,27.139,35.3113,29.1821,21.5265,28.2574,24.863,27.6553,26.3083,21.4052,19.3254,17.1346,50.8858,42.3077,42.4656,39.7302,30.8593,24.9957,27.9414,51.1709,21.2522],"volumeParticipation":true,"latest":{"consensus":-14.1,"control":-15.6,"force":-15.4,"direction":-11.5,"confirmation":55.0,"persistence":25.0,"assessmentRisk":21.3,"intensity":14.3,"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":"Broadly stable","forceState":"Downward commitment","forcePath":"Broadly stable","directionState":"Follow-through is limited","persistenceState":"Unsettled","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Quiet"},"cards":[{"label":"SM Consensus Gauge","value":"-14.1","detail":"Price structure has the available support","tone":"negative"},{"label":"SM Control Gauge","value":"-15.6","detail":"Seller control supports the view","tone":"negative"},{"label":"SM Force Gauge","value":"-15.4","detail":"Downward commitment","tone":"negative"},{"label":"SM Direction Gauge","value":"-11.5","detail":"Follow-through is limited","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.9","detail":"Stretched negative","tone":"negative"},{"label":"Risk pressure","value":"30.6%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"48.7","detail":"Directional","tone":"positive"},{"label":"Range position","value":"9%","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":[67.9,58.0,56.85,59.0,60.1,63.5,57.5,45.32,34.92,33.56,33.92,31.84,28.62,28.86,27.26,24.14,21.66,24.94,24.5,25.46,29.1,26.42,30.02,28.82,26.32,23.6,21.04,25.46,24.6],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,62.827,62.9494,61.9586,58.9334,54.5673,50.7478,47.6882,44.8067,41.8637,39.4994,37.274,34.886,32.4813,31.1102,29.9083,29.0995,29.0996,28.6124,28.8683,28.8595,28.3978,27.5255,26.3463,26.1852,25.8969],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,53.3947,51.5773,49.776,47.877,45.935,44.3799,42.9073,41.6149,40.6879,39.631,38.919,38.171,37.2931,36.2788,35.15,34.4322,33.7039],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,75.919,75.9345,75.7631,75.6599,75.1649,74.6477,74.2834,73.9763,73.2314,72.4782,71.6596,67.3791,64.7897,62.0216,58.3427,53.6859,46.4937,39.3526,35.1964,33.9771],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,31.411,27.8055,24.6385,21.4217,19.1051,16.9723,14.6278,12.2531,10.9786,9.8787,9.1254,9.5259,8.9573,9.0424,9.7033,10.9821,14.1843,17.6794,19.8496,20.0369],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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,-14.5803,-16.2739,-13.1075,-11.4875,-6.4801,-15.3166,-33.2548,-48.5714,-50.5744,-50.0442,-53.1075,-57.8498,-57.4963,-59.8527,-64.4477,-68.1001,-63.2695,-63.9175,-62.5037,-57.1429,-61.0898,-55.7879,-57.5552,-61.2371,-65.243,-69.0133,-62.5037,-63.7703],"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,0.0,1.0727,0.0,0.0,0.8386,0.0,0.0,0.0,15.1431,13.1117,17.5439,34.349,21.976,38.5965,33.0563,21.5143,8.9566,0.0,21.0076,16.9201],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,52.4097,50.7952,48.699],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,2.4315,4.2878,4.1659,4.1002,5.32,5.3048,5.1961,7.8765,7.6959,9.2682,8.9827,8.7016,8.4639,8.2601,10.3735,11.5832],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,14.147,13.7214,16.0555,16.2511,15.8256,16.0656,15.7362,15.2275,16.8415,16.1233,17.0781,17.469,18.6483,20.2552,19.1838,17.9086],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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,-9.2628,-9.795,-10.2279,-10.6994,-11.1447,-11.105,-10.9824,-10.6846,-10.0391,-9.6328,-8.9175,-8.3512,-8.0118,-7.8715,-7.8762,-7.4374,-7.0776],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-10.0471,-10.2587,-10.4034,-10.4596,-10.3755,-10.227,-9.9651,-9.6423,-9.3162,-9.0273,-8.7971,-8.5251,-8.2356],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-1.0977,-0.8463,-0.579,-0.2249,0.3364,0.5942,1.0476,1.2911,1.3044,1.1557,0.9209,1.0877,1.1581],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,49.8425,50.5185,54.5235,57.3294,47.4763,45.0051,41.0564,34.4694,36.0814,30.7997,30.7373,32.2624,34.349,36.659,29.7019,30.5771],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,82.9368,92.7877,101.8401,111.7375,118.9346,125.9013,134.1913,143.1604,147.8512,152.0201,154.8165,150.4539,151.4159,149.1025,142.9605,132.0708,106.4949,76.004,55.7602,51.617],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"range","eyebrow":"Acceptance map","title":"Range position and boundary pressure","description":"Price location inside its observed range shows whether the tape is pressing an outer boundary or rotating through value.","reason":"Selected because price is testing an observed boundary or moving rapidly through its recent range.","series":[{"label":"Range position","values":[null,null,null,null,null,null,null,2.776,3.118,0.9338,8.399,5.0523,0.955,2.9131,0.4072,2.8542,0.3744,5.0972,4.4636,5.8459,11.0871,7.2282,12.4118,10.6839,7.0842,3.1677,0.08,10.7431,8.9172],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-50.1156,-61.563,-63.06,-62.6637,-64.9532,-68.4975,-68.2333,-69.9945,-73.4287,-76.1585,-72.5482,-73.0325,-71.9758,-67.9692,-70.9191,-66.9565,-68.2774,-71.0292,-74.0231,-70.3662,-62.2815,-63.5556],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,2.9532,5.4348,1.6354,18.1881,10.9408,2.1413,6.8889,0.963,8.8368,1.215,16.5421,14.486,18.972,35.9813,23.4579,40.2804,34.6729,22.9907,10.2804,0.1905,24.8039,20.5882],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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/07216da6-3783-498f-b8a5-7e6248c6b619/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/07216da6-3783-498f-b8a5-7e6248c6b619/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/07216da6-3783-498f-b8a5-7e6248c6b619/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/07216da6-3783-498f-b8a5-7e6248c6b619/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/07216da6-3783-498f-b8a5-7e6248c6b619/technical-pack/data.json"},"source_fingerprint":"4915987c01e12422572b820d9bed1b689f6ecceb790bdc2db4576c6d3cde8254","content_hash":"293275b40ae4054ac4a13edae0de6dee32f66b885b718edab293e2e41f142998","citation":"Sharemaestro, 2677 Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/07216da6-3783-498f-b8a5-7e6248c6b619/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."}