{"schema_version":"1.0","name":"2637 Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"5b72fdfd-46fb-4bc8-b338-1c5aa56fea84","symbol":"2637","name":"Fujian Haixi Pharmaceuticals Co., Ltd.","exchange":"HKG","country":"HK","asset_type":"equity","currency":"HKD","sector":"Healthcare","industry":"Drug Manufacturers - Specialty & Generic"},"summary":"Market Dynamics improved this week but remains below zero. Underlying support has strengthened across the recent completed path. The upward price structure has improving support, but confirmation is not complete.","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, Activity pressure and cumulative balance, Range pressure and compression, Acceleration, deceleration and rollover."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-21","observations":37,"displayedObservations":37,"assetType":"Equity","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics improved this week but remains below zero. Underlying support has strengthened across the recent completed path. The upward price structure has improving support, but confirmation is not complete.","evidenceAlignment":{"status":"Repair in progress","headline":"Market Dynamics is improving but remains below zero","summary":"Market Dynamics improved this week but remains below zero. Underlying support has strengthened across the recent completed path. The upward price structure has improving support, but confirmation is not complete.","take":"Continued repair would strengthen the upward case. Renewed weakness would leave price ahead of the underlying position.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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.415564,-0.569626,-0.610418,-0.640069,-0.635287,-0.667656,-0.655007,-0.578101,-0.485785],"opens":[170.0,198.0,200.0,200.0,191.899994,177.100006,167.399994,201.0,210.600006],"highs":[171.899994,217.600006,215.0,200.0,198.899994,182.300003,213.399994,211.800003,248.0],"lows":[164.300003,193.0,193.0,181.800003,174.0,163.0,167.0,192.5,196.199997],"closes":[166.399994,199.399994,205.399994,187.0,183.600006,171.0,196.699997,204.800003,201.0],"hoverRows":[[{"label":"Open","value":"170.0","className":"is-ohlc","compact":true},{"label":"High","value":"171.9","className":"is-ohlc","compact":true},{"label":"Low","value":"164.3","className":"is-ohlc","compact":true},{"label":"Close","value":"166.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.42","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"198.0","className":"is-ohlc","compact":true},{"label":"High","value":"217.6","className":"is-ohlc","compact":true},{"label":"Low","value":"193.0","className":"is-ohlc","compact":true},{"label":"Close","value":"199.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.57","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"200.0","className":"is-ohlc","compact":true},{"label":"High","value":"215.0","className":"is-ohlc","compact":true},{"label":"Low","value":"193.0","className":"is-ohlc","compact":true},{"label":"Close","value":"205.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.61","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"200.0","className":"is-ohlc","compact":true},{"label":"High","value":"200.0","className":"is-ohlc","compact":true},{"label":"Low","value":"181.8","className":"is-ohlc","compact":true},{"label":"Close","value":"187.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.64","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"191.9","className":"is-ohlc","compact":true},{"label":"High","value":"198.9","className":"is-ohlc","compact":true},{"label":"Low","value":"174.0","className":"is-ohlc","compact":true},{"label":"Close","value":"183.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.64","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"177.1","className":"is-ohlc","compact":true},{"label":"High","value":"182.3","className":"is-ohlc","compact":true},{"label":"Low","value":"163.0","className":"is-ohlc","compact":true},{"label":"Close","value":"171.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.67","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"167.4","className":"is-ohlc","compact":true},{"label":"High","value":"213.4","className":"is-ohlc","compact":true},{"label":"Low","value":"167.0","className":"is-ohlc","compact":true},{"label":"Close","value":"196.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.66","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"201.0","className":"is-ohlc","compact":true},{"label":"High","value":"211.8","className":"is-ohlc","compact":true},{"label":"Low","value":"192.5","className":"is-ohlc","compact":true},{"label":"Close","value":"204.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.58","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"210.6","className":"is-ohlc","compact":true},{"label":"High","value":"248.0","className":"is-ohlc","compact":true},{"label":"Low","value":"196.2","className":"is-ohlc","compact":true},{"label":"Close","value":"201.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.49","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":[164.059994,207.739994],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":-0.485785,"state":"Negative but repairing over four weeks","context":{"scenario":"negativeRepair","latestDirection":"strengthening","fourWeekDirection":"strengthening","now":{"label":"Stronger this week","detail":"Market Dynamics improved this week but remains below zero."},"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":"Underlying pressure is repairing","detail":"Market Dynamics remains below zero, but it has improved across the recent completed path. This is an early repair watch until price confirms it.","tone":"caution"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Market Dynamics remains below zero, but it has improved across the recent completed path. This is an early repair watch until price confirms it.","annotations":[{"label":"Current tape relationship","value":"Underlying pressure is repairing","detail":"Market Dynamics improved this week but remains below zero.","tone":"caution"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","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":"Repairing","detail":"Underlying support has strengthened across the recent completed path.","tone":"positive"}],"relationshipEvidence":{"available":false,"observations":25,"summary":"More completed weekly history is needed for a dependable ticker-level record."},"events":{"positioning_recoveries":[],"reversal_warnings":[],"reversal_dangers":[]}},"smTape":{"available":true,"dates":["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":[132.3,132.8,139.8,131.9,147.1,161.5,145.4,139.9,135.8,136.5,135.1,143.0,125.3,148.7,137.3,154.2,176.7,195.3,195.2,237.6,261.0,236.0,219.6,242.2,223.8,189.3,176.8,172.5,166.4,199.4,205.4,187.0,183.6,171.0,196.7,204.8,201.0],"consensus":[28.0703,69.2309,100.0,-27.3224,66.2621,67.8454,0.0,0.0,-22.7369,-18.3557,-25.0829,36.8916,-61.9486,51.3679,-28.9367,59.6086,70.0654,66.9926,45.3621,79.0934,68.2962,0.0,0.0,48.4421,-14.2543,-42.7553,-40.3631,-36.5915,-38.2775,19.3551,20.9866,-18.1515,-9.3288,-35.5724,26.3661,24.932,2.1838],"supportDates":["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,72.7102,0.0,0.0,-14.678,-8.0917,-22.7515,39.8438,-56.1388,37.4568,-35.4639,51.1887,65.7556,60.1969,44.7391,75.8703,58.7389,0.0,0.0,51.8095,-10.1578,-48.8344,-44.9615,-33.3834,-38.0296,19.0074,18.977,-29.4401,-16.2826,-31.3873,31.5179,23.9638,8.1222],"force":[28.0703,69.2309,100.0,-27.3224,47.5216,51.5335,0.0,0.0,-23.4975,-12.6526,-21.6777,53.7734,-84.2357,82.1966,-59.2756,87.1214,90.2102,79.3306,18.6777,94.447,79.1892,0.0,0.0,53.1113,-51.6707,-51.0717,-32.5447,-29.7575,-23.5403,32.1314,19.25,-23.5152,-7.482,-36.5112,57.273,29.2162,19.6937],"direction":[null,null,null,null,79.6482,73.9368,0.0,0.0,-31.4038,-34.1596,-30.1797,21.4592,-52.6692,45.2459,-0.1935,49.5794,60.6017,65.9463,65.1345,71.8101,71.4381,0.0,0.0,41.2584,-7.7898,-29.8676,-40.6924,-45.1393,-49.0872,10.6265,24.5238,-1.4189,-2.7006,-39.6849,1.5982,22.9782,17.1099],"intensity":[null,null,null,null,100.0,80.0,100.0,85.7143,37.5,44.4444,30.0,54.5455,100.0,100.0,92.8571,80.0,100.0,94.1176,44.4444,100.0,100.0,85.7143,72.7273,73.913,62.5,92.0,76.9231,33.3333,71.4286,93.1034,6.6667,58.0645,21.875,48.4848,88.2353,77.1429,88.8889],"confirmation":[31.6492,44.8206,54.6667,31.4098,65.6805,89.1393,31.6583,28.6312,75.4218,73.8564,75.9583,80.2748,88.5913,85.5893,55.4595,88.0415,91.1005,89.9172,81.7121,93.8269,90.3324,37.8278,34.7228,83.5924,52.7593,81.8425,80.6078,79.5499,79.8034,74.5883,74.6934,51.1332,25.4896,79.4756,54.9748,76.1235,19.7703],"persistence":[null,null,100.0,50.0,60.0,66.6667,57.1429,50.0,25.0,0.0,25.0,0.0,25.0,25.0,37.5,25.0,0.0,25.0,50.0,50.0,75.0,62.5,75.0,75.0,50.0,25.0,0.0,25.0,50.0,37.5,25.0,50.0,50.0,50.0,25.0,0.0,12.5],"assessmentRisk":[null,null,null,null,13.9056,15.9399,26.4032,35.2088,28.5333,40.2342,27.6965,2.0414,7.8597,13.3696,23.4446,5.3781,14.9124,16.3786,27.2986,10.4501,15.8488,48.8577,43.7963,12.7684,40.0763,26.9761,27.6023,31.5089,30.3136,10.9565,32.1768,36.8801,40.0353,28.2083,34.5953,24.4509,39.0422],"volumeParticipation":true,"latest":{"consensus":2.2,"control":8.1,"force":19.7,"direction":17.1,"confirmation":19.8,"persistence":12.5,"assessmentRisk":39.0,"intensity":88.9,"evidenceDepth":100},"analysis":{"status":"Price structure has stronger support","headline":"The gauges support the price-technical view","summary":"Price structure and Market Dynamics disagree. The completed evidence gives the upward price structure stronger support.","take":"Current assessment: price structure remains primary, but the disagreement lowers confirmation.","tone":"positive","supportedView":"Price structure","direction":"upward","disagreement":true},"support":{"window":"Latest 12 months","controlState":"Control support is limited","controlPath":"Broadly stable","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Unsettled","confirmationState":"Limited support","riskState":"Present","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"+2.2","detail":"Price structure has stronger support","tone":"positive"},{"label":"SM Control Gauge","value":"+8.1","detail":"Control support is limited","tone":"positive"},{"label":"SM Force Gauge","value":"+19.7","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+17.1","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"20/100","detail":"Limited support","tone":"caution"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"54.5","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"15.1%","detail":"Elevated","tone":"caution"},{"label":"Trend quality","value":"43.3","detail":"Directional","tone":"positive"},{"label":"Range position","value":"43%","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":[132.3,132.8,139.8,131.9,147.1,161.5,145.4,139.9,135.8,136.5,135.1,143.0,125.3,148.7,137.3,154.2,176.7,195.3,195.2,237.6,261.0,236.0,219.6,242.2,223.8,189.3,176.8,172.5,166.4,199.4,205.4,187.0,183.6,171.0,196.7,204.8,201.0],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,135.894,140.5497,141.4316,141.1531,140.1798,139.5107,138.7088,139.489,136.9092,139.053,138.7343,141.5462,147.9378,156.5491,163.5765,177.0354,192.3017,200.2468,203.7656,210.7536,213.1257,208.7938,202.9767,197.4355,191.7927,193.1758,195.3984,193.8714,192.0039,188.185,189.7332,192.4726,194.023],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,136.2381,137.1612,137.1715,138.4329,141.2675,145.2699,148.9684,155.5337,163.346,168.7278,172.4961,177.6594,181.0772,181.6863,181.3243,180.6707,179.6136,181.0793,182.8808,183.1859,183.2166,182.3117,183.3775,184.9643,186.1521],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,157.5928,156.5842,156.2307,156.3486,157.1475,156.4382,158.2975,166.8917,179.2979,187.8023,207.5243,230.5842,242.0456,248.7626,258.5792,264.1777,265.3879,265.5981,265.2852,264.4449,264.8592,265.0109,264.0362,260.1967,258.7768,255.5205,254.0714,253.9844],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,123.0072,123.0704,123.9526,121.5591,122.1525,122.5485,122.5275,118.2024,111.6577,108.3872,97.6157,87.4258,86.2844,87.5474,88.7608,90.8323,92.4021,95.3319,98.9048,102.8051,108.6808,115.5591,120.9338,130.6033,134.2532,143.4495,149.9586,152.4756],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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,0.0,-5.6509,0.0,0.0,-9.969,-13.3746,-15.9133,-15.4799,-16.3467,-11.4551,-22.4149,-7.9257,-14.9845,-4.5201,0.0,0.0,-0.0512,0.0,0.0,-9.5785,-15.8621,-7.2031,-14.2529,-27.4713,-32.2605,-33.908,-36.2452,-23.6015,-21.3027,-28.3525,-29.6552,-34.4828,-24.636,-21.5326,-22.9885],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[null,null,null,null,null,null,null,6.0652,2.9568,3.4875,2.4261,8.4155,0.0,18.6752,9.577,23.0646,41.0215,55.8659,55.7861,89.6249,108.3001,88.348,75.2594,93.2961,78.6113,51.0774,41.1014,37.6696,32.8013,59.1381,63.9266,49.2418,46.5283,36.4725,56.9832,63.4477,60.415],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,53.4365,51.5955,49.8147,49.3581,48.9342,47.9157,46.5492,44.7072,43.8992,43.1489,43.2948],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,22.0447,20.7121,21.4118,30.4988,36.8174,33.2581,42.1864,45.5757,40.87,35.5987,31.8051,29.82,27.4261,26.5107,27.2462,26.6797,34.3555,32.5102,30.6109,28.7053,27.1969,31.6997,30.1718,35.028],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,8.5285,8.013,7.0965,6.1086,5.2951,5.9574,4.6363,3.4732,3.1146,7.939,7.9234,7.4288,13.799,16.6042,15.4384,15.447,13.5523,12.8244,14.8478,15.8736,17.8454,15.8279,15.065,13.2228],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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,77.1776,88.3142,93.1015,17.019,118.2154,130.0325,391.0062,107.8222,421.4721,522.6961,291.6853,187.4861,307.1867,429.3417,92.2706,90.0359,50.4425,48.1421,11.9462,7.3774,42.0085,6.2964,29.6221,21.3918,13.4779,48.7865,51.0946,66.6382,71.8409,123.4412],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,117.807,110.1016,118.1629,116.8022,126.4128,115.5701,135.0,127.9189,135.0,135.0,135.0,129.4763,135.0,135.0,132.6044,130.1693,131.5595,130.2249,129.8981,129.6987,128.5509,128.3803,129.1852,129.7715,129.4049,128.0665,126.7176,128.5049,130.3283,127.511],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,9.9705,10.6721,9.9633,9.3792,9.0904,9.3493,9.1645,10.3413,11.8427,13.5679,12.7857,13.7039,16.3573,16.8244,17.2212,16.9293,14.9525,14.244,15.4294,15.5614,16.375,14.9037,13.9649,15.0534],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,24.6511,23.968,23.0407,25.0367,25.0591,24.2948,25.475,34.1567,46.4952,53.6245,72.0382,90.0339,94.8809,95.873,97.7822,97.6566,96.6968,94.3486,91.3701,88.0272,83.6207,78.541,74.3447,66.3221,63.366,56.1801,51.5372,49.9477],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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.8097,1.6793,1.432,2.5701,5.2273,8.7334,11.3728,16.6935,22.5385,24.8668,25.0993,26.7983,26.3562,22.9574,19.0357,15.4032,11.8951,11.6435,11.7923,10.3067,8.7541,6.4327,6.5909,7.2858,7.4441],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2.1436,3.4616,5.0438,7.3738,10.4067,13.2987,15.6589,17.8868,19.5807,20.256,20.0119,19.0902,17.6512,16.4496,15.5182,14.4759,13.3315,11.9517,10.8796,10.1608,9.6175],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.0837,5.2719,6.329,9.3197,12.1318,11.5681,9.4405,8.9116,6.7756,2.7014,-0.9762,-3.687,-5.7561,-4.8062,-3.7259,-4.1692,-4.5774,-5.519,-4.2887,-2.875,-2.1734],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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/5b72fdfd-46fb-4bc8-b338-1c5aa56fea84/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/5b72fdfd-46fb-4bc8-b338-1c5aa56fea84/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/5b72fdfd-46fb-4bc8-b338-1c5aa56fea84/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/5b72fdfd-46fb-4bc8-b338-1c5aa56fea84/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/5b72fdfd-46fb-4bc8-b338-1c5aa56fea84/technical-pack/data.json"},"source_fingerprint":"8ba7071e7cf08b7432d080a6ac2649299436b867030f6cfd2733e2c0a63965ac","content_hash":"09df2bdf06042edf0af0a64f6a84cbea9bf628ec3b9719380fbb3cc701bbef8d","citation":"Sharemaestro, 2637 Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/5b72fdfd-46fb-4bc8-b338-1c5aa56fea84/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."}