{"schema_version":"1.0","name":"GFTU Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"7a54fc14-25ee-4203-a538-3d3a7ca617a6","symbol":"GFTU","name":"Grafton Group plc","exchange":"LSE","country":"GB","asset_type":"equity","currency":"GBP","sector":"Industrials","industry":"Industrial Distribution"},"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, Acceleration, deceleration and rollover, Strength versus the research benchmark, Drawdown and recovery pressure, Range position and boundary pressure, Range pressure and compression."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-14","observations":260,"displayedObservations":104,"assetType":"Equity","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. The completed evidence supports the upward price structure.","evidenceAlignment":{"status":"Evidence aligned","headline":"Upward price structure retains strong Market Dynamics support","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. The completed evidence supports the upward price structure.","take":"The advance remains supported. Reclassify it only if the broader Market Dynamics path weakens or price structure breaks.","tone":"positive","conflict":false},"marketDynamics":{"available":true,"readAvailable":true,"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","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"],"values":[0.353577,0.475551,0.465916,0.515253,0.700073,0.741048,0.891903,0.796858,0.523099,-0.042672,-0.547092,-0.797353,-1.053805,-1.091839,-1.125508,-1.217903,-1.324138,-1.245864,-1.281973,-1.313041,-1.316486,-1.392362,-1.401403,-1.292915,-1.279487,-1.084351,-1.027989,-0.980541,-0.76376,-0.845437,-0.687712,-0.556507,-0.548384,-0.419727,-0.172402,0.006267,0.37565,0.815451,1.080168,1.31158,1.310857,1.252582,1.151136,1.097659,1.106183,1.050756,0.874177,0.527132,0.175182,-0.269863,-0.544423,-0.706837,-0.87041,-0.814066,-0.693222,-0.531966,-0.372333,-0.215827,-0.20591,-0.239889,-0.119392,0.126734,0.39598,0.664013,0.683734,0.403644,0.321531,0.185583,0.135294,0.241895,0.125319,0.042827,0.146411,0.303298,0.45946,0.475474,0.544059,0.702157,0.963452,1.434822,1.264801,0.778598,0.281152,-0.314376,-0.618222,-0.702485,-0.59619,-0.590723,-0.514225,-0.620783,-0.989396,-1.205211,-1.386633,-1.521197,-1.361845,-1.094643,-0.709617,-0.258374,-0.077897,0.228028,0.430055,0.68503,1.037634,1.18156],"opens":[1021.180511,1049.557747,1079.133878,1022.179676,1046.266357,1091.234708,1050.063548,1039.27119,1010.691332,1035.473774,1007.693391,986.807968,974.316732,993.303387,952.332187,914.658592,979.31326,982.710853,936.643192,964.323707,964.323744,870.989116,884.179903,899.369272,908.562819,912.460081,914.358796,859.297358,849.70409,851.802685,876.385383,868.391019,858.497925,817.226863,861.995409,865.246062,887.137125,938.016254,999.5911,1016.784045,1017.183871,993.093748,1007.387908,1009.587014,981.498559,1029.578821,968.004056,916.125241,919.723723,923.622125,879.740096,876.441437,877.641025,892.235031,869.644256,888.636468,895.841983,899.740923,918.535473,913.836805,882.945756,909.73803,988.215398,949.726493,932.631461,931.031871,905.139392,937.030124,911.637518,911.437528,913.836791,926.333199,949.226651,973.719612,934.131008,934.73085,934.730822,977.618477,984.916378,994.713528,980.717599,893.042811,881.746065,899.241046,896.241901,914.736582,939.72939,944.528005,913.900024,883.900024,867.0,800.099976,831.700012,808.0,860.5,910.0,920.0,920.6,880.0,860.0,930.0,966.2,950.0,1042.8],"highs":[1068.942118,1092.922777,1096.120417,1058.857372,1093.233376,1091.234708,1070.449152,1081.041947,1079.442924,1079.817731,1059.257147,1029.930681,1006.494216,996.601078,964.223873,972.318183,981.311858,993.403306,969.020458,964.323707,964.323744,918.855689,921.953421,933.74518,929.836882,929.348262,924.451694,869.290375,883.180621,891.075132,895.571921,899.269347,884.907444,886.878032,915.457971,901.13141,938.016279,1000.590648,1019.582946,1035.176552,1023.381344,1015.384617,1032.377694,1018.383404,1032.577581,1033.577185,1008.187554,934.217815,942.714309,923.622125,904.629919,889.735996,904.130163,904.629986,911.827013,904.739482,900.240741,912.137332,933.831054,934.750826,932.031616,988.715258,1009.509249,962.122948,978.418278,933.131303,947.727096,950.426342,934.031033,968.421119,947.127263,954.725059,984.616478,973.719612,948.326885,956.724503,974.719293,999.412196,1003.910919,999.612143,983.716735,920.734882,941.628831,938.229818,927.932783,934.930779,974.419378,962.622831,922.200012,906.099976,877.200012,830.0,857.799988,843.8,881.0,910.0,926.7,920.6,882.3,949.0,962.7,990.8,1045.4,1062.8],"lows":[1009.190077,1028.774309,1016.384279,999.876591,1038.57973,1033.075602,1009.292191,1009.29216,1010.691332,993.603204,978.313913,968.920498,930.147673,929.348224,924.451614,893.073752,935.244155,927.749454,936.643192,926.989995,863.89419,838.412077,868.091224,886.178504,888.277066,892.87381,856.19956,811.430969,790.94535,839.611134,850.703381,849.504221,822.423285,790.345751,824.521691,856.44959,874.642216,907.728647,960.607039,981.598501,979.799201,991.794318,989.195337,972.702096,968.903636,975.201014,902.530806,895.515674,897.932663,864.646271,874.642223,864.646307,858.648746,855.849889,843.854773,867.650171,856.753295,874.148317,890.04368,898.541208,882.945756,894.742321,951.426051,921.734542,904.439585,870.749258,880.146566,915.036492,892.642955,902.240164,913.836791,918.035612,912.637212,899.740886,908.838233,927.232991,919.835087,943.928168,948.52682,962.922716,900.240746,873.948334,881.746065,884.04539,883.245673,870.049438,902.340133,895.700012,864.700012,864.200012,788.599976,796.700012,820.099976,808.0,857.9,878.5,899.0,897.7,871.5,860.0,920.0,941.8,940.7,1013.8],"closes":[1053.554443,1078.534302,1017.982971,1048.86438,1067.251465,1059.65686,1037.672363,1038.671631,1063.853882,1007.693359,1014.288696,971.918396,970.919067,960.526428,941.040039,963.624268,961.026062,960.426453,948.434875,946.336304,874.386841,903.066772,902.966736,929.048462,908.662781,921.95343,856.599304,833.015808,877.0849,865.393066,867.891357,876.585266,838.012329,849.204407,883.738464,888.536499,919.323914,986.796387,1008.987305,997.392029,1010.186707,1010.786499,1008.787354,987.196167,1024.980713,994.093323,908.72821,918.024475,910.427551,884.538147,880.339905,877.640991,901.831116,873.742554,884.838074,890.043701,882.645874,906.638916,932.131592,901.540344,911.637512,985.916077,951.725952,929.732239,914.436707,883.645569,945.127869,927.9328,927.532898,934.430908,930.332092,923.434082,949.726501,942.828491,934.630859,934.930786,956.124695,984.916382,987.215698,989.515015,919.135315,902.940002,910.737732,895.84198,897.141663,917.935669,961.723022,913.0,887.799988,870.299988,808.400024,827.299988,830.099976,826.7,875.0,882.1,912.6,904.3,878.8,944.8,943.5,965.7,1042.8,1048.0],"pressureRange":[-1.734165,1.734165],"priceRange":[753.89856,1078.534302],"zones":{"accumulationBoundary":0.067515,"distributionBoundary":0.932485},"latest":1.18156,"state":"Positive and strengthening","context":{"scenario":"positiveSustained","latestDirection":"strengthening","fourWeekDirection":"strengthening","now":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeek":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"price":{"label":"Price and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Sustained positive support","detail":"Market Dynamics remains positive and has strengthened across the recent completed path. A slight weekly pause does not yet change the broader constructive reading.","tone":"positive"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Market Dynamics remains positive and has strengthened across the recent completed path. A slight weekly pause does not yet change the broader constructive reading.","annotations":[{"label":"Current tape relationship","value":"Sustained positive support","detail":"Market Dynamics strengthened this week and remains positive.","tone":"positive"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Supported","detail":"Underlying support has strengthened across the recent completed path.","tone":"positive"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-14","observations":260,"relationship":{"sameWeekCorrelation":0.3,"forwardCorrelation":-0.01,"directionalAgreement":45.7,"sample":254,"correlationSample":259,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":2.0,"medianWeeksInZone":2,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":7.8,"averageReturn":7.8,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":19.9,"averageReturn":19.9,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":22.8,"averageReturn":22.8,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.1,"sample":1},{"week":2,"averageReturn":4.3,"sample":1},{"week":3,"averageReturn":3.4,"sample":1},{"week":4,"averageReturn":7.8,"sample":1},{"week":5,"averageReturn":7.4,"sample":1},{"week":6,"averageReturn":8.7,"sample":1},{"week":7,"averageReturn":14.5,"sample":1},{"week":8,"averageReturn":23.7,"sample":1},{"week":9,"averageReturn":24.3,"sample":1},{"week":10,"averageReturn":20.7,"sample":1},{"week":11,"averageReturn":17.5,"sample":1},{"week":12,"averageReturn":19.9,"sample":1},{"week":13,"averageReturn":21.4,"sample":1},{"week":14,"averageReturn":28.3,"sample":1},{"week":15,"averageReturn":28.5,"sample":1},{"week":16,"averageReturn":27.5,"sample":1},{"week":17,"averageReturn":31.2,"sample":1},{"week":18,"averageReturn":29.7,"sample":1},{"week":19,"averageReturn":30.3,"sample":1},{"week":20,"averageReturn":30.3,"sample":1},{"week":21,"averageReturn":30.9,"sample":1},{"week":22,"averageReturn":31.7,"sample":1},{"week":23,"averageReturn":32.8,"sample":1},{"week":24,"averageReturn":30.6,"sample":1},{"week":25,"averageReturn":28.8,"sample":1},{"week":26,"averageReturn":22.8,"sample":1}]},"distribution":{"label":"Distribution","episodes":3,"completedEpisodes":3,"activeEpisodes":0,"averageWeeksInZone":1.3,"medianWeeksInZone":1,"averageWeeksToLower":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":3,"expectedCount":3,"expectedPercent":100.0,"medianReturn":-1.8,"averageReturn":-3.6,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":3,"expectedCount":3,"expectedPercent":100.0,"medianReturn":-10.9,"averageReturn":-12.9,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":3,"expectedCount":3,"expectedPercent":100.0,"medianReturn":-18.7,"averageReturn":-19.5,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-3.9,"sample":3},{"week":2,"averageReturn":-3.4,"sample":3},{"week":3,"averageReturn":-4.1,"sample":3},{"week":4,"averageReturn":-3.6,"sample":3},{"week":5,"averageReturn":-6.4,"sample":3},{"week":6,"averageReturn":-6.7,"sample":3},{"week":7,"averageReturn":-6.6,"sample":3},{"week":8,"averageReturn":-8.4,"sample":3},{"week":9,"averageReturn":-8.6,"sample":3},{"week":10,"averageReturn":-10.9,"sample":3},{"week":11,"averageReturn":-10.2,"sample":3},{"week":12,"averageReturn":-12.9,"sample":3},{"week":13,"averageReturn":-12.6,"sample":3},{"week":14,"averageReturn":-12.3,"sample":3},{"week":15,"averageReturn":-11.6,"sample":3},{"week":16,"averageReturn":-14.5,"sample":3},{"week":17,"averageReturn":-13.6,"sample":3},{"week":18,"averageReturn":-15.7,"sample":3},{"week":19,"averageReturn":-17.9,"sample":3},{"week":20,"averageReturn":-16.2,"sample":3},{"week":21,"averageReturn":-16.2,"sample":3},{"week":22,"averageReturn":-17.3,"sample":3},{"week":23,"averageReturn":-18.4,"sample":3},{"week":24,"averageReturn":-17.9,"sample":3},{"week":25,"averageReturn":-19.9,"sample":3},{"week":26,"averageReturn":-19.5,"sample":3}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":16,"completedEpisodes":15,"activeEpisodes":1,"medianExpectedMove":4.2,"averageExpectedMove":7.2,"averageWeeksToLargestMove":5.7,"horizons":[{"weeks":4,"sample":16,"expectedCount":9,"expectedPercent":56.2,"averageReturn":1.4,"medianReturn":0.9,"confidenceLow":33.2,"confidenceHigh":76.9,"confidence":"Mixed historical record"},{"weeks":12,"sample":15,"expectedCount":4,"expectedPercent":26.7,"averageReturn":-2.0,"medianReturn":-4.4,"confidenceLow":10.9,"confidenceHigh":52.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":15,"expectedCount":7,"expectedPercent":46.7,"averageReturn":-0.6,"medianReturn":-5.7,"confidenceLow":24.8,"confidenceHigh":69.9,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.2,"sample":16},{"week":2,"averageReturn":0.3,"sample":16},{"week":3,"averageReturn":1.0,"sample":16},{"week":4,"averageReturn":1.4,"sample":16},{"week":5,"averageReturn":0.6,"sample":15},{"week":6,"averageReturn":0.2,"sample":15},{"week":7,"averageReturn":0.4,"sample":15},{"week":8,"averageReturn":0.4,"sample":15},{"week":9,"averageReturn":0.9,"sample":15},{"week":10,"averageReturn":-0.1,"sample":15},{"week":11,"averageReturn":-0.9,"sample":15},{"week":12,"averageReturn":-2.0,"sample":15},{"week":13,"averageReturn":-0.8,"sample":15},{"week":14,"averageReturn":-1.4,"sample":15},{"week":15,"averageReturn":-1.1,"sample":15},{"week":16,"averageReturn":-0.9,"sample":15},{"week":17,"averageReturn":-0.4,"sample":15},{"week":18,"averageReturn":-0.9,"sample":15},{"week":19,"averageReturn":-1.7,"sample":15},{"week":20,"averageReturn":-2.4,"sample":15},{"week":21,"averageReturn":-2.7,"sample":15},{"week":22,"averageReturn":-2.2,"sample":15},{"week":23,"averageReturn":-2.0,"sample":15},{"week":24,"averageReturn":-2.1,"sample":15},{"week":25,"averageReturn":-1.3,"sample":15},{"week":26,"averageReturn":-0.6,"sample":15}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":23,"completedEpisodes":23,"activeEpisodes":0,"medianExpectedMove":9.8,"averageExpectedMove":9.7,"averageWeeksToLargestMove":6.7,"horizons":[{"weeks":4,"sample":23,"expectedCount":14,"expectedPercent":60.9,"averageReturn":-1.2,"medianReturn":-1.2,"confidenceLow":40.8,"confidenceHigh":77.8,"confidence":"Mixed historical record"},{"weeks":12,"sample":23,"expectedCount":11,"expectedPercent":47.8,"averageReturn":0.1,"medianReturn":1.3,"confidenceLow":29.2,"confidenceHigh":67.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":21,"expectedCount":10,"expectedPercent":47.6,"averageReturn":-4.0,"medianReturn":2.1,"confidenceLow":28.3,"confidenceHigh":67.6,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-1.2,"sample":23},{"week":2,"averageReturn":-1.7,"sample":23},{"week":3,"averageReturn":-1.3,"sample":23},{"week":4,"averageReturn":-1.2,"sample":23},{"week":5,"averageReturn":-1.1,"sample":23},{"week":6,"averageReturn":-1.1,"sample":23},{"week":7,"averageReturn":-2.1,"sample":23},{"week":8,"averageReturn":-2.2,"sample":23},{"week":9,"averageReturn":-2.2,"sample":23},{"week":10,"averageReturn":-2.6,"sample":23},{"week":11,"averageReturn":-1.4,"sample":23},{"week":12,"averageReturn":0.1,"sample":23},{"week":13,"averageReturn":0.4,"sample":23},{"week":14,"averageReturn":0.5,"sample":23},{"week":15,"averageReturn":0.3,"sample":23},{"week":16,"averageReturn":-1.4,"sample":22},{"week":17,"averageReturn":-2.1,"sample":22},{"week":18,"averageReturn":-1.5,"sample":22},{"week":19,"averageReturn":-1.9,"sample":22},{"week":20,"averageReturn":-2.0,"sample":22},{"week":21,"averageReturn":-2.9,"sample":21},{"week":22,"averageReturn":-2.6,"sample":21},{"week":23,"averageReturn":-3.6,"sample":21},{"week":24,"averageReturn":-4.6,"sample":21},{"week":25,"averageReturn":-4.5,"sample":21},{"week":26,"averageReturn":-4.0,"sample":21}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":23,"completedEpisodes":22,"activeEpisodes":1,"medianExpectedMove":11.7,"averageExpectedMove":10.6,"averageWeeksToLargestMove":6.8,"horizons":[{"weeks":4,"sample":23,"expectedCount":15,"expectedPercent":65.2,"averageReturn":-2.0,"medianReturn":-1.9,"confidenceLow":44.9,"confidenceHigh":81.2,"confidence":"Mixed historical record"},{"weeks":12,"sample":22,"expectedCount":10,"expectedPercent":45.5,"averageReturn":-2.2,"medianReturn":1.2,"confidenceLow":26.9,"confidenceHigh":65.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":21,"expectedCount":12,"expectedPercent":57.1,"averageReturn":-4.9,"medianReturn":-1.2,"confidenceLow":36.5,"confidenceHigh":75.5,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.4,"sample":23},{"week":2,"averageReturn":-0.8,"sample":23},{"week":3,"averageReturn":-1.2,"sample":23},{"week":4,"averageReturn":-2.0,"sample":23},{"week":5,"averageReturn":-1.8,"sample":23},{"week":6,"averageReturn":-1.6,"sample":23},{"week":7,"averageReturn":-0.6,"sample":23},{"week":8,"averageReturn":-0.9,"sample":23},{"week":9,"averageReturn":-0.9,"sample":23},{"week":10,"averageReturn":-1.7,"sample":22},{"week":11,"averageReturn":-1.9,"sample":22},{"week":12,"averageReturn":-2.2,"sample":22},{"week":13,"averageReturn":-2.4,"sample":22},{"week":14,"averageReturn":-0.3,"sample":22},{"week":15,"averageReturn":-0.7,"sample":22},{"week":16,"averageReturn":-0.0,"sample":22},{"week":17,"averageReturn":-0.9,"sample":22},{"week":18,"averageReturn":-1.3,"sample":22},{"week":19,"averageReturn":-3.3,"sample":21},{"week":20,"averageReturn":-2.5,"sample":21},{"week":21,"averageReturn":-3.0,"sample":21},{"week":22,"averageReturn":-2.7,"sample":21},{"week":23,"averageReturn":-3.4,"sample":21},{"week":24,"averageReturn":-3.6,"sample":21},{"week":25,"averageReturn":-4.3,"sample":21},{"week":26,"averageReturn":-4.9,"sample":21}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":16,"completedEpisodes":16,"activeEpisodes":0,"medianExpectedMove":5.8,"averageExpectedMove":6.9,"averageWeeksToLargestMove":6.1,"horizons":[{"weeks":4,"sample":16,"expectedCount":7,"expectedPercent":43.8,"averageReturn":-1.1,"medianReturn":-1.7,"confidenceLow":23.1,"confidenceHigh":66.8,"confidence":"Mixed historical record"},{"weeks":12,"sample":16,"expectedCount":5,"expectedPercent":31.2,"averageReturn":-2.4,"medianReturn":-4.1,"confidenceLow":14.2,"confidenceHigh":55.6,"confidence":"Mixed historical record"},{"weeks":26,"sample":15,"expectedCount":6,"expectedPercent":40.0,"averageReturn":-2.3,"medianReturn":-6.4,"confidenceLow":19.8,"confidenceHigh":64.3,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-1.9,"sample":16},{"week":2,"averageReturn":-1.0,"sample":16},{"week":3,"averageReturn":-1.0,"sample":16},{"week":4,"averageReturn":-1.1,"sample":16},{"week":5,"averageReturn":-0.9,"sample":16},{"week":6,"averageReturn":0.1,"sample":16},{"week":7,"averageReturn":-1.1,"sample":16},{"week":8,"averageReturn":-1.3,"sample":16},{"week":9,"averageReturn":-2.2,"sample":16},{"week":10,"averageReturn":-1.6,"sample":16},{"week":11,"averageReturn":-2.3,"sample":16},{"week":12,"averageReturn":-2.4,"sample":16},{"week":13,"averageReturn":-3.0,"sample":16},{"week":14,"averageReturn":-2.9,"sample":16},{"week":15,"averageReturn":-3.6,"sample":16},{"week":16,"averageReturn":-2.1,"sample":16},{"week":17,"averageReturn":-1.7,"sample":16},{"week":18,"averageReturn":-2.1,"sample":16},{"week":19,"averageReturn":-1.0,"sample":16},{"week":20,"averageReturn":-2.0,"sample":16},{"week":21,"averageReturn":-1.7,"sample":16},{"week":22,"averageReturn":-2.4,"sample":16},{"week":23,"averageReturn":-1.7,"sample":16},{"week":24,"averageReturn":-3.0,"sample":15},{"week":25,"averageReturn":-3.3,"sample":15},{"week":26,"averageReturn":-2.3,"sample":15}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":3,"completedEpisodes":3,"activeEpisodes":0,"medianExpectedMove":11.8,"averageExpectedMove":13.5,"averageWeeksToLargestMove":11.3,"horizons":[{"weeks":4,"sample":3,"expectedCount":3,"expectedPercent":100.0,"averageReturn":-3.6,"medianReturn":-1.8,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":3,"expectedCount":3,"expectedPercent":100.0,"averageReturn":-12.9,"medianReturn":-10.9,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":3,"expectedCount":3,"expectedPercent":100.0,"averageReturn":-19.5,"medianReturn":-18.7,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-3.9,"sample":3},{"week":2,"averageReturn":-3.4,"sample":3},{"week":3,"averageReturn":-4.1,"sample":3},{"week":4,"averageReturn":-3.6,"sample":3},{"week":5,"averageReturn":-6.4,"sample":3},{"week":6,"averageReturn":-6.7,"sample":3},{"week":7,"averageReturn":-6.6,"sample":3},{"week":8,"averageReturn":-8.4,"sample":3},{"week":9,"averageReturn":-8.6,"sample":3},{"week":10,"averageReturn":-10.9,"sample":3},{"week":11,"averageReturn":-10.2,"sample":3},{"week":12,"averageReturn":-12.9,"sample":3},{"week":13,"averageReturn":-12.6,"sample":3},{"week":14,"averageReturn":-12.3,"sample":3},{"week":15,"averageReturn":-11.6,"sample":3},{"week":16,"averageReturn":-14.5,"sample":3},{"week":17,"averageReturn":-13.6,"sample":3},{"week":18,"averageReturn":-15.7,"sample":3},{"week":19,"averageReturn":-17.9,"sample":3},{"week":20,"averageReturn":-16.2,"sample":3},{"week":21,"averageReturn":-16.2,"sample":3},{"week":22,"averageReturn":-17.3,"sample":3},{"week":23,"averageReturn":-18.4,"sample":3},{"week":24,"averageReturn":-17.9,"sample":3},{"week":25,"averageReturn":-19.9,"sample":3},{"week":26,"averageReturn":-19.5,"sample":3}]},"currentApplication":{"status":"Evidence aligned","tone":"positive","headline":"Price and Market Dynamics remain aligned upward","use":"The advance retains underlying support while price structure and Market Dynamics remain intact.","confirm":"The advance remains supported. Reclassify it only if the broader Market Dynamics path weakens or price structure breaks.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"strengthening","zone":"middle","zoneContext":"Market Dynamics remains positive and has strengthened across the recent completed path. A slight weekly pause does not yet change the broader constructive reading.","historical":{"label":"Broad directional cases","weeks":12,"direction":"higher","percent":26.7,"averageReturn":-2.0,"sample":15},"nowContext":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeekContext":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"priceContext":{"label":"Price structure is upward","detail":"Price is responding in the same broad direction as Market Dynamics."}},"strategyApproach":{"headline":"Strategy observations from this ticker's own record","summary":"The current reading identifies the setup. The observations below show how this ticker's completed history can guide positioning, confirmation and risk control without treating any one reading as a forecast.","observations":[{"eyebrow":"Trend participation","title":"Let confirmation support the position, then manage extension","tone":"positive","approach":"This is most useful for holding or selectively adding to an established upward case. Risk should still tighten as price becomes extended; confirmation is support, not immunity from reversal.","finding":"In this ticker's completed record, 26.7% of comparable cases moved higher after 12 weeks, with an average move of -2.0% across 15 cases.","watch":"Reassess the reading when either price structure or the Market Dynamics state changes materially."},{"eyebrow":"Zone positioning","title":"Use distribution to protect capital before considering the short case","tone":"negative","finding":"After distribution, 100.0% of completed 12-week outcomes were lower across 3 cases. Distinct visits lasted 1.3 weeks on average before leaving the zone.","approach":"Review long exposure and define the evidence that would confirm a rollover. Short exposure should begin only after price weakens and the loss limit is known.","watch":"A sustained repair in price and Market Dynamics invalidates the downside setup."},{"eyebrow":"Disagreement playbook","title":"Use unsupported price strength to tighten discipline","tone":"caution","finding":"Comparable disagreements produced an average pullback of 10.6% across 22 completed cases, with the largest move arriving after 6.8 weeks on average.","approach":"Avoid adding simply because price is rising. Let improving Market Dynamics confirm the move, or let price reset before reassessing it.","watch":"The warning ends when Market Dynamics catches up or price gives way."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[],"distribution_rollovers":[{"date":"2024-09-06","price":1017.982971},{"date":"2024-10-25","price":1007.693359}],"price_pressure_gaps":[{"date":"2024-08-30","price":1078.534302},{"date":"2024-09-20","price":1067.251465},{"date":"2024-10-18","price":1063.853882}]}},"smTape":{"available":true,"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","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"],"close":[1053.5544,1078.5343,1017.983,1048.8644,1067.2515,1059.6569,1037.6724,1038.6716,1063.8539,1007.6934,1014.2887,971.9184,970.9191,960.5264,941.04,963.6243,961.0261,960.4265,948.4349,946.3363,874.3868,903.0668,902.9667,929.0485,908.6628,921.9534,856.5993,833.0158,877.0849,865.3931,867.8914,876.5853,838.0123,849.2044,883.7385,888.5365,919.3239,986.7964,1008.9873,997.392,1010.1867,1010.7865,1008.7874,987.1962,1024.9807,994.0933,908.7282,918.0245,910.4276,884.5381,880.3399,877.641,901.8311,873.7426,884.8381,890.0437,882.6459,906.6389,932.1316,901.5403,911.6375,985.9161,951.726,929.7322,914.4367,883.6456,945.1279,927.9328,927.5329,934.4309,930.3321,923.4341,949.7265,942.8285,934.6309,934.9308,956.1247,984.9164,987.2157,989.515,919.1353,902.94,910.7377,895.842,897.1417,917.9357,961.723,913.0,887.8,870.3,808.4,827.3,830.1,826.7,875.0,882.1,912.6,904.3,878.8,944.8,943.5,965.7,1042.8,1048.0],"consensus":[31.8811,43.3845,-26.3129,30.1215,26.8623,0.0,0.0,0.0,26.3787,-36.0456,0.0,-50.5548,-23.7056,-29.6455,-37.7899,0.0,-14.7724,-12.6273,-15.6749,-17.3297,-64.8338,0.0,-16.4949,8.4343,-13.3125,8.1161,-56.5733,-48.8156,13.5483,-22.8423,-11.4087,0.0,-46.0882,0.0,18.882,12.574,37.9321,59.6324,49.4414,20.7761,38.5528,35.1481,18.5224,0.0,45.1601,-12.1732,-58.7807,-17.3966,-32.7825,-44.6756,-32.1806,-26.101,0.0,-35.9801,0.0,0.0,-18.8539,25.67,36.6462,-20.823,16.8587,64.3876,-11.922,-9.9719,-15.8266,-42.1563,38.8318,0.0,12.1495,17.2024,0.0,-9.6563,22.8738,0.0,0.0,0.0,24.4804,38.3752,27.3164,27.1342,-48.673,-29.3849,-10.8775,-38.018,-19.3201,10.3813,44.9709,-28.4051,-31.4985,-39.0955,-67.2567,-11.1452,-31.3052,-23.6577,26.7031,0.0,30.0705,9.6684,0.0,58.4882,26.5277,39.554,73.5356,45.4243],"supportDates":["2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","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"],"control":[0.0,-37.2014,0.0,0.0,-14.684,21.1347,36.3714,-28.7506,14.2319,60.2888,-19.1599,-17.8011,-19.8633,-40.266,43.4963,0.0,13.8555,11.5349,0.0,-13.5476,19.1466,0.0,0.0,0.0,26.4993,37.5251,23.595,24.2383,-44.5474,-19.5086,-3.6259,-29.7026,-18.8594,9.7644,37.2458,-32.4867,-31.912,-40.449,-62.4057,-2.6815,-29.8284,-18.5617,27.4524,0.0,27.074,2.148,0.0,56.2065,25.4184,33.5777,74.5524,43.7399],"force":[0.0,-40.4275,0.0,0.0,-18.9433,53.9602,47.4806,-37.7865,26.0454,88.7163,-54.7364,-33.7782,-27.9149,-51.1686,68.0686,0.0,14.1847,19.6381,0.0,-13.9359,29.7753,0.0,0.0,0.0,31.8663,38.4048,15.4335,14.2232,-83.5261,-28.7027,-12.4158,-45.7995,-6.9196,29.0614,76.8663,-55.3908,-40.7768,-35.092,-86.879,-24.6835,-11.5087,-3.7655,42.7936,0.0,23.6073,4.8306,0.0,76.9832,9.0303,32.3136,83.2573,20.9901],"direction":[0.0,-31.4077,0.0,0.0,-23.5557,10.6458,29.2213,-0.3539,13.2987,51.6942,-26.9315,-15.9803,-2.5787,-37.8792,12.6175,0.0,8.7461,21.9398,0.0,-2.1521,22.2038,0.0,0.0,0.0,16.8974,39.3256,40.057,39.6661,-28.4929,-41.1593,-35.8032,-41.963,-28.704,2.2566,31.0172,-4.4649,-24.3987,-40.4085,-58.7849,-52.539,-47.1334,-43.6904,14.3536,0.0,38.1117,33.5294,0.0,47.885,40.2938,51.5557,65.4296,64.8024],"intensity":[38.4615,46.1538,15.3846,40.3846,13.4615,42.3077,48.0769,53.8462,25.0,98.0769,88.4615,80.7692,28.8462,76.9231,88.4615,63.4615,36.5385,61.5385,32.6923,1.9231,51.9231,17.3077,46.1538,28.8462,34.6154,51.9231,1.9231,21.1538,94.2308,90.3846,32.6923,21.1538,7.6923,34.6154,78.8462,82.6923,75.0,30.7692,98.0769,80.7692,55.7692,15.3846,84.6154,57.6923,61.5385,5.7692,73.0769,94.2308,88.4615,55.7692,100.0,94.2308],"confirmation":[30.1481,79.6306,5.0448,2.976,74.0995,77.1457,80.0611,52.4684,73.7148,89.4079,33.4216,29.873,50.7047,81.7935,81.2461,48.7103,71.9239,73.6654,0.7514,48.4945,75.5867,3.3639,24.3555,1.6059,76.0281,80.2939,76.4358,76.3336,84.7004,77.5329,5.5301,80.5296,51.1449,49.7155,83.4805,55.1832,78.356,80.3679,90.1941,8.5231,77.4369,52.3752,77.024,3.332,77.4713,26.9875,24.8836,87.3146,75.9725,80.5277,91.8122,89.8168],"persistence":[87.5,87.5,75.0,62.5,62.5,37.5,12.5,12.5,0.0,25.0,12.5,0.0,0.0,25.0,25.0,12.5,12.5,12.5,0.0,0.0,25.0,37.5,25.0,25.0,25.0,25.0,37.5,62.5,37.5,25.0,12.5,0.0,25.0,25.0,25.0,50.0,50.0,50.0,50.0,50.0,50.0,75.0,75.0,62.5,37.5,12.5,0.0,25.0,50.0,75.0,75.0,87.5],"assessmentRisk":[18.3131,0.1826,7.4144,20.6697,19.233,28.4876,28.1433,37.7159,37.198,17.5132,36.1574,42.5667,12.6795,28.8162,29.2645,0.7912,12.5054,36.8244,21.5539,2.0889,18.708,13.4553,8.5654,23.495,1.6163,28.3285,35.7568,36.4031,21.5682,35.2052,44.3977,30.949,26.4717,22.8711,25.4056,40.244,0.8287,26.5802,16.3663,43.9502,31.6708,34.1864,35.3197,46.2549,34.4076,44.3975,8.9568,18.0618,23.9501,28.2266,13.2214,27.2099],"volumeParticipation":true,"latest":{"consensus":45.4,"control":43.7,"force":21.0,"direction":64.8,"confirmation":89.8,"persistence":87.5,"assessmentRisk":27.2,"intensity":94.2,"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 easing","forceState":"Upward commitment","forcePath":"Commitment is easing","directionState":"Upward follow-through","persistenceState":"Established","confirmationState":"Strong support","riskState":"Contained","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"+45.4","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+43.7","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+21.0","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+64.8","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"90/100","detail":"Strong support","tone":"positive"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"68.4","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"5.1%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"18.2","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"95%","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":[1053.5544,1078.5343,1017.983,1048.8644,1067.2515,1059.6569,1037.6724,1038.6716,1063.8539,1007.6934,1014.2887,971.9184,970.9191,960.5264,941.04,963.6243,961.0261,960.4265,948.4349,946.3363,874.3868,903.0668,902.9667,929.0485,908.6628,921.9534,856.5993,833.0158,877.0849,865.3931,867.8914,876.5853,838.0123,849.2044,883.7385,888.5365,919.3239,986.7964,1008.9873,997.392,1010.1867,1010.7865,1008.7874,987.1962,1024.9807,994.0933,908.7282,918.0245,910.4276,884.5381,880.3399,877.641,901.8311,873.7426,884.8381,890.0437,882.6459,906.6389,932.1316,901.5403,911.6375,985.9161,951.726,929.7322,914.4367,883.6456,945.1279,927.9328,927.5329,934.4309,930.3321,923.4341,949.7265,942.8285,934.6309,934.9308,956.1247,984.9164,987.2157,989.515,919.1353,902.94,910.7377,895.842,897.1417,917.9357,961.723,913.0,887.8,870.3,808.4,827.3,830.1,826.7,875.0,882.1,912.6,904.3,878.8,944.8,943.5,965.7,1042.8,1048.0],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[1012.9122,1024.8435,1023.5961,1028.1903,1035.2924,1039.7223,1039.3496,1039.2263,1043.704,1037.1566,1032.9988,1021.8933,1012.6253,1003.1527,991.8595,986.7258,982.0532,978.121,972.7235,967.9259,950.9188,942.2184,935.0817,933.9848,929.3808,928.0304,915.0429,900.1289,895.9391,890.3852,886.2954,884.53,876.0722,871.1872,873.4692,876.2087,884.0478,902.7294,922.049,935.7477,949.2821,960.4647,969.2507,972.5135,982.053,984.2421,970.5123,960.9691,951.7797,939.554,928.7878,919.4884,916.278,908.5442,904.234,901.654,898.198,899.7327,905.6234,904.881,906.1095,920.6198,926.2754,926.9039,924.6372,917.1842,922.2648,923.2954,924.0658,925.9504,926.7471,926.1447,930.4323,932.6862,933.0397,933.3836,937.5183,946.1361,953.6052,960.1342,952.6799,943.6363,937.6547,930.0524,924.0686,922.9535,930.0025,926.9112,919.8,910.8,892.1819,880.3851,871.2424,863.1438,865.2995,868.3541,876.3988,881.4718,880.986,892.5885,901.8452,913.4551,936.9724,957.1592],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[982.61,989.7155,991.8094,996.0357,1001.3109,1005.6329,1008.0062,1010.2777,1014.2463,1013.7609,1013.8,1010.6976,1007.7511,1004.253,999.5705,996.9078,994.2499,991.7445,988.5364,985.4104,977.1865,971.6961,966.605,963.8231,959.7371,956.9383,949.5058,940.8769,936.1516,930.9102,926.2422,922.5639,916.3008,911.3307,909.2868,907.7498,908.6071,914.3989,921.4055,927.0341,933.1935,938.9412,944.115,947.3062,953.0598,956.0993,952.5904,950.0299,947.0964,942.4625,937.8608,933.4001,931.0616,926.8158,923.7063,921.2128,918.356,917.4881,918.5728,917.3111,916.8908,922.0038,924.2055,924.6148,923.8609,920.882,922.678,923.0672,923.398,924.2153,924.6684,924.5769,926.4399,927.6538,928.1707,928.6714,930.705,934.7206,938.6092,942.38,940.6581,937.8642,935.8548,932.8909,930.2428,929.3312,931.7306,930.3431,927.1918,922.9776,914.4904,908.0318,902.2591,896.6621,895.0575,894.0977,895.4682,896.1224,894.8393,898.5401,901.8705,906.5986,916.6876,926.4144],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[1066.2674,1081.0255,1081.4612,1087.0826,1089.467,1095.2618,1097.5765,1099.0203,1104.476,1104.2741,1099.9002,1098.3337,1090.9394,1090.735,1096.7282,1098.2788,1096.4053,1097.0593,1098.6671,1098.4247,1102.85,1094.5607,1093.9747,1085.8596,1073.2691,1059.3211,1053.7757,1047.968,1026.2189,1016.8098,1003.1029,996.4236,991.5724,985.7843,981.1959,971.8912,964.6011,971.5823,986.661,997.2383,1014.4325,1028.9887,1041.5588,1048.1227,1061.7004,1068.5138,1067.4898,1064.2065,1063.6069,1062.6244,1061.9357,1061.8813,1057.4295,1055.1099,1055.0472,1054.9744,1055.8834,1050.9388,1042.3104,1034.3467,1022.8391,1017.754,1007.5611,999.3162,977.2707,960.8094,965.1847,966.1798,967.6124,969.8578,970.9378,970.6821,974.4184,974.5605,974.2158,973.8313,974.2131,982.4932,990.3594,996.5512,996.1722,990.8193,989.7417,990.8767,991.7453,989.2806,991.1754,991.2742,993.0289,995.9399,1008.7615,1013.9901,1014.5511,1014.5514,1011.7388,1008.6021,1003.6697,992.1164,977.2722,966.6122,970.4253,980.0111,1008.3437,1033.7115],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[902.2927,898.316,907.1228,911.2642,924.6779,927.5868,931.0781,931.2835,932.9928,935.7727,947.4511,950.4663,962.1969,962.531,948.3438,941.2375,934.1379,927.9082,920.5445,912.8029,890.4608,881.2034,870.2878,866.4213,863.1529,863.3306,850.7687,836.0108,839.083,834.2621,833.3293,830.4752,822.0357,816.6917,815.5499,817.3458,820.4657,816.1215,807.098,801.6263,798.0121,794.2279,792.2398,791.4907,789.5448,789.9454,796.1823,807.9665,811.9003,814.7973,816.7308,816.8909,827.7245,832.4979,832.6706,832.8941,828.3173,825.2462,826.189,824.5675,826.2202,828.8183,833.305,835.8035,846.7946,852.2111,851.4758,851.4715,851.7495,854.4933,858.4126,863.2476,864.3009,871.0673,876.3912,881.2645,888.2306,887.7783,885.4204,888.0261,889.1549,886.2102,883.189,878.665,876.0669,881.9605,881.7252,880.1332,874.4052,865.0811,840.0663,825.2243,812.7006,801.0875,797.937,795.7906,796.3706,799.8622,803.8648,810.0534,808.6767,805.3669,790.2405,780.0885],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","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"]},{"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":[25.6165,29.3276,27.0706,27.4573,28.9141,29.1202,27.196,25.4583,25.8155,21.3211,18.0831,11.9601,6.9468,2.1109,-3.2565,-5.623,-7.6203,-9.1461,-11.1939,-12.8382,-19.7196,-22.5985,-24.6045,-23.8152,-24.5516,-23.7885,-28.133,-33.0975,-33.0944,-33.6475,-33.4981,-32.3058,-34.0805,-34.1898,-31.1309,-27.9968,-22.7663,-13.0265,-3.4769,3.1196,9.2729,14.0361,17.4485,18.2008,21.5969,21.5476,14.4537,9.4727,4.8562,-0.8813,-5.7014,-9.6281,-10.6652,-13.5969,-14.8537,-15.2538,-15.9837,-14.4593,-11.0667,-10.7228,-9.5257,-2.554,0.21,0.6185,-0.2886,-3.4522,-0.987,-0.4159,0.0043,0.8837,1.2357,0.9472,2.8077,3.6831,3.673,3.6472,5.2761,8.789,11.6244,13.8969,9.9047,5.372,2.3816,-1.1767,-3.8475,-4.2373,-1.0014,-2.3416,-5.3751,-9.0865,-16.8287,-21.195,-24.151,-26.463,-24.1198,-21.4427,-16.6679,-13.399,-12.7195,-6.7772,-2.148,3.2743,13.6356,22.0129],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[21.6645,23.1971,23.9718,24.6689,25.5179,26.2384,26.4299,26.2356,26.1516,25.1855,23.765,21.404,18.5126,15.2322,11.5345,8.103,4.9583,2.1375,-0.5288,-2.9907,-6.3365,-9.5889,-12.592,-14.8366,-16.7796,-18.1814,-20.1717,-22.7569,-24.8244,-26.589,-27.9708,-28.8378,-29.8863,-30.747,-30.8238,-30.2584,-28.76,-25.6133,-21.186,-16.3249,-11.2053,-6.157,-1.4359,2.4914,6.3125,9.3595,10.3784,10.1972,9.129,7.1269,4.5613,1.7234,-0.7543,-3.3228,-5.629,-7.554,-9.2399,-10.2838,-10.4404,-10.4969,-10.3026,-8.7529,-6.9603,-5.4446,-4.4134,-4.2211,-3.5743,-2.9426,-2.3532,-1.7058,-1.1175,-0.7046,-0.0021,0.7349,1.3225,1.7875,2.4852,3.7459,5.3216,7.0367,7.6103,7.1626,6.2064,4.7298,3.0144,1.564,1.0509,0.3724,-0.7771,-2.439,-5.3169,-8.4925,-11.6242,-14.592,-16.4975,-17.4866,-17.3228,-16.5381,-15.7744,-13.9749,-11.6095,-8.6328,-4.1791,1.0593],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[3.9521,6.1305,3.0988,2.7884,3.3962,2.8818,0.7661,-0.7773,-0.3361,-3.8643,-5.6819,-9.4439,-11.5657,-13.1214,-14.791,-13.726,-12.5786,-11.2836,-10.6651,-9.8475,-13.3832,-13.0096,-12.0125,-8.9785,-7.7719,-5.6071,-7.9613,-10.3406,-8.27,-7.0585,-5.5273,-3.468,-4.1942,-3.4427,-0.3071,2.2616,5.9937,12.5868,17.7091,19.4445,20.4783,20.1931,18.8844,15.7094,15.2844,12.1881,4.0754,-0.7246,-4.2728,-8.0083,-10.2627,-11.3515,-9.9109,-10.274,-9.2247,-7.6999,-6.7438,-4.1755,-0.6263,-0.226,0.7769,6.1989,7.1703,6.0631,4.1248,0.7689,2.5873,2.5267,2.3575,2.5896,2.3533,1.6518,2.8098,2.9482,2.3505,1.8597,2.7909,5.043,6.3028,6.8602,2.2944,-1.7906,-3.8248,-5.9065,-6.8618,-5.8013,-2.0524,-2.714,-4.598,-6.6476,-11.5118,-12.7025,-12.5268,-11.871,-7.6223,-3.9561,0.655,3.139,3.0549,7.1977,9.4615,11.9071,17.8147,20.9536],"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,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,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":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","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"]},{"key":"relative","eyebrow":"Relative leadership","title":"Strength versus the research benchmark","description":"Relative performance is separated from absolute price direction to reveal leadership and lagging pressure.","reason":"Selected because benchmark-relative leadership is strengthening, fading or diverging from price.","series":[{"label":"Relative strength","values":[6.5833,8.2407,4.5002,6.3343,8.5381,6.4414,4.5636,4.614,5.3809,0.8592,2.1162,-1.1069,-1.2901,-4.8149,-7.0978,-5.138,-5.1895,-2.676,-4.6402,-5.7081,-12.9636,-12.5941,-12.2906,-11.2597,-13.1596,-11.8932,-17.0757,-20.3073,-14.4594,-14.7537,-14.3032,-13.2145,-10.5122,-8.0584,-7.7613,-8.6278,-7.3955,-0.116,0.6064,-0.7905,-0.0619,-0.6655,-0.9785,-2.1989,1.2165,-2.0311,-11.2968,-10.5542,-12.1417,-13.7627,-14.0423,-14.3094,-13.2284,-14.2059,-12.8854,-12.611,-12.1891,-9.9923,-9.0378,-10.9484,-8.7619,-3.9599,-7.5385,-8.9485,-10.1645,-11.3615,-6.6773,-7.5269,-7.0559,-8.2989,-8.0743,-9.1134,-7.9158,-9.3327,-9.0647,-9.4792,-8.5202,-6.2544,-8.0351,-9.644,-10.764,-11.9275,-7.9443,-9.6983,-13.3277,-12.352,-8.4522,-10.3661,-12.3467,-12.4542,-17.7798,-17.4533,-16.1239,-15.5438,-10.942,-8.7681,-6.3412,-8.1458,-8.8502,-2.6936,-3.8154,-2.569,4.9161,6.8876],"stroke":"#176fa3","width":2.0,"fill":"rgba(23,111,163,.08)"}],"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,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,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":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","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"]},{"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":[-25.2468,-23.4744,-27.7707,-25.5796,-24.2749,-24.8138,-26.3737,-26.3028,-24.516,-28.5008,-28.0328,-31.0391,-31.11,-31.8474,-33.2301,-31.6276,-31.812,-31.8545,-32.7054,-32.8543,-37.9593,-35.9244,-35.9315,-34.0809,-35.5273,-34.5843,-39.2214,-40.8947,-37.7679,-38.5975,-38.4202,-37.8033,-40.5402,-39.7461,-37.2958,-36.9554,-34.7709,-29.9835,-28.409,-29.2317,-28.3239,-28.2813,-28.4232,-29.9551,-27.2742,-29.4657,-35.5227,-34.8631,-35.4021,-37.239,-37.5369,-37.7284,-36.0121,-38.005,-37.2178,-36.8484,-37.3733,-35.6709,-33.8621,-36.0327,-35.3163,-30.0459,-32.4718,-34.0324,-35.1176,-37.3024,-32.94,-34.1601,-34.1884,-33.699,-33.9898,-34.4793,-32.6137,-33.1032,-33.6848,-33.6635,-32.1597,-30.1169,-29.9537,-29.7906,-34.7843,-35.9334,-35.3801,-36.437,-36.3448,-34.8694,-31.7625,-35.2196,-37.0076,-38.2493,-42.6413,-41.3003,-41.1016,-41.3429,-37.9158,-37.412,-35.248,-35.8369,-37.6462,-32.9633,-33.0555,-31.4803,-26.0098,-25.6409],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[15.8681,18.6154,11.956,15.3523,17.3745,16.5393,14.1215,14.2314,17.0009,10.8244,9.3507,4.7828,4.675,3.5546,1.4538,3.8886,3.6085,3.5438,0.7858,0.5628,0.0,3.28,3.2686,6.2514,3.92,5.44,0.0,0.0,5.2903,3.8868,4.1867,5.2303,0.5998,1.9434,6.089,6.665,10.3609,18.4607,21.1246,19.7327,21.2686,21.3406,21.1006,18.5087,23.0446,19.3367,9.089,10.2049,9.293,6.185,5.6811,5.3571,8.261,4.2637,5.5877,6.2089,5.3261,8.1892,9.7653,3.1815,4.3371,12.8383,8.9252,6.408,4.6575,1.1334,8.1701,6.2021,6.1563,6.9458,6.4767,5.6872,8.6964,7.9069,6.9687,7.003,9.4287,12.7239,12.987,12.1078,4.1341,2.2992,3.066,1.3802,1.5273,3.8805,8.8358,3.322,0.4701,0.0,0.0,2.3379,2.6843,2.2637,8.2385,9.1168,12.8897,11.8629,8.7086,16.8728,16.712,19.4582,28.9955,29.6388],"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,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,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":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","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"]},{"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":[83.4431,93.3579,64.4545,78.5028,86.8672,83.4124,73.4114,73.866,85.3216,59.7737,57.3895,35.3269,34.8066,29.395,19.2483,34.746,33.4664,33.171,27.2652,26.2317,4.5183,25.0883,25.0495,35.1701,27.2598,32.417,7.0573,7.5819,28.4959,24.6281,25.624,29.5212,16.2246,20.3331,32.2631,36.5142,53.834,90.8869,95.3779,84.5671,89.793,90.038,89.2215,80.4026,95.8356,83.2197,48.3528,52.1498,49.0469,38.4724,36.7577,35.6553,45.5357,34.063,38.5949,40.7212,37.6996,47.4994,57.9118,36.5615,35.4287,74.2526,56.3821,44.8864,36.8917,20.9732,53.3796,44.3163,44.1056,47.7414,45.581,48.0393,63.9112,59.7471,54.7985,54.9795,67.7736,85.1541,86.5421,87.9302,40.8377,30.2356,28.8184,18.0835,19.0202,34.3369,65.7348,30.7978,16.5935,4.3661,9.196,17.974,19.2744,17.6953,40.128,43.4256,57.5911,53.7362,41.8929,72.5463,71.9425,82.2531,98.9875,94.6025],"stroke":"#10243b","width":2.0},{"label":"From high","values":[-3.2305,-1.3165,-7.1285,-4.3112,-2.6337,-3.3266,-5.3323,-5.2411,-2.9437,-8.0673,-7.4656,-11.3311,-11.4222,-12.3704,-14.1481,-12.0877,-12.3248,-12.3795,-13.4735,-13.6649,-20.2289,-17.6124,-17.6216,-15.2421,-17.1019,-15.8894,-21.8517,-24.0033,-19.7715,-20.841,-20.467,-18.9129,-22.4811,-21.3567,-18.1586,-16.117,-10.7392,-1.9571,-1.0392,-3.6501,-2.4141,-2.3561,-2.5492,-4.635,-0.9849,-3.9687,-12.2151,-11.3171,-12.051,-14.552,-14.9575,-15.2182,-12.8814,-15.5948,-14.523,-14.0201,-14.7348,-12.417,-9.9543,-12.9095,-11.9341,-4.7587,-8.0615,-10.1861,-11.6637,-14.5061,-8.5576,-10.2212,-10.2599,-9.5925,-9.9891,-8.5264,-5.922,-6.6053,-7.4173,-7.3876,-5.2882,-2.4361,-2.2084,-1.9806,-8.9523,-10.5565,-9.7841,-11.2597,-11.1309,-9.0711,-4.7336,-9.56,-11.5659,-13.309,-19.4749,-17.5923,-17.3134,-17.6521,-12.8409,-12.1336,-9.0955,-9.9223,-12.4624,-5.8881,-6.0176,-3.8062,-0.2487,-1.3925],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[20.2281,23.0787,16.1688,19.6928,21.7911,20.9244,18.4156,18.5297,21.4034,14.9945,12.1908,7.5042,7.3937,6.2442,4.0888,7.8997,7.6088,7.5417,6.1989,5.964,1.2146,7.7116,7.6996,10.8105,8.379,9.9642,2.1692,2.6601,10.8907,9.4125,9.7284,10.8275,5.9507,7.4472,11.8167,12.4238,16.3192,24.8563,27.664,26.1969,27.8158,27.8917,27.6387,24.9069,29.6876,25.7795,14.9786,16.1548,15.1936,11.9179,11.3867,11.0452,14.1059,10.5519,11.9558,12.6145,11.6784,14.7142,17.9397,9.341,8.0325,16.8348,12.7831,10.1768,8.3642,4.7154,12.0012,9.9636,9.9162,10.7336,10.2479,9.4305,12.5462,11.7288,10.7573,10.7929,13.3044,16.7163,16.9888,17.2613,7.2812,5.3909,4.5924,2.8817,3.031,5.5039,10.5366,4.9366,2.6714,0.7059,2.5108,4.9074,5.2625,4.8313,10.9561,11.8565,15.7241,14.6716,11.438,19.8073,19.6424,22.4575,32.2343,32.8937],"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,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,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":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","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"]},{"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":[5.9127,5.7881,6.2538,6.0378,5.8757,5.8872,6.0034,6.0627,5.958,6.4519,6.5221,6.7686,6.8533,6.9327,6.8727,6.8196,6.692,6.7062,6.5498,6.3772,7.2294,7.1361,7.0531,6.7312,6.7173,6.4302,6.9956,7.1759,7.0797,7.0876,6.9317,6.7782,7.1164,7.3329,7.278,7.0809,6.8473,6.5956,6.4073,6.4025,6.1781,5.9001,5.7953,5.8295,5.6573,5.8359,6.7586,6.5134,6.45,6.6408,6.4392,6.2018,5.9646,6.1154,6.1561,5.9806,5.9519,5.6798,5.4654,5.5341,5.4665,5.3744,5.6057,5.6387,5.9014,6.1751,5.8718,5.8258,5.7307,5.788,5.6538,5.573,5.573,5.7733,5.7097,5.5255,5.4271,5.2945,5.3056,5.18,5.8721,5.9206,5.9203,6.0208,5.9385,5.8943,5.7594,6.157,6.3421,6.3514,7.1322,6.7589,6.5794,6.4439,6.0966,5.8989,5.6436,5.4695,5.4928,5.417,5.3603,5.2254,5.2106,5.1483],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[16.6594,18.4616,17.5339,17.5964,16.3632,16.5781,16.4147,16.5233,16.833,16.5194,14.8923,14.4345,12.5411,12.4878,14.5114,15.3999,15.9827,16.7065,17.6428,18.4586,21.3102,21.5975,22.7757,22.4802,21.7015,20.3875,21.3182,22.501,20.0649,19.7235,18.4895,18.1672,18.6961,18.7623,18.4384,17.275,16.149,17.3922,20.0209,21.7484,23.8816,25.7524,27.1915,27.9006,29.4024,29.9784,29.1154,27.3735,26.8414,26.4008,26.1041,26.0798,24.3699,23.5867,23.5604,23.5271,24.1552,24.0587,23.1331,22.5701,21.2669,20.4634,18.932,17.8204,14.3061,11.9798,12.5184,12.6216,12.7367,12.6472,12.3022,11.7163,11.9776,11.215,10.5722,9.9797,9.2333,10.1285,11.1888,11.5172,11.3527,11.1462,11.3782,12.0042,12.3865,11.4705,11.6878,11.8778,12.7045,14.0631,18.2489,20.5268,22.0933,23.5139,23.6287,23.5882,23.0327,21.4572,19.4715,17.6239,18.1832,19.5638,24.2528,27.9659],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","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"]}]},"canonical_url":"https://sharemaestro.com/terminal/7a54fc14-25ee-4203-a538-3d3a7ca617a6/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/7a54fc14-25ee-4203-a538-3d3a7ca617a6/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/7a54fc14-25ee-4203-a538-3d3a7ca617a6/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/7a54fc14-25ee-4203-a538-3d3a7ca617a6/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/7a54fc14-25ee-4203-a538-3d3a7ca617a6/technical-pack/data.json"},"source_fingerprint":"d6d657a5ce540d0b7d2dff9e06e978ab9231f9ee409cf06dc688c4320944f509","content_hash":"ff6aeec9e111059833383c679ba8e592ba9a480277882a56a40cc1e48d7df742","citation":"Sharemaestro, GFTU Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/7a54fc14-25ee-4203-a538-3d3a7ca617a6/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."}