{"schema_version":"1.0","name":"SPTRH Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"ffeebca9-8370-4ef9-a6c9-61c0a5c033fe","symbol":"SPTRH","name":"BNP PARIBAS EASY - S&P 500 II UCITS ETF H EUR CAPITALISATION","exchange":"PAR","country":"FR","asset_type":"etf","currency":"EUR","sector":null,"industry":null},"summary":"Market Dynamics strengthened this week and remains positive. Underlying support has contracted across the recent completed path. The upward price structure remains intact, but its underlying support has weakened.","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, Range pressure and compression, Range position and boundary pressure, Directional strength and control, Acceleration, deceleration and rollover."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-21","observations":42,"displayedObservations":42,"assetType":"ETF","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has contracted across the recent completed path. The upward price structure remains intact, but its underlying support has weakened.","evidenceAlignment":{"status":"Confirmation weakening","headline":"Upward price structure remains intact, but support is fading","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has contracted across the recent completed path. The upward price structure remains intact, but its underlying support has weakened.","take":"Treat the advance as conditional. Renewed Market Dynamics would restore confirmation; continued contraction would increase rollover risk.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"values":[0.699081,0.940875,0.962055,0.884147,0.907187,0.902684,0.954982,1.145241,1.21541,1.13527,0.930021,0.869223,0.820821,0.840592],"opens":[13.03,12.9977,13.2385,12.8445,13.1139,12.8705,13.1728,13.2077,13.11,13.0866,13.1067,13.1939,13.6111,13.6601],"highs":[13.0308,13.1874,13.256,12.8445,13.1544,12.9418,13.1728,13.26,13.1208,13.1845,13.1087,13.6697,13.6837,13.6604],"lows":[12.885,12.9977,13.153,12.8445,13.1139,12.8372,13.1544,13.2077,13.0989,12.9464,12.8811,13.1831,13.5566,13.4367],"closes":[12.9977,13.1874,13.153,12.8445,13.1544,12.9418,13.1629,13.26,13.1208,13.0644,13.0154,13.5807,13.6385,13.4544],"hoverRows":[[{"label":"Open","value":"13.0","className":"is-ohlc","compact":true},{"label":"High","value":"13.0","className":"is-ohlc","compact":true},{"label":"Low","value":"12.9","className":"is-ohlc","compact":true},{"label":"Close","value":"13.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.70","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"13.0","className":"is-ohlc","compact":true},{"label":"High","value":"13.2","className":"is-ohlc","compact":true},{"label":"Low","value":"13.0","className":"is-ohlc","compact":true},{"label":"Close","value":"13.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.94","note":"Supportive and strengthening","className":"is-positive","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":"13.2","className":"is-ohlc","compact":true},{"label":"Close","value":"13.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.96","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.8","className":"is-ohlc","compact":true},{"label":"High","value":"12.8","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.88","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.1","className":"is-ohlc","compact":true},{"label":"High","value":"13.2","className":"is-ohlc","compact":true},{"label":"Low","value":"13.1","className":"is-ohlc","compact":true},{"label":"Close","value":"13.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.91","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.9","className":"is-ohlc","compact":true},{"label":"High","value":"12.9","className":"is-ohlc","compact":true},{"label":"Low","value":"12.8","className":"is-ohlc","compact":true},{"label":"Close","value":"12.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.90","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.2","className":"is-ohlc","compact":true},{"label":"High","value":"13.2","className":"is-ohlc","compact":true},{"label":"Low","value":"13.2","className":"is-ohlc","compact":true},{"label":"Close","value":"13.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.95","note":"Supportive and strengthening","className":"is-positive","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":"13.2","className":"is-ohlc","compact":true},{"label":"Close","value":"13.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.15","note":"Supportive and strengthening","className":"is-positive","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.1","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":"1.22","note":"Supportive and strengthening","className":"is-positive","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.2","className":"is-ohlc","compact":true},{"label":"Low","value":"12.9","className":"is-ohlc","compact":true},{"label":"Close","value":"13.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.14","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.1","className":"is-ohlc","compact":true},{"label":"High","value":"13.1","className":"is-ohlc","compact":true},{"label":"Low","value":"12.9","className":"is-ohlc","compact":true},{"label":"Close","value":"13.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.93","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.2","className":"is-ohlc","compact":true},{"label":"High","value":"13.7","className":"is-ohlc","compact":true},{"label":"Low","value":"13.2","className":"is-ohlc","compact":true},{"label":"Close","value":"13.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.87","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.6","className":"is-ohlc","compact":true},{"label":"High","value":"13.7","className":"is-ohlc","compact":true},{"label":"Low","value":"13.6","className":"is-ohlc","compact":true},{"label":"Close","value":"13.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.82","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.7","className":"is-ohlc","compact":true},{"label":"High","value":"13.7","className":"is-ohlc","compact":true},{"label":"Low","value":"13.4","className":"is-ohlc","compact":true},{"label":"Close","value":"13.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.84","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":[12.79686,13.68614],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.840592,"state":"Positive but weakening over four weeks","context":{"scenario":"positiveWeakening","latestDirection":"slight strengthening","fourWeekDirection":"weakening","now":{"label":"Slightly stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeek":{"label":"Weakened over four weeks","detail":"Underlying support has contracted 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":"Positive support is weakening","detail":"Market Dynamics remains above zero, but support has contracted across the recent completed path. Price confirmation now carries more weight.","tone":"caution"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Market Dynamics remains above zero, but support has contracted across the recent completed path. Price confirmation now carries more weight.","annotations":[{"label":"Current tape relationship","value":"Positive support is weakening","detail":"Market Dynamics strengthened this week and remains positive.","tone":"caution"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Weakening","detail":"Underlying support has contracted across the recent completed path.","tone":"negative"}],"relationshipEvidence":{"available":false,"observations":14,"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-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":[12.1458,12.1107,11.8657,12.0665,12.117,12.1432,12.0033,12.0033,12.1001,12.2837,12.3314,12.2423,12.3474,12.3301,12.3301,12.1557,12.1893,12.0955,11.7398,11.6256,11.3067,11.5787,11.5787,12.5299,12.5299,12.5651,12.9441,13.0391,12.9977,13.1874,13.153,12.8445,13.1544,12.9418,13.1629,13.26,13.1208,13.0644,13.0154,13.5807,13.6385,13.4544],"consensus":[0.0,-25.3616,-100.0,58.0,12.6535,52.9892,-41.9463,-40.3414,8.2163,54.0447,70.8455,33.275,72.4439,40.0455,25.2905,-38.4608,0.0,-26.7724,-82.6313,-78.2155,-91.8458,0.0,-39.5828,77.5319,40.127,36.5565,80.629,65.8305,41.2172,77.3749,20.9834,0.0,75.1668,0.0,49.2045,68.6112,13.3215,8.6911,-9.459,74.5499,51.931,2.7601],"supportDates":["2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"control":[null,null,null,null,null,60.1161,-62.3382,-32.3771,15.6254,48.3871,77.07,26.0863,78.2839,37.3706,28.1832,-22.809,0.0,-15.3047,-82.0326,-85.4066,-94.943,0.0,-33.6937,78.7712,36.2502,18.0374,92.7979,53.4024,41.3374,86.6983,4.5193,0.0,79.1866,0.0,47.4947,68.3425,34.4878,7.261,-0.719,75.3889,47.838,12.1995],"force":[0.0,-25.3616,-100.0,58.0,30.0808,40.2049,-37.016,-9.4418,0.5353,31.5596,49.1152,3.1733,59.3602,24.2091,0.156,-58.4739,0.0,-14.6163,-99.8505,-69.4504,-99.5149,0.0,-8.7724,99.9454,10.44,19.4778,65.2475,65.8664,10.9616,57.9916,29.0093,0.0,84.1725,0.0,58.6625,74.9542,45.2178,25.9384,-36.6383,93.3473,42.408,67.104],"direction":[null,null,null,null,0.2054,53.9759,-22.1628,-71.5145,5.9999,76.5714,79.2533,62.9918,75.1151,54.4143,40.1605,-42.0535,0.0,-48.5612,-71.016,-76.2578,-82.8283,0.0,-68.3206,60.106,65.7628,69.9202,77.7086,80.0085,78.3505,80.5647,75.5085,0.0,64.1399,0.0,44.4028,64.3876,30.9451,35.0609,-0.0337,60.1643,63.4109,53.9877],"intensity":[null,null,null,null,75.0,20.0,50.0,57.1429,100.0,55.5556,10.0,36.3636,33.3333,30.7692,71.4286,93.3333,37.5,58.8235,100.0,100.0,85.0,76.1905,86.3636,100.0,95.8333,4.0,92.3077,92.5926,17.8571,51.7241,43.3333,93.5484,68.75,63.6364,70.5882,20.0,30.5556,40.5405,13.1579,94.8718,85.0,48.7805],"confirmation":[0.0,30.7824,54.6667,41.2267,27.5125,84.4583,80.9618,80.0889,25.0305,84.6953,89.9134,55.1735,90.6943,80.3727,52.64,81.1559,4.3501,76.3714,94.9759,92.6522,97.5772,40.6851,79.8173,93.4744,79.995,79.4598,93.1471,89.2562,36.6026,92.0272,11.6306,7.1096,92.2666,32.9819,84.0597,90.153,34.4694,7.2811,26.655,92.4161,84.3901,44.8844],"persistence":[null,null,66.6667,25.0,0.0,16.6667,0.0,12.5,0.0,25.0,50.0,50.0,50.0,50.0,75.0,75.0,62.5,37.5,12.5,12.5,37.5,50.0,75.0,50.0,37.5,12.5,12.5,37.5,62.5,75.0,100.0,87.5,87.5,75.0,75.0,75.0,75.0,75.0,50.0,62.5,62.5,62.5],"assessmentRisk":[null,null,null,null,15.1668,15.4558,58.3851,2.131,10.6124,11.8038,13.9644,31.1093,11.9434,1.5633,13.1914,14.0171,44.0534,35.782,8.6679,10.8556,4.076,50.568,18.241,10.9235,29.8972,31.5458,9.6628,12.8989,24.2931,9.2715,18.2227,28.2097,14.5375,35.4457,22.9666,9.7659,15.3154,23.6505,27.1888,7.2844,23.0558,48.0462],"volumeParticipation":true,"latest":{"consensus":2.8,"control":12.2,"force":67.1,"direction":54.0,"confirmation":44.9,"persistence":62.5,"assessmentRisk":48.0,"intensity":48.8,"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":"Broadly stable","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Developing","confirmationState":"Qualified support","riskState":"Present","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+2.8","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+12.2","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+67.1","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+54.0","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"45/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"62.4","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"1.6%","detail":"Elevated","tone":"caution"},{"label":"Trend quality","value":"20.3","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"91%","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":[12.1458,12.1107,11.8657,12.0665,12.117,12.1432,12.0033,12.0033,12.1001,12.2837,12.3314,12.2423,12.3474,12.3301,12.3301,12.1557,12.1893,12.0955,11.7398,11.6256,11.3067,11.5787,11.5787,12.5299,12.5299,12.5651,12.9441,13.0391,12.9977,13.1874,13.153,12.8445,13.1544,12.9418,13.1629,13.26,13.1208,13.0644,13.0154,13.5807,13.6385,13.4544],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,12.0912,12.1006,12.0829,12.0685,12.0742,12.1123,12.1521,12.1685,12.2011,12.2245,12.2437,12.2277,12.2207,12.198,12.1147,12.0257,11.895,11.8375,11.7904,11.9249,12.0349,12.1313,12.2791,12.4173,12.5228,12.6436,12.7362,12.7559,12.8284,12.849,12.9061,12.9704,12.9978,13.0099,13.0109,13.1145,13.2098,13.2542],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,12.156,12.1689,12.1808,12.179,12.1797,12.1735,12.1414,12.1032,12.0442,12.0097,11.9778,12.0187,12.0565,12.0942,12.1572,12.2225,12.2799,12.3471,12.4068,12.4392,12.4922,12.5255,12.5727,12.6236,12.6605,12.6904,12.7145,12.7786,12.8423,12.8877],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,12.2939,12.3521,12.3646,12.4023,12.4254,12.4429,12.4336,12.4275,12.4181,12.451,12.49,12.5848,12.6001,12.6171,12.6796,12.7338,12.7886,12.9263,13.0667,13.1777,13.3102,13.4193,13.4717,13.5653,13.6193,13.7022,13.7952,13.8578,13.9044,13.9135,13.9707,13.9356,13.8631],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,11.8739,11.8608,11.8709,11.8685,11.8733,11.8798,11.8884,11.8979,11.8998,11.8228,11.7326,11.554,11.4855,11.4397,11.4236,11.4107,11.398,11.3544,11.3176,11.2964,11.2542,11.2273,11.2351,11.2223,11.2294,11.2297,11.2472,11.2778,11.328,11.4465,11.5848,11.8531,12.1132],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"participation","eyebrow":"Participation","title":"Activity pressure and cumulative balance","description":"Observed activity is compared with its normal backdrop while cumulative balance tracks directional participation.","reason":"Selected because participation is confirming or diverging from the latest price path.","series":[{"label":"Activity versus norm","values":[null,null,null,null,null,null,null,0.0,5.8974,0.3764,1.1582,3.5993,0.7794,0.4195,0.0,180.7549,9.3252,1.4264,388.6432,5.1347,826.6434,1057.7289,0.0,112.1017,0.0,2.3223,0.1873,13.3934,31.7943,0.44,4.5741,0.0,179.976,441.5355,467.6431,246.9749,546.2489,538.9555,308.3579,312.5469,699.2603,632.6459],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,134.9894,135.0,135.0,135.0,134.7918,134.8334,134.8126,134.8126,125.9637,126.3957,126.3333,106.0641,105.809,65.0,135.0,135.0,135.0,135.0,135.0,135.0,135.0,133.7547,133.772,133.5924,133.5924,135.0,114.3317,135.0,135.0,104.8956,65.0,65.0,83.0835,135.0,75.0948],"stroke":"#07865c","width":1.7}],"guides":[{"label":"Typical activity","values":[100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"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,0.7598,0.7055,0.8346,0.8223,0.8527,0.9807,0.9898,1.13,1.2261,1.1385,1.4447,1.3415,1.2682,1.3523,1.3286,1.3224,1.313,1.2783,1.3871,1.4259,1.5209,1.5139,1.4478,1.4463,1.479,1.5034,1.6821,1.6219,1.6454],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,3.4757,4.0579,4.0747,4.3988,4.5444,4.6299,4.4833,4.3543,4.2631,5.1764,6.2536,8.5403,9.2556,9.7886,10.4225,10.9596,11.4987,12.9477,14.3455,15.3736,16.74,17.7877,18.1054,18.9048,19.2359,19.8341,20.3488,20.5291,20.4215,19.4555,18.6723,16.15,13.4727],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"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,44.3871,48.7927,87.0108,96.94,78.393,100.0,96.4086,96.4086,60.2034,67.1787,47.706,-16.1759,0.0,-2.5724,29.3604,29.3604,111.4649,100.0,99.1948,100.0,97.0078,94.7515,100.0,94.8417,79.392,94.9119,84.2648,95.3375,100.0,93.0428,90.2239,87.7749,96.3078,98.1357,90.5424],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-1.4159,-1.9925,-0.5054,-0.1191,-0.8408,0.0,-0.1401,-0.1401,-1.5526,-1.2804,-2.0401,-4.9209,-5.8458,-8.4285,-6.2256,-6.2256,1.0541,0.0,-0.0843,0.0,-0.4193,-0.7355,0.0,-0.777,-3.1043,-0.7664,-2.3702,-0.7023,0.0,-1.0498,-1.4751,-1.8446,-0.6511,-0.3303,-1.6757],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,1.1596,1.9754,3.5228,3.9248,3.1739,4.0596,3.9138,3.9138,2.444,2.7272,1.9367,-0.7155,0.0,-0.2303,2.8377,2.8377,11.2859,11.2859,11.5985,14.9647,15.8084,15.4407,17.1256,16.82,14.08,16.8325,14.9442,16.908,17.7704,16.534,16.0331,15.5979,20.6187,21.1321,19.4969],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"directional","eyebrow":"Trend quality","title":"Directional strength and control","description":"Directional pressure shows which side controls the tape while strength remains direction-neutral.","reason":"Selected because directional control or trend strength is materially changing.","series":[{"label":"Trend strength","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,20.1328,20.8575,21.19,21.8969,22.7211,22.1356,22.4036,21.6333,21.5018,21.5873,21.2598,20.4084,19.3888,19.8725,20.3517,20.3451],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,28.5145,28.5145,22.7026,26.2561,23.6939,19.7087,18.3115,15.314,12.7974,12.7974,41.0311,46.5853,47.6819,55.3408,58.1009,54.3801,56.5847,57.023,49.9703,55.8743,49.4427,53.6289,54.9358,51.6047,47.0625,43.1525,51.8656,50.1889,46.5664],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,29.6311,29.6311,43.9738,41.332,44.7301,51.1039,59.822,66.3991,59.191,59.191,40.0267,40.0267,39.2049,33.1415,31.0932,32.2729,29.7473,28.4457,37.2957,32.8944,39.1491,35.9075,34.6103,36.6068,39.0222,38.1638,30.3559,29.11,30.8775],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"impulse","eyebrow":"Price impulse","title":"Acceleration, deceleration and rollover","description":"The impulse path separates directional acceleration from a loss of momentum.","reason":"Selected because the latest impulse is unusually active or is approaching a change of direction.","series":[{"label":"Impulse","values":[null,null,null,null,null,null,null,null,null,null,null,null,0.0326,0.0414,0.0479,0.0385,0.0334,0.0216,-0.0163,-0.055,-0.1101,-0.1303,-0.1446,-0.0783,-0.0255,0.019,0.0839,0.1413,0.1814,0.2259,0.2554,0.2511,0.2695,0.2639,0.2741,0.2868,0.2823,0.2711,0.2553,0.2851,0.3099,0.311],"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.0366,0.0336,0.0236,0.0079,-0.0157,-0.0386,-0.0598,-0.0635,-0.0559,-0.0409,-0.016,0.0155,0.0487,0.0841,0.1184,0.1449,0.1698,0.1886,0.2057,0.222,0.234,0.2414,0.2442,0.2524,0.2639,0.2733],"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.0031,-0.012,-0.0399,-0.0628,-0.0943,-0.0916,-0.0848,-0.0148,0.0304,0.0599,0.0998,0.1258,0.1327,0.1418,0.137,0.1061,0.0996,0.0752,0.0684,0.0648,0.0483,0.0297,0.0111,0.0327,0.046,0.0377],"stroke":"#07865c","width":1.0,"fill":"rgba(7,134,92,.12)"}],"guides":[{"label":"Neutral","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]}]},"canonical_url":"https://sharemaestro.com/terminal/ffeebca9-8370-4ef9-a6c9-61c0a5c033fe/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/ffeebca9-8370-4ef9-a6c9-61c0a5c033fe/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/ffeebca9-8370-4ef9-a6c9-61c0a5c033fe/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/ffeebca9-8370-4ef9-a6c9-61c0a5c033fe/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/ffeebca9-8370-4ef9-a6c9-61c0a5c033fe/technical-pack/data.json"},"source_fingerprint":"342e5d33a7f144d1672af2e5b0e83653292040350a4e0f12db20c0056ce05ade","content_hash":"2688bc1382a13f2a1bec03df8ae594be6c1b179ff168baa0bd634217d1b757f8","citation":"Sharemaestro, SPTRH Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/ffeebca9-8370-4ef9-a6c9-61c0a5c033fe/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."}