{"schema_version":"1.0","name":"TOLL Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"c4ca0348-3ea6-4120-a459-b8922dd01c2f","symbol":"TOLL","name":"Betashares FTSE Global Infrastructure Shares Currency Hedged ETF","exchange":"ASX","country":"AU","asset_type":"etf","currency":"AUD","sector":null,"industry":null},"summary":"Market Dynamics eased this week but remains positive. The broader path has not changed enough to establish a new direction. Price structure remains rotational.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Directional strength and control, Activity pressure and cumulative balance, Acceleration, deceleration and rollover, Range pressure and compression, Range position and boundary 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-21","observations":40,"displayedObservations":40,"assetType":"ETF","state":"Rotational","stateTone":"caution","summary":"Market Dynamics eased this week but remains positive. The broader path has not changed enough to establish a new direction. Price structure remains rotational.","evidenceAlignment":{"status":"Positive support; price rotational","headline":"Market Dynamics is positive while price has no clear direction","summary":"Market Dynamics eased this week but remains positive. The broader path has not changed enough to establish a new direction. Price structure remains rotational.","take":"The underlying condition is constructive, but a positive price response is still required.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["2026-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.339902,-0.436548,-0.477779,-0.447107,-0.360352,-0.253542,-0.133263,-0.009053,0.054033,0.135497,0.135291,0.011247],"opens":[26.404919,26.612675,26.573103,27.137014,27.26,27.32,27.639999,27.35,27.66,27.15,26.879999,26.940001],"highs":[26.404919,26.731394,26.592888,27.137014,27.26,27.32,27.639999,27.66,27.799999,27.629999,26.91,26.99],"lows":[26.404919,26.612675,26.513742,27.137014,27.26,27.25,27.379999,27.07,27.15,26.690001,26.51,26.780001],"closes":[26.404919,26.681927,26.582996,27.137014,27.26,27.25,27.51,27.66,27.15,27.629999,26.9,26.959999],"hoverRows":[[{"label":"Open","value":"26.4","className":"is-ohlc","compact":true},{"label":"High","value":"26.4","className":"is-ohlc","compact":true},{"label":"Low","value":"26.4","className":"is-ohlc","compact":true},{"label":"Close","value":"26.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.34","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.6","className":"is-ohlc","compact":true},{"label":"High","value":"26.7","className":"is-ohlc","compact":true},{"label":"Low","value":"26.6","className":"is-ohlc","compact":true},{"label":"Close","value":"26.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.44","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.6","className":"is-ohlc","compact":true},{"label":"High","value":"26.6","className":"is-ohlc","compact":true},{"label":"Low","value":"26.5","className":"is-ohlc","compact":true},{"label":"Close","value":"26.6","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":"27.1","className":"is-ohlc","compact":true},{"label":"High","value":"27.1","className":"is-ohlc","compact":true},{"label":"Low","value":"27.1","className":"is-ohlc","compact":true},{"label":"Close","value":"27.1","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":"27.3","className":"is-ohlc","compact":true},{"label":"High","value":"27.3","className":"is-ohlc","compact":true},{"label":"Low","value":"27.3","className":"is-ohlc","compact":true},{"label":"Close","value":"27.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.36","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.3","className":"is-ohlc","compact":true},{"label":"High","value":"27.3","className":"is-ohlc","compact":true},{"label":"Low","value":"27.2","className":"is-ohlc","compact":true},{"label":"Close","value":"27.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.25","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.6","className":"is-ohlc","compact":true},{"label":"High","value":"27.6","className":"is-ohlc","compact":true},{"label":"Low","value":"27.4","className":"is-ohlc","compact":true},{"label":"Close","value":"27.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.13","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.4","className":"is-ohlc","compact":true},{"label":"High","value":"27.7","className":"is-ohlc","compact":true},{"label":"Low","value":"27.1","className":"is-ohlc","compact":true},{"label":"Close","value":"27.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.01","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.7","className":"is-ohlc","compact":true},{"label":"High","value":"27.8","className":"is-ohlc","compact":true},{"label":"Low","value":"27.1","className":"is-ohlc","compact":true},{"label":"Close","value":"27.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.05","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.1","className":"is-ohlc","compact":true},{"label":"High","value":"27.6","className":"is-ohlc","compact":true},{"label":"Low","value":"26.7","className":"is-ohlc","compact":true},{"label":"Close","value":"27.6","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":"26.9","className":"is-ohlc","compact":true},{"label":"High","value":"26.9","className":"is-ohlc","compact":true},{"label":"Low","value":"26.5","className":"is-ohlc","compact":true},{"label":"Close","value":"26.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.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":"26.9","className":"is-ohlc","compact":true},{"label":"High","value":"27.0","className":"is-ohlc","compact":true},{"label":"Low","value":"26.8","className":"is-ohlc","compact":true},{"label":"Close","value":"27.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.01","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[26.329614,27.735305],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.011247,"state":"Positive and broadly steady","context":{"scenario":"positiveSteady","latestDirection":"easing","fourWeekDirection":"steady","now":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"fourWeek":{"label":"Broadly steady over four weeks","detail":"The broader path has not changed enough to establish a new direction."},"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 and broadly steady","detail":"Price is between the accumulation and distribution zones. The Market Dynamics bars describe whether the current move is gaining or losing underlying support.","tone":"positive"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Price is between the accumulation and distribution zones. The Market Dynamics bars describe whether the current move is gaining or losing underlying support.","annotations":[{"label":"Current tape relationship","value":"Positive and broadly steady","detail":"Market Dynamics eased this week but 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":"The broader path has not changed enough to establish a new direction.","tone":"positive"}],"relationshipEvidence":{"available":false,"observations":12,"summary":"More completed weekly history is needed for a dependable ticker-level record."},"events":{"positioning_recoveries":[],"reversal_warnings":[],"reversal_dangers":[]}},"smTape":{"available":true,"dates":["2025-11-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":[24.4299,24.7567,24.5686,24.222,24.0635,24.3804,24.5268,24.4772,24.7252,24.9435,25.1221,25.5487,26.5409,26.7989,27.1362,26.8782,26.531,26.3623,26.3623,26.66,27.29,26.68,26.83,26.8501,26.2367,26.6621,26.7413,26.5533,26.4049,26.6819,26.583,27.137,27.26,27.25,27.51,27.66,27.15,27.63,26.9,26.96],"consensus":[-82.8567,60.9759,-22.8579,-54.6863,-57.607,12.1856,0.0,11.0314,51.0525,53.7853,65.4862,75.5168,82.1395,52.2136,65.6123,20.8556,21.4689,0.0,20.779,33.0784,69.3244,-15.5291,36.4077,31.1419,-48.6349,38.025,22.709,-23.1799,0.0,17.6453,0.0,40.5458,34.378,15.2165,39.197,56.0307,-31.7469,51.7778,-30.5868,2.9487],"supportDates":["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,33.9805,0.0,7.6799,44.0175,49.3609,58.7786,66.6881,90.8544,41.9736,63.6947,0.8791,25.7913,0.0,36.3392,41.4946,75.2432,-22.1963,35.7889,35.6572,-43.3787,41.5406,32.8529,-21.8591,0.0,25.6448,0.0,43.929,33.3737,2.5176,37.913,55.7619,-30.5094,51.4096,-14.9559,8.7821],"force":[-82.8567,60.9759,-22.8579,-54.6863,-36.1605,25.4441,0.0,0.4424,60.2152,49.2005,73.9273,89.3544,65.5875,24.215,42.1477,25.5857,12.2258,0.0,12.2939,30.5756,72.4087,-75.6714,32.4833,25.9642,-80.8612,72.0952,25.8939,-44.0279,0.0,19.2823,0.0,33.3415,17.8016,5.5103,22.453,63.1206,-84.9835,66.7783,-58.2409,11.9825],"direction":[null,null,null,null,-72.9259,22.193,0.0,22.4254,52.5477,62.1165,67.1228,75.7229,84.0023,83.9153,84.5644,78.8677,40.5967,0.0,9.0568,25.2474,60.3571,-35.0493,39.918,29.6798,-31.6234,9.6713,8.8411,-9.7979,0.0,7.3338,0.0,41.8252,47.366,44.5342,52.6245,51.2737,-4.8648,41.484,-28.6979,27.0203],"intensity":[null,null,null,null,25.0,60.0,83.3333,42.8571,50.0,88.8889,30.0,90.9091,100.0,100.0,57.1429,40.0,87.5,29.4118,83.3333,78.9474,85.0,80.9524,72.7273,4.3478,83.3333,56.0,7.6923,55.5556,78.5714,37.931,10.0,87.0968,9.375,3.0303,41.1765,37.1429,72.2222,70.2703,92.1053,30.7692],"confirmation":[49.1808,42.179,29.9812,40.1663,62.7872,31.3725,47.5008,25.9251,84.7232,85.139,89.3151,92.7216,93.6474,84.0111,88.3101,11.2355,31.0521,29.4996,74.1536,78.3805,90.1876,36.8445,79.5403,77.7388,84.6254,81.1528,75.2094,76.073,24.7903,50.9078,24.9619,80.7035,78.5111,28.2733,80.0523,86.15,58.1715,85.0317,78.8688,27.7637],"persistence":[null,null,33.3333,50.0,60.0,33.3333,28.5714,12.5,12.5,12.5,37.5,62.5,87.5,87.5,100.0,100.0,100.0,87.5,87.5,87.5,87.5,62.5,62.5,62.5,37.5,50.0,50.0,25.0,12.5,37.5,25.0,25.0,50.0,50.0,50.0,75.0,62.5,62.5,50.0,37.5],"assessmentRisk":[null,null,null,null,16.0245,49.8187,11.2641,33.6241,24.0686,22.3058,16.7596,12.2295,8.9283,23.8922,17.1934,39.5407,12.2381,40.0363,59.4653,45.281,14.0685,40.1484,22.4617,5.9639,24.7898,21.3889,23.1392,22.3903,25.5997,6.01,22.8284,25.3987,31.8199,39.2618,30.247,19.4537,0.4336,17.3956,31.7693,46.7559],"volumeParticipation":true,"latest":{"consensus":2.9,"control":8.8,"force":12.0,"direction":27.0,"confirmation":27.8,"persistence":37.5,"assessmentRisk":46.8,"intensity":30.8,"evidenceDepth":100},"analysis":{"status":"Market Dynamics has stronger support","headline":"The gauges support the upward view","summary":"The completed evidence gives the upward view the clearer support.","take":"Current assessment: upward pressure has the stronger support.","tone":"positive","supportedView":"Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Control support is limited","controlPath":"Control support is easing","forceState":"Commitment is limited","forcePath":"Commitment is easing","directionState":"Upward follow-through","persistenceState":"Unsettled","confirmationState":"Limited support","riskState":"Present","intensityState":"Quiet"},"cards":[{"label":"SM Consensus Gauge","value":"+2.9","detail":"Market Dynamics has stronger support","tone":"positive"},{"label":"SM Control Gauge","value":"+8.8","detail":"Control support is limited","tone":"positive"},{"label":"SM Force Gauge","value":"+12.0","detail":"Commitment is limited","tone":"positive"},{"label":"SM Direction Gauge","value":"+27.0","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"28/100","detail":"Limited support","tone":"caution"}]},"kpis":[{"label":"Price structure","value":"Rotational","detail":"completed-week alignment","tone":"caution"},{"label":"Momentum","value":"56.5","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"1.9%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"40.7","detail":"Directional","tone":"positive"},{"label":"Range position","value":"58%","detail":"location inside observed range","tone":"neutral"},{"label":"Adaptive set","value":"6 views","detail":"selected for the current tape","tone":"neutral"}],"charts":[{"key":"price","eyebrow":"Price architecture","title":"Trend, acceptance and volatility envelope","description":"Price is shown against fast and slow trend references with its current volatility envelope.","reason":"Selected as the anchor because price is rotating through its trend references.","series":[{"label":"Close","values":[24.4299,24.7567,24.5686,24.222,24.0635,24.3804,24.5268,24.4772,24.7252,24.9435,25.1221,25.5487,26.5409,26.7989,27.1362,26.8782,26.531,26.3623,26.3623,26.66,27.29,26.68,26.83,26.8501,26.2367,26.6621,26.7413,26.5533,26.4049,26.6819,26.583,27.137,27.26,27.25,27.51,27.66,27.15,27.63,26.9,26.96],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,24.3818,24.3816,24.408,24.4205,24.4759,24.5609,24.663,24.824,25.1362,25.4385,25.7472,25.9528,26.0579,26.1133,26.1586,26.2497,26.4389,26.4827,26.5459,26.6012,26.5349,26.558,26.5914,26.5844,26.5518,26.5755,26.5768,26.6787,26.7844,26.869,26.9856,27.1082,27.1158,27.2093,27.1531,27.118],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,24.7508,24.9025,25.068,25.2021,25.3005,25.3792,25.452,25.5415,25.671,25.7457,25.826,25.9019,25.9267,25.9812,26.0375,26.0757,26.1001,26.1432,26.1758,26.247,26.322,26.3907,26.4737,26.5615,26.6051,26.681,26.6973,26.7167],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,25.0015,25.1518,25.4288,26.0508,26.529,26.973,27.2211,27.3373,27.4008,27.4515,27.5379,27.7712,27.8807,27.9838,28.0333,27.9601,27.9307,27.8902,27.7726,27.6352,27.4981,27.3137,27.2316,27.3155,27.38,27.4623,27.6021,27.6351,27.7364,27.7249,27.7299],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,24.0173,23.9784,23.8653,23.5346,23.3431,23.1924,23.1687,23.2097,23.2673,23.3248,23.3656,23.4182,23.5011,23.6241,23.8375,24.128,24.3855,24.6474,24.9727,25.278,25.589,25.9195,26.1604,26.1484,26.129,26.0841,26.0225,26.0514,26.0769,26.1421,26.1671],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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,56.743,54.8629,52.7845,51.403,49.809,49.1497,48.6986,48.3596,48.4489,47.5136,46.8497,44.8955,42.6199,40.6635],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,40.7755,41.3579,40.7407,37.3952,38.1276,34.7366,37.7021,41.626,37.0331,33.5398,30.7537,28.2285,26.1342,24.9663,26.6279,26.0899,29.4663,28.738,34.339,35.5805,36.1549,39.107,35.3976,33.9957,29.3691,25.0029,25.3844],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,3.9824,3.6965,3.2499,9.1045,8.4145,15.9768,14.6855,13.3283,14.5821,19.0524,17.4698,16.0353,16.5085,15.1327,14.2054,15.4,14.6965,15.7872,14.5145,14.2401,14.0769,13.1715,16.9059,15.1958,19.7877,19.2352,18.6746],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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,233.8919,62.2098,77.4355,175.3616,524.8227,12.3699,18.5777,16.0019,12.2188,7.6062,11.8325,101.3771,50.2069,46.61,92.3137,26.4551,38.9287,62.792,89.4661,15.2407,69.5918,0.285,5.8971,0.4874,0.0179,0.6793,0.7044,0.4515,381.1861,642.5711,49.9489,543.3323,115.9934],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,65.0,69.5641,75.1063,88.6803,135.0,135.0,135.0,135.0,134.2979,133.8847,133.2737,133.2737,135.0,135.0,130.5161,131.6838,133.3999,130.6542,134.5275,135.0,132.2627,132.2518,132.4686,132.4525,132.4527,132.463,132.4527,132.4591,135.0,120.5937,121.7294,106.368,109.7219],"stroke":"#07865c","width":1.7}],"guides":[{"label":"Typical activity","values":[100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-11-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.2933,0.4115,0.5264,0.5898,0.6051,0.5967,0.5833,0.59,0.6387,0.6209,0.6119,0.5994,0.5339,0.5105,0.4926,0.4579,0.4137,0.3965,0.3706,0.3903,0.411,0.4218,0.4462,0.4722,0.4465,0.4596,0.4063,0.3648],"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.445,0.4754,0.497,0.5156,0.5402,0.5563,0.5674,0.5738,0.5659,0.5548,0.5423,0.5255,0.5031,0.4818,0.4595,0.4457,0.4388,0.4354,0.4375,0.4445,0.4449,0.4478,0.4395,0.4246],"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.1601,0.1213,0.0864,0.0744,0.0985,0.0646,0.0444,0.0256,-0.0319,-0.0443,-0.0498,-0.0675,-0.0894,-0.0853,-0.089,-0.0554,-0.0277,-0.0135,0.0087,0.0277,0.0016,0.0117,-0.0332,-0.0598],"stroke":"#07865c","width":1.0,"fill":"rgba(7,134,92,.12)"}],"guides":[{"label":"Neutral","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-11-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,1.657,1.6371,1.7457,1.7891,1.8091,1.8438,1.8419,1.841,1.9654,2.0038,2.0277,2.0993,2.072,2.0927,2.0847,1.9868,1.9132,1.8283,1.8089,1.7043,1.6015,1.5743,1.6063,1.6906,1.7856,2.0004,1.909],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,4.0154,4.7767,6.3438,10.1491,12.7764,15.0724,16.0842,16.3317,16.316,16.2547,16.393,17.0076,17.0476,16.8956,16.1778,14.7141,13.5531,12.3446,10.617,8.9098,7.1923,5.2384,4.0126,4.3657,4.6758,5.1477,5.8915,5.8995,6.1674,5.8766,5.7991],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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.4332,71.0804,94.5297,96.3861,98.6815,100.0,92.2996,96.5699,81.126,71.117,66.2555,66.2555,74.8357,92.9938,75.4122,79.7355,80.3152,62.6362,74.8975,77.1786,71.7609,67.4837,75.4677,72.0825,88.3619,91.9757,91.2749,95.5999,100.0,78.3002,92.064,55.2942,58.2745],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-2.0694,-1.077,-0.2037,-0.1577,-0.0776,0.0,-0.8443,-0.4006,-2.3784,-3.6396,-4.2522,-4.2522,-3.171,-0.8829,-3.0984,-2.5536,-2.4805,-4.7083,-3.1632,-2.8758,-3.5585,-4.0975,-3.0914,-3.4507,-1.4385,-0.9918,-1.0282,-0.4703,0.0,-2.3381,-0.6115,-3.2374,-3.0216],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,1.7188,2.7496,3.6567,4.3989,6.1719,10.295,11.3671,12.7689,11.6969,10.2538,9.5529,9.5529,10.79,13.408,10.8731,11.4964,11.58,9.031,10.7989,11.1278,10.3466,9.7299,10.8811,10.1662,12.4622,12.9719,12.1924,11.4419,11.5117,9.4556,7.6863,4.3168,4.5494],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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/c4ca0348-3ea6-4120-a459-b8922dd01c2f/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/c4ca0348-3ea6-4120-a459-b8922dd01c2f/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/c4ca0348-3ea6-4120-a459-b8922dd01c2f/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/c4ca0348-3ea6-4120-a459-b8922dd01c2f/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/c4ca0348-3ea6-4120-a459-b8922dd01c2f/technical-pack/data.json"},"source_fingerprint":"04e6ad064d9b10a1b80e288e01df36bb8563afef692f0fd9bd08485baccba373","content_hash":"32470637d502e8972d7877177cc98e26f4913515bf07f5c1734eaa0c9ca42957","citation":"Sharemaestro, TOLL Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/c4ca0348-3ea6-4120-a459-b8922dd01c2f/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."}