{"schema_version":"1.0","name":"TFII Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"a8371a7d-4290-4af0-88bd-d286bb6b167b","symbol":"TFII","name":"TFI International Inc","exchange":"NYSE","country":"US","asset_type":"equity","currency":"USD","sector":"Industrials","industry":"Trucking"},"summary":"Market Dynamics weakened this week and remains below zero. Underlying support has contracted across the recent completed path. Price has moved below the distribution zone after Market Dynamics weakened.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Strength versus the research benchmark, Directional strength and control, Acceleration, deceleration and rollover, Activity pressure and cumulative balance, 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-14","observations":260,"displayedObservations":104,"assetType":"Equity","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics weakened this week and remains below zero. Underlying support has contracted across the recent completed path. Price has moved below the distribution zone after Market Dynamics weakened.","evidenceAlignment":{"status":"Rollover warning","headline":"Price has moved below distribution as Market Dynamics weakened","summary":"Market Dynamics weakened this week and remains below zero. Underlying support has contracted across the recent completed path. Price has moved below the distribution zone after Market Dynamics weakened.","take":"The prior extension has started to roll over. Further price weakness would confirm the downside transition; a recovery in both readings would remove the warning.","tone":"negative","conflict":true},"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.289667,0.297707,0.175366,0.172076,0.102,-0.169687,-0.240107,-0.487685,-0.85486,-0.867431,-1.018569,-0.762668,-0.542024,-0.341561,0.054958,0.165206,0.414006,0.447216,0.277349,0.097101,-0.239367,-0.431224,-0.482066,-0.57096,-0.609411,-0.764947,-0.844134,-0.939686,-0.980655,-0.949558,-0.989427,-1.043817,-1.013181,-0.952674,-0.969736,-0.901259,-0.898177,-0.824771,-0.440215,-0.2258,0.05807,0.282213,0.399334,0.491554,0.538776,0.618705,0.551714,0.538439,0.646579,0.669586,0.547889,0.605627,0.666831,0.682581,0.901877,0.937629,0.835698,0.684403,0.499524,0.259636,0.198432,0.178175,0.129889,0.134288,-0.182688,-0.454103,-0.576603,-0.303342,0.189062,0.884058,1.304767,1.40066,1.546905,1.495784,1.510747,1.527863,1.547922,1.576054,1.651017,1.728224,1.403529,0.880416,0.302033,-0.268557,-0.558395,-0.464261,-0.215001,0.099907,0.539486,0.673744,0.735764,0.782336,0.74899,0.908224,1.215719,1.261762,1.110401,0.786711,0.4359,0.255682,-0.012532,-0.104909,-0.430571,-0.664897],"opens":[142.301017,145.578099,142.46584,136.367364,139.402059,141.147251,134.052885,131.78723,136.182406,133.634759,130.386996,128.04355,141.958368,139.751056,145.30337,147.967702,148.599752,147.928807,134.043161,133.090224,131.65061,129.377408,132.431108,131.787197,123.318787,126.733468,125.396864,92.33299,89.093921,80.674292,80.801123,81.220641,74.009034,75.647791,80.868264,75.618352,78.444473,80.367805,84.724741,87.393855,85.588278,84.528483,86.677512,89.189619,85.93173,88.611543,92.102749,88.266367,87.428083,92.01399,84.400399,85.051302,89.400516,95.071261,92.457787,95.337539,92.802963,92.043576,88.473125,90.683466,88.146034,94.261642,90.792497,88.215417,86.490756,84.6868,85.281511,86.589875,97.562287,102.121735,103.836484,105.442203,107.156376,110.969876,109.585864,108.649914,106.817841,122.460162,119.124594,118.45748,117.212865,107.773705,102.396968,101.570544,104.896155,110.73,120.1,132.02,137.131079,139.493346,137.320459,140.519985,147.955643,153.068904,160.165671,161.471397,144.486998,143.061664,140.34,148.54,154.86,149.99,136.78,139.58],"highs":[145.844726,147.817762,142.46584,140.012876,147.080904,143.445087,134.266809,135.900415,138.428614,134.592558,133.916751,145.850336,145.891662,146.061829,148.055217,150.330596,150.836236,149.406831,137.55269,133.416488,133.914056,134.636017,133.357951,136.928732,129.504239,128.123732,127.328599,93.308614,89.693929,82.752369,81.913333,83.220669,79.317823,82.448144,81.221529,82.948603,81.986937,83.615881,90.779312,89.518352,86.240837,86.510692,90.730247,90.327918,89.062051,93.83849,92.536684,89.681588,92.29013,94.56829,88.956719,92.023852,96.787277,95.450954,98.039772,95.337539,95.801061,93.340451,91.218706,93.528166,95.153708,96.888281,90.881703,89.246249,87.244056,85.469836,87.194497,97.383873,103.767101,109.248351,105.551233,106.648573,111.099316,113.269925,111.965568,109.416597,122.350636,126.890992,123.540488,120.229812,120.896926,113.548719,103.741152,106.997065,112.74,125.36,133.965,139.8,148.603522,141.546624,144.596639,147.975578,154.264988,161.222213,167.14283,161.526217,148.693228,144.89566,150.295,158.35,154.86,157.167,142.83,148.8],"lows":[141.331465,141.699895,134.079223,131.577781,138.151338,133.061194,130.095281,128.957592,132.973538,122.520408,128.306094,128.04355,139.080111,136.931142,142.411499,145.833319,146.650122,134.432115,133.445145,128.372516,127.621286,128.548128,130.850599,128.168708,121.328515,124.977346,90.401256,86.596325,78.235233,78.957195,79.6694,74.986408,70.672641,70.800209,73.62633,73.49886,77.443653,78.763393,83.596255,83.419623,83.674759,82.731443,85.725659,86.118175,85.274264,87.871881,88.631267,86.599662,86.599662,83.591702,84.163707,82.275103,88.562232,91.323638,91.806884,89.489276,91.688538,87.171667,85.796927,85.75728,85.816751,87.5315,83.165828,84.478652,83.586586,79.914247,82.991875,86.173577,96.699956,101.080991,103.549041,102.606063,106.150727,109.82483,108.211809,105.742493,106.817841,110.959919,110.969876,113.279882,109.247329,100.893473,96.950533,100.823775,103.452401,110.405,119.705,131.525,137.131079,133.104261,133.243804,138.546445,147.766263,153.068904,151.239891,143.510196,141.526689,137.66,139.46,145.725,149.305,133.35,133.47,138.36],"closes":[145.558708,143.619606,135.552941,138.626418,140.924254,133.662316,132.078945,135.423946,133.907027,130.124453,128.42278,141.530519,139.692713,144.622701,147.491234,147.744054,148.628924,134.432115,133.907027,130.3823,130.128637,130.957917,132.284765,128.596909,126.118826,125.79687,92.401284,88.440253,81.796259,80.518192,79.932818,75.103483,77.973453,79.857533,76.295444,78.346344,80.858451,81.035083,88.532153,84.793431,84.42054,86.078924,88.237766,86.392937,88.600844,92.684617,88.798924,87.013873,92.29013,83.976326,84.982267,89.420241,95.455885,93.503176,95.130434,92.339441,92.161922,87.576016,90.356376,85.767192,93.716491,89.940078,88.938982,86.570051,84.934597,85.192305,86.718729,96.402601,101.774821,103.5986,105.37282,106.120856,110.412289,110.880264,108.789311,107.086677,121.354944,119.731966,118.815929,119.204249,110.113581,101.600414,98.702951,104.258912,111.35,122.44,131.61,138.93,142.005123,138.676021,140.68943,147.576883,153.617109,158.979554,159.876618,144.925562,143.98863,139.14,147.64,155.83,150.43,135.02,140.46,146.64],"pressureRange":[-1.970175,1.970175],"priceRange":[75.103483,159.876618],"zones":{"accumulationBoundary":0.119323,"distributionBoundary":0.880677},"latest":-0.664897,"state":"Price is moving ahead of Market Dynamics","context":{"scenario":"priceAhead","latestDirection":"easing","fourWeekDirection":"weakening","now":{"label":"Easier this week","detail":"Market Dynamics weakened this week and remains below zero."},"fourWeek":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"price":{"label":"Price is ahead of the underlying support","detail":"Price is extended relative to Market Dynamics. The gap is a downside-risk warning until support catches up or price resets."}},"diagnosis":{"label":"Distribution rollover","detail":"Price has moved down through distribution conditions as Market Dynamics contracted. The completed tape now carries a stronger continuation-risk warning.","tone":"negative"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Price has moved down through distribution conditions as Market Dynamics contracted. The completed tape now carries a stronger continuation-risk warning.","annotations":[{"label":"Current tape relationship","value":"Distribution rollover","detail":"Market Dynamics weakened this week and remains below zero.","tone":"negative"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"12 Dec 2025","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Lagging price","detail":"Price is extended relative to Market Dynamics. The gap is a downside-risk warning until support catches up or price resets.","tone":"negative"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-14","observations":260,"relationship":{"sameWeekCorrelation":0.32,"forwardCorrelation":-0.15,"directionalAgreement":57.3,"sample":255,"correlationSample":259,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":4,"completedEpisodes":4,"activeEpisodes":0,"averageWeeksInZone":4.0,"medianWeeksInZone":2.0,"averageWeeksToHigher":3.5,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":4,"expectedCount":3,"expectedPercent":75.0,"medianReturn":6.6,"averageReturn":7.1,"confidenceLow":30.1,"confidenceHigh":95.4,"confidence":"Mixed historical record"},{"weeks":12,"sample":4,"expectedCount":4,"expectedPercent":100.0,"medianReturn":6.3,"averageReturn":14.7,"confidenceLow":51.0,"confidenceHigh":100.0,"confidence":"Historically consistent"},{"weeks":26,"sample":4,"expectedCount":4,"expectedPercent":100.0,"medianReturn":21.9,"averageReturn":27.5,"confidenceLow":51.0,"confidenceHigh":100.0,"confidence":"Historically consistent"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.1,"sample":4},{"week":2,"averageReturn":2.0,"sample":4},{"week":3,"averageReturn":5.8,"sample":4},{"week":4,"averageReturn":7.1,"sample":4},{"week":5,"averageReturn":9.3,"sample":4},{"week":6,"averageReturn":9.2,"sample":4},{"week":7,"averageReturn":8.8,"sample":4},{"week":8,"averageReturn":8.9,"sample":4},{"week":9,"averageReturn":11.5,"sample":4},{"week":10,"averageReturn":9.4,"sample":4},{"week":11,"averageReturn":10.4,"sample":4},{"week":12,"averageReturn":14.7,"sample":4},{"week":13,"averageReturn":16.2,"sample":4},{"week":14,"averageReturn":15.3,"sample":4},{"week":15,"averageReturn":14.8,"sample":4},{"week":16,"averageReturn":12.1,"sample":4},{"week":17,"averageReturn":11.2,"sample":4},{"week":18,"averageReturn":10.7,"sample":4},{"week":19,"averageReturn":14.2,"sample":4},{"week":20,"averageReturn":17.1,"sample":4},{"week":21,"averageReturn":20.7,"sample":4},{"week":22,"averageReturn":22.8,"sample":4},{"week":23,"averageReturn":27.3,"sample":4},{"week":24,"averageReturn":29.5,"sample":4},{"week":25,"averageReturn":26.8,"sample":4},{"week":26,"averageReturn":27.5,"sample":4}]},"distribution":{"label":"Distribution","episodes":3,"completedEpisodes":3,"activeEpisodes":0,"averageWeeksInZone":3.0,"medianWeeksInZone":3,"averageWeeksToLower":1.7,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":3,"expectedCount":3,"expectedPercent":100.0,"medianReturn":-6.3,"averageReturn":-7.7,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-14.3,"averageReturn":-14.3,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-9.3,"averageReturn":-9.3,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.2,"sample":3},{"week":2,"averageReturn":-3.4,"sample":3},{"week":3,"averageReturn":-6.1,"sample":3},{"week":4,"averageReturn":-7.7,"sample":3},{"week":5,"averageReturn":-11.8,"sample":2},{"week":6,"averageReturn":-10.1,"sample":2},{"week":7,"averageReturn":-6.4,"sample":2},{"week":8,"averageReturn":-9.6,"sample":2},{"week":9,"averageReturn":-14.5,"sample":2},{"week":10,"averageReturn":-13.1,"sample":2},{"week":11,"averageReturn":-8.4,"sample":2},{"week":12,"averageReturn":-14.3,"sample":1},{"week":13,"averageReturn":-14.8,"sample":1},{"week":14,"averageReturn":-9.4,"sample":1},{"week":15,"averageReturn":-8.2,"sample":1},{"week":16,"averageReturn":-6.6,"sample":1},{"week":17,"averageReturn":-4.1,"sample":1},{"week":18,"averageReturn":-4.0,"sample":1},{"week":19,"averageReturn":-8.3,"sample":1},{"week":20,"averageReturn":-9.9,"sample":1},{"week":21,"averageReturn":-8.4,"sample":1},{"week":22,"averageReturn":-6.3,"sample":1},{"week":23,"averageReturn":-7.5,"sample":1},{"week":24,"averageReturn":-12.7,"sample":1},{"week":25,"averageReturn":-10.7,"sample":1},{"week":26,"averageReturn":-9.3,"sample":1}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":20,"completedEpisodes":19,"activeEpisodes":1,"medianExpectedMove":15.1,"averageExpectedMove":13.4,"averageWeeksToLargestMove":7.0,"horizons":[{"weeks":4,"sample":20,"expectedCount":12,"expectedPercent":60.0,"averageReturn":1.6,"medianReturn":1.6,"confidenceLow":38.7,"confidenceHigh":78.1,"confidence":"Mixed historical record"},{"weeks":12,"sample":19,"expectedCount":13,"expectedPercent":68.4,"averageReturn":4.4,"medianReturn":6.9,"confidenceLow":46.0,"confidenceHigh":84.6,"confidence":"Mixed historical record"},{"weeks":26,"sample":18,"expectedCount":15,"expectedPercent":83.3,"averageReturn":11.8,"medianReturn":10.0,"confidenceLow":60.8,"confidenceHigh":94.2,"confidence":"Historically consistent"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.9,"sample":20},{"week":2,"averageReturn":0.9,"sample":20},{"week":3,"averageReturn":1.0,"sample":20},{"week":4,"averageReturn":1.6,"sample":20},{"week":5,"averageReturn":3.5,"sample":19},{"week":6,"averageReturn":2.8,"sample":19},{"week":7,"averageReturn":4.6,"sample":19},{"week":8,"averageReturn":4.7,"sample":19},{"week":9,"averageReturn":4.8,"sample":19},{"week":10,"averageReturn":4.8,"sample":19},{"week":11,"averageReturn":5.8,"sample":19},{"week":12,"averageReturn":4.4,"sample":19},{"week":13,"averageReturn":3.5,"sample":19},{"week":14,"averageReturn":1.9,"sample":19},{"week":15,"averageReturn":3.1,"sample":19},{"week":16,"averageReturn":3.7,"sample":19},{"week":17,"averageReturn":4.4,"sample":18},{"week":18,"averageReturn":5.4,"sample":18},{"week":19,"averageReturn":4.7,"sample":18},{"week":20,"averageReturn":4.5,"sample":18},{"week":21,"averageReturn":5.1,"sample":18},{"week":22,"averageReturn":5.8,"sample":18},{"week":23,"averageReturn":7.2,"sample":18},{"week":24,"averageReturn":9.5,"sample":18},{"week":25,"averageReturn":11.8,"sample":18},{"week":26,"averageReturn":11.8,"sample":18}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":19,"completedEpisodes":18,"activeEpisodes":1,"medianExpectedMove":6.0,"averageExpectedMove":9.3,"averageWeeksToLargestMove":5.3,"horizons":[{"weeks":4,"sample":18,"expectedCount":8,"expectedPercent":44.4,"averageReturn":3.9,"medianReturn":1.6,"confidenceLow":24.6,"confidenceHigh":66.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":18,"expectedCount":5,"expectedPercent":27.8,"averageReturn":10.1,"medianReturn":9.5,"confidenceLow":12.5,"confidenceHigh":50.9,"confidence":"Mixed historical record"},{"weeks":26,"sample":17,"expectedCount":7,"expectedPercent":41.2,"averageReturn":4.9,"medianReturn":6.3,"confidenceLow":21.6,"confidenceHigh":64.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.3,"sample":19},{"week":2,"averageReturn":1.7,"sample":19},{"week":3,"averageReturn":3.9,"sample":18},{"week":4,"averageReturn":3.9,"sample":18},{"week":5,"averageReturn":4.3,"sample":18},{"week":6,"averageReturn":4.1,"sample":18},{"week":7,"averageReturn":4.5,"sample":18},{"week":8,"averageReturn":5.8,"sample":18},{"week":9,"averageReturn":6.9,"sample":18},{"week":10,"averageReturn":7.9,"sample":18},{"week":11,"averageReturn":8.1,"sample":18},{"week":12,"averageReturn":10.1,"sample":18},{"week":13,"averageReturn":8.9,"sample":18},{"week":14,"averageReturn":7.1,"sample":18},{"week":15,"averageReturn":9.2,"sample":18},{"week":16,"averageReturn":9.4,"sample":18},{"week":17,"averageReturn":9.8,"sample":18},{"week":18,"averageReturn":8.5,"sample":18},{"week":19,"averageReturn":8.2,"sample":18},{"week":20,"averageReturn":6.9,"sample":18},{"week":21,"averageReturn":5.4,"sample":17},{"week":22,"averageReturn":7.1,"sample":17},{"week":23,"averageReturn":4.8,"sample":17},{"week":24,"averageReturn":6.6,"sample":17},{"week":25,"averageReturn":5.8,"sample":17},{"week":26,"averageReturn":4.9,"sample":17}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":20,"completedEpisodes":19,"activeEpisodes":1,"medianExpectedMove":9.1,"averageExpectedMove":9.8,"averageWeeksToLargestMove":5.4,"horizons":[{"weeks":4,"sample":19,"expectedCount":9,"expectedPercent":47.4,"averageReturn":2.0,"medianReturn":0.4,"confidenceLow":27.3,"confidenceHigh":68.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":19,"expectedCount":7,"expectedPercent":36.8,"averageReturn":6.1,"medianReturn":11.1,"confidenceLow":19.1,"confidenceHigh":59.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":18,"expectedCount":5,"expectedPercent":27.8,"averageReturn":5.3,"medianReturn":8.5,"confidenceLow":12.5,"confidenceHigh":50.9,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-1.1,"sample":20},{"week":2,"averageReturn":-1.4,"sample":20},{"week":3,"averageReturn":0.8,"sample":20},{"week":4,"averageReturn":2.0,"sample":19},{"week":5,"averageReturn":4.3,"sample":19},{"week":6,"averageReturn":2.8,"sample":19},{"week":7,"averageReturn":3.4,"sample":19},{"week":8,"averageReturn":2.5,"sample":19},{"week":9,"averageReturn":5.2,"sample":19},{"week":10,"averageReturn":5.3,"sample":19},{"week":11,"averageReturn":6.4,"sample":19},{"week":12,"averageReturn":6.1,"sample":19},{"week":13,"averageReturn":5.9,"sample":19},{"week":14,"averageReturn":5.4,"sample":19},{"week":15,"averageReturn":4.4,"sample":19},{"week":16,"averageReturn":5.8,"sample":19},{"week":17,"averageReturn":4.3,"sample":19},{"week":18,"averageReturn":5.5,"sample":19},{"week":19,"averageReturn":5.3,"sample":19},{"week":20,"averageReturn":3.8,"sample":18},{"week":21,"averageReturn":3.5,"sample":18},{"week":22,"averageReturn":2.5,"sample":18},{"week":23,"averageReturn":3.4,"sample":18},{"week":24,"averageReturn":2.4,"sample":18},{"week":25,"averageReturn":4.4,"sample":18},{"week":26,"averageReturn":5.3,"sample":18}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":19,"completedEpisodes":18,"activeEpisodes":1,"medianExpectedMove":8.5,"averageExpectedMove":11.6,"averageWeeksToLargestMove":7.6,"horizons":[{"weeks":4,"sample":19,"expectedCount":11,"expectedPercent":57.9,"averageReturn":-0.1,"medianReturn":0.6,"confidenceLow":36.3,"confidenceHigh":76.9,"confidence":"Mixed historical record"},{"weeks":12,"sample":18,"expectedCount":12,"expectedPercent":66.7,"averageReturn":4.8,"medianReturn":6.0,"confidenceLow":43.7,"confidenceHigh":83.7,"confidence":"Mixed historical record"},{"weeks":26,"sample":17,"expectedCount":12,"expectedPercent":70.6,"averageReturn":7.8,"medianReturn":9.2,"confidenceLow":46.9,"confidenceHigh":86.7,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-1.0,"sample":19},{"week":2,"averageReturn":-2.0,"sample":19},{"week":3,"averageReturn":-0.4,"sample":19},{"week":4,"averageReturn":-0.1,"sample":19},{"week":5,"averageReturn":1.0,"sample":19},{"week":6,"averageReturn":1.5,"sample":19},{"week":7,"averageReturn":1.1,"sample":19},{"week":8,"averageReturn":1.2,"sample":19},{"week":9,"averageReturn":1.0,"sample":18},{"week":10,"averageReturn":2.4,"sample":18},{"week":11,"averageReturn":3.8,"sample":18},{"week":12,"averageReturn":4.8,"sample":18},{"week":13,"averageReturn":3.9,"sample":18},{"week":14,"averageReturn":5.3,"sample":18},{"week":15,"averageReturn":2.6,"sample":18},{"week":16,"averageReturn":3.9,"sample":18},{"week":17,"averageReturn":3.3,"sample":18},{"week":18,"averageReturn":4.4,"sample":18},{"week":19,"averageReturn":5.3,"sample":18},{"week":20,"averageReturn":6.0,"sample":18},{"week":21,"averageReturn":5.4,"sample":18},{"week":22,"averageReturn":6.9,"sample":18},{"week":23,"averageReturn":8.7,"sample":18},{"week":24,"averageReturn":5.8,"sample":17},{"week":25,"averageReturn":8.4,"sample":17},{"week":26,"averageReturn":7.8,"sample":17}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":2,"completedEpisodes":0,"activeEpisodes":2,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":-9.2,"medianReturn":-9.2,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-1.5,"sample":2},{"week":2,"averageReturn":-11.1,"sample":2},{"week":3,"averageReturn":-9.6,"sample":2},{"week":4,"averageReturn":-9.2,"sample":2},{"week":5,"averageReturn":-7.1,"sample":1},{"week":6,"averageReturn":-2.0,"sample":1},{"week":7,"averageReturn":-5.4,"sample":1},{"week":8,"averageReturn":-15.1,"sample":1},{"week":9,"averageReturn":-11.6,"sample":1},{"week":10,"averageReturn":-7.8,"sample":1},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"currentApplication":{"status":"Rollover warning","tone":"negative","headline":"Price has moved below distribution as Market Dynamics weakened","use":"The upward trend may still be visible, but this transition increases downside risk. Further price weakness would confirm the rollover.","confirm":"Further price weakness with weak Market Dynamics would confirm the rollover.","invalidate":"A recovery in both price and Market Dynamics would remove the rollover warning.","level":"negative","direction":"weakening","zone":"middle","zoneContext":"Price has moved down through distribution conditions as Market Dynamics contracted. The completed tape now carries a stronger continuation-risk warning.","historical":{"label":"Broad directional cases","weeks":12,"direction":"lower","percent":36.8,"averageReturn":6.1,"sample":19},"nowContext":{"label":"Easier this week","detail":"Market Dynamics weakened this week and remains below zero."},"fourWeekContext":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"priceContext":{"label":"Price has moved below distribution","detail":"Price left the upper zone as Market Dynamics weakened."}},"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":"Divergence control","title":"Do not chase price while the underlying evidence lags","tone":"caution","approach":"Use the gap to review position size, protect gains and wait for either Market Dynamics to catch up or price to correct. The disagreement is a warning condition, not an automatic exit.","finding":"In this ticker's completed record, 36.8% of comparable cases moved lower after 12 weeks, with an average move of 6.1% across 19 cases.","watch":"A recovery in both price and Market Dynamics would remove the rollover warning."},{"eyebrow":"Zone positioning","title":"Use accumulation to prepare the long case, then wait for confirmation","tone":"positive","finding":"After accumulation, 100.0% of completed 12-week outcomes were higher across 4 cases. Distinct visits lasted 4.0 weeks on average before leaving the zone.","approach":"Build the thesis and entry conditions while price is in accumulation. Increase exposure only when price responds; location alone is not the entry.","watch":"A failed price response or renewed weakness removes the reason to increase long exposure."},{"eyebrow":"Disagreement playbook","title":"Use unsupported price strength to tighten discipline","tone":"caution","finding":"Comparable disagreements produced an average pullback of 9.8% across 19 completed cases, with the largest move arriving after 5.4 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":[{"date":"2025-06-06","price":86.078924},{"date":"2025-08-15","price":89.420241},{"date":"2025-12-12","price":101.774821}],"distribution_rollovers":[{"date":"2026-07-31","price":135.02}],"price_pressure_gaps":[{"date":"2026-06-05","price":158.979554},{"date":"2026-07-17","price":155.83}]}},"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":[145.5587,143.6196,135.5529,138.6264,140.9243,133.6623,132.0789,135.4239,133.907,130.1245,128.4228,141.5305,139.6927,144.6227,147.4912,147.7441,148.6289,134.4321,133.907,130.3823,130.1286,130.9579,132.2848,128.5969,126.1188,125.7969,92.4013,88.4403,81.7963,80.5182,79.9328,75.1035,77.9735,79.8575,76.2954,78.3463,80.8585,81.0351,88.5322,84.7934,84.4205,86.0789,88.2378,86.3929,88.6008,92.6846,88.7989,87.0139,92.2901,83.9763,84.9823,89.4202,95.4559,93.5032,95.1304,92.3394,92.1619,87.576,90.3564,85.7672,93.7165,89.9401,88.939,86.5701,84.9346,85.1923,86.7187,96.4026,101.7748,103.5986,105.3728,106.1209,110.4123,110.8803,108.7893,107.0867,121.3549,119.732,118.8159,119.2042,110.1136,101.6004,98.703,104.2589,111.35,122.44,131.61,138.93,142.0051,138.676,140.6894,147.5769,153.6171,158.9796,159.8766,144.9256,143.9886,139.14,147.64,155.83,150.43,135.02,140.46,146.64],"consensus":[27.8656,0.0,-46.2605,0.0,0.0,-51.8546,-30.9223,0.0,-31.6147,-36.6662,-39.2259,50.1065,0.0,45.8192,45.897,24.6846,29.5035,-58.6069,-33.4639,-45.2849,-32.7677,-17.9707,-9.6248,-40.5815,-28.2969,-33.4422,-80.3301,-67.4955,-74.1513,-52.129,-55.8034,-77.6327,-13.3188,-12.6321,-50.8915,-12.9279,0.0,-16.8957,36.7506,-16.9248,-9.7342,17.4244,14.5266,-12.8327,28.9419,45.4474,-16.4779,-12.9108,50.4071,-52.1047,-12.9157,30.3707,51.7581,17.8279,35.0555,0.0,0.0,-38.8001,10.921,-43.6599,42.6453,-15.4725,0.0,-18.4872,-30.7485,0.0,0.0,61.3904,59.6184,41.0567,53.6575,47.1635,68.1166,34.6458,13.8282,9.9827,79.0062,26.3223,30.5276,40.9763,-38.9865,-55.6275,-47.2127,0.0,35.5155,62.6299,67.2519,68.5731,50.5078,31.8532,44.4651,64.2909,65.3064,62.2959,42.0641,-26.1524,0.0,-29.4537,30.4701,53.5193,0.0,-53.0973,0.0,18.5974],"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":[52.8469,8.0789,28.7156,0.0,0.0,-41.5828,20.2659,-45.0052,43.6146,-23.0552,0.0,-24.3874,-29.3232,0.0,0.0,57.1698,59.2626,30.8377,57.821,49.1394,66.6688,25.6153,5.1373,7.6749,77.3476,19.3925,24.2479,39.6498,-34.2592,-50.3569,-45.6445,0.0,41.1278,61.5707,70.9587,74.3201,44.2264,28.8495,44.358,72.7315,71.1139,63.3586,36.0279,-29.0823,0.0,-25.9925,43.2012,54.994,0.0,-48.8099,0.0,32.5939],"force":[61.441,5.0299,25.7037,0.0,0.0,-56.3386,22.0681,-59.039,65.4972,-37.1005,0.0,-20.6244,-26.2144,0.0,0.0,85.7312,60.7488,29.7309,33.7787,24.0343,75.3245,9.2838,24.8458,23.458,97.0795,11.8088,3.4091,22.5307,-81.0536,-78.9826,-43.8536,0.0,55.4529,78.2808,70.8965,63.9105,38.1789,5.2639,27.0932,57.2502,57.0671,51.9016,18.453,-79.437,0.0,-42.3939,50.7107,61.5971,0.0,-87.7253,0.0,33.5835],"direction":[43.5973,45.2967,48.981,0.0,0.0,-23.0923,7.7212,-31.1374,25.2147,-8.642,0.0,-10.2176,-35.616,0.0,0.0,48.8278,59.2175,60.8254,63.0982,61.4262,64.6228,63.082,51.3851,36.5064,67.9923,61.4787,57.0747,55.6678,-14.3412,-44.969,-51.4043,0.0,14.8606,52.6612,60.4122,65.3355,66.4929,61.7982,56.9961,59.6737,64.5546,68.5058,65.8276,-15.2565,0.0,-24.1665,1.4628,46.064,0.0,-33.263,0.0,8.1029],"intensity":[69.2308,21.1538,21.1538,25.0,17.3077,57.6923,26.9231,59.6154,82.6923,46.1538,75.0,23.0769,15.3846,46.1538,36.5385,92.3077,92.3077,73.0769,48.0769,7.6923,63.4615,44.2308,15.3846,23.0769,96.1538,63.4615,40.3846,40.3846,94.2308,92.3077,94.2308,76.9231,82.6923,98.0769,90.3846,96.1538,84.6154,73.0769,28.8462,73.0769,86.5385,71.1538,63.4615,100.0,96.1538,50.0,75.0,71.1538,48.0769,100.0,96.1538,55.7692],"confirmation":[84.8411,51.5633,79.0294,5.5045,25.7099,80.9081,50.6725,82.4194,82.3282,30.0051,25.0311,73.8911,77.723,26.5222,27.976,88.4511,87.1177,80.9487,84.5011,82.3573,90.039,78.4513,8.6793,7.2149,93.8581,32.5525,54.3714,80.5705,81.8298,86.5929,83.0296,30.384,79.8871,88.5347,89.5752,89.7137,83.8825,55.5639,81.701,88.2299,88.5585,87.6017,80.8329,35.8694,24.8498,77.8723,55.5066,85.3499,29.6983,86.1118,29.6972,22.0247],"persistence":[0.0,0.0,25.0,37.5,25.0,25.0,50.0,25.0,25.0,0.0,12.5,25.0,37.5,25.0,37.5,12.5,12.5,12.5,25.0,50.0,75.0,87.5,100.0,100.0,100.0,100.0,100.0,100.0,75.0,50.0,25.0,12.5,12.5,12.5,12.5,12.5,37.5,62.5,87.5,100.0,100.0,100.0,100.0,75.0,62.5,37.5,37.5,37.5,25.0,0.0,12.5,12.5],"assessmentRisk":[7.7383,40.2946,31.8939,30.3755,31.4657,25.1522,46.7365,24.2169,5.1181,31.6701,13.8858,19.2383,33.6757,40.7516,31.8887,18.2823,20.1412,29.4472,23.1591,25.5317,14.8567,31.2911,32.2207,9.2689,9.6741,34.8097,33.4448,28.9671,29.3112,22.0471,26.3238,48.8465,7.6777,18.4995,16.366,15.7081,24.7313,33.5263,22.7296,11.8495,14.8439,18.7994,28.9577,6.4207,43.2045,35.0009,62.9875,20.0217,38.1124,2.1911,38.3304,50.1609],"volumeParticipation":true,"latest":{"consensus":18.6,"control":32.6,"force":33.6,"direction":8.1,"confirmation":22.0,"persistence":12.5,"assessmentRisk":50.2,"intensity":55.8,"evidenceDepth":100},"analysis":{"status":"Price structure has stronger support","headline":"The gauges support the price-technical view","summary":"Price structure and Market Dynamics disagree. The completed evidence gives the upward price structure stronger support.","take":"Current assessment: price structure remains primary, but the disagreement lowers confirmation.","tone":"positive","supportedView":"Price structure","direction":"upward","disagreement":true},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Control support is easing","forceState":"Upward commitment","forcePath":"Commitment is easing","directionState":"Follow-through is limited","persistenceState":"Unsettled","confirmationState":"Limited support","riskState":"Present","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+18.6","detail":"Price structure has stronger support","tone":"positive"},{"label":"SM Control Gauge","value":"+32.6","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+33.6","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+8.1","detail":"Follow-through is limited","tone":"positive"},{"label":"SM Confirmation Gauge","value":"22/100","detail":"Limited support","tone":"caution"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"57.2","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"7.3%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"38.5","detail":"Directional","tone":"positive"},{"label":"Range position","value":"71%","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":[145.5587,143.6196,135.5529,138.6264,140.9243,133.6623,132.0789,135.4239,133.907,130.1245,128.4228,141.5305,139.6927,144.6227,147.4912,147.7441,148.6289,134.4321,133.907,130.3823,130.1286,130.9579,132.2848,128.5969,126.1188,125.7969,92.4013,88.4403,81.7963,80.5182,79.9328,75.1035,77.9735,79.8575,76.2954,78.3463,80.8585,81.0351,88.5322,84.7934,84.4205,86.0789,88.2378,86.3929,88.6008,92.6846,88.7989,87.0139,92.2901,83.9763,84.9823,89.4202,95.4559,93.5032,95.1304,92.3394,92.1619,87.576,90.3564,85.7672,93.7165,89.9401,88.939,86.5701,84.9346,85.1923,86.7187,96.4026,101.7748,103.5986,105.3728,106.1209,110.4123,110.8803,108.7893,107.0867,121.3549,119.732,118.8159,119.2042,110.1136,101.6004,98.703,104.2589,111.35,122.44,131.61,138.93,142.0051,138.676,140.6894,147.5769,153.6171,158.9796,159.8766,144.9256,143.9886,139.14,147.64,155.83,150.43,135.02,140.46,146.64],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[142.3422,142.5745,141.2978,140.8121,140.8325,139.5288,138.1743,137.6742,136.9893,135.7411,134.4105,135.7051,136.4301,137.9197,139.6599,141.1298,142.4933,141.0276,139.733,138.0328,136.5957,135.5707,134.9732,133.8139,132.4148,131.2115,124.1551,117.6615,111.1406,105.5729,100.911,96.2187,92.9014,90.5298,87.9417,86.1971,85.2265,84.4644,85.204,85.1293,85.0005,85.1965,85.7495,85.8665,86.3636,87.5129,87.7467,87.6135,88.4638,87.6479,87.1632,87.5736,89.0067,89.8243,90.789,91.0709,91.2693,90.5978,90.5539,89.6836,90.4168,90.3302,90.0772,89.4395,88.6205,87.9972,87.7647,89.3352,91.597,93.7791,95.887,97.7477,100.0504,102.0195,103.2503,103.9479,107.1128,109.4072,111.1179,112.5881,112.1382,110.2222,108.1278,107.4244,108.1381,110.7385,114.5333,118.9691,123.1574,125.979,128.6536,132.0942,136.0075,140.1842,143.7646,143.9757,143.9781,143.0984,143.9242,146.0889,146.8782,144.7221,143.9472,144.4368],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[138.7588,139.1188,138.8547,138.8378,138.9923,138.5975,138.1147,137.9153,137.6184,137.0633,136.4233,136.8016,137.0158,137.5792,138.3135,139.012,139.7244,139.3324,138.9305,138.2973,137.6922,137.1934,136.8298,136.2199,135.4717,134.755,131.6177,128.4194,124.9658,121.6734,118.5815,115.3609,112.5915,110.1667,107.6578,105.4865,103.6622,101.9862,100.9896,99.7898,98.6514,97.7201,97.0177,96.2307,95.6655,95.4447,94.9524,94.3644,94.2107,93.4526,92.8252,92.573,92.7865,92.8396,93.0093,92.9597,92.9006,92.5062,92.3469,91.8595,91.9971,91.8447,91.6295,91.2547,90.7866,90.3722,90.1015,90.5683,91.3984,92.3021,93.2703,94.2222,95.4215,96.5666,97.472,98.1842,99.9005,101.3695,102.6618,103.8872,104.3484,104.1449,103.7418,103.7801,104.3408,105.6815,107.6021,109.9227,112.2992,114.253,116.2113,118.5346,121.1333,123.9368,126.599,127.9565,129.1441,129.8845,131.1997,133.0242,134.3135,134.3658,134.8173,135.693],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[152.7488,151.422,151.3346,151.4279,151.4632,151.4436,151.1602,150.735,150.0994,150.4998,150.9441,151.0318,150.9663,151.2212,151.6135,151.3798,151.2824,151.0182,150.9339,150.7855,150.0355,149.3902,149.3784,149.3273,149.1098,149.3473,156.5793,161.2138,165.2825,168.1898,170.1708,170.4747,169.6757,167.169,163.5963,158.8896,152.8844,148.9379,144.4003,140.0051,135.0579,129.1966,122.0203,114.4915,106.015,93.7086,93.0102,92.8091,94.0648,94.1196,94.1969,94.188,95.5269,96.3319,96.7396,96.6341,96.6431,96.1527,96.2584,96.1969,96.5473,96.5322,96.5387,96.5288,96.6831,96.4486,96.438,97.4581,99.505,101.7005,103.9843,106.1926,108.9493,111.5424,113.3129,114.6911,119.0416,122.1755,124.732,126.6914,127.4073,127.248,126.8836,126.2874,125.6325,126.0943,128.2409,133.0904,138.1294,141.5104,144.8498,149.2069,154.4037,160.0546,164.9304,166.3625,167.8439,168.6687,170.292,172.8646,173.7395,171.7882,168.5268,165.333],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[124.2096,124.8014,124.6214,125.0632,126.1138,126.1886,126.7999,127.8615,129.0979,128.0768,127.1704,128.0048,127.9656,127.9235,127.772,127.8868,127.9374,127.404,126.8864,125.8478,125.0548,124.4339,124.1189,123.167,121.904,120.88,109.6802,100.3473,91.0675,83.1996,76.3697,69.4231,64.0502,60.0803,56.5334,54.3004,53.5285,52.1352,52.1354,51.9717,52.3481,53.7215,56.4931,59.8015,64.5262,73.5213,73.8595,73.918,73.7117,74.0027,74.4304,75.8709,76.2803,76.8398,78.3156,79.8205,80.9418,82.0863,82.163,82.3219,82.9011,83.3023,83.3659,83.3935,82.8726,82.3579,82.1605,82.0792,80.9808,80.7475,80.5028,79.9646,78.7035,77.848,77.4435,77.54,76.1088,76.1905,76.48,77.8642,78.7881,80.1134,81.4542,83.8192,87.1157,90.3787,92.7213,92.1245,91.1085,91.2352,91.4275,91.216,90.3396,89.4987,89.7316,92.0834,92.8654,93.9814,95.2405,96.3305,99.4872,104.7804,112.2175,119.6495],"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":"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":[-3.4852,-4.7484,-5.972,-7.2775,-6.7462,-11.6739,-12.6163,-11.1624,-12.6211,-14.0834,-13.8242,-9.2704,-8.5053,-6.7706,-5.9377,-6.5841,-5.4673,-12.61,-13.1669,-14.6722,-12.7922,-14.4416,-14.7229,-15.9438,-16.9962,-17.9278,-38.1101,-39.5642,-41.6868,-40.5781,-40.5514,-42.5498,-33.6161,-34.8546,-36.1331,-36.6404,-35.8371,-34.7711,-31.737,-32.3171,-33.182,-32.2803,-29.6931,-30.4136,-30.2738,-27.5219,-29.5748,-30.5272,-26.4777,-30.5272,-30.4904,-26.6841,-21.0472,-21.7232,-19.7386,-22.4082,-22.5827,-25.3908,-23.0522,-24.2769,-17.8476,-21.8265,-22.3876,-22.223,-22.7721,-19.9252,-20.2479,-10.4989,-3.7925,-1.2365,-0.0235,2.611,5.9957,7.6629,6.8647,5.6204,20.5072,20.9709,18.4489,19.0671,11.9171,4.7185,3.4775,11.3946,14.8223,21.4105,24.2418,29.6071,30.3617,23.7036,24.6116,28.7701,31.1648,38.0234,36.9029,22.256,23.6467,16.4318,21.1312,28.7906,24.223,9.7199,9.6695,13.4036],"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":"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":[22.8029,22.418,20.9678,20.0095,19.1514,17.9899,17.3241,16.4413,15.3154,15.5618,15.7907,15.0499,14.3671,13.4259,12.8281,12.5843,12.4281,12.5356,12.751,13.5199,14.3148,14.9184,15.479,15.3003,16.0124,16.6736,19.7055,22.6696,25.7201,28.5527,31.183,33.7985,36.3766,38.1845,39.8632,41.0759,42.2019,42.8919,42.1149,41.4102,40.7558,40.2497,38.9036,37.6537,36.6101,34.6504,32.8308,31.4828,29.6785,28.5238,27.4516,25.7734,24.5665,23.4458,22.875,21.8084,20.9088,19.7453,18.9365,17.6645,16.6726,16.1145,15.3043,14.5519,14.0493,14.331,14.1358,14.3414,15.4064,17.0018,18.4832,19.9793,21.8267,23.7458,25.0982,25.7169,27.525,29.5177,31.368,33.0862,33.6769,32.529,30.8022,29.6268,29.2113,29.9535,31.2126,32.7112,34.5298,35.5629,36.6868,37.9085,39.3499,40.987,42.7329,43.1091,43.1593,42.63,42.4953,42.8403,43.1607,41.3192,39.6092,38.4998],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[22.3156,22.8918,20.8601,19.2346,24.1232,21.8869,21.043,21.2037,22.5076,20.0317,18.9864,26.2565,24.751,22.8176,23.4356,24.5407,24.0523,20.8974,20.1179,19.0849,17.9559,17.602,17.1602,19.1969,17.6648,17.0991,12.1728,11.523,10.4931,10.1689,9.9727,9.2663,8.5792,10.3564,9.6951,10.3715,9.9648,10.9834,16.3209,15.433,15.0617,14.5081,17.9849,17.2085,16.5175,20.5691,19.6523,18.9603,20.7192,18.2398,17.2322,18.7164,22.1096,21.1204,22.5036,21.0616,20.6085,19.1751,17.9906,19.0115,18.8393,18.8096,17.2974,16.4191,15.758,14.7843,16.0425,25.1007,29.9568,33.1552,32.4184,32.1754,35.4718,36.6052,34.9186,33.3013,42.0031,39.8248,35.0236,32.6779,29.1534,25.8869,24.3128,25.4195,28.4051,35.3736,38.2036,40.3406,43.6118,40.5655,39.3661,39.1097,41.9965,44.7935,43.8904,38.3102,36.3315,34.3995,35.5355,38.0789,36.2628,30.5378,28.6251,30.6234],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[17.093,16.1017,21.7619,22.377,20.5513,23.1903,25.0376,23.4191,22.2045,29.287,27.7587,23.557,22.1744,22.2807,21.1795,20.3177,19.5215,27.663,27.5275,30.8202,29.7032,27.9789,27.2766,24.9227,29.6111,28.663,47.381,47.8777,50.1201,48.5717,47.6347,48.289,48.4083,43.7058,40.9147,37.6898,36.212,34.6493,31.6917,30.1251,29.4004,29.2372,27.781,26.5817,26.4089,24.7248,23.6228,25.1122,23.4689,23.9397,22.6172,20.2581,18.5044,17.6765,16.4789,17.9622,17.131,21.0325,21.2995,19.4455,17.4677,15.7481,19.0308,18.0644,18.3191,21.2717,20.2522,17.8014,16.3975,14.9859,14.6529,13.9776,13.1724,12.6302,14.0281,16.4913,13.6193,11.4222,10.0452,9.3724,12.0951,18.136,20.564,19.041,17.4798,15.304,13.5695,12.672,11.533,13.8875,12.6717,11.7515,11.1339,10.4153,9.1718,13.4606,14.1949,16.2817,14.9609,13.6147,12.9654,21.4946,20.1483,18.7386],"stroke":"#c13f3f","width":1.6}],"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":[3.1112,3.0203,2.2712,1.9036,1.7772,1.0786,0.3926,0.1176,-0.2203,-0.7842,-1.3528,-0.7373,-0.3932,0.2741,1.0226,1.6176,2.1359,1.3851,0.7392,-0.0564,-0.6993,-1.129,-1.3468,-1.7964,-2.3258,-2.7398,-5.6969,-8.2648,-10.7125,-12.6101,-13.9998,-15.3144,-15.9408,-16.0996,-16.3247,-16.1515,-15.6313,-15.0315,-13.7922,-12.9623,-12.1941,-11.3211,-10.3358,-9.5932,-8.726,-7.6213,-6.979,-6.5385,-5.6981,-5.6379,-5.4462,-4.8799,-3.8992,-3.2422,-2.5606,-2.2201,-1.9422,-2.0682,-1.9215,-2.1507,-1.6717,-1.5786,-1.5676,-1.73,-1.968,-2.1115,-2.0781,-1.2557,-0.1686,0.8306,1.7455,2.5021,3.4086,4.1174,4.459,4.54,5.6899,6.3965,6.8042,7.077,6.4849,5.268,4.0235,3.4457,3.5195,4.4218,5.8099,7.4152,8.8337,9.5788,10.214,11.1447,12.2287,13.3665,14.1771,13.4579,12.6664,11.5151,11.16,11.4079,11.0413,9.399,8.4391,8.0839],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[2.9856,2.9926,2.8483,2.6593,2.4829,2.202,1.8402,1.4956,1.1525,0.7651,0.3415,0.1258,0.022,0.0724,0.2624,0.5335,0.854,0.9602,0.916,0.7215,0.4373,0.1241,-0.1701,-0.4954,-0.8614,-1.2371,-2.1291,-3.3562,-4.8275,-6.384,-7.9072,-9.3886,-10.6991,-11.7792,-12.6883,-13.3809,-13.831,-14.0711,-14.0153,-13.8047,-13.4826,-13.0503,-12.5074,-11.9246,-11.2848,-10.5521,-9.8375,-9.1777,-8.4818,-7.913,-7.4196,-6.9117,-6.3092,-5.6958,-5.0688,-4.499,-3.9877,-3.6038,-3.2673,-3.044,-2.7695,-2.5314,-2.3386,-2.2169,-2.1671,-2.156,-2.1404,-1.9635,-1.6045,-1.1175,-0.5449,0.0645,0.7333,1.4101,2.0199,2.5239,3.1571,3.805,4.4048,4.9393,5.2484,5.2523,5.0066,4.6944,4.4594,4.4519,4.7235,5.2618,5.9762,6.6967,7.4002,8.1491,8.965,9.8453,10.7117,11.2609,11.542,11.5366,11.4613,11.4506,11.3688,10.9748,10.4677,9.9909],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[0.1256,0.0278,-0.5771,-0.7558,-0.7057,-1.1235,-1.4475,-1.3781,-1.3727,-1.5493,-1.6944,-0.8631,-0.4152,0.2017,0.7602,1.0841,1.2819,0.4249,-0.1768,-0.7779,-1.1367,-1.2531,-1.1767,-1.301,-1.4644,-1.5027,-3.5678,-4.9086,-5.8851,-6.2261,-6.0927,-5.9257,-5.2417,-4.3204,-3.6365,-2.7706,-1.8003,-0.9604,0.2231,0.8424,1.2884,1.7292,2.1716,2.3313,2.5589,2.9308,2.8585,2.6392,2.7837,2.2751,1.9734,2.0318,2.41,2.4536,2.5081,2.2789,2.0455,1.5356,1.3458,0.8933,1.0978,0.9527,0.771,0.4869,0.1991,0.0445,0.0623,0.7077,1.4359,1.9481,2.2904,2.4376,2.6753,2.7073,2.4391,2.0161,2.5328,2.5915,2.3993,2.1377,1.2365,0.0157,-0.9831,-1.2487,-0.9399,-0.0301,1.0864,2.1533,2.8575,2.8821,2.8138,2.9956,3.2637,3.5212,3.4654,2.197,1.1244,-0.0215,-0.3013,-0.0428,-0.3275,-1.5758,-2.0285,-1.907],"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":"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":[94.1808,86.8099,64.7309,115.4295,137.7697,93.725,148.2073,105.3015,89.6858,197.1512,79.5283,145.5213,92.1267,77.96,59.7972,74.6048,74.2265,136.0412,53.9619,117.3489,60.3389,74.7918,60.274,98.8182,106.656,84.5256,321.1993,272.0067,271.2226,171.8266,172.0938,152.1783,221.7912,177.31,99.9775,134.6915,97.226,92.4337,167.3022,71.7882,87.6356,64.4213,130.6462,48.4123,70.985,68.9555,74.1301,45.7093,98.8047,152.5477,59.3528,64.7784,87.5488,51.8811,53.5154,55.9252,85.934,70.1258,50.7391,72.5654,82.7598,78.8159,119.0193,74.0821,56.6327,62.6182,108.0205,103.4113,95.5929,167.5029,50.8947,44.437,180.8173,129.9435,109.1789,120.0964,204.0173,147.1187,125.2119,118.2576,120.8935,125.9835,124.5976,99.8352,88.1197,104.4278,93.0352,90.8584,143.7728,83.4436,81.7433,72.5503,87.0326,85.1652,166.5413,108.1234,76.565,59.0937,114.9254,92.6674,51.6515,181.5945,76.5737,74.1036],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[117.0911,114.6733,111.3652,117.46,124.5875,119.849,112.1022,117.6643,112.9476,102.2626,98.0644,106.0523,100.9739,105.3021,108.5539,112.5705,116.4529,109.1729,106.2983,99.847,96.5938,100.5888,103.7977,98.5801,93.0329,88.6518,70.3005,65.0,65.0,65.0,65.0,65.0,71.3366,76.7515,73.596,78.0553,81.371,84.5558,90.7568,88.0788,84.7107,87.2237,92.5996,90.6022,93.5691,96.5007,93.4687,91.6919,95.3955,89.5478,91.7577,94.1165,97.1603,95.4527,97.1758,95.4516,92.8322,90.7327,92.1299,90.1573,92.3588,90.2793,87.2805,85.4189,84.0408,85.5191,88.0416,90.4913,92.6835,96.3414,97.4242,98.3375,102.1204,104.9092,102.5302,99.8563,104.6172,101.0782,97.9583,100.9661,97.8351,94.4927,91.1667,92.5197,95.1088,99.0385,103.0648,108.4791,119.215,113.9212,119.227,124.0379,129.6943,135.0,135.0,129.4239,125.6311,122.7926,128.3354,132.7805,130.3743,121.6208,125.2402,128.7056],"stroke":"#07865c","width":1.7}],"guides":[{"label":"Typical activity","values":[100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,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":["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":[65.0857,59.0423,33.9016,43.4805,50.6419,28.0093,23.0745,36.541,31.3841,24.086,18.6959,60.2151,54.3938,70.0097,79.0958,79.8966,82.6995,37.7307,36.0674,24.9028,24.0993,26.8001,32.0714,21.4597,16.2341,15.143,3.3094,2.8704,4.9049,3.1445,2.3382,0.1544,9.1074,11.4577,7.0142,9.5726,12.7063,12.9266,22.2788,17.615,17.1498,19.2186,22.3094,23.5052,27.059,33.2226,27.3579,24.6637,32.6272,22.6132,24.9075,33.0903,94.9017,87.4243,89.3692,79.1709,78.5222,61.7652,71.7932,49.9913,82.3834,60.6737,52.7879,27.2441,16.87,29.1195,37.5409,90.9676,91.6476,80.74,86.7883,89.3384,97.7969,92.8358,86.5672,81.4627,97.6537,84.7605,82.8105,83.6371,64.2857,46.1636,39.9958,51.8228,66.9177,90.5251,95.643,98.5472,90.3938,85.5472,88.4784,98.4353,99.0485,96.5242,89.6481,68.348,67.0132,60.1056,72.2151,83.8831,76.1899,54.236,61.9861,70.7905],"stroke":"#10243b","width":2.0},{"label":"From high","values":[-7.1463,-8.3833,-13.5291,-11.5685,-10.1027,-14.7352,-15.7452,-12.1142,-13.0986,-15.5534,-16.6577,-8.1512,-9.3439,-6.1445,-4.2829,-4.1188,-3.5446,-12.7578,-13.0986,-15.386,-15.5507,-14.9643,-13.5202,-14.744,-16.3869,-16.6004,-38.7407,-41.3667,-45.7715,-46.6188,-47.0069,-50.2086,-48.3059,-47.0568,-49.4184,-48.0587,-46.3932,-46.2761,-41.3058,-43.7844,-44.0317,-42.9322,-40.9413,-37.1928,-35.2942,-32.3118,-35.1495,-36.4532,-32.5999,-35.1555,-33.6717,-29.7721,-1.3756,-3.3931,-2.9675,-5.8143,-5.9954,-10.673,-7.837,-12.518,-4.4097,-8.2616,-9.2828,-11.699,-13.3672,-13.1043,-11.5474,-1.6699,-1.92,-5.1715,-3.5475,-2.8627,-0.6184,-2.1097,-3.9557,-5.4589,-0.8138,-5.6419,-6.3638,-6.0578,-13.2219,-19.9309,-22.2144,-17.8358,-12.2475,-3.5077,-1.7579,-0.6223,-4.4403,-6.6805,-5.3256,-0.6909,-0.42,-1.391,-4.3473,-13.2924,-13.8529,-16.7538,-11.6684,-6.7684,-9.9991,-19.2188,-15.9641,-12.2667],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[16.7503,15.195,8.7249,11.19,13.0331,7.2084,5.9384,8.6214,7.4047,6.2063,4.8175,15.5159,14.0159,18.0397,20.381,20.5873,21.3095,9.7222,9.2937,6.4168,6.2098,6.8866,7.9696,4.9596,3.9482,3.6829,2.2124,2.1293,4.5517,2.9181,2.1698,0.1561,10.3305,12.9964,7.9561,10.8581,14.4127,14.6626,25.2708,19.9806,19.4529,21.7995,24.8542,22.2438,25.368,31.1464,25.6482,23.1224,30.5882,18.8244,20.2478,26.5274,35.0677,32.3046,34.6072,30.658,30.4068,23.9178,27.6216,16.6919,27.5074,16.1362,12.9192,5.2202,3.2324,6.6047,8.5147,20.6326,27.355,29.6372,31.8574,32.7934,38.1635,38.7491,36.1326,34.002,51.8565,49.8256,48.6793,49.1652,37.7897,27.1368,23.5111,30.4635,39.3369,53.2142,64.689,73.8489,77.6969,73.531,76.0505,77.8209,78.2647,64.405,64.9054,49.484,48.5176,43.5165,52.2838,60.7315,55.1616,39.2669,44.878,51.2524],"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"]}]},"canonical_url":"https://sharemaestro.com/terminal/a8371a7d-4290-4af0-88bd-d286bb6b167b/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/a8371a7d-4290-4af0-88bd-d286bb6b167b/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/a8371a7d-4290-4af0-88bd-d286bb6b167b/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/a8371a7d-4290-4af0-88bd-d286bb6b167b/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/a8371a7d-4290-4af0-88bd-d286bb6b167b/technical-pack/data.json"},"source_fingerprint":"f77c1977aef76cfdf86b4246ae0069d0e7caa98b87faab969720b11a7c7c389a","content_hash":"0e516e035838b8f475f1fc6367520e5857077cbe7dfc6de66299b8765b876eeb","citation":"Sharemaestro, TFII Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/a8371a7d-4290-4af0-88bd-d286bb6b167b/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."}