{"schema_version":"1.0","name":"SAPS Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"3e99f0eb-871b-4484-b106-9860a50a2010","symbol":"SAPS","name":"SAP SE","exchange":"TOR","country":"CA","asset_type":"etf","currency":"CAD","sector":null,"industry":null},"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 position and boundary pressure, Acceleration, deceleration and rollover, Drawdown and recovery pressure, 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-21","observations":46,"displayedObservations":46,"assetType":"ETF","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-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"],"values":[-0.473152,-0.56052,-0.473911,-0.330266,-0.113251,0.136818,0.340515,0.375476,0.30339,0.237547,0.209435,0.266906,0.404022,0.402226,0.502569,0.678183,0.79279,0.986721],"opens":[13.491799,13.244877,13.126354,13.4,14.13,13.75,14.8,12.59,12.09,12.1,12.73,12.52,12.48,12.24,13.34,14.8,16.049999,16.110001],"highs":[13.73872,13.314014,13.827612,13.4,14.33,14.02,14.81,12.69,12.09,12.24,12.73,12.58,12.48,12.54,14.84,16.01,16.41,16.82],"lows":[12.444852,12.751034,13.057217,12.13,13.52,13.28,14.32,12.45,11.89,12.07,12.73,12.35,12.44,11.44,13.31,14.8,15.67,15.95],"closes":[13.294261,12.839926,13.14,13.02,13.66,14.0,14.32,12.69,12.01,12.24,12.73,12.35,12.46,12.54,14.05,15.91,16.07,16.790001],"hoverRows":[[{"label":"Open","value":"13.5","className":"is-ohlc","compact":true},{"label":"High","value":"13.7","className":"is-ohlc","compact":true},{"label":"Low","value":"12.4","className":"is-ohlc","compact":true},{"label":"Close","value":"13.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.47","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"13.2","className":"is-ohlc","compact":true},{"label":"High","value":"13.3","className":"is-ohlc","compact":true},{"label":"Low","value":"12.8","className":"is-ohlc","compact":true},{"label":"Close","value":"12.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.56","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"13.1","className":"is-ohlc","compact":true},{"label":"High","value":"13.8","className":"is-ohlc","compact":true},{"label":"Low","value":"13.1","className":"is-ohlc","compact":true},{"label":"Close","value":"13.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.47","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"13.4","className":"is-ohlc","compact":true},{"label":"High","value":"13.4","className":"is-ohlc","compact":true},{"label":"Low","value":"12.1","className":"is-ohlc","compact":true},{"label":"Close","value":"13.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.33","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"14.1","className":"is-ohlc","compact":true},{"label":"High","value":"14.3","className":"is-ohlc","compact":true},{"label":"Low","value":"13.5","className":"is-ohlc","compact":true},{"label":"Close","value":"13.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.11","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"13.8","className":"is-ohlc","compact":true},{"label":"High","value":"14.0","className":"is-ohlc","compact":true},{"label":"Low","value":"13.3","className":"is-ohlc","compact":true},{"label":"Close","value":"14.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.14","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"14.8","className":"is-ohlc","compact":true},{"label":"High","value":"14.8","className":"is-ohlc","compact":true},{"label":"Low","value":"14.3","className":"is-ohlc","compact":true},{"label":"Close","value":"14.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.34","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"12.6","className":"is-ohlc","compact":true},{"label":"High","value":"12.7","className":"is-ohlc","compact":true},{"label":"Low","value":"12.4","className":"is-ohlc","compact":true},{"label":"Close","value":"12.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.38","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"12.1","className":"is-ohlc","compact":true},{"label":"High","value":"12.1","className":"is-ohlc","compact":true},{"label":"Low","value":"11.9","className":"is-ohlc","compact":true},{"label":"Close","value":"12.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.30","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"12.1","className":"is-ohlc","compact":true},{"label":"High","value":"12.2","className":"is-ohlc","compact":true},{"label":"Low","value":"12.1","className":"is-ohlc","compact":true},{"label":"Close","value":"12.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.24","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"12.7","className":"is-ohlc","compact":true},{"label":"High","value":"12.7","className":"is-ohlc","compact":true},{"label":"Low","value":"12.7","className":"is-ohlc","compact":true},{"label":"Close","value":"12.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.21","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"12.5","className":"is-ohlc","compact":true},{"label":"High","value":"12.6","className":"is-ohlc","compact":true},{"label":"Low","value":"12.3","className":"is-ohlc","compact":true},{"label":"Close","value":"12.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.27","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"12.5","className":"is-ohlc","compact":true},{"label":"High","value":"12.5","className":"is-ohlc","compact":true},{"label":"Low","value":"12.4","className":"is-ohlc","compact":true},{"label":"Close","value":"12.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.40","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"12.2","className":"is-ohlc","compact":true},{"label":"High","value":"12.5","className":"is-ohlc","compact":true},{"label":"Low","value":"11.4","className":"is-ohlc","compact":true},{"label":"Close","value":"12.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.40","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"13.3","className":"is-ohlc","compact":true},{"label":"High","value":"14.8","className":"is-ohlc","compact":true},{"label":"Low","value":"13.3","className":"is-ohlc","compact":true},{"label":"Close","value":"14.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.50","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"14.8","className":"is-ohlc","compact":true},{"label":"High","value":"16.0","className":"is-ohlc","compact":true},{"label":"Low","value":"14.8","className":"is-ohlc","compact":true},{"label":"Close","value":"15.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.68","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"16.0","className":"is-ohlc","compact":true},{"label":"High","value":"16.4","className":"is-ohlc","compact":true},{"label":"Low","value":"15.7","className":"is-ohlc","compact":true},{"label":"Close","value":"16.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.79","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"16.1","className":"is-ohlc","compact":true},{"label":"High","value":"16.8","className":"is-ohlc","compact":true},{"label":"Low","value":"15.9","className":"is-ohlc","compact":true},{"label":"Close","value":"16.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.99","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":[11.7232,17.076801],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.986721,"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":18,"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-10-10","2025-10-17","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","2026-08-21"],"close":[20.3957,20.5636,21.2846,19.8229,19.329,18.6278,18.4302,18.4105,18.9438,18.5685,18.4599,18.45,17.8771,18.8352,17.7784,16.8894,15.2005,15.2005,15.2696,15.3289,15.1807,15.5166,14.677,13.5313,12.5831,13.2251,12.3066,13.7486,13.2943,12.8399,13.14,13.02,13.66,14.0,14.32,12.69,12.01,12.24,12.73,12.35,12.46,12.54,14.05,15.91,16.07,16.79],"consensus":[-100.0,-49.2536,53.6838,-58.0,-63.8951,-50.5268,-37.2369,-28.6086,0.0,-40.0259,-16.9429,-31.9151,-60.6848,26.4113,-61.0373,-73.4678,-73.6566,-35.8465,-41.8967,-25.9079,-25.9394,0.0,-55.3352,-74.788,-78.0094,-14.5869,-73.1788,21.0605,-24.9202,-45.4507,-10.2663,-24.6807,0.0,28.5953,10.8536,-23.5816,-40.6898,-12.4996,-12.4323,-39.2462,0.0,0.0,55.5641,79.536,45.4123,71.3615],"supportDates":["2025-10-10","2025-10-17","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","2026-08-21"],"control":[null,null,null,null,null,-42.101,-26.201,-13.67,0.0,-53.9169,-14.0687,-44.8331,-62.1165,31.2142,-60.9315,-67.0396,-68.3753,-27.5096,-41.4517,-15.5464,-25.4926,0.0,-67.6118,-80.7199,-82.3445,-0.9333,-78.4899,23.0492,-28.8508,-54.9008,-26.7041,-20.1239,0.0,25.2776,3.983,-22.877,-38.7346,-1.5076,-5.4601,-52.5376,0.0,0.0,46.0207,80.8548,39.0073,74.8559],"force":[-100.0,-49.2536,53.6838,-58.0,-39.9562,-41.3064,-11.583,-3.4074,0.0,-25.3619,-0.0673,-13.5829,-53.6841,52.1269,-68.1577,-84.8779,-93.7583,-8.1937,-12.5272,-5.3772,-5.1447,0.0,-42.2405,-80.1505,-84.7519,-28.8098,-74.6554,80.5044,-26.8948,-37.0155,-18.6897,-16.5519,0.0,40.0685,1.6204,-18.1181,-33.5937,-10.5246,-4.4973,-33.7441,0.0,0.0,79.3311,93.7406,21.8752,63.5011],"direction":[null,null,null,null,-80.9944,-66.7422,-68.1736,-63.6822,0.0,-34.6247,-32.3778,-30.2461,-64.0492,2.554,-56.0723,-72.6642,-65.3338,-65.1263,-63.3836,-60.0961,-41.3034,0.0,-50.6581,-64.1783,-68.2389,-63.3217,-66.0541,23.6722,-19.0175,-40.6759,-12.1631,-35.6948,0.0,24.1919,34.4049,-28.2893,-47.9929,-44.9537,-32.4931,-27.986,0.0,0.0,49.4944,67.8828,69.5446,72.9824],"intensity":[null,null,null,null,50.0,100.0,100.0,14.2857,37.5,33.3333,30.0,27.2727,50.0,76.9231,78.5714,80.0,93.75,94.1176,55.5556,31.5789,15.0,23.8095,63.6364,78.2609,66.6667,44.0,61.5385,81.4815,28.5714,27.5862,36.6667,64.5161,81.25,18.1818,70.5882,94.2857,47.2222,8.1081,47.3684,23.0769,2.5,70.7317,95.2381,86.0465,56.8182,48.8889],"confirmation":[54.6667,38.4278,39.8455,41.2267,64.6854,84.016,79.3021,53.9477,29.6703,80.1497,50.2948,77.4573,87.184,54.4955,87.7506,91.9554,92.2632,78.7552,80.5187,53.9754,53.007,7.5327,85.1211,92.0052,93.1024,9.9269,91.3813,36.2374,75.9747,82.1432,28.8061,75.7195,25.4321,77.5507,26.9342,75.3903,80.8343,6.0785,27.1947,80.1886,3.3557,26.849,86.6503,93.8643,81.9122,98.5429],"persistence":[null,null,33.3333,50.0,60.0,66.6667,71.4286,75.0,62.5,62.5,87.5,87.5,87.5,62.5,62.5,62.5,75.0,75.0,75.0,75.0,75.0,87.5,87.5,87.5,87.5,87.5,87.5,62.5,62.5,75.0,75.0,75.0,62.5,37.5,12.5,37.5,37.5,37.5,37.5,37.5,37.5,50.0,50.0,25.0,0.0,25.0],"assessmentRisk":[null,null,null,null,11.291,24.1759,31.3575,34.4721,24.7738,15.2851,10.9657,19.4279,17.5612,7.1403,8.279,12.6129,13.1436,32.0751,29.0032,36.1524,11.4746,21.5589,8.0233,12.0381,10.9339,42.469,13.3282,2.3843,47.82,2.2965,46.3826,26.3343,21.532,31.3759,40.473,7.019,28.0643,42.7457,42.3027,2.3179,35.3531,19.6349,19.8995,10.2092,27.2747,14.3149],"volumeParticipation":true,"latest":{"consensus":71.4,"control":74.9,"force":63.5,"direction":73.0,"confirmation":98.5,"persistence":25.0,"assessmentRisk":14.3,"intensity":48.9,"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":"Unsettled","confirmationState":"Strong support","riskState":"Contained","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+71.4","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+74.9","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+63.5","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+73.0","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"99/100","detail":"Strong support","tone":"positive"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"64.6","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"6.1%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"30.2","detail":"Directional","tone":"positive"},{"label":"Range position","value":"99%","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":[20.3957,20.5636,21.2846,19.8229,19.329,18.6278,18.4302,18.4105,18.9438,18.5685,18.4599,18.45,17.8771,18.8352,17.7784,16.8894,15.2005,15.2005,15.2696,15.3289,15.1807,15.5166,14.677,13.5313,12.5831,13.2251,12.3066,13.7486,13.2943,12.8399,13.14,13.02,13.66,14.0,14.32,12.69,12.01,12.24,12.73,12.35,12.46,12.54,14.05,15.91,16.07,16.79],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,20.2415,19.9481,19.6721,19.4427,19.352,19.2096,19.0732,18.9599,18.7631,18.7762,18.5947,18.2847,17.7239,17.2651,16.9023,16.6162,16.3552,16.2027,15.9253,15.4901,14.9615,14.6458,14.2205,14.1347,13.9819,13.7743,13.6589,13.5428,13.5641,13.6433,13.7664,13.5707,13.2869,13.0966,13.0299,12.9063,12.8251,12.7733,13.0054,13.5335,13.9947,14.5029],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,19.4699,19.4229,19.3011,19.1225,18.8319,18.563,18.319,18.0975,17.8815,17.7063,17.4819,17.1893,16.8481,16.5797,16.2632,16.0769,15.8708,15.6463,15.4606,15.2798,15.1598,15.0739,15.0181,14.8456,14.6356,14.4581,14.3301,14.1835,14.0558,13.9435,13.9514,14.0965,14.2427,14.4314],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,21.3852,21.2889,21.1967,21.1582,21.0696,21.0339,21.1028,21.4469,21.6188,21.692,21.709,21.5257,21.2044,20.6914,20.5615,20.5525,20.4538,20.411,20.1595,19.7751,19.4192,18.9885,18.4823,18.0119,17.1625,16.5068,16.0136,15.93,15.7773,15.545,15.2722,14.9779,14.4987,14.3474,14.9621,15.5151,16.1615],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,17.4901,17.4086,17.351,17.1747,17.2159,17.0697,16.7306,15.9492,15.3887,14.9751,14.6576,14.3194,14.136,13.9882,13.489,12.8234,12.3819,11.8123,11.5976,11.417,11.2001,11.0988,11.062,11.1107,11.4765,11.7864,11.8597,11.6242,11.4809,11.4592,11.4341,11.4564,11.6379,11.7265,11.3496,11.1453,10.8554],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2025-10-10","2025-10-17","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","2026-08-21"]},{"key":"range","eyebrow":"Acceptance map","title":"Range position and boundary pressure","description":"Price location inside its observed range shows whether the tape is pressing an outer boundary or rotating through value.","reason":"Selected because price is testing an observed boundary or moving rapidly through its recent range.","series":[{"label":"Range position","values":[null,null,null,null,null,null,null,8.764,20.8989,12.3595,9.8876,9.6629,0.0,21.0869,0.0,2.7778,7.4684,11.715,12.5604,13.285,11.4734,15.5797,5.314,0.4425,0.1003,6.6199,0.0,14.2578,9.7656,5.2734,8.2404,12.8201,22.039,26.9366,31.8177,8.136,1.6847,4.9137,11.7928,6.458,9.4271,16.9325,58.7573,97.8118,93.159,99.4424],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-17.8855,-15.5066,-17.1806,-17.6652,-17.7093,-20.2643,-15.9912,-20.7049,-24.6696,-32.2026,-32.2026,-31.8943,-31.63,-32.2908,-30.793,-34.5374,-39.6476,-43.8767,-41.0132,-45.1101,-38.6784,-40.7048,-42.7313,-41.3929,-31.7332,-28.3775,-26.5948,-24.683,-33.2561,-36.8326,-35.6229,-33.0457,-35.0443,-30.5323,-30.0863,-11.5351,-0.6246,-2.0719,-0.1784],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,2.137,5.0959,3.0137,2.411,2.3562,0.0,5.3591,0.0,0.9445,3.9865,6.7268,7.2122,7.6283,6.5881,8.9459,3.0513,0.2928,0.0786,5.1846,0.0,11.7175,8.0257,4.3339,6.7722,7.3372,12.6134,15.4163,18.0544,4.6167,1.0093,2.9437,7.0648,3.8688,4.7939,9.6154,22.8147,39.0734,40.472,46.7657],"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,50.0,50.0,50.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-10-10","2025-10-17","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","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.5738,-0.5362,-0.5849,-0.6873,-0.8944,-1.0465,-1.1482,-1.2101,-1.2566,-1.2519,-1.301,-1.416,-1.5656,-1.6137,-1.7063,-1.6444,-1.6134,-1.607,-1.5597,-1.5144,-1.4106,-1.2861,-1.1484,-1.1575,-1.2056,-1.2112,-1.1627,-1.1418,-1.1036,-1.0548,-0.884,-0.5918,-0.3433,-0.0873],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-0.6537,-0.7322,-0.8154,-0.8944,-0.9668,-1.0238,-1.0793,-1.1466,-1.2304,-1.3071,-1.3869,-1.4384,-1.4734,-1.5001,-1.512,-1.5125,-1.4921,-1.4509,-1.3904,-1.3438,-1.3162,-1.2952,-1.2687,-1.2433,-1.2154,-1.1833,-1.1234,-1.0171,-0.8823,-0.7233],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-0.2408,-0.3143,-0.3328,-0.3157,-0.2898,-0.2281,-0.2217,-0.2694,-0.3352,-0.3067,-0.3194,-0.206,-0.14,-0.1068,-0.0476,-0.0019,0.0815,0.1648,0.242,0.1864,0.1106,0.084,0.106,0.1015,0.1118,0.1285,0.2394,0.4253,0.539,0.636],"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,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-10-10","2025-10-17","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","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,-6.8678,-9.1879,-12.4826,-13.4107,-13.5035,-10.9977,-12.761,-13.2715,-13.3179,-16.0093,-11.5081,-16.4733,-20.6496,-28.5847,-28.5847,-28.2599,-27.9814,-28.6775,-27.0998,-31.0441,-36.4269,-40.8817,-37.8654,-42.181,-35.406,-37.5406,-39.6752,-38.2654,-38.8291,-35.8223,-34.2249,-32.7215,-40.3796,-43.5743,-42.4938,-40.1916,-41.977,-41.4601,-41.0843,-33.99,-25.2513,-24.4996,-21.1168],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[null,null,null,null,null,null,null,0.0,2.897,0.8584,0.2682,0.2146,0.0,5.3591,0.0,0.0,0.0,0.0,0.4548,0.8447,0.0,2.2121,0.0,0.0,0.0,5.102,0.0,11.7175,8.0257,4.3339,6.7722,5.7971,10.9976,13.7603,16.3606,3.1156,0.0,1.9151,5.995,2.831,3.7469,4.413,16.9858,32.4729,33.8052,39.8002],"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,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-10-10","2025-10-17","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","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,32.8611,34.8805,36.7763,38.5366,39.014,40.0962,39.4503,39.0475,37.4866,37.4593,37.7572,37.8282,37.2323,36.9451,36.6784,37.0929,34.8739,32.8834,31.3228,30.1635],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,15.1265,15.0535,13.6796,10.6482,9.6913,10.9246,10.6019,10.0941,9.3957,8.7814,8.0091,7.3363,6.9792,6.3607,7.5064,6.855,6.5892,9.6896,8.8526,14.293,13.5703,18.2935,16.0488,15.1901,16.0054,19.0326,18.4765,18.2797,16.6625,30.5063,34.3674,35.3722,36.0857],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,15.7866,14.2001,21.244,30.6504,30.3528,28.657,28.2227,28.5613,27.9972,26.1668,31.7529,35.489,33.7616,34.716,31.1195,28.6823,27.5699,25.6875,29.775,27.1682,27.4344,25.8911,34.9844,36.8579,36.2573,34.9505,36.8513,36.4588,41.276,34.4193,29.8662,28.3418,26.6214],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["2025-10-10","2025-10-17","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","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,4.5131,4.9359,5.3091,7.0371,7.1796,7.0293,6.6998,6.598,6.4397,6.764,7.4696,8.1427,7.5621,8.2799,7.6774,8.0731,8.0749,7.8638,8.0662,7.8241,7.4663,7.1821,8.5783,8.8924,8.2363,7.6285,7.5214,6.997,7.0823,7.0389,6.652,6.4443,6.0975],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,20.039,20.0547,19.953,20.7838,20.1316,20.8073,23.1129,29.4025,33.6698,36.6372,38.7795,40.208,40.002,38.6576,41.5413,46.3159,49.1653,53.3694,53.9216,53.5906,53.6855,52.4454,50.232,47.3944,39.7082,33.3674,29.8058,31.2531,31.5232,30.2607,28.7432,26.6438,21.8906,20.1029,27.4594,32.7812,39.2794],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2025-10-10","2025-10-17","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","2026-08-21"]}]},"canonical_url":"https://sharemaestro.com/terminal/3e99f0eb-871b-4484-b106-9860a50a2010/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/3e99f0eb-871b-4484-b106-9860a50a2010/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/3e99f0eb-871b-4484-b106-9860a50a2010/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/3e99f0eb-871b-4484-b106-9860a50a2010/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/3e99f0eb-871b-4484-b106-9860a50a2010/technical-pack/data.json"},"source_fingerprint":"6c244edd960b31ffb5002a758e91354c49ea38b167be7b89a17b0a209b1030e2","content_hash":"0bcda68c0cdd7bdea53e039adda8418eb79dd6f8d5face5cca145625ee4a2562","citation":"Sharemaestro, SAPS Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/3e99f0eb-871b-4484-b106-9860a50a2010/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."}