{"schema_version":"1.0","name":"2630 Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"fc123a84-5069-4963-8497-a28733fa6400","symbol":"2630","name":"Vigonvita Life Sciences Co., Ltd.","exchange":"HKG","country":"HK","asset_type":"equity","currency":"HKD","sector":"Healthcare","industry":"Drug Manufacturers - General"},"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, Drawdown and recovery pressure, Directional strength and control, Acceleration, deceleration and rollover, Range pressure and compression."},{"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":42,"displayedObservations":42,"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-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.677589,-0.956857,-1.061163,-1.178721,-1.393509,-1.593208,-1.733838,-1.776149,-1.759108,-1.293539,-0.717114,-0.15304,0.398719,0.514629],"opens":[79.0,82.0,70.0,61.799999,60.799999,59.0,59.0,52.900002,57.599998,55.0,80.0,96.0,112.800003,93.0],"highs":[84.349998,82.699997,70.0,61.799999,61.799999,60.400002,61.0,54.0,57.599998,92.25,99.0,118.800003,128.800003,97.400002],"lows":[72.0,75.449997,65.5,60.049999,58.5,55.0,57.650002,52.0,53.25,52.0,78.699997,91.300003,87.25,78.949997],"closes":[81.599998,75.449997,65.5,60.799999,58.549999,59.0,58.75,54.0,56.599998,78.0,95.150002,116.800003,91.900002,87.150002],"hoverRows":[[{"label":"Open","value":"79.0","className":"is-ohlc","compact":true},{"label":"High","value":"84.3","className":"is-ohlc","compact":true},{"label":"Low","value":"72.0","className":"is-ohlc","compact":true},{"label":"Close","value":"81.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.68","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"82.0","className":"is-ohlc","compact":true},{"label":"High","value":"82.7","className":"is-ohlc","compact":true},{"label":"Low","value":"75.4","className":"is-ohlc","compact":true},{"label":"Close","value":"75.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.96","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"70.0","className":"is-ohlc","compact":true},{"label":"High","value":"70.0","className":"is-ohlc","compact":true},{"label":"Low","value":"65.5","className":"is-ohlc","compact":true},{"label":"Close","value":"65.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.06","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"61.8","className":"is-ohlc","compact":true},{"label":"High","value":"61.8","className":"is-ohlc","compact":true},{"label":"Low","value":"60.0","className":"is-ohlc","compact":true},{"label":"Close","value":"60.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.18","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"60.8","className":"is-ohlc","compact":true},{"label":"High","value":"61.8","className":"is-ohlc","compact":true},{"label":"Low","value":"58.5","className":"is-ohlc","compact":true},{"label":"Close","value":"58.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.39","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"59.0","className":"is-ohlc","compact":true},{"label":"High","value":"60.4","className":"is-ohlc","compact":true},{"label":"Low","value":"55.0","className":"is-ohlc","compact":true},{"label":"Close","value":"59.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.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":"59.0","className":"is-ohlc","compact":true},{"label":"High","value":"61.0","className":"is-ohlc","compact":true},{"label":"Low","value":"57.7","className":"is-ohlc","compact":true},{"label":"Close","value":"58.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.73","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"52.9","className":"is-ohlc","compact":true},{"label":"High","value":"54.0","className":"is-ohlc","compact":true},{"label":"Low","value":"52.0","className":"is-ohlc","compact":true},{"label":"Close","value":"54.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.78","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"57.6","className":"is-ohlc","compact":true},{"label":"High","value":"57.6","className":"is-ohlc","compact":true},{"label":"Low","value":"53.2","className":"is-ohlc","compact":true},{"label":"Close","value":"56.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.76","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"55.0","className":"is-ohlc","compact":true},{"label":"High","value":"92.2","className":"is-ohlc","compact":true},{"label":"Low","value":"52.0","className":"is-ohlc","compact":true},{"label":"Close","value":"78.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.29","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"80.0","className":"is-ohlc","compact":true},{"label":"High","value":"99.0","className":"is-ohlc","compact":true},{"label":"Low","value":"78.7","className":"is-ohlc","compact":true},{"label":"Close","value":"95.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.72","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"96.0","className":"is-ohlc","compact":true},{"label":"High","value":"118.8","className":"is-ohlc","compact":true},{"label":"Low","value":"91.3","className":"is-ohlc","compact":true},{"label":"Close","value":"116.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.15","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"112.8","className":"is-ohlc","compact":true},{"label":"High","value":"128.8","className":"is-ohlc","compact":true},{"label":"Low","value":"87.2","className":"is-ohlc","compact":true},{"label":"Close","value":"91.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.40","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Positioning recovery","className":"is-positive","wide":true}],[{"label":"Open","value":"93.0","className":"is-ohlc","compact":true},{"label":"High","value":"97.4","className":"is-ohlc","compact":true},{"label":"Low","value":"78.9","className":"is-ohlc","compact":true},{"label":"Close","value":"87.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.51","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":[50.232,120.568003],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.514629,"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":"Recovery follow-through","detail":"A recent green marker confirmed a recovery from accumulation conditions. Price is now being tested for durable follow-through away from the zone.","tone":"positive"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"A recent green marker confirmed a recovery from accumulation conditions. Price is now being tested for durable follow-through away from the zone.","annotations":[{"label":"Current tape relationship","value":"Recovery follow-through","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":"14 Aug 2026","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","tone":"positive"},{"label":"Market Dynamics confirmation","value":"Supported","detail":"Underlying support has strengthened across the recent completed path.","tone":"positive"}],"relationshipEvidence":{"available":false,"observations":14,"summary":"More completed weekly history is needed for a dependable ticker-level record."},"events":{"positioning_recoveries":[{"date":"2026-08-14","price":91.900002}],"reversal_warnings":[],"reversal_dangers":[]}},"smTape":{"available":true,"dates":["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":[66.1,68.2,60.0,70.0,77.1,73.4,82.05,84.6,84.05,85.0,90.0,95.0,99.45,105.5,110.0,125.1,113.0,99.0,111.6,126.0,87.1,84.0,88.1,85.25,80.5,71.8,77.3,79.95,81.6,75.45,65.5,60.8,58.55,59.0,58.75,54.0,56.6,78.0,95.15,116.8,91.9,87.15],"consensus":[-94.6457,70.297,-75.0,58.0,29.1252,0.0,29.5721,29.4961,17.0682,25.1635,39.4688,37.6886,30.6196,47.0458,40.2431,54.4329,0.0,-16.933,32.9921,46.4864,-54.4215,-19.0806,-11.0864,-29.8478,-31.8609,-48.4901,0.0,-10.6492,0.0,-32.3193,-51.1061,-39.8572,-48.8613,-25.4661,-31.1499,-23.2023,-13.2213,50.6455,67.8554,78.301,-12.3696,0.4691],"supportDates":["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,0.0,26.6909,30.6022,16.3699,25.0083,41.7634,38.6437,22.0251,46.4925,35.8633,52.5738,0.0,-15.7932,39.5179,56.9106,-49.6025,-13.154,-1.075,-26.6872,-36.6883,-56.5483,0.0,-7.4335,0.0,-45.9718,-61.8428,-38.7073,-53.9464,-15.8158,-32.7496,-13.7562,-9.1015,40.7578,65.4928,79.4186,-25.0299,3.0369],"force":[-94.6457,70.297,-75.0,58.0,20.416,0.0,21.3556,18.4283,4.4555,16.6883,43.4412,30.331,19.139,35.2029,22.213,35.8383,0.0,-40.0059,38.6334,49.9942,-87.7892,-7.4205,-3.8371,-21.055,-24.0892,-41.0369,0.0,-5.741,0.0,-28.649,-39.4237,-20.9203,-29.3516,-2.1872,-9.9508,-3.6774,-11.6013,87.7527,88.8795,94.2125,-72.3788,28.781],"direction":[null,null,null,null,35.3461,0.0,38.7337,36.1375,26.8753,31.3945,34.009,41.8526,48.6422,56.1375,58.1273,69.8396,0.0,-1.7549,21.5046,32.0673,-36.0949,-34.1824,-33.1875,-39.7404,-31.895,-44.6043,0.0,-26.0315,0.0,-19.3382,-47.1802,-54.6976,-56.9853,-53.1227,-44.464,-47.9441,-35.6601,35.4406,55.5382,65.6585,-44.9629,25.369],"intensity":[null,null,null,null,50.0,20.0,83.3333,28.5714,12.5,44.4444,50.0,54.5455,91.6667,38.4615,78.5714,86.6667,81.25,100.0,77.7778,84.2105,100.0,95.2381,72.7273,8.6957,20.8333,44.0,26.9231,29.6296,14.2857,34.4828,70.0,48.3871,6.25,12.1212,8.8235,48.5714,16.6667,94.5946,89.4737,84.6154,85.0,92.6829],"confirmation":[52.9533,45.1617,46.6667,41.2267,54.2553,24.7421,77.2566,77.0846,50.4214,75.7964,80.7161,79.8216,77.5793,82.7022,80.3951,84.8802,32.2001,51.4724,78.63,82.8237,86.5052,51.1741,26.7306,77.3315,77.8851,83.1669,6.7663,26.8487,3.3206,78.0223,83.8343,80.1947,82.9636,52.9201,77.2975,52.307,28.6787,85.4881,90.3905,93.5242,37.853,14.0999],"persistence":[null,null,33.3333,0.0,20.0,16.6667,28.5714,37.5,62.5,62.5,87.5,87.5,87.5,100.0,100.0,100.0,87.5,62.5,62.5,62.5,37.5,12.5,12.5,37.5,50.0,50.0,62.5,87.5,75.0,75.0,75.0,75.0,75.0,75.0,87.5,87.5,100.0,75.0,50.0,25.0,25.0,12.5],"assessmentRisk":[null,null,null,null,31.4333,30.8358,35.0776,34.3662,32.8525,35.8964,25.3963,29.4173,34.4893,26.4559,29.8521,22.7833,49.1435,26.1427,6.5931,17.9209,20.3267,29.8066,40.9746,34.7683,5.9654,10.7194,29.8052,12.7411,4.1624,29.8985,10.9262,26.1823,24.2196,37.1875,29.2947,34.2538,13.611,23.9725,16.0528,10.8491,55.8361,30.8523],"volumeParticipation":true,"latest":{"consensus":0.5,"control":3.0,"force":28.8,"direction":25.4,"confirmation":14.1,"persistence":12.5,"assessmentRisk":30.9,"intensity":92.7,"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":"Control support is limited","controlPath":"Control support is easing","forceState":"Upward commitment","forcePath":"Commitment is easing","directionState":"Upward follow-through","persistenceState":"Unsettled","confirmationState":"Limited support","riskState":"Contained","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"+0.5","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+3.0","detail":"Control support is limited","tone":"positive"},{"label":"SM Force Gauge","value":"+28.8","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+25.4","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"14/100","detail":"Limited support","tone":"caution"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"53.3","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"19.7%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"31.6","detail":"Directional","tone":"positive"},{"label":"Range position","value":"42%","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":[66.1,68.2,60.0,70.0,77.1,73.4,82.05,84.6,84.05,85.0,90.0,95.0,99.45,105.5,110.0,125.1,113.0,99.0,111.6,126.0,87.1,84.0,88.1,85.25,80.5,71.8,77.3,79.95,81.6,75.45,65.5,60.8,58.55,59.0,58.75,54.0,56.6,78.0,95.15,116.8,91.9,87.15],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,68.1468,69.102,71.4561,73.8459,75.7012,77.3919,79.6843,82.469,85.5564,89.1825,92.9675,98.8098,101.3898,100.9553,102.8907,107.0924,103.4574,99.9197,97.7707,95.4942,92.768,88.9556,86.8364,85.5843,84.8599,83.149,79.9401,76.4601,73.2037,70.6212,68.4628,65.8332,64.1544,66.6718,71.8497,80.0225,82.182,83.0853],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,76.5939,78.7351,81.051,84.3139,86.4388,87.3692,89.1641,91.8927,91.5377,90.9793,90.7661,90.3575,89.6273,88.3067,87.4914,86.9328,86.5378,85.7165,84.2189,82.4842,80.7113,79.1031,77.5954,75.8476,74.4219,74.6869,76.2027,79.2099,80.1499,80.6684],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,91.8567,94.5934,98.1752,102.1608,106.9551,111.8124,120.1337,123.0605,123.0915,124.9643,129.3854,128.7246,128.0443,126.114,125.165,124.9562,125.1222,125.3773,125.5334,125.6021,125.9979,127.1444,128.1934,128.5829,127.6292,125.3991,119.3719,114.9523,112.6307,109.2423,106.1482,106.8163,107.1681],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,58.2433,58.2247,57.7415,57.0623,55.9664,54.9143,51.81,52.063,53.3029,53.8936,53.1296,55.8904,58.1507,62.891,65.365,65.9138,65.5878,64.8577,64.2366,63.9229,62.5721,58.9756,54.5066,50.0271,46.3308,43.4359,42.3531,41.1327,41.3543,43.0977,45.2718,45.0837,45.0469],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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,10.7612,14.4958,42.8993,137.1289,63.8551,74.1706,39.0847,30.026,8.1515,41.0307,53.1184,33.1354,52.3109,91.0621,56.247,26.9789,48.0349,49.0645,40.4985,37.2971,47.6395,56.5745,34.8985,7.6309,9.8489,45.9577,10.5857,14.5431,21.153,39.2031,217.1624,234.1786,202.0211,226.7231,202.8394],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,133.9541,130.9385,135.0,135.0,135.0,135.0,135.0,135.0,135.0,132.8796,130.2083,131.815,134.2894,131.2456,129.6399,130.3516,129.0998,127.8597,126.8964,127.7407,128.8258,130.1235,129.3572,129.2236,129.0706,128.4485,128.5802,128.4105,128.1658,128.586,130.8718,133.4506,135.0,132.6522,130.4927],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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.0,-12.0235,0.0,0.0,-4.799,0.0,0.0,-0.6501,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-9.6723,-20.8633,-10.7914,0.0,-30.873,-33.3333,-30.0794,-32.3413,-36.1111,-43.0159,-38.6508,-36.5476,-35.2381,-40.1191,-48.0159,-51.746,-53.5317,-53.1746,-53.373,-57.1429,-55.0794,-38.0952,-24.4841,-7.3016,-27.0635,-30.8333],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[null,null,null,null,null,null,null,41.0,40.0833,41.6667,50.0,58.3333,65.75,75.8333,83.3333,108.5,88.3333,65.0,86.0,110.0,45.1667,40.0,46.8333,42.0833,34.1667,19.6667,28.8333,33.25,16.5714,5.0836,0.0,0.0,0.0,0.7686,0.3416,0.0,4.8148,44.4444,76.2037,116.2963,70.1852,61.3889],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,36.9288,35.699,34.8224,34.0085,33.8389,33.9717,34.1772,34.556,34.8316,35.4038,35.4555,33.5275,32.1576,31.9185,32.1242,31.6419],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,13.6489,15.9467,20.2647,18.4938,16.3613,16.8467,20.1363,17.3646,16.1795,16.7742,16.4966,15.8576,15.2226,14.7962,16.6943,15.8088,15.2958,14.5959,14.2123,13.9728,13.5699,13.6519,13.1141,14.9677,29.8758,30.1147,35.5335,33.5396,30.9646],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,3.7416,3.5855,3.3267,5.9611,16.1078,14.8797,13.9041,20.5082,24.4708,23.7517,23.3587,24.4278,26.1641,25.6529,24.8912,25.4822,24.6554,28.1031,29.9928,30.2788,31.2747,30.6836,32.7725,31.9003,25.2133,22.5566,19.6384,16.2232,18.4315],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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,7.1457,8.3523,9.5614,11.6043,12.1074,11.2467,11.4494,12.6264,10.3016,8.1154,6.6372,5.1761,3.5934,1.6184,0.4914,-0.1858,-0.5826,-1.3775,-2.7783,-4.219,-5.4792,-6.3682,-7.0121,-7.8156,-8.1486,-6.6095,-3.9603,-0.1125,0.9171,1.3344],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,9.2842,9.6767,10.0312,10.5503,10.5005,10.0235,9.3462,8.5122,7.5284,6.3464,5.1754,4.1032,3.166,2.2573,1.2502,0.1564,-0.9707,-2.0502,-3.0426,-3.9972,-4.8275,-5.1839,-4.9392,-3.9738,-2.9956,-2.1296],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2.8232,1.57,1.4182,2.0762,-0.199,-1.9081,-2.709,-3.3361,-3.935,-4.728,-4.684,-4.289,-3.7486,-3.6348,-4.0285,-4.3754,-4.5085,-4.318,-3.9695,-3.8184,-3.3211,-1.4256,0.9789,3.8613,3.9128,3.4641],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,18.7662,17.4401,15.3474,17.2879,20.7113,18.4687,16.2553,25.3208,26.1656,23.8672,23.2888,23.8241,25.8376,22.9272,21.2137,20.3812,21.1544,23.7124,24.361,23.8928,22.6707,21.5483,22.662,20.6256,17.5836,14.9612,12.9992,18.5706,19.6962],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,44.7879,47.5973,51.8658,56.6482,62.593,68.2532,79.4722,81.0827,79.1278,79.4717,83.5611,78.9038,75.0756,66.9008,62.7722,61.8665,62.4345,63.6261,64.6012,65.0883,67.2702,73.2525,80.6643,87.9636,93.4679,97.0927,95.2466,94.589,92.5757,86.8381,80.4074,81.2807,81.6229],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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/fc123a84-5069-4963-8497-a28733fa6400/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/fc123a84-5069-4963-8497-a28733fa6400/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/fc123a84-5069-4963-8497-a28733fa6400/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/fc123a84-5069-4963-8497-a28733fa6400/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/fc123a84-5069-4963-8497-a28733fa6400/technical-pack/data.json"},"source_fingerprint":"2007e688e447dd4e254e071e5f2aa6865dae786b81f24d9239ca2760d2e16f71","content_hash":"d53d36558ac5749aaed34b879f7f146a1c69bc0f0f1011196d627bc1923142dd","citation":"Sharemaestro, 2630 Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/fc123a84-5069-4963-8497-a28733fa6400/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."}