{"schema_version":"1.0","name":"2190 Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"5aa04f5e-c369-42c1-988e-9d5b5a027cba","symbol":"2190","name":"Sustained Infrastructure Holding Company","exchange":"SAU","country":"SA","asset_type":"equity","currency":"SAR","sector":"Industrials","industry":"Marine Shipping"},"summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. Price structure remains rotational.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Strength versus the research benchmark, Drawdown and recovery pressure, Range pressure and compression, Range position and boundary pressure, Directional strength and control."},{"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":"Rotational","stateTone":"caution","summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. Price structure remains rotational.","evidenceAlignment":{"status":"Underlying support lags price","headline":"Market Dynamics is weaker than the current price position","summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. Price structure remains rotational.","take":"This is a downside risk watch, not a completed reversal. Stronger Market Dynamics or weaker price is needed to close the gap.","tone":"caution","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":[-1.015442,-0.964468,-0.941177,-1.113323,-1.173365,-1.242192,-1.356212,-1.379253,-1.484024,-1.447647,-1.467448,-1.406562,-1.371614,-1.487965,-1.504088,-1.149783,-0.62567,-0.070953,0.48742,0.571281,0.581947,0.664112,0.866434,1.108646,1.219674,1.243658,0.970902,0.543507,0.220715,-0.165633,-0.495151,-0.617518,-0.832629,-0.926317,-0.939118,-0.935721,-0.835827,-0.806181,-0.657043,-0.471726,-0.341444,-0.210991,-0.250497,-0.35934,-0.041311,0.421388,0.934023,1.377379,1.311054,1.124284,0.995986,0.980155,0.938449,0.894501,0.754903,0.454003,0.31148,0.182165,0.110042,0.172981,0.257498,0.317992,0.387161,0.240564,-0.081588,-0.466552,-0.908228,-1.141242,-1.1538,-1.169045,-1.165743,-1.237171,-1.422965,-1.513741,-1.520284,-1.521977,-1.471733,-1.312581,-1.304222,-1.287281,-1.234557,-0.763422,-0.258187,0.349768,0.884917,0.881942,0.876788,0.714246,0.754626,0.824598,0.990915,1.076004,0.939273,1.016677,1.056535,1.125729,1.039064,0.725445,0.39287,0.341741,0.393574,0.456848,0.427309,0.143322],"opens":[34.711666,34.711664,32.761571,31.103993,30.031441,29.787679,30.567718,30.080195,29.495167,29.105148,31.006487,28.763881,29.251404,28.861385,29.153899,28.227606,30.665223,31.689022,31.494011,32.079042,30.470213,32.371554,31.884031,33.249095,35.052935,35.247942,34.029134,31.884032,30.080194,29.982689,28.76388,28.617624,29.056394,26.521274,28.130101,27.203806,28.373862,29.251404,28.71513,29.105148,29.397662,28.471367,27.983845,24.239664,25.594979,30.226451,33.98,35.439999,34.259998,33.32,33.02,34.580002,35.200001,34.5,34.98,33.5,31.799999,33.400002,34.0,34.779999,35.0,37.0,37.0,36.439999,34.860001,33.040001,33.119999,31.559999,32.5,32.700001,30.540001,31.16,31.200001,29.959999,27.82,29.700001,28.700001,28.959999,29.700001,27.76,25.440001,28.0,32.66,32.52,33.48,34.157137,31.790006,31.007482,30.224958,34.196262,32.298644,34.978784,33.941944,33.941943,36.680777,36.040001,35.220001,33.860001,33.860001,34.959999,36.200001,36.139999,35.82,34.299999],"highs":[35.78422,35.247943,33.736617,31.299001,30.908985,30.665224,30.713975,30.128946,30.762726,31.981535,31.786524,29.98269,29.251404,29.251405,29.39766,30.860231,32.274048,32.664068,32.566564,32.51781,32.322803,32.859078,34.126639,35.394197,35.199188,35.247942,34.321647,31.981535,32.079042,30.470213,30.421461,29.738928,29.105148,28.081347,28.568871,29.202652,30.031442,29.251405,30.226451,29.495166,29.543918,28.471367,28.666377,27.545073,30.860232,34.880001,35.82,36.0,34.32,34.299999,34.779999,36.32,35.52,35.459999,34.98,33.5,33.740002,34.380001,34.799999,36.66,37.459999,38.380001,37.919998,36.599998,35.099998,33.119999,33.299999,33.0,33.299999,32.700001,32.48,31.780001,31.200001,30.440001,29.84,30.26,29.559999,29.84,30.059999,28.139999,27.98,33.299999,33.099998,33.599998,35.200001,34.528836,32.279083,31.105296,33.844125,36.054756,35.819998,34.978784,33.941944,36.97422,36.915532,36.560001,36.0,34.240002,34.880001,37.5,36.799999,38.16,37.220001,35.400002],"lows":[34.370401,32.176546,30.860231,29.592671,29.056393,29.690176,29.78768,28.081347,29.105148,28.958891,29.105148,28.276358,28.520119,28.422614,28.032596,28.032596,30.372707,31.055242,31.201497,30.372708,30.470213,31.542763,31.49401,33.249095,34.321649,33.931627,31.591518,29.641423,28.422614,26.765035,28.666375,28.373862,28.422614,24.37617,27.545072,27.203806,28.276357,27.398817,28.617624,28.032595,27.30131,27.545072,26.813788,24.220162,22.9136,30.031441,33.459999,34.400002,32.240002,32.380001,32.52,34.32,34.0,34.18,33.0,31.58,30.860001,32.740002,32.599998,34.779999,34.779999,35.099998,35.799999,34.0,33.119999,31.6,30.0,31.0,30.879999,30.040001,30.5,30.0,29.139999,27.799999,27.82,28.58,27.76,28.0,27.66,26.280001,25.299999,28.0,31.82,31.959999,33.48,30.224958,31.203113,30.107582,29.911949,33.061604,31.633499,33.100731,33.941944,33.746314,35.311359,35.080002,33.880001,33.299999,33.34,34.880001,34.880001,35.299999,33.799999,33.66],"closes":[34.711666,32.517811,31.055241,29.982689,29.690176,30.372707,30.128946,29.446415,29.105148,30.61647,29.495167,29.056395,28.861385,29.1539,28.617624,30.470213,31.689022,31.494011,32.079041,30.421461,31.786524,31.591518,33.200344,35.004181,35.199188,34.370399,31.884031,29.836433,29.933937,29.056395,28.958891,29.348909,28.958891,25.107456,27.788834,28.276358,28.666376,28.373863,29.105148,29.348909,28.276358,27.886339,26.911293,25.497475,30.226452,34.0,35.439999,35.080002,33.0,33.259998,34.639999,35.400002,34.32,34.860001,33.459999,31.9,33.419998,34.0,34.48,36.080002,36.799999,36.32,36.52,34.639999,33.299999,32.5,31.559999,32.5,32.700001,30.4,31.42,31.200001,29.58,27.799999,29.4,28.639999,28.459999,29.66,27.799999,26.76,26.98,32.540001,32.5,33.279999,34.380001,31.163986,31.57481,30.205395,33.785439,34.411457,34.998348,33.941944,33.941944,36.935093,36.32,35.540001,33.900002,34.040001,34.700001,36.200001,36.139999,35.799999,34.48,34.400002],"pressureRange":[-1.922507,1.922507],"priceRange":[22.808565,37.636806],"zones":{"accumulationBoundary":0.109884,"distributionBoundary":0.890116},"latest":0.143322,"state":"Price is moving ahead of Market Dynamics","context":{"scenario":"priceAhead","latestDirection":"easing","fourWeekDirection":"weakening","now":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"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":"Price response ahead of support","detail":"Price has advanced further through its recent range than Market Dynamics. The gap is an early-downside risk watch; stronger underlying support or a price reset is needed to close it.","tone":"caution"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Price has advanced further through its recent range than Market Dynamics. The gap is an early-downside risk watch; stronger underlying support or a price reset is needed to close it.","annotations":[{"label":"Current tape relationship","value":"Price response ahead of support","detail":"Market Dynamics eased this week but remains positive.","tone":"caution"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"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.47,"forwardCorrelation":0.01,"directionalAgreement":55.3,"sample":253,"correlationSample":259,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":7.0,"medianWeeksInZone":7,"averageWeeksToHigher":4.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":1.5,"averageReturn":1.5,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":20.2,"averageReturn":20.2,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":55.5,"averageReturn":55.5,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-2.7,"sample":1},{"week":2,"averageReturn":-0.2,"sample":1},{"week":3,"averageReturn":-5.1,"sample":1},{"week":4,"averageReturn":1.5,"sample":1},{"week":5,"averageReturn":-1.0,"sample":1},{"week":6,"averageReturn":0.2,"sample":1},{"week":7,"averageReturn":1.9,"sample":1},{"week":8,"averageReturn":11.2,"sample":1},{"week":9,"averageReturn":20.0,"sample":1},{"week":10,"averageReturn":20.0,"sample":1},{"week":11,"averageReturn":23.0,"sample":1},{"week":12,"averageReturn":20.2,"sample":1},{"week":13,"averageReturn":18.2,"sample":1},{"week":14,"averageReturn":32.6,"sample":1},{"week":15,"averageReturn":28.8,"sample":1},{"week":16,"averageReturn":29.6,"sample":1},{"week":17,"averageReturn":22.4,"sample":1},{"week":18,"averageReturn":21.8,"sample":1},{"week":19,"averageReturn":20.4,"sample":1},{"week":20,"averageReturn":27.8,"sample":1},{"week":21,"averageReturn":25.4,"sample":1},{"week":22,"averageReturn":37.0,"sample":1},{"week":23,"averageReturn":46.5,"sample":1},{"week":24,"averageReturn":51.3,"sample":1},{"week":25,"averageReturn":56.7,"sample":1},{"week":26,"averageReturn":55.5,"sample":1}]},"distribution":{"label":"Distribution","episodes":7,"completedEpisodes":7,"activeEpisodes":0,"averageWeeksInZone":2.4,"medianWeeksInZone":2,"averageWeeksToLower":2.1,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":7,"expectedCount":7,"expectedPercent":100.0,"medianReturn":-4.2,"averageReturn":-5.1,"confidenceLow":64.6,"confidenceHigh":100.0,"confidence":"Historically consistent"},{"weeks":12,"sample":5,"expectedCount":5,"expectedPercent":100.0,"medianReturn":-13.5,"averageReturn":-12.3,"confidenceLow":56.6,"confidenceHigh":100.0,"confidence":"Historically consistent"},{"weeks":26,"sample":5,"expectedCount":5,"expectedPercent":100.0,"medianReturn":-13.6,"averageReturn":-15.4,"confidenceLow":56.6,"confidenceHigh":100.0,"confidence":"Historically consistent"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.0,"sample":7},{"week":2,"averageReturn":-3.5,"sample":7},{"week":3,"averageReturn":-4.4,"sample":7},{"week":4,"averageReturn":-5.1,"sample":7},{"week":5,"averageReturn":-6.0,"sample":6},{"week":6,"averageReturn":-6.4,"sample":6},{"week":7,"averageReturn":-7.6,"sample":6},{"week":8,"averageReturn":-8.1,"sample":6},{"week":9,"averageReturn":-9.1,"sample":6},{"week":10,"averageReturn":-10.9,"sample":6},{"week":11,"averageReturn":-12.5,"sample":5},{"week":12,"averageReturn":-12.3,"sample":5},{"week":13,"averageReturn":-12.9,"sample":5},{"week":14,"averageReturn":-12.9,"sample":5},{"week":15,"averageReturn":-12.6,"sample":5},{"week":16,"averageReturn":-15.4,"sample":5},{"week":17,"averageReturn":-16.5,"sample":5},{"week":18,"averageReturn":-16.8,"sample":5},{"week":19,"averageReturn":-17.7,"sample":5},{"week":20,"averageReturn":-17.0,"sample":5},{"week":21,"averageReturn":-17.4,"sample":5},{"week":22,"averageReturn":-15.9,"sample":5},{"week":23,"averageReturn":-15.3,"sample":5},{"week":24,"averageReturn":-14.5,"sample":5},{"week":25,"averageReturn":-13.5,"sample":5},{"week":26,"averageReturn":-15.4,"sample":5}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":19,"completedEpisodes":18,"activeEpisodes":1,"medianExpectedMove":7.0,"averageExpectedMove":8.4,"averageWeeksToLargestMove":4.5,"horizons":[{"weeks":4,"sample":19,"expectedCount":8,"expectedPercent":42.1,"averageReturn":-0.2,"medianReturn":-1.5,"confidenceLow":23.1,"confidenceHigh":63.7,"confidence":"Mixed historical record"},{"weeks":12,"sample":18,"expectedCount":8,"expectedPercent":44.4,"averageReturn":-0.3,"medianReturn":-1.1,"confidenceLow":24.6,"confidenceHigh":66.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":16,"expectedCount":8,"expectedPercent":50.0,"averageReturn":0.1,"medianReturn":-0.1,"confidenceLow":28.0,"confidenceHigh":72.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.1,"sample":19},{"week":2,"averageReturn":0.1,"sample":19},{"week":3,"averageReturn":-0.8,"sample":19},{"week":4,"averageReturn":-0.2,"sample":19},{"week":5,"averageReturn":0.9,"sample":18},{"week":6,"averageReturn":0.6,"sample":18},{"week":7,"averageReturn":-0.8,"sample":18},{"week":8,"averageReturn":-0.4,"sample":18},{"week":9,"averageReturn":-0.0,"sample":18},{"week":10,"averageReturn":-1.0,"sample":18},{"week":11,"averageReturn":-1.0,"sample":18},{"week":12,"averageReturn":-0.3,"sample":18},{"week":13,"averageReturn":-1.3,"sample":18},{"week":14,"averageReturn":-1.0,"sample":18},{"week":15,"averageReturn":-0.9,"sample":17},{"week":16,"averageReturn":-0.2,"sample":17},{"week":17,"averageReturn":-0.7,"sample":17},{"week":18,"averageReturn":-1.3,"sample":17},{"week":19,"averageReturn":-1.4,"sample":17},{"week":20,"averageReturn":-1.8,"sample":17},{"week":21,"averageReturn":-2.2,"sample":16},{"week":22,"averageReturn":-3.1,"sample":16},{"week":23,"averageReturn":-1.2,"sample":16},{"week":24,"averageReturn":-1.8,"sample":16},{"week":25,"averageReturn":-1.3,"sample":16},{"week":26,"averageReturn":0.1,"sample":16}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":12,"completedEpisodes":12,"activeEpisodes":0,"medianExpectedMove":14.2,"averageExpectedMove":12.9,"averageWeeksToLargestMove":6.5,"horizons":[{"weeks":4,"sample":12,"expectedCount":7,"expectedPercent":58.3,"averageReturn":-0.1,"medianReturn":-1.0,"confidenceLow":32.0,"confidenceHigh":80.7,"confidence":"Mixed historical record"},{"weeks":12,"sample":12,"expectedCount":7,"expectedPercent":58.3,"averageReturn":-1.2,"medianReturn":-7.8,"confidenceLow":32.0,"confidenceHigh":80.7,"confidence":"Mixed historical record"},{"weeks":26,"sample":11,"expectedCount":6,"expectedPercent":54.5,"averageReturn":-0.6,"medianReturn":-2.8,"confidenceLow":28.0,"confidenceHigh":78.7,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-1.2,"sample":12},{"week":2,"averageReturn":-3.5,"sample":12},{"week":3,"averageReturn":-0.7,"sample":12},{"week":4,"averageReturn":-0.1,"sample":12},{"week":5,"averageReturn":1.6,"sample":12},{"week":6,"averageReturn":1.3,"sample":12},{"week":7,"averageReturn":-0.1,"sample":12},{"week":8,"averageReturn":-2.1,"sample":12},{"week":9,"averageReturn":-5.0,"sample":12},{"week":10,"averageReturn":-3.1,"sample":12},{"week":11,"averageReturn":-2.8,"sample":12},{"week":12,"averageReturn":-1.2,"sample":12},{"week":13,"averageReturn":-1.6,"sample":12},{"week":14,"averageReturn":-3.7,"sample":12},{"week":15,"averageReturn":-1.7,"sample":12},{"week":16,"averageReturn":-0.4,"sample":12},{"week":17,"averageReturn":0.9,"sample":12},{"week":18,"averageReturn":0.2,"sample":12},{"week":19,"averageReturn":1.5,"sample":12},{"week":20,"averageReturn":2.7,"sample":12},{"week":21,"averageReturn":3.4,"sample":12},{"week":22,"averageReturn":5.5,"sample":12},{"week":23,"averageReturn":1.6,"sample":12},{"week":24,"averageReturn":3.7,"sample":12},{"week":25,"averageReturn":2.0,"sample":12},{"week":26,"averageReturn":-0.6,"sample":11}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":12,"completedEpisodes":12,"activeEpisodes":0,"medianExpectedMove":6.9,"averageExpectedMove":8.1,"averageWeeksToLargestMove":7.2,"horizons":[{"weeks":4,"sample":12,"expectedCount":5,"expectedPercent":41.7,"averageReturn":3.8,"medianReturn":5.0,"confidenceLow":19.3,"confidenceHigh":68.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":12,"expectedCount":4,"expectedPercent":33.3,"averageReturn":5.9,"medianReturn":6.9,"confidenceLow":13.8,"confidenceHigh":60.9,"confidence":"Mixed historical record"},{"weeks":26,"sample":11,"expectedCount":5,"expectedPercent":45.5,"averageReturn":6.3,"medianReturn":3.9,"confidenceLow":21.3,"confidenceHigh":72.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.4,"sample":12},{"week":2,"averageReturn":2.1,"sample":12},{"week":3,"averageReturn":2.6,"sample":12},{"week":4,"averageReturn":3.8,"sample":12},{"week":5,"averageReturn":3.9,"sample":12},{"week":6,"averageReturn":3.4,"sample":12},{"week":7,"averageReturn":7.2,"sample":12},{"week":8,"averageReturn":7.9,"sample":12},{"week":9,"averageReturn":9.4,"sample":12},{"week":10,"averageReturn":6.5,"sample":12},{"week":11,"averageReturn":5.7,"sample":12},{"week":12,"averageReturn":5.9,"sample":12},{"week":13,"averageReturn":5.6,"sample":12},{"week":14,"averageReturn":6.2,"sample":12},{"week":15,"averageReturn":5.9,"sample":12},{"week":16,"averageReturn":7.6,"sample":12},{"week":17,"averageReturn":6.7,"sample":12},{"week":18,"averageReturn":6.8,"sample":12},{"week":19,"averageReturn":6.8,"sample":12},{"week":20,"averageReturn":7.4,"sample":12},{"week":21,"averageReturn":7.4,"sample":12},{"week":22,"averageReturn":7.1,"sample":12},{"week":23,"averageReturn":7.9,"sample":11},{"week":24,"averageReturn":6.1,"sample":11},{"week":25,"averageReturn":7.0,"sample":11},{"week":26,"averageReturn":6.3,"sample":11}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":19,"completedEpisodes":17,"activeEpisodes":2,"medianExpectedMove":6.1,"averageExpectedMove":10.3,"averageWeeksToLargestMove":5.2,"horizons":[{"weeks":4,"sample":18,"expectedCount":11,"expectedPercent":61.1,"averageReturn":0.9,"medianReturn":2.3,"confidenceLow":38.6,"confidenceHigh":79.7,"confidence":"Mixed historical record"},{"weeks":12,"sample":17,"expectedCount":7,"expectedPercent":41.2,"averageReturn":1.4,"medianReturn":-1.5,"confidenceLow":21.6,"confidenceHigh":64.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":16,"expectedCount":9,"expectedPercent":56.2,"averageReturn":4.7,"medianReturn":6.6,"confidenceLow":33.2,"confidenceHigh":76.9,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.3,"sample":19},{"week":2,"averageReturn":1.4,"sample":18},{"week":3,"averageReturn":-0.2,"sample":18},{"week":4,"averageReturn":0.9,"sample":18},{"week":5,"averageReturn":2.4,"sample":18},{"week":6,"averageReturn":0.5,"sample":18},{"week":7,"averageReturn":0.9,"sample":18},{"week":8,"averageReturn":1.7,"sample":17},{"week":9,"averageReturn":1.2,"sample":17},{"week":10,"averageReturn":0.6,"sample":17},{"week":11,"averageReturn":1.0,"sample":17},{"week":12,"averageReturn":1.4,"sample":17},{"week":13,"averageReturn":0.2,"sample":17},{"week":14,"averageReturn":-1.8,"sample":17},{"week":15,"averageReturn":-1.8,"sample":17},{"week":16,"averageReturn":-1.6,"sample":17},{"week":17,"averageReturn":-2.3,"sample":17},{"week":18,"averageReturn":-0.7,"sample":17},{"week":19,"averageReturn":0.4,"sample":16},{"week":20,"averageReturn":0.4,"sample":16},{"week":21,"averageReturn":0.3,"sample":16},{"week":22,"averageReturn":-1.0,"sample":16},{"week":23,"averageReturn":-0.4,"sample":16},{"week":24,"averageReturn":0.4,"sample":16},{"week":25,"averageReturn":3.2,"sample":16},{"week":26,"averageReturn":4.7,"sample":16}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":2,"completedEpisodes":1,"activeEpisodes":1,"medianExpectedMove":15.7,"averageExpectedMove":15.7,"averageWeeksToLargestMove":10.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":-4.5,"medianReturn":-4.5,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":-13.5,"medianReturn":-13.5,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":-13.6,"medianReturn":-13.6,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.9,"sample":2},{"week":2,"averageReturn":-0.2,"sample":2},{"week":3,"averageReturn":-1.8,"sample":2},{"week":4,"averageReturn":-4.5,"sample":2},{"week":5,"averageReturn":-7.7,"sample":1},{"week":6,"averageReturn":-9.9,"sample":1},{"week":7,"averageReturn":-12.5,"sample":1},{"week":8,"averageReturn":-9.9,"sample":1},{"week":9,"averageReturn":-9.4,"sample":1},{"week":10,"averageReturn":-15.7,"sample":1},{"week":11,"averageReturn":-12.9,"sample":1},{"week":12,"averageReturn":-13.5,"sample":1},{"week":13,"averageReturn":-18.0,"sample":1},{"week":14,"averageReturn":-22.9,"sample":1},{"week":15,"averageReturn":-18.5,"sample":1},{"week":16,"averageReturn":-20.6,"sample":1},{"week":17,"averageReturn":-21.1,"sample":1},{"week":18,"averageReturn":-17.8,"sample":1},{"week":19,"averageReturn":-22.9,"sample":1},{"week":20,"averageReturn":-25.8,"sample":1},{"week":21,"averageReturn":-25.2,"sample":1},{"week":22,"averageReturn":-9.8,"sample":1},{"week":23,"averageReturn":-9.9,"sample":1},{"week":24,"averageReturn":-7.8,"sample":1},{"week":25,"averageReturn":-4.7,"sample":1},{"week":26,"averageReturn":-13.6,"sample":1}]},"currentApplication":{"status":"Underlying support lags price","tone":"caution","headline":"Price is leading its underlying support","use":"Market Dynamics must catch up or price may correct toward the weaker underlying position.","confirm":"This is a downside risk watch, not a completed reversal. Stronger Market Dynamics or weaker price is needed to close the gap.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"weakening","zone":"middle","zoneContext":"Price has advanced further through its recent range than Market Dynamics. The gap is an early-downside risk watch; stronger underlying support or a price reset is needed to close it.","historical":{"label":"Broad directional cases","weeks":12,"direction":"lower","percent":33.3,"averageReturn":5.9,"sample":12},"nowContext":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"fourWeekContext":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"priceContext":{"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."}},"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, 33.3% of comparable cases moved lower after 12 weeks, with an average move of 5.9% across 12 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 5 cases. Distinct visits lasted 2.4 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 8.1% across 12 completed cases, with the largest move arriving after 7.2 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":"2025-11-07","price":34.639999}],"price_pressure_gaps":[{"date":"2025-10-10","price":36.080002},{"date":"2026-07-17","price":36.200001}]}},"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":[34.7117,32.5178,31.0552,29.9827,29.6902,30.3727,30.1289,29.4464,29.1051,30.6165,29.4952,29.0564,28.8614,29.1539,28.6176,30.4702,31.689,31.494,32.079,30.4215,31.7865,31.5915,33.2003,35.0042,35.1992,34.3704,31.884,29.8364,29.9339,29.0564,28.9589,29.3489,28.9589,25.1075,27.7888,28.2764,28.6664,28.3739,29.1051,29.3489,28.2764,27.8863,26.9113,25.4975,30.2265,34.0,35.44,35.08,33.0,33.26,34.64,35.4,34.32,34.86,33.46,31.9,33.42,34.0,34.48,36.08,36.8,36.32,36.52,34.64,33.3,32.5,31.56,32.5,32.7,30.4,31.42,31.2,29.58,27.8,29.4,28.64,28.46,29.66,27.8,26.76,26.98,32.54,32.5,33.28,34.38,31.164,31.5748,30.2054,33.7854,34.4115,34.9983,33.9419,33.9419,36.9351,36.32,35.54,33.9,34.04,34.7,36.2,36.14,35.8,34.48,34.4],"consensus":[0.0,-42.7208,-54.8324,-52.1523,-40.616,-12.8746,-29.9912,-29.0765,-37.3715,15.1024,-35.696,-21.8774,-21.5656,0.0,-27.2322,34.6909,40.3819,12.6944,34.7552,-28.815,32.2136,0.0,50.7756,64.8073,49.0524,14.7987,-38.7046,-57.1693,-25.3717,-39.9142,-34.1526,0.0,-19.5638,-71.7739,-13.6871,0.0,0.0,0.0,10.8597,17.2613,-26.6289,-21.8743,-43.8131,-43.3123,54.6835,70.1591,66.8227,30.5552,0.0,16.1195,43.6807,37.9934,0.0,30.3575,-18.0244,-39.4384,22.5767,16.5283,27.5889,52.68,47.2751,13.7735,20.0806,-26.9809,-42.3066,-32.4808,-40.5069,0.0,0.0,-59.248,0.0,-18.602,-55.1219,-65.2324,0.0,-48.543,-29.7271,17.5666,-53.3514,-47.343,-16.2804,61.3768,28.8375,48.6944,49.6135,-35.8726,0.0,-36.8884,52.7378,37.3683,46.0526,9.4577,14.1691,69.9729,22.4261,8.7467,-23.5856,0.0,15.7713,35.7788,24.121,0.0,-27.0591,11.4311],"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,28.6753,-20.2061,-39.6313,31.3473,26.3324,27.9164,49.821,45.6812,6.3569,13.472,-28.0922,-42.0191,-26.8252,-35.9683,0.0,0.0,-59.2986,0.0,-12.9315,-54.9111,-69.1942,0.0,-50.6091,-28.9514,15.8226,-56.8869,-50.6533,-8.9497,55.8553,24.4862,47.7797,44.0343,-33.1424,0.0,-39.3459,57.3102,27.6043,39.3825,0.183,15.3201,69.6675,22.4306,1.9859,-31.67,0.0,28.6068,37.8039,20.4482,0.0,-25.3289,5.9757],"force":[0.0,18.4082,-40.9332,-51.9649,39.7361,15.0633,29.8884,62.9625,45.9207,12.0037,4.4785,-47.4193,-52.0795,-25.6179,-33.8769,0.0,0.0,-73.2422,0.0,-4.8584,-58.2663,-68.7244,0.0,-43.0932,-14.1685,48.6428,-59.7566,-37.5178,-10.6387,93.5032,8.8096,43.4878,46.012,-84.4259,0.0,-48.0578,83.0973,35.4142,50.5272,19.1948,0.6908,91.7953,8.6577,20.9483,-46.0915,0.0,19.9757,38.5111,10.1583,0.0,-59.5291,10.0533],"direction":[0.0,40.8153,-0.8325,-30.2704,0.2965,6.3701,25.5721,48.6027,50.064,40.6618,38.7776,-11.112,-35.6545,-43.8463,-50.4295,0.0,0.0,-49.1945,0.0,-34.8994,-53.117,-58.2102,0.0,-50.0744,-41.7269,2.6376,-44.7358,-50.5779,-43.8863,44.7395,48.1159,53.459,58.5623,-4.3118,0.0,-26.1018,25.8269,49.9231,50.4794,40.5236,22.4811,54.7345,44.6237,37.6842,-1.7293,0.0,1.901,31.5127,38.2919,0.0,-5.8436,18.6499],"intensity":[46.1538,11.5385,59.6154,63.4615,61.5385,78.8462,5.7692,82.6923,25.0,30.7692,21.1538,76.9231,57.6923,78.8462,59.6154,32.6923,3.8462,84.6154,32.6923,15.3846,65.3846,67.3077,61.5385,21.1538,25.0,46.1538,73.0769,80.7692,34.6154,98.0769,92.3077,21.1538,63.4615,90.3846,84.6154,48.0769,92.3077,86.5385,48.0769,48.0769,32.6923,84.6154,51.9231,17.3077,63.4615,65.3846,9.6154,88.4615,15.3846,38.4615,50.0,71.1538],"confirmation":[7.3869,77.3759,51.9437,80.9991,52.9472,50.4284,76.8935,85.2145,83.111,6.2957,51.3843,77.2398,81.8403,78.2709,80.8293,6.3989,3.3395,87.3851,5.431,50.9535,85.7381,88.9204,33.0378,83.3362,77.0503,52.491,85.2138,82.7999,29.4373,88.7038,76.6839,83.4375,83.8516,58.3339,1.0464,80.1072,85.7317,80.0471,82.9748,6.3895,49.4391,91.061,30.7426,6.466,53.8124,2.9613,50.7183,79.5016,75.3492,4.465,55.0082,49.0324],"persistence":[75.0,75.0,50.0,25.0,37.5,37.5,37.5,37.5,50.0,50.0,75.0,75.0,50.0,25.0,0.0,12.5,25.0,50.0,62.5,62.5,62.5,62.5,50.0,62.5,75.0,50.0,62.5,62.5,62.5,37.5,25.0,0.0,25.0,0.0,12.5,12.5,37.5,37.5,37.5,37.5,37.5,62.5,75.0,100.0,75.0,62.5,62.5,62.5,62.5,50.0,25.0,0.0],"assessmentRisk":[27.5276,19.1727,17.9731,27.3861,32.9348,33.6419,21.3232,23.5736,26.0201,42.0291,38.1042,29.4708,28.6249,33.6433,29.731,45.2639,23.4466,18.0849,3.5607,31.5496,22.178,16.7231,46.1014,24.4084,22.9994,37.0805,16.1331,21.5683,33.8727,13.9571,34.8861,25.5531,25.1518,11.2289,23.3277,27.1753,39.6587,26.4953,22.9002,42.4447,3.317,6.1277,21.4854,32.2345,10.6103,46.4891,47.686,2.4912,33.5926,42.1939,4.4505,39.6953],"volumeParticipation":true,"latest":{"consensus":11.4,"control":6.0,"force":10.1,"direction":18.6,"confirmation":49.0,"persistence":0.0,"assessmentRisk":39.7,"intensity":71.2,"evidenceDepth":100},"analysis":{"status":"Market Dynamics has stronger support","headline":"The gauges support the upward view","summary":"The completed evidence gives the upward view the clearer support.","take":"Current assessment: upward pressure has the stronger support.","tone":"positive","supportedView":"Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Control support is limited","controlPath":"Control support is easing","forceState":"Commitment is limited","forcePath":"Commitment is easing","directionState":"Upward follow-through","persistenceState":"Unsettled","confirmationState":"Qualified support","riskState":"Present","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"+11.4","detail":"Market Dynamics has stronger support","tone":"positive"},{"label":"SM Control Gauge","value":"+6.0","detail":"Control support is limited","tone":"positive"},{"label":"SM Force Gauge","value":"+10.1","detail":"Commitment is limited","tone":"positive"},{"label":"SM Direction Gauge","value":"+18.6","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"49/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Rotational","detail":"completed-week alignment","tone":"caution"},{"label":"Momentum","value":"52.1","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"6.6%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"18.5","detail":"Range-led","tone":"neutral"},{"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 is rotating through its trend references.","series":[{"label":"Close","values":[34.7117,32.5178,31.0552,29.9827,29.6902,30.3727,30.1289,29.4464,29.1051,30.6165,29.4952,29.0564,28.8614,29.1539,28.6176,30.4702,31.689,31.494,32.079,30.4215,31.7865,31.5915,33.2003,35.0042,35.1992,34.3704,31.884,29.8364,29.9339,29.0564,28.9589,29.3489,28.9589,25.1075,27.7888,28.2764,28.6664,28.3739,29.1051,29.3489,28.2764,27.8863,26.9113,25.4975,30.2265,34.0,35.44,35.08,33.0,33.26,34.64,35.4,34.32,34.86,33.46,31.9,33.42,34.0,34.48,36.08,36.8,36.32,36.52,34.64,33.3,32.5,31.56,32.5,32.7,30.4,31.42,31.2,29.58,27.8,29.4,28.64,28.46,29.66,27.8,26.76,26.98,32.54,32.5,33.28,34.38,31.164,31.5748,30.2054,33.7854,34.4115,34.9983,33.9419,33.9419,36.9351,36.32,35.54,33.9,34.04,34.7,36.2,36.14,35.8,34.48,34.4],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[34.5321,34.1659,33.6003,32.9426,32.3512,31.9915,31.6529,31.2517,30.8614,30.8169,30.5766,30.3002,30.0386,29.8777,29.6486,29.798,30.1418,30.3877,30.6952,30.6454,30.8529,30.9872,31.3896,32.0468,32.6199,32.9382,32.7465,32.2174,31.8023,31.303,30.8768,30.599,30.3008,29.3566,29.0715,28.9269,28.8796,28.7876,28.8454,28.9369,28.8168,28.6476,28.3319,27.8166,28.2547,29.2993,30.4158,31.2638,31.5795,31.8851,32.386,32.934,33.186,33.4903,33.4848,33.1967,33.2373,33.376,33.5767,34.0318,34.5351,34.8597,35.1615,35.0667,34.7455,34.3372,33.8323,33.59,33.4282,32.8776,32.6126,32.3558,31.8511,31.1145,30.8028,30.4096,30.0551,29.9833,29.5863,29.0724,28.692,29.3916,29.9568,30.561,31.2554,31.2388,31.2999,31.1009,31.589,32.1021,32.6287,32.8675,33.0628,33.7669,34.2311,34.4691,34.3656,34.3064,34.378,34.7092,34.9694,35.1204,35.004,34.8942],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[33.6791,33.5931,33.4051,33.1516,32.8952,32.7083,32.5173,32.2898,32.0539,31.9474,31.7658,31.5651,31.3648,31.201,31.0097,30.9697,31.023,31.0579,31.1335,31.0808,31.1331,31.167,31.3176,31.5907,31.858,32.0441,32.0322,31.8696,31.7262,31.5284,31.3381,31.1908,31.0254,30.5871,30.3798,30.224,30.1086,29.9801,29.9153,29.8733,29.755,29.6166,29.4162,29.1259,29.2075,29.5625,29.9978,30.3743,30.5688,30.7681,31.0549,31.3768,31.5948,31.8367,31.9569,31.9527,32.0614,32.205,32.3735,32.6481,32.9556,33.2048,33.4504,33.5385,33.5209,33.4452,33.3056,33.2459,33.2055,32.9977,32.8808,32.7563,32.521,32.1713,31.966,31.7197,31.4782,31.3435,31.081,30.761,30.4809,30.6334,30.7717,30.9575,31.211,31.2075,31.2347,31.1585,31.3531,31.5796,31.8329,31.9891,32.1337,32.4894,32.7731,32.9781,33.0464,33.12,33.237,33.4565,33.6553,33.8142,33.8635,33.9032],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[38.644,38.3615,38.2224,38.1023,38.2326,37.8698,37.3835,37.526,37.677,37.5392,37.5677,37.5718,37.0768,36.4515,35.9353,35.0604,34.5268,34.3023,34.1125,33.3551,32.5574,32.3602,32.8102,33.7789,34.5971,35.084,35.1606,35.1497,35.1193,35.1493,35.1738,35.1603,35.1542,35.6789,35.7321,35.7553,35.6703,35.5927,35.4237,35.3882,35.2362,35.0916,34.7075,33.8948,32.797,32.6765,33.6499,34.6068,34.9956,35.4421,36.1042,36.8375,37.3053,37.5614,37.7515,37.7845,37.9374,38.0955,38.3033,38.7011,39.048,39.1408,38.9074,37.5144,37.0799,37.1498,37.198,37.1427,37.1535,37.407,37.4079,37.2961,37.4392,37.6935,37.7443,37.899,37.9457,37.803,37.6775,37.2787,36.536,35.8382,34.9844,34.6994,34.921,34.7711,34.7726,34.5536,34.7538,35.2947,35.8447,36.1667,36.5088,37.303,37.913,38.2588,38.3063,38.4041,38.3251,38.0797,37.5139,37.6887,37.7022,37.7269],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[31.5837,31.3544,30.8645,30.2388,29.5429,29.2232,28.9879,28.5237,28.0656,27.8328,27.4728,27.0592,26.8131,26.7267,26.5603,26.8599,27.0815,27.1403,27.2131,27.5415,28.0466,28.1512,27.9157,27.4492,27.1818,27.0948,27.1937,27.2435,27.3568,27.1708,27.0927,27.1355,27.1513,26.222,26.0859,25.8433,25.626,25.3916,25.2632,25.1914,24.9925,24.7665,24.5217,24.3838,24.9843,25.0677,24.4499,24.0174,23.9352,23.9091,23.815,23.6869,23.7552,24.4743,24.8513,25.1807,25.5032,25.9077,26.2373,26.5127,27.0182,27.7688,28.963,31.2702,32.0121,31.7922,31.356,31.1533,31.1125,30.573,30.2501,29.9419,29.3248,28.3645,27.9077,27.427,26.8843,26.593,26.0505,25.5173,25.278,25.5978,26.0496,26.1986,26.085,26.1013,26.1013,26.0908,25.9992,25.8594,25.6672,25.6195,25.7135,25.8328,25.9149,26.259,26.7555,27.0957,27.8648,29.0541,30.536,30.6871,30.8717,30.959],"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":[9.9365,3.0645,-1.4621,-2.9865,-5.9467,-6.2005,-3.8701,-6.4552,-7.0103,-2.2693,-7.0525,-9.3905,-7.5409,-7.1746,-7.5153,-4.1641,-1.8733,-0.838,1.1334,-5.9992,-1.8888,-3.9159,0.1349,4.8787,5.106,2.8082,-4.7727,-8.9509,-6.3964,-8.5404,-9.0142,-9.6109,-9.4891,-18.4604,-9.8003,-9.4813,-6.2058,-5.3421,-3.5693,-0.1466,-1.9812,-3.1382,-4.8656,-7.5809,5.3123,16.6793,21.1477,22.6622,15.9308,16.8637,21.3149,24.7579,20.3064,23.2159,18.6225,14.8495,16.1255,12.1844,11.5276,15.2766,15.8596,14.7359,14.382,11.3636,7.8494,6.4923,6.6322,9.5756,9.001,3.725,6.2291,4.9365,0.074,-8.9433,-6.3996,-10.6252,-9.4745,-6.097,-9.5158,-10.985,-10.7947,6.0634,5.0568,5.7775,7.1014,-3.9235,-4.6445,-5.3301,4.7751,7.7812,9.505,5.5728,5.5728,14.6745,11.6847,8.0057,4.3193,5.4961,7.5964,13.0001,11.9352,12.8381,6.0596,5.872],"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":[-20.1187,-25.1674,-28.5332,-31.0014,-31.6746,-30.1039,-30.6649,-32.2356,-33.0209,-29.5429,-32.1234,-33.1331,-33.5819,-32.9087,-34.1428,-29.8795,-27.0747,-27.5235,-26.1771,-29.9917,-26.8503,-27.2991,-23.5967,-19.4456,-18.9968,-20.9041,-26.6259,-31.338,-31.1136,-33.1331,-33.3575,-32.4599,-33.3575,-42.2207,-36.0501,-34.9282,-34.0306,-34.7038,-33.0209,-32.4599,-34.9282,-35.8257,-38.0696,-41.3232,-30.4405,-21.7565,-18.4426,-19.2711,-24.0578,-23.4594,-20.2837,-18.5347,-21.0201,-19.7774,-22.9992,-26.5892,-23.0912,-21.7565,-20.6519,-16.9698,-15.3129,-16.4175,-15.9573,-20.2837,-23.3674,-25.2084,-27.3716,-25.2084,-24.7481,-30.0411,-27.6938,-28.2001,-31.9281,-36.0244,-32.3424,-34.0913,-34.5056,-31.744,-36.0244,-38.4177,-37.9115,-25.1163,-25.2084,-23.4134,-20.882,-28.2829,-27.3375,-30.4889,-22.2502,-20.8096,-19.459,-21.8901,-21.8901,-15.002,-16.4175,-18.2125,-21.9866,-21.6644,-20.1456,-16.6937,-16.8317,-17.6142,-20.6519,-20.836],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[20.0248,7.9414,3.0865,0.0,0.0,2.2988,1.4778,0.0,0.0,5.1926,1.34,0.0,0.0,1.0135,0.0,6.4736,10.7325,10.0511,12.0954,6.3032,11.0732,10.3918,16.0136,22.3169,22.9983,20.1022,11.414,4.2589,4.5997,1.5332,1.1925,2.5554,1.1925,0.0,10.6796,12.6214,14.1748,13.0097,15.9223,16.8932,12.6214,11.068,7.1845,1.5534,20.3883,35.4179,41.1533,39.7195,31.4351,32.4706,37.967,40.994,36.6925,38.8432,33.2672,27.0539,33.1079,35.4179,37.3297,41.5042,44.328,42.4455,43.2299,35.8566,30.6012,27.4636,23.777,27.4636,28.248,0.5742,3.3553,2.6316,0.0,0.0,5.7554,3.0216,2.3741,6.6907,0.0,0.0,0.8221,21.5994,21.4499,24.3647,28.4753,16.4573,17.9926,12.8752,26.2535,28.5929,30.7861,26.8384,26.8384,38.0235,35.725,32.8102,26.6816,27.2048,29.6712,35.2765,35.0523,33.7818,28.849,28.5501],"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":"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":[7.9146,8.5198,8.9454,9.0101,8.8946,8.303,7.9919,8.0898,8.0068,7.7731,8.1416,8.0937,7.7473,7.3248,7.2698,7.0029,6.6812,6.6073,6.3274,6.6992,6.3808,6.2592,6.0969,5.8173,5.55,5.5514,6.1794,6.692,7.0662,7.6705,7.5795,7.2768,7.0765,8.8828,8.3421,8.1176,7.8726,7.852,7.5626,7.32,7.6215,7.4133,7.625,8.4043,8.461,8.0032,7.6053,7.4603,7.9788,7.7633,7.3876,7.1162,7.1322,6.7824,6.9842,7.2323,7.0258,6.7572,6.643,6.3265,6.2799,6.5534,6.4667,6.8668,7.0576,7.0884,7.525,7.225,7.1965,7.813,7.4923,7.4137,7.7586,8.344,7.822,7.875,7.8105,7.4023,7.9501,8.1656,8.2301,7.7237,7.4622,7.1187,6.7977,7.95,7.5383,7.6642,7.194,7.1799,7.4096,7.4939,6.9586,6.5622,6.516,6.4808,6.7557,6.4446,6.1874,6.0599,6.0159,6.2098,6.6955,6.593],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[20.1068,20.1018,21.3005,23.0125,25.6423,25.775,25.2989,27.259,29.2395,29.6959,31.0419,32.5314,32.1292,30.7853,30.002,26.4872,24.1696,23.3128,22.501,19.0933,14.8861,13.9113,16.1201,20.6758,24.006,25.6976,25.5537,25.343,24.8494,25.605,25.9565,25.7635,25.6895,30.555,31.2083,32.1824,32.7728,33.455,33.4847,33.6641,34.0159,34.4988,34.3947,32.6398,27.0421,26.3535,31.6698,36.1264,37.5367,38.8635,41.0191,43.4556,44.3823,42.1919,41.2127,40.034,39.1994,38.0848,37.3903,37.38,36.4174,33.9922,29.3043,18.1558,14.6699,15.5423,17.0436,17.5397,17.6982,20.1061,21.1591,21.8752,24.3078,28.2447,29.9656,32.0609,34.1242,34.8156,36.4893,37.4593,36.4257,33.3368,29.2779,27.9181,28.9679,28.4849,28.4893,27.9094,28.8203,30.8573,33.0911,34.141,34.6993,36.3349,37.5953,37.1983,35.507,34.5297,31.6069,26.8883,20.5083,20.4799,19.9215,19.7068],"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"]},{"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":[53.9835,31.0332,15.2439,3.7559,5.8036,12.0536,9.8214,11.4754,8.75,24.0741,13.4259,9.2593,7.7295,10.628,5.7692,24.0385,36.0577,34.1346,39.9039,25.7895,42.0765,43.4524,66.6666,89.9371,92.4528,81.761,52.3179,24.5033,25.8278,26.5537,25.4237,29.9435,25.4237,6.6372,30.9735,35.3982,38.9381,36.2832,42.9204,45.1328,35.3982,31.8584,23.0089,11.4311,58.5938,88.8291,97.0557,92.9698,77.0754,79.0622,89.6075,93.1376,85.0818,89.1097,78.6669,67.0307,78.3685,82.6948,86.2752,95.7807,95.4628,86.6808,87.9739,75.8185,67.1546,61.9821,55.9044,61.9821,63.2752,48.4043,16.9451,14.3198,4.7619,0.0,15.1229,7.9395,6.5913,17.8908,1.306,3.9669,12.844,55.3517,55.0459,61.0092,69.419,44.8317,47.9726,38.87,75.0924,84.7203,90.1773,80.3546,80.3546,99.6648,94.396,87.7146,73.6666,74.8658,80.5193,89.3443,88.8525,81.6485,71.3841,70.7621],"stroke":"#10243b","width":2.0},{"label":"From high","values":[-13.1707,-18.6585,-22.3171,-25.0,-25.7317,-24.0244,-24.6342,-26.3415,-26.8382,-20.7071,-23.6111,-24.7475,-24.3934,-23.6271,-25.0319,-20.1788,-16.9859,-17.4968,-15.9642,-18.4314,-13.9842,-12.786,-7.2207,-2.1798,-1.6349,-3.951,-9.9173,-15.7025,-15.427,-17.9063,-18.1818,-17.0799,-18.1818,-29.0634,-21.4876,-20.1102,-19.0083,-19.8347,-17.7686,-17.0799,-20.1102,-21.2121,-23.9669,-27.9614,-14.6005,-3.9391,-1.0609,-2.5555,-8.3333,-7.6111,-3.7778,-2.533,-5.5066,-4.0198,-7.8745,-12.1696,-7.9846,-6.3877,-5.0661,-1.5821,-1.7619,-5.3674,-4.8463,-9.7447,-13.2361,-15.3205,-17.7697,-15.3205,-14.7994,-20.7921,-18.1344,-18.7077,-22.9286,-27.5664,-23.3976,-25.3778,-25.8468,-22.7202,-27.5664,-30.2762,-29.703,-15.2163,-15.3205,-13.2882,-10.4221,-18.8015,-17.7311,-20.3444,-7.6901,-4.5578,-2.93,-5.86,-5.86,-0.1058,-1.7694,-3.879,-8.3145,-7.9359,-6.1508,-3.4667,-3.6267,-6.1845,-9.6436,-9.8532],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[21.6467,11.5097,5.4485,1.318,2.1812,4.5302,3.6913,4.8611,3.6458,9.0278,5.0347,3.4722,2.7778,3.8194,2.087,8.6957,13.0435,12.3478,14.4348,8.5217,13.3913,12.6957,18.4348,24.8696,25.5652,22.6087,13.7391,6.4348,6.7826,8.561,8.1967,9.6539,8.1967,3.0,14.0,16.0,17.6,16.4,19.4,20.4,16.0,14.4,10.4,5.2738,31.9149,48.3835,54.668,53.0969,44.0193,45.154,51.1766,54.4934,49.78,52.1367,46.0268,39.2186,45.8522,48.3835,50.4783,57.4611,60.6033,58.5085,59.3813,51.1766,45.3285,41.8372,37.7348,41.8372,42.71,32.6723,4.7333,4.0,1.51,0.0,5.7554,3.0216,2.5216,6.8444,0.5061,1.8265,6.6403,28.6166,28.4585,31.5415,35.8893,23.1778,24.8016,19.3889,33.5393,36.0137,38.3334,34.1579,34.1579,45.9885,43.5573,40.4743,33.9921,34.5455,37.1542,43.083,42.8459,41.502,36.2846,35.9684],"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":"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":[19.4578,18.859,18.7612,19.0809,19.5463,19.9784,20.3507,21.2766,21.74,21.446,21.1731,21.2662,21.3527,21.4771,21.775,20.9906,19.5877,18.5071,17.5038,16.4729,15.5157,14.566,14.4912,15.1055,15.6759,15.8715,15.0898,15.3846,16.1886,17.5565,18.8268,20.1158,21.3127,23.6663,25.4715,26.6574,27.1402,27.8975,27.8909,28.1145,28.6008,29.0524,29.7579,31.2434,30.3899,28.6586,27.3928,26.2835,24.5057,22.8549,21.3375,20.5813,19.718,18.9164,17.5792,17.0081,16.7932,16.23,15.4688,14.9263,14.7891,15.0628,15.3169,14.4705,13.655,13.6243,14.2546,14.84,15.1859,15.873,16.5111,17.3301,18.4633,20.0329,21.4904,22.4635,23.7092,24.6018,25.5829,27.0552,28.7635,26.7532,24.8864,23.4079,22.7887,21.7012,20.6913,20.2193,19.0694,18.8359,17.9729,17.1715,16.4274,16.8795,17.2993,17.5579,17.132,16.429,16.0665,16.7556,17.3955,18.4611,18.5484,18.5482],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[22.69,20.8932,19.348,18.4751,17.5493,17.0647,16.7404,15.7126,16.8569,18.9857,17.4715,16.566,16.179,15.7305,14.9932,18.47,22.055,22.1758,21.1106,19.5234,18.2161,19.2871,21.9683,24.724,23.9307,22.7515,20.4594,18.7466,16.4319,14.4807,13.6536,13.0302,12.6095,10.7588,11.1135,12.3945,14.3291,13.4781,15.8319,15.0621,13.9425,13.4963,12.6259,11.2266,17.994,26.2557,27.1047,26.4123,24.3774,23.0826,22.9663,26.0305,24.8759,23.914,22.4667,21.1312,19.2799,20.2866,20.2046,24.6467,25.0778,25.3702,23.7434,21.8897,20.5724,19.488,17.5538,16.4858,16.1855,14.8907,13.9509,13.1841,12.3388,11.3357,10.6175,11.3827,10.7243,10.9933,10.1406,9.524,8.703,22.2594,21.4202,21.8686,25.4755,22.3144,21.5677,20.5913,26.2607,30.3793,26.8762,25.444,25.444,31.9598,30.3935,28.9985,27.0811,26.2523,27.0364,33.1025,31.0144,32.5341,29.0915,27.4973],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[22.1982,26.0967,27.5512,29.6597,29.624,28.8058,28.0143,31.4107,29.8149,27.11,24.9478,26.1721,25.5607,25.1783,25.3373,22.939,21.4676,20.282,19.3077,20.7609,19.3708,18.4497,16.7358,15.4479,14.9522,15.6755,22.5801,27.6661,28.3658,30.3098,28.5787,28.2522,27.3401,36.287,32.4168,30.4004,28.7117,29.8198,28.0271,28.6093,28.9066,27.9814,28.7225,34.1845,26.5974,23.2122,21.7605,20.8102,25.0666,23.7352,22.238,20.9769,20.9803,20.169,22.5551,25.6107,25.5572,24.254,22.5901,21.049,19.3055,17.4052,16.2892,20.4226,21.8682,25.4284,27.7168,26.0305,24.1185,24.7153,23.1554,23.4267,24.6013,26.7276,25.0341,23.7021,24.9661,23.4716,22.7499,25.8777,26.7992,21.9857,21.1568,20.1107,18.9306,25.9661,25.0972,27.3412,24.1817,22.0892,23.4756,22.2246,22.2246,20.1104,19.1248,18.9645,21.4533,22.6852,21.5229,19.5607,18.3268,16.6427,19.5227,18.8938],"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"]}]},"canonical_url":"https://sharemaestro.com/terminal/5aa04f5e-c369-42c1-988e-9d5b5a027cba/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/5aa04f5e-c369-42c1-988e-9d5b5a027cba/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/5aa04f5e-c369-42c1-988e-9d5b5a027cba/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/5aa04f5e-c369-42c1-988e-9d5b5a027cba/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/5aa04f5e-c369-42c1-988e-9d5b5a027cba/technical-pack/data.json"},"source_fingerprint":"7bf16c3c9e7d8654f1442272d125f77e55601ccd6711cabc33731387734c612e","content_hash":"b3c84b4cf1b3204adc221dce4aa39026db0641d71aeaddd4db8185075411e84a","citation":"Sharemaestro, 2190 Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/5aa04f5e-c369-42c1-988e-9d5b5a027cba/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."}