{"schema_version":"1.0","name":"PINELABS Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"0842137d-c31e-4d91-ae35-d42023c017f5","symbol":"PINELABS","name":"PINE LABS LIMITED","exchange":"NSI","country":"IN","asset_type":"equity","currency":"INR","sector":"Technology","industry":"Software - Infrastructure"},"summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price structure remains rotational.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Activity pressure and cumulative balance, Drawdown and recovery pressure, Acceleration, deceleration and rollover, Directional strength and control, 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-14","observations":40,"displayedObservations":40,"assetType":"Equity","state":"Rotational","stateTone":"caution","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price structure remains rotational.","evidenceAlignment":{"status":"Positive support; price rotational","headline":"Market Dynamics is positive while price has no clear direction","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price structure remains rotational.","take":"The underlying condition is constructive, but a positive price response is still required.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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"],"values":[0.198283,0.148207,0.0722,0.010469,0.02787,0.094855,0.071453,0.103865,0.037576,0.025873,0.130349,0.153944],"opens":[145.5,143.399994,147.800003,149.5,160.070007,160.449997,144.330002,146.0,153.490005,147.110001,141.240005,155.0],"highs":[152.800003,148.149994,151.5,156.0,160.070007,161.910004,147.220001,163.990005,153.639999,156.25,158.699997,171.800003],"lows":[134.729996,143.0,147.020004,149.199997,160.070007,155.550003,143.759995,145.309998,142.800003,138.289993,139.610001,153.0],"closes":[144.509995,144.470001,150.570007,152.309998,160.070007,156.119995,145.270004,153.169998,145.669998,138.970001,154.440002,164.860001],"hoverRows":[[{"label":"Open","value":"145.5","className":"is-ohlc","compact":true},{"label":"High","value":"152.8","className":"is-ohlc","compact":true},{"label":"Low","value":"134.7","className":"is-ohlc","compact":true},{"label":"Close","value":"144.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.20","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"143.4","className":"is-ohlc","compact":true},{"label":"High","value":"148.1","className":"is-ohlc","compact":true},{"label":"Low","value":"143.0","className":"is-ohlc","compact":true},{"label":"Close","value":"144.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.15","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"147.8","className":"is-ohlc","compact":true},{"label":"High","value":"151.5","className":"is-ohlc","compact":true},{"label":"Low","value":"147.0","className":"is-ohlc","compact":true},{"label":"Close","value":"150.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.07","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"149.5","className":"is-ohlc","compact":true},{"label":"High","value":"156.0","className":"is-ohlc","compact":true},{"label":"Low","value":"149.2","className":"is-ohlc","compact":true},{"label":"Close","value":"152.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.01","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"160.1","className":"is-ohlc","compact":true},{"label":"High","value":"160.1","className":"is-ohlc","compact":true},{"label":"Low","value":"160.1","className":"is-ohlc","compact":true},{"label":"Close","value":"160.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.03","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"160.4","className":"is-ohlc","compact":true},{"label":"High","value":"161.9","className":"is-ohlc","compact":true},{"label":"Low","value":"155.6","className":"is-ohlc","compact":true},{"label":"Close","value":"156.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.09","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"144.3","className":"is-ohlc","compact":true},{"label":"High","value":"147.2","className":"is-ohlc","compact":true},{"label":"Low","value":"143.8","className":"is-ohlc","compact":true},{"label":"Close","value":"145.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.07","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"146.0","className":"is-ohlc","compact":true},{"label":"High","value":"164.0","className":"is-ohlc","compact":true},{"label":"Low","value":"145.3","className":"is-ohlc","compact":true},{"label":"Close","value":"153.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.10","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"153.5","className":"is-ohlc","compact":true},{"label":"High","value":"153.6","className":"is-ohlc","compact":true},{"label":"Low","value":"142.8","className":"is-ohlc","compact":true},{"label":"Close","value":"145.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.04","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"147.1","className":"is-ohlc","compact":true},{"label":"High","value":"156.2","className":"is-ohlc","compact":true},{"label":"Low","value":"138.3","className":"is-ohlc","compact":true},{"label":"Close","value":"139.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.03","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"141.2","className":"is-ohlc","compact":true},{"label":"High","value":"158.7","className":"is-ohlc","compact":true},{"label":"Low","value":"139.6","className":"is-ohlc","compact":true},{"label":"Close","value":"154.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.13","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"155.0","className":"is-ohlc","compact":true},{"label":"High","value":"171.8","className":"is-ohlc","compact":true},{"label":"Low","value":"153.0","className":"is-ohlc","compact":true},{"label":"Close","value":"164.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.15","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":[137.416601,166.413401],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.153944,"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":"Extended but supported","detail":"Price is inside distribution conditions, but Market Dynamics still offers support. Extension can persist; a rollover has not been confirmed.","tone":"caution"},"chartSummary":"Price is in the distribution zone. The Market Dynamics bars show whether underlying support is keeping pace with that elevated price.","summary":"Price is inside distribution conditions, but Market Dynamics still offers support. Extension can persist; a rollover has not been confirmed.","annotations":[{"label":"Current tape relationship","value":"Extended but supported","detail":"Market Dynamics strengthened this week and remains positive.","tone":"caution"},{"label":"Price location","value":"Distribution zone","detail":"Price is extended; support can persist, but rollover risk must be monitored.","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":"Supported","detail":"Underlying support has strengthened across the recent completed path.","tone":"positive"}],"relationshipEvidence":{"available":false,"observations":12,"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-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"],"close":[250.89,236.13,249.76,247.63,237.14,242.94,237.54,235.39,223.06,236.67,240.15,228.11,218.11,201.31,202.04,190.21,176.52,159.4,164.47,161.37,152.77,177.56,193.53,195.84,193.71,196.14,152.48,142.84,144.51,144.47,150.57,152.31,160.07,156.12,145.27,153.17,145.67,138.97,154.44,164.86],"consensus":[-32.8918,-92.342,73.9484,15.6452,-23.7593,9.4143,-15.1691,-17.1952,-33.2633,10.3008,0.0,-23.2929,-31.7539,-50.6359,-33.514,-49.3041,-43.0823,-57.8241,-29.856,-38.9932,-48.0628,26.2816,34.1764,13.3268,0.0,8.5868,-65.1432,-55.4169,-28.043,-34.9271,0.0,0.0,0.0,-17.6893,-31.0613,9.2091,-40.9393,-46.5,33.8199,40.2549],"supportDates":["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"],"control":[null,null,null,null,null,13.0671,-15.7535,-19.2633,-38.0904,17.6556,0.0,-24.4998,-40.1088,-44.245,-29.023,-45.3636,-41.6504,-65.7351,-25.5557,-38.8202,-53.8812,20.3346,29.7424,3.0145,0.0,0.535,-61.0433,-54.4803,-23.9984,-34.4317,0.0,0.0,0.0,-32.511,-35.1339,2.5147,-38.2636,-44.6892,27.3764,31.4612],"force":[-32.8918,-92.342,73.9484,15.6452,-19.9135,16.1133,-12.0609,-11.9216,-28.866,25.8837,0.0,-27.0187,-25.3239,-54.2907,-12.7742,-41.8915,-31.5017,-45.022,-2.1373,-20.6917,-32.3439,79.0967,60.5387,13.0722,0.0,4.2366,-95.6762,-60.4782,-2.6466,-14.6967,0.0,0.0,0.0,-18.1623,-28.7354,45.1878,-58.6202,-61.0105,76.7657,68.8468],"direction":[null,null,null,null,-26.5063,0.4546,-16.7213,-18.5986,-30.8875,9.2352,0.0,-19.2523,-26.7983,-55.3293,-53.4607,-59.1023,-52.9906,-57.9274,-54.5698,-52.2635,-52.641,4.6469,20.4136,25.2941,0.0,22.1189,-48.0195,-52.872,-50.8058,-49.9436,0.0,0.0,0.0,-0.4124,-28.0683,8.8394,-31.3681,-38.2048,10.5084,29.882],"intensity":[null,null,null,null,50.0,80.0,50.0,42.8571,62.5,66.6667,20.0,54.5455,83.3333,100.0,28.5714,73.3333,87.5,82.3529,11.1111,5.2632,20.0,100.0,81.8182,82.6087,16.6667,4.0,100.0,96.2963,14.2857,24.1379,20.0,9.6774,46.875,12.1212,67.6471,74.2857,36.1111,27.027,71.0526,56.4103],"confirmation":[33.1921,52.2161,46.3302,27.6731,52.7605,48.4944,72.7505,73.3102,78.4367,28.296,47.921,75.5489,77.838,84.4123,78.1608,83.6114,81.4552,85.993,54.108,79.9227,82.8124,56.435,79.8074,49.7473,27.558,25.535,89.8388,85.9019,53.5948,78.5677,6.3801,26.9841,25.27,50.7825,77.8067,6.0311,81.6802,83.3498,80.2294,81.8869],"persistence":[null,null,33.3333,0.0,20.0,0.0,14.2857,25.0,25.0,0.0,12.5,37.5,37.5,62.5,62.5,62.5,62.5,87.5,100.0,100.0,100.0,75.0,50.0,25.0,12.5,12.5,12.5,12.5,12.5,12.5,25.0,37.5,37.5,62.5,62.5,37.5,37.5,37.5,25.0,12.5],"assessmentRisk":[null,null,null,null,30.7723,24.07,35.1704,35.4411,29.2446,32.9444,9.3723,20.1502,7.9801,24.6033,33.2122,25.3354,28.4515,21.0769,35.0454,30.3193,25.4239,32.1,32.0019,42.9623,49.2244,41.4207,16.8363,22.1569,35.7679,32.3972,5.6299,31.0584,34.9488,41.0915,2.9489,1.2953,19.8085,20.1633,12.0289,24.7915],"volumeParticipation":true,"latest":{"consensus":40.3,"control":31.5,"force":68.8,"direction":29.9,"confirmation":81.9,"persistence":12.5,"assessmentRisk":24.8,"intensity":56.4,"evidenceDepth":100},"analysis":{"status":"Market Dynamics has stronger support","headline":"The gauges support the upward view","summary":"The completed evidence gives the upward view the clearer support.","take":"Current assessment: upward pressure has the stronger support.","tone":"positive","supportedView":"Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Control support is strengthening","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Unsettled","confirmationState":"Strong support","riskState":"Contained","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+40.3","detail":"Market Dynamics has stronger support","tone":"positive"},{"label":"SM Control Gauge","value":"+31.5","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+68.8","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+29.9","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"82/100","detail":"Strong support","tone":"positive"}]},"kpis":[{"label":"Price structure","value":"Rotational","detail":"completed-week alignment","tone":"caution"},{"label":"Momentum","value":"43.5","detail":"Negative","tone":"negative"},{"label":"Risk pressure","value":"11.3%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"40.8","detail":"Directional","tone":"positive"},{"label":"Range position","value":"38%","detail":"location inside observed range","tone":"neutral"},{"label":"Adaptive set","value":"6 views","detail":"selected for the current tape","tone":"neutral"}],"charts":[{"key":"price","eyebrow":"Price architecture","title":"Trend, acceptance and volatility envelope","description":"Price is shown against fast and slow trend references with its current volatility envelope.","reason":"Selected as the anchor because price is rotating through its trend references.","series":[{"label":"Close","values":[250.89,236.13,249.76,247.63,237.14,242.94,237.54,235.39,223.06,236.67,240.15,228.11,218.11,201.31,202.04,190.21,176.52,159.4,164.47,161.37,152.77,177.56,193.53,195.84,193.71,196.14,152.48,142.84,144.51,144.47,150.57,152.31,160.07,156.12,145.27,153.17,145.67,138.97,154.44,164.86],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,246.2977,245.6872,244.2059,242.603,239.0497,238.617,238.8958,236.9347,233.512,227.6571,222.9995,217.0377,209.6709,200.5307,193.9742,188.0462,181.6323,180.8919,183.1897,185.4898,186.9844,188.649,182.0728,174.9396,169.4069,164.873,162.2724,160.4611,160.39,159.6136,157.0057,156.3083,154.374,151.5733,152.0945,154.4155],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,240.939,238.0035,235.3396,231.9966,227.8873,222.8141,218.4923,214.2611,209.7062,207.325,206.3031,205.5281,204.6527,204.0221,200.2042,195.955,192.1442,188.6128,185.7948,183.3145,181.5926,179.7058,177.155,175.3783,173.1777,170.6438,169.4435,169.104],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,255.5695,254.8733,254.6259,255.9835,260.5046,262.2772,265.2003,269.1955,274.491,276.428,277.6821,276.7369,274.4796,269.2237,263.8168,259.7657,254.2573,250.6366,247.1648,244.4853,237.7782,227.9851,219.554,212.1366,207.8154,202.9916,199.7075,198.47,198.8183,198.3904,198.6099],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,223.8605,224.6358,222.9425,218.4042,208.7569,202.6388,194.4347,184.1692,171.3979,163.3057,156.2019,147.3351,143.7354,143.3683,143.5962,143.3043,144.1327,139.2474,133.4642,128.2887,125.7758,126.6109,127.462,129.0754,128.8776,128.0244,127.6045,125.757,123.3657,122.7906,122.9201],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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"]},{"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,9.4651,12.3384,26.508,34.9839,34.3352,15.3926,72.7669,35.6065,48.6221,31.6842,20.6445,20.4544,52.1199,40.1249,336.4515,120.4655,242.3605,85.5248,56.6802,729.9356,444.2874,916.9776,138.2163,59.2747,159.4268,0.0,27.0727,21.2114,307.8453,113.9318,290.8141,322.4775,210.1462],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,65.0,65.0,67.7184,71.087,67.9671,66.6606,65.0,67.5148,65.0,65.0,65.0,66.0951,65.0,65.0,74.6174,77.9699,84.7201,82.3876,83.9028,65.0,65.0,108.7709,101.7605,104.8195,113.6565,113.6565,112.1738,111.0112,130.6936,123.0231,100.2069,130.2697,135.0],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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"]},{"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,-5.8831,-0.4504,-1.2994,-5.4805,-3.1687,-5.3211,-6.178,-11.0925,-5.6678,-4.2808,-9.0797,-13.0655,-19.7616,-19.4707,-24.1859,-29.6425,-36.4662,-34.4454,-35.681,-39.1088,-29.2279,-22.8626,-21.9419,-22.7909,-21.8223,-39.2244,-43.0667,-42.4011,-42.417,-39.9856,-39.2921,-36.1991,-37.7735,-42.0981,-38.9493,-41.9387,-44.6092,-38.4431,-34.2899],"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,6.1015,7.6616,2.264,0.0,0.0,0.3626,0.0,0.0,0.0,3.1807,1.2359,0.0,16.227,26.6806,28.1927,26.7985,28.3891,0.0,0.0,1.1691,1.1411,5.4117,6.6298,12.0625,9.2971,1.7012,7.2319,1.9812,0.0,11.1319,18.6299],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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"]},{"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,-5.9903,-8.23,-9.8328,-11.9201,-14.5117,-17.7425,-19.6671,-21.1982,-22.8422,-21.8924,-19.6248,-17.4402,-15.6999,-13.9636,-15.927,-18.0527,-19.3792,-20.2009,-20.1278,-19.7024,-18.5255,-17.7074,-17.7302,-16.9158,-16.6833,-16.8455,-15.5465,-13.5203],"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.3645,-11.0401,-12.7655,-14.4521,-16.1301,-17.2826,-17.751,-17.6888,-17.2911,-16.6256,-16.4858,-16.7992,-17.3152,-17.8924,-18.3395,-18.612,-18.5947,-18.4173,-18.2799,-18.0071,-17.7423,-17.5629,-17.1596,-16.4318],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-5.1472,-6.7024,-6.9016,-6.7461,-6.7121,-4.6098,-1.8738,0.2486,1.5912,2.662,0.5589,-1.2535,-2.064,-2.3085,-1.7884,-1.0903,0.0692,0.7098,0.5496,1.0912,1.059,0.7175,1.6132,2.9114],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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"]},{"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,59.1423,58.0686,57.2517,56.4932,55.4694,54.0894,52.4235,51.0999,50.4024,48.2699,46.4212,44.9423,43.3493,40.7879],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,1.592,1.5433,1.4491,1.3713,1.3025,1.2546,1.2019,1.1533,6.799,9.2048,12.6493,12.1315,11.6526,10.179,9.7443,9.2499,9.1081,9.9577,11.2197,12.3265,12.0412,11.4848,16.9581,16.248,15.1185,14.9132,18.8752],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,12.1408,11.7694,14.4057,17.5958,18.979,18.3018,18.0746,18.7592,16.9717,15.6949,14.7119,14.1098,13.5528,23.1771,25.126,25.4151,25.0254,24.4737,23.9244,23.2821,24.3882,27.6688,25.7297,25.6219,25.5864,23.642,21.9317],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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"]},{"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,15.9577,15.2303,15.998,16.9158,18.3132,17.1097,16.9033,17.278,15.2577,14.0562,13.7601,13.469,12.8596,17.5839,18.2074,17.6047,16.6064,15.129,14.2067,12.8987,12.5714,13.1531,12.4566,12.6939,13.2786,12.0076,11.2597],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,13.2278,12.6118,13.2686,15.8433,22.055,25.6556,30.7921,37.509,46.2416,51.4504,55.9966,61.0282,62.5249,61.0072,59.0166,57.7871,55.2848,57.1397,59.7435,62.3415,61.6152,57.1773,53.0765,48.686,46.8901,45.2952,44.0576,44.8531,46.8382,47.0761,47.081],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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"]}]},"canonical_url":"https://sharemaestro.com/terminal/0842137d-c31e-4d91-ae35-d42023c017f5/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/0842137d-c31e-4d91-ae35-d42023c017f5/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/0842137d-c31e-4d91-ae35-d42023c017f5/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/0842137d-c31e-4d91-ae35-d42023c017f5/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/0842137d-c31e-4d91-ae35-d42023c017f5/technical-pack/data.json"},"source_fingerprint":"1b4beff7f4b718d982a319888f26e10ae75cafd9697bd0b02765f7fef0a5f10d","content_hash":"3d475168e7851cb77390ee25725242639d2aaacedead1940e723f5c8603f1036","citation":"Sharemaestro, PINELABS Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/0842137d-c31e-4d91-ae35-d42023c017f5/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."}