{"schema_version":"1.0","name":"ROGH Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"dcb04c87-d9c1-4862-a5fb-05554dd11be7","symbol":"ROGH","name":"Roche Holding AG","exchange":"VIE","country":"AT","asset_type":"equity","currency":"EUR","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, Range pressure and compression, Directional strength and control, Acceleration, deceleration and rollover, Range position and boundary pressure, Drawdown and recovery 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-14","observations":43,"displayedObservations":43,"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-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"],"values":[-0.4838,-0.649149,-0.608287,-0.566827,-0.539809,-0.507707,-0.57389,-0.446626,-0.225385,-0.055781,0.094638,0.162122,0.222795,0.307928,0.369296],"opens":[357.0,351.0,360.200012,376.0,362.399994,359.0,350.200012,369.399994,378.0,373.799988,369.799988,365.600006,393.799988,387.600006,401.0],"highs":[366.0,366.0,372.399994,377.799988,363.200012,362.399994,352.600006,371.0,378.0,373.799988,369.799988,391.0,401.799988,404.799988,404.399994],"lows":[352.0,351.0,359.399994,359.0,361.799988,359.0,350.200012,364.799988,375.0,369.600006,357.0,361.399994,384.200012,386.0,383.399994],"closes":[354.0,364.399994,372.399994,369.0,362.399994,362.399994,351.0,371.0,376.799988,369.600006,368.200012,387.600006,386.0,402.0,383.399994],"hoverRows":[[{"label":"Open","value":"357.0","className":"is-ohlc","compact":true},{"label":"High","value":"366.0","className":"is-ohlc","compact":true},{"label":"Low","value":"352.0","className":"is-ohlc","compact":true},{"label":"Close","value":"354.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.48","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"351.0","className":"is-ohlc","compact":true},{"label":"High","value":"366.0","className":"is-ohlc","compact":true},{"label":"Low","value":"351.0","className":"is-ohlc","compact":true},{"label":"Close","value":"364.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.65","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"360.2","className":"is-ohlc","compact":true},{"label":"High","value":"372.4","className":"is-ohlc","compact":true},{"label":"Low","value":"359.4","className":"is-ohlc","compact":true},{"label":"Close","value":"372.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.61","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"376.0","className":"is-ohlc","compact":true},{"label":"High","value":"377.8","className":"is-ohlc","compact":true},{"label":"Low","value":"359.0","className":"is-ohlc","compact":true},{"label":"Close","value":"369.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.57","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"362.4","className":"is-ohlc","compact":true},{"label":"High","value":"363.2","className":"is-ohlc","compact":true},{"label":"Low","value":"361.8","className":"is-ohlc","compact":true},{"label":"Close","value":"362.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.54","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"359.0","className":"is-ohlc","compact":true},{"label":"High","value":"362.4","className":"is-ohlc","compact":true},{"label":"Low","value":"359.0","className":"is-ohlc","compact":true},{"label":"Close","value":"362.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.51","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"350.2","className":"is-ohlc","compact":true},{"label":"High","value":"352.6","className":"is-ohlc","compact":true},{"label":"Low","value":"350.2","className":"is-ohlc","compact":true},{"label":"Close","value":"351.0","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":"369.4","className":"is-ohlc","compact":true},{"label":"High","value":"371.0","className":"is-ohlc","compact":true},{"label":"Low","value":"364.8","className":"is-ohlc","compact":true},{"label":"Close","value":"371.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.45","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"378.0","className":"is-ohlc","compact":true},{"label":"High","value":"378.0","className":"is-ohlc","compact":true},{"label":"Low","value":"375.0","className":"is-ohlc","compact":true},{"label":"Close","value":"376.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.23","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"373.8","className":"is-ohlc","compact":true},{"label":"High","value":"373.8","className":"is-ohlc","compact":true},{"label":"Low","value":"369.6","className":"is-ohlc","compact":true},{"label":"Close","value":"369.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.06","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"369.8","className":"is-ohlc","compact":true},{"label":"High","value":"369.8","className":"is-ohlc","compact":true},{"label":"Low","value":"357.0","className":"is-ohlc","compact":true},{"label":"Close","value":"368.2","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":"365.6","className":"is-ohlc","compact":true},{"label":"High","value":"391.0","className":"is-ohlc","compact":true},{"label":"Low","value":"361.4","className":"is-ohlc","compact":true},{"label":"Close","value":"387.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.16","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"393.8","className":"is-ohlc","compact":true},{"label":"High","value":"401.8","className":"is-ohlc","compact":true},{"label":"Low","value":"384.2","className":"is-ohlc","compact":true},{"label":"Close","value":"386.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.22","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"387.6","className":"is-ohlc","compact":true},{"label":"High","value":"404.8","className":"is-ohlc","compact":true},{"label":"Low","value":"386.0","className":"is-ohlc","compact":true},{"label":"Close","value":"402.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.31","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"401.0","className":"is-ohlc","compact":true},{"label":"High","value":"404.4","className":"is-ohlc","compact":true},{"label":"Low","value":"383.4","className":"is-ohlc","compact":true},{"label":"Close","value":"383.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.37","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":[347.94,405.06],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.369296,"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":"Sustained positive support","detail":"Market Dynamics remains positive and has strengthened across the recent completed path. A slight weekly pause does not yet change the broader constructive reading.","tone":"positive"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Market Dynamics remains positive and has strengthened across the recent completed path. A slight weekly pause does not yet change the broader constructive reading.","annotations":[{"label":"Current tape relationship","value":"Sustained positive support","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":"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":15,"summary":"More completed weekly history is needed for a dependable ticker-level record."},"events":{"positioning_recoveries":[],"reversal_warnings":[{"date":"2026-07-24","price":387.600006}],"reversal_dangers":[{"date":"2026-07-31","price":386.0}]}},"smTape":{"available":true,"dates":["2025-10-24","2025-10-31","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"],"close":[297.7708,285.3393,290.9723,316.2236,339.5325,333.1225,336.2304,338.1728,344.9712,352.5466,357.0141,361.6759,371.3879,370.0282,379.546,382.0711,395.2795,396.4449,403.0491,377.9921,366.0,343.4,350.4,358.6,357.4,356.8,361.4,354.8,354.0,364.4,372.4,369.0,362.4,362.4,351.0,371.0,376.8,369.6,368.2,387.6,386.0,402.0,383.4],"consensus":[-100.0,-83.6737,100.0,73.1094,99.3715,16.0181,62.8754,55.5738,75.6833,85.1114,77.2964,78.3539,84.7334,44.9012,74.3927,54.9054,81.9893,42.8814,64.3396,-19.238,-28.1837,-64.3062,-11.2748,0.0,-15.9034,0.0,12.0162,-28.447,-22.8664,30.0824,41.8463,0.0,0.0,10.5732,-47.1955,44.3439,37.5145,-11.6099,17.2338,62.1824,9.8301,69.5524,14.6985],"supportDates":["2025-10-24","2025-10-31","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"],"control":[null,null,null,null,null,5.8799,53.0823,44.6208,78.7252,84.7565,74.6387,75.169,83.4552,35.9304,82.5062,50.3777,86.1769,32.8714,62.3962,-30.5807,-24.2276,-70.9452,-9.0671,0.0,-6.8279,0.0,12.9598,-29.5414,-22.3203,38.6092,51.3964,0.0,0.0,19.8009,-44.3876,56.24,37.197,-22.8493,8.3743,57.3387,1.9217,70.8027,29.1229],"force":[-100.0,-83.6737,100.0,73.1094,98.4935,46.7034,47.8779,35.0427,71.8442,85.0881,69.8277,75.0018,85.0975,6.696,48.3914,24.2205,90.1572,19.7164,57.5553,-50.3112,-26.5287,-55.3946,-20.767,0.0,-2.7276,0.0,21.9362,-24.5536,-15.5524,40.0362,41.1004,0.0,0.0,23.5733,-49.772,60.5409,33.0334,-38.7602,23.4852,86.9956,22.1605,81.207,58.606],"direction":[null,null,null,null,99.9987,85.8455,84.7801,82.7567,74.9491,85.5336,85.6685,84.388,85.9342,82.4429,83.6925,81.9976,71.3692,70.8679,71.4065,-15.9203,-33.887,-63.0842,-57.4097,0.0,-35.6867,0.0,3.852,-29.9774,-28.7148,13.2275,31.4646,0.0,0.0,9.2584,-48.564,19.179,41.078,-20.6281,22.8938,49.9945,41.7188,59.7988,33.1489],"intensity":[null,null,null,null,75.0,60.0,16.6667,28.5714,50.0,55.5556,50.0,36.3636,66.6667,23.0769,64.2857,80.0,68.75,76.4706,33.3333,94.7368,90.0,80.9524,68.1818,73.913,4.1667,12.0,19.2308,33.3333,14.2857,55.1724,50.0,25.8065,75.0,3.0303,58.8235,85.7143,52.7778,43.2432,63.1579,87.1795,90.0,75.6098,80.9524],"confirmation":[54.6667,49.4423,54.6667,46.0617,77.0921,14.7657,87.8123,85.3248,92.0553,95.2403,92.5477,93.0196,95.1453,58.6741,90.8896,84.7036,94.4217,81.1686,88.4115,32.9933,77.0286,88.2052,31.9727,30.1837,27.4925,2.8918,49.4664,76.9677,75.1027,77.7998,81.2225,25.8945,48.6038,28.2808,83.2239,82.5024,79.8729,31.4387,73.8403,88.7284,7.0188,90.5929,43.5603],"persistence":[null,null,33.3333,0.0,20.0,33.3333,42.8571,50.0,75.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,75.0,50.0,25.0,0.0,12.5,37.5,50.0,50.0,50.0,50.0,25.0,0.0,0.0,12.5,25.0,0.0,25.0,50.0,25.0,25.0,37.5,50.0,50.0,50.0],"assessmentRisk":[null,null,null,null,0.1034,41.8037,18.4088,18.885,16.91,4.1379,9.1714,9.7335,7.1175,24.755,12.339,21.7379,8.901,28.5569,17.8297,11.5878,35.6416,17.8349,44.3501,44.0918,23.1582,42.7083,31.0469,2.0577,3.3215,15.082,16.7349,39.197,39.9948,16.952,26.2749,10.1123,28.5799,40.7918,39.8069,15.7953,32.7043,15.0697,50.8516],"volumeParticipation":true,"latest":{"consensus":14.7,"control":29.1,"force":58.6,"direction":33.1,"confirmation":43.6,"persistence":50.0,"assessmentRisk":50.9,"intensity":81.0,"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":"Buyer control supports the view","controlPath":"Control support is strengthening","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Developing","confirmationState":"Qualified support","riskState":"Present","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"+14.7","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+29.1","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+58.6","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+33.1","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"44/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"53.5","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"3.8%","detail":"Elevated","tone":"caution"},{"label":"Trend quality","value":"26.3","detail":"Directional","tone":"positive"},{"label":"Range position","value":"68%","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":[297.7708,285.3393,290.9723,316.2236,339.5325,333.1225,336.2304,338.1728,344.9712,352.5466,357.0141,361.6759,371.3879,370.0282,379.546,382.0711,395.2795,396.4449,403.0491,377.9921,366.0,343.4,350.4,358.6,357.4,356.8,361.4,354.8,354.0,364.4,372.4,369.0,362.4,362.4,351.0,371.0,376.8,369.6,368.2,387.6,386.0,402.0,383.4],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,306.0434,310.9669,315.5603,319.6716,324.2715,329.4125,334.4309,339.3846,345.2034,349.717,355.1404,360.0369,366.4447,371.8993,377.5629,377.6409,375.5244,369.6836,366.1775,364.7998,363.4543,362.2445,362.0909,360.7653,359.5352,360.4197,362.598,363.762,363.5143,363.3117,361.0732,362.8781,365.4094,366.1713,366.5401,370.3692,373.2112,378.4455,379.3463],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,324.2471,327.6383,331.4833,335.2305,339.6786,343.8835,348.2661,350.4681,351.6186,351.0098,350.9646,351.5302,351.965,352.3232,352.9955,353.1292,353.1937,354.0238,355.385,356.3935,356.8384,357.2504,356.7874,357.8402,359.2446,360.0117,360.6182,362.6169,364.349,367.1379,368.3425],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,369.3616,374.3338,379.179,385.4208,389.6877,395.2331,400.0933,406.9497,412.6094,418.5243,419.2879,418.2713,412.9547,406.8713,404.2633,403.8538,402.6767,401.6277,400.5149,399.9931,399.8991,400.3024,400.4958,400.167,399.9003,398.9053,397.6615,394.2634,389.2957,380.3189,382.8441,386.2301,392.7316,394.1937],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,277.6148,278.7382,279.7497,279.9576,281.0249,281.3714,281.9824,281.5073,281.6494,281.6208,283.6492,291.4888,302.6113,314.6375,321.4831,323.6795,327.2242,330.7902,333.5657,334.9905,336.2698,337.4051,337.9441,337.3741,336.878,335.0184,335.1551,336.7052,338.9884,344.4803,342.9159,341.5299,340.8884,342.7263],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2025-10-24","2025-10-31","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"]},{"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,2.1728,2.3253,2.3664,2.4293,2.4137,2.4042,2.854,3.0881,3.5637,3.6508,3.5635,3.4879,3.4684,3.4169,3.5942,3.6275,3.5663,3.4898,3.6343,3.5781,3.3895,3.4979,3.458,3.2943,3.2577,3.2848,3.443,3.536,3.4868,3.7861],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,28.3617,29.2757,30.1791,31.7002,32.4022,33.6568,34.6328,36.4416,37.7266,39.1072,38.592,35.7255,30.8409,25.5669,22.8124,22.04,20.6747,19.3435,18.2403,17.6882,17.2866,17.0521,16.9416,17.0276,17.1075,17.4097,17.0592,15.7485,13.8153,9.8893,11.0032,12.2843,14.1335,13.9683],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2025-10-24","2025-10-31","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"]},{"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,49.3937,45.8724,42.6026,39.6448,37.317,35.6134,34.0314,32.2397,30.222,29.3455,28.9979,28.1239,26.1879,25.7782,25.9502,26.2549,26.2988],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,45.1498,43.3817,45.6124,46.6697,48.2741,47.1288,39.3097,34.8399,29.8782,26.5415,29.703,28.2733,28.2926,27.717,24.9225,22.9817,21.0869,23.0979,23.6612,22.7227,22.2735,20.6926,28.6329,31.5076,30.1618,27.8818,34.8116,37.2572,35.2166,31.5774],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,4.9749,4.2085,3.8145,3.335,3.1078,2.8497,14.0806,23.8502,30.1424,32.36,30.0809,28.6331,26.7821,24.9231,24.8748,22.9377,21.5963,20.0532,18.0452,17.3295,18.615,22.4135,19.9176,19.1153,21.5023,27.3182,22.9901,20.8726,18.873,18.2021],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["2025-10-24","2025-10-31","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"]},{"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,16.897,17.9495,19.3288,20.3907,22.0439,23.1809,24.3344,22.9619,20.6683,16.833,14.1946,12.6199,11.1466,9.8175,9.0312,7.7857,6.6574,6.5271,6.9889,6.9997,6.402,5.8607,4.4605,4.908,5.6654,5.6199,5.4085,6.7288,7.5589,9.3995,9.2507],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,18.9044,19.7597,20.6746,21.1321,21.0393,20.1981,18.9974,17.7219,16.4068,15.089,13.8774,12.6591,11.4587,10.4724,9.7757,9.2205,8.6568,8.0976,7.3702,6.8777,6.6353,6.4322,6.2275,6.3277,6.574,7.1391,7.5614],"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.1395,3.4212,3.6597,1.8298,-0.371,-3.3651,-4.8027,-5.102,-5.2602,-5.2715,-4.8462,-4.8734,-4.8014,-3.9453,-2.7868,-2.2208,-2.2548,-2.2369,-2.9097,-1.9697,-0.9699,-0.8123,-0.819,0.4011,0.985,2.2604,1.6893],"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,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-10-24","2025-10-31","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"]},{"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,89.1026,98.4277,99.435,98.9446,96.8446,98.4649,96.5065,100.0,94.7368,98.791,94.4445,96.8354,76.4241,66.6553,48.2454,53.9476,60.6273,59.6498,59.161,62.9082,57.5318,52.1899,54.3801,54.0596,49.5366,39.8236,39.4376,23.9345,51.1329,59.0204,49.229,47.3251,73.7075,71.5316,93.2903,67.9958],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-1.9155,-0.2807,-0.1101,-0.2172,-0.6933,-0.3648,-0.8329,0.0,-1.4035,-0.3428,-1.6385,-0.9547,-7.1122,-10.0591,-15.6128,-13.8927,-11.8776,-12.1725,-12.3199,-11.1895,-12.8114,-13.008,-10.4523,-8.4864,-9.3219,-10.9438,-10.9438,-13.7452,-8.8304,-7.4051,-9.1744,-9.5185,-4.7511,-5.1443,-1.2125,-5.7832],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,19.0021,21.3944,24.0601,25.6323,27.2727,30.6904,30.2119,33.5612,34.4498,39.0977,39.5079,41.8318,33.0144,28.7944,20.8415,23.3048,26.1903,25.768,25.5569,27.1756,24.8531,19.5071,16.1625,12.2489,11.224,8.8523,8.6983,5.2789,11.2777,13.0174,10.8578,10.4379,16.2568,15.7768,20.5759,14.997],"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,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":["2025-10-24","2025-10-31","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"]},{"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,-4.1748,-2.2831,0.0,0.0,-1.8879,-0.9725,-0.4005,0.0,0.0,0.0,0.0,0.0,-0.3661,0.0,0.0,0.0,0.0,0.0,-6.2169,-9.1922,-14.7995,-13.0627,-11.0282,-11.3259,-11.4748,-10.3335,-11.971,-12.1695,-9.5892,-7.6043,-8.4479,-10.0854,-10.0854,-12.9138,-7.9517,-6.5126,-8.299,-8.6464,-3.8331,-4.23,-0.2603,-4.8751],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[null,null,null,null,null,null,null,18.516,20.8986,23.5534,25.1191,26.7529,30.1566,29.6801,33.0157,33.9006,38.5296,38.9381,41.2526,32.4711,28.2683,20.3479,22.8012,25.6749,25.2544,25.0441,26.6562,21.936,11.9461,9.3892,11.7907,9.7462,7.1641,5.5329,2.2132,8.0373,9.7263,7.6296,7.2219,12.8713,12.4054,17.0646,11.6482],"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,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-10-24","2025-10-31","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"]}]},"canonical_url":"https://sharemaestro.com/terminal/dcb04c87-d9c1-4862-a5fb-05554dd11be7/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/dcb04c87-d9c1-4862-a5fb-05554dd11be7/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/dcb04c87-d9c1-4862-a5fb-05554dd11be7/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/dcb04c87-d9c1-4862-a5fb-05554dd11be7/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/dcb04c87-d9c1-4862-a5fb-05554dd11be7/technical-pack/data.json"},"source_fingerprint":"fa19e8f56c0b1c7142dd512d7d93ad9d4c76a5712cd0e701d6adae37ce162e15","content_hash":"75f87a5bd9ec12c1b342b5d4a90fd132dead731c1642587ed8259066014a0778","citation":"Sharemaestro, ROGH Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/dcb04c87-d9c1-4862-a5fb-05554dd11be7/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."}