{"schema_version":"1.0","name":"SPI Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"7aa17975-dde1-4419-afb0-f09168c7c1bb","symbol":"SPI","name":"Spire Healthcare Group plc","exchange":"LSE","country":"GB","asset_type":"equity","currency":"GBP","sector":"Healthcare","industry":"Medical Care Facilities"},"summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. The completed evidence supports the upward price structure.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Strength versus the research benchmark, Activity pressure and cumulative balance, Range position and boundary pressure, Acceleration, deceleration and rollover, Range pressure and compression."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-14","observations":260,"displayedObservations":104,"assetType":"Equity","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. The completed evidence supports the upward price structure.","evidenceAlignment":{"status":"Evidence aligned","headline":"Upward price structure retains strong Market Dynamics support","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. The completed evidence supports the upward price structure.","take":"The advance remains supported. Reclassify it only if the broader Market Dynamics path weakens or price structure breaks.","tone":"positive","conflict":false},"marketDynamics":{"available":true,"readAvailable":true,"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"],"values":[-0.262571,-0.270331,-0.267418,-0.532389,-0.707917,-0.893275,-1.121176,-1.243379,-1.321245,-1.344333,-1.269336,-1.170552,-1.132484,-1.175028,-1.128326,-1.151904,-0.949277,-0.681868,-0.494546,-0.236182,-0.054434,0.214164,0.387997,0.590762,0.680347,0.698364,0.654121,0.567462,0.24699,-0.21261,-0.599239,-0.99265,-0.986559,-0.990706,-0.928523,-0.857208,-0.796807,-0.589836,-0.322115,-0.068703,0.088767,0.366812,0.513935,0.691713,1.009132,1.016715,1.045329,1.04034,0.896196,0.803423,0.642917,0.600158,0.616944,0.498345,0.419143,0.108681,0.143235,0.36743,0.554354,0.821774,0.630675,0.55304,0.428403,0.282675,0.099791,-0.291671,-0.484266,-0.707733,-0.882249,-1.019738,-1.243298,-1.298087,-1.21673,-1.095175,-0.956268,-0.607045,-0.439318,-0.199556,0.075665,0.099854,0.173365,0.212473,0.332516,0.234758,0.047398,-0.165995,-0.415943,-0.482489,-0.471595,-0.592209,-0.170385,0.251224,0.640157,1.105972,0.977015,0.845316,0.814426,0.853765,0.863568,0.86647,0.8632,0.884576,0.944668,1.020285],"opens":[251.453593,252.453401,259.952017,249.953875,243.455067,236.456356,235.956451,231.957183,225.45839,225.958294,224.45857,223.958669,217.459858,218.459684,215.960148,223.458753,220.959217,231.457286,220.959216,223.458755,223.958668,224.458575,238.456004,235.956458,232.457092,229.757605,229.957565,229.957559,227.45801,175.567602,175.367626,178.367067,174.967713,178.167103,179.766823,184.166005,185.965681,198.763318,203.962362,199.96309,193.786845,197.786569,209.98575,204.986088,204.986088,219.985059,228.984449,219.98507,225.809667,231.484285,206.985947,213.985479,221.484967,229.984378,221.984936,209.485772,203.986157,247.98316,239.983701,241.983576,243.983442,239.983707,244.983373,236.983905,224.984721,224.984718,224.984721,233.98411,173.588223,168.988525,163.98886,163.988868,169.988454,170.988392,181.787659,211.485646,207.985886,201.986287,206.485985,199.986416,202.986212,190.187079,186.187359,150.389782,141.190413,145.990089,151.78969,163.388898,161.189048,162.788947,154.389518,228.984449,223.0,216.5,223.0,219.0,220.0,221.5,214.0,218.0,219.0,225.0,233.0,235.0],"highs":[260.451928,256.952571,259.952017,254.952947,245.454698,238.45599,238.455986,237.456168,228.957744,233.456911,227.458009,223.958669,224.458577,222.458945,242.564226,228.957738,228.457825,231.457286,226.958112,227.957932,230.155519,239.145879,238.456004,237.456172,236.456353,231.457272,231.457272,230.957377,229.957557,178.966973,183.366146,179.166927,193.764233,184.365968,188.165277,188.765168,198.563363,204.962175,205.462085,199.963091,195.386727,211.985606,213.985468,211.985613,225.484695,229.984392,228.984449,226.98459,232.484219,231.484285,215.985331,229.984387,228.48449,230.98431,221.984936,216.985275,256.482586,249.983024,251.482923,248.983091,245.9833,244.983364,244.983373,236.983905,230.484353,229.484412,231.484276,233.98411,177.387943,170.828396,170.988386,170.98839,175.588087,184.987445,182.187627,214.985409,211.985602,206.485982,207.235929,204.48612,198.586517,191.748971,197.986563,161.989001,149.58985,154.07354,164.988791,172.388286,165.388772,163.958865,228.984456,228.984449,223.0,221.0,225.0,219.0,220.0,222.0,217.5,223.5,227.0,237.5,236.5,236.5],"lows":[248.954054,249.953863,246.704475,243.455078,232.957002,230.957374,229.957554,224.958481,221.959036,217.459858,214.460425,212.460791,214.46042,214.960329,214.960316,219.959403,220.959216,219.093564,220.959216,222.958848,220.959222,223.358771,229.957552,228.857762,226.958102,226.458195,223.958655,223.392776,168.168956,168.168959,172.928085,170.168591,173.168042,169.5687,177.167297,179.366888,184.36597,195.363937,193.964197,188.787181,188.787191,192.186943,206.485976,204.986088,204.986088,219.985059,218.98513,218.485162,220.984997,209.915737,205.986015,208.485847,217.48523,215.974342,205.486049,206.98594,201.986293,232.984176,236.225967,229.984379,235.484019,229.984388,232.484219,224.984718,221.663952,217.985206,218.485159,174.988119,167.103657,164.788812,163.98886,163.988868,165.988726,170.988392,172.588286,201.986291,199.30647,198.586529,197.586591,191.586998,182.258627,180.987708,175.188102,141.990365,140.790446,143.390254,149.389844,161.189047,156.989345,154.389511,144.99015,217.985204,216.830994,216.0,216.5,215.0,216.5,218.0,214.0,214.0,216.0,223.5,224.35,229.0],"closes":[254.453033,253.953125,250.453781,243.455078,233.956818,235.956451,232.957001,224.958481,228.457825,223.958664,218.959595,214.960327,219.459503,219.459503,225.458389,222.958847,228.457825,223.458755,224.958481,223.958664,224.458572,234.95665,230.957367,233.956818,228.457825,229.457657,228.457825,226.458206,174.767746,176.767365,174.167847,178.567047,181.166565,176.967346,185.365784,184.965866,195.963837,203.462448,198.963287,191.187012,193.586868,208.985809,208.48584,208.985809,225.484695,227.984528,221.984924,224.984726,226.484619,210.985672,214.485443,221.984924,227.484558,216.985275,211.985611,207.985886,246.983231,245.483337,240.483673,241.983566,236.983917,241.983566,234.484085,225.98465,224.984726,223.484833,229.484421,176.188034,168.588562,167.388626,165.788742,168.988525,173.98819,180.987717,178.187897,203.986145,203.986145,204.986084,199.98642,202.986221,191.587006,183.787521,189.987106,142.790314,144.990158,152.389648,164.188843,162.588974,164.38884,154.389511,227.484558,222.5,221.0,218.0,218.0,216.0,217.0,219.0,216.5,218.0,224.0,233.5,234.0,234.0],"pressureRange":[-1.650357,1.650357],"priceRange":[142.790314,258.431885],"zones":{"accumulationBoundary":0.06,"distributionBoundary":0.94},"latest":1.020285,"state":"Positive and strengthening","context":{"scenario":"positiveSustained","latestDirection":"strengthening","fourWeekDirection":"strengthening","now":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeek":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"price":{"label":"Price and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Sustained positive support","detail":"Market Dynamics remains positive and has strengthened across the recent completed path. A slight weekly pause does not yet change the broader constructive reading.","tone":"positive"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Market Dynamics remains positive and has strengthened across the recent completed path. A slight weekly pause does not yet change the broader constructive reading.","annotations":[{"label":"Current tape relationship","value":"Sustained positive support","detail":"Market Dynamics strengthened this week and remains positive.","tone":"positive"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"22 May 2026","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Supported","detail":"Underlying support has strengthened across the recent completed path.","tone":"positive"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-14","observations":260,"relationship":{"sameWeekCorrelation":0.3,"forwardCorrelation":-0.25,"directionalAgreement":45.1,"sample":253,"correlationSample":259,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":2.0,"medianWeeksInZone":2,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":13.9,"averageReturn":13.9,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":51.3,"averageReturn":51.3,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.5,"sample":1},{"week":2,"averageReturn":6.7,"sample":1},{"week":3,"averageReturn":15.0,"sample":1},{"week":4,"averageReturn":13.9,"sample":1},{"week":5,"averageReturn":15.1,"sample":1},{"week":6,"averageReturn":8.1,"sample":1},{"week":7,"averageReturn":59.3,"sample":1},{"week":8,"averageReturn":55.8,"sample":1},{"week":9,"averageReturn":54.8,"sample":1},{"week":10,"averageReturn":52.7,"sample":1},{"week":11,"averageReturn":52.7,"sample":1},{"week":12,"averageReturn":51.3,"sample":1},{"week":13,"averageReturn":52.0,"sample":1},{"week":14,"averageReturn":53.4,"sample":1},{"week":15,"averageReturn":51.6,"sample":1},{"week":16,"averageReturn":52.7,"sample":1},{"week":17,"averageReturn":56.9,"sample":1},{"week":18,"averageReturn":63.5,"sample":1},{"week":19,"averageReturn":63.9,"sample":1},{"week":20,"averageReturn":63.9,"sample":1},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"distribution":{"label":"Distribution","episodes":3,"completedEpisodes":3,"activeEpisodes":0,"averageWeeksInZone":3.0,"medianWeeksInZone":3,"averageWeeksToLower":2.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":3,"expectedCount":2,"expectedPercent":66.7,"medianReturn":-1.4,"averageReturn":-1.8,"confidenceLow":20.8,"confidenceHigh":93.9,"confidence":"Mixed historical record"},{"weeks":12,"sample":3,"expectedCount":2,"expectedPercent":66.7,"medianReturn":-9.5,"averageReturn":-8.5,"confidenceLow":20.8,"confidenceHigh":93.9,"confidence":"Mixed historical record"},{"weeks":26,"sample":3,"expectedCount":3,"expectedPercent":100.0,"medianReturn":-10.4,"averageReturn":-11.3,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.6,"sample":3},{"week":2,"averageReturn":-0.6,"sample":3},{"week":3,"averageReturn":-0.3,"sample":3},{"week":4,"averageReturn":-1.8,"sample":3},{"week":5,"averageReturn":-4.8,"sample":3},{"week":6,"averageReturn":-4.6,"sample":3},{"week":7,"averageReturn":-6.6,"sample":3},{"week":8,"averageReturn":-8.1,"sample":3},{"week":9,"averageReturn":-7.5,"sample":3},{"week":10,"averageReturn":-7.9,"sample":3},{"week":11,"averageReturn":-8.6,"sample":3},{"week":12,"averageReturn":-8.5,"sample":3},{"week":13,"averageReturn":-9.2,"sample":3},{"week":14,"averageReturn":-8.8,"sample":3},{"week":15,"averageReturn":-8.8,"sample":3},{"week":16,"averageReturn":-8.6,"sample":3},{"week":17,"averageReturn":-8.3,"sample":3},{"week":18,"averageReturn":-9.1,"sample":3},{"week":19,"averageReturn":-10.5,"sample":3},{"week":20,"averageReturn":-9.6,"sample":3},{"week":21,"averageReturn":-10.6,"sample":3},{"week":22,"averageReturn":-10.1,"sample":3},{"week":23,"averageReturn":-10.3,"sample":3},{"week":24,"averageReturn":-10.4,"sample":3},{"week":25,"averageReturn":-10.4,"sample":3},{"week":26,"averageReturn":-11.3,"sample":3}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":19,"completedEpisodes":17,"activeEpisodes":2,"medianExpectedMove":4.3,"averageExpectedMove":4.8,"averageWeeksToLargestMove":6.7,"horizons":[{"weeks":4,"sample":19,"expectedCount":9,"expectedPercent":47.4,"averageReturn":-0.1,"medianReturn":-0.7,"confidenceLow":27.3,"confidenceHigh":68.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":17,"expectedCount":7,"expectedPercent":41.2,"averageReturn":-2.8,"medianReturn":-1.8,"confidenceLow":21.6,"confidenceHigh":64.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":15,"expectedCount":5,"expectedPercent":33.3,"averageReturn":-4.7,"medianReturn":-4.2,"confidenceLow":15.2,"confidenceHigh":58.3,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.8,"sample":19},{"week":2,"averageReturn":-1.6,"sample":19},{"week":3,"averageReturn":-1.2,"sample":19},{"week":4,"averageReturn":-0.1,"sample":19},{"week":5,"averageReturn":-2.6,"sample":18},{"week":6,"averageReturn":-2.2,"sample":18},{"week":7,"averageReturn":-3.2,"sample":17},{"week":8,"averageReturn":-4.3,"sample":17},{"week":9,"averageReturn":-4.3,"sample":17},{"week":10,"averageReturn":-3.9,"sample":17},{"week":11,"averageReturn":-5.0,"sample":17},{"week":12,"averageReturn":-2.8,"sample":17},{"week":13,"averageReturn":-4.0,"sample":16},{"week":14,"averageReturn":-4.1,"sample":16},{"week":15,"averageReturn":-4.0,"sample":16},{"week":16,"averageReturn":-3.7,"sample":16},{"week":17,"averageReturn":-3.0,"sample":16},{"week":18,"averageReturn":-3.1,"sample":16},{"week":19,"averageReturn":-2.9,"sample":16},{"week":20,"averageReturn":-2.5,"sample":16},{"week":21,"averageReturn":-2.8,"sample":16},{"week":22,"averageReturn":-3.7,"sample":16},{"week":23,"averageReturn":-1.2,"sample":16},{"week":24,"averageReturn":-1.2,"sample":16},{"week":25,"averageReturn":-1.8,"sample":16},{"week":26,"averageReturn":-4.7,"sample":15}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":18,"completedEpisodes":18,"activeEpisodes":0,"medianExpectedMove":4.1,"averageExpectedMove":7.3,"averageWeeksToLargestMove":5.3,"horizons":[{"weeks":4,"sample":18,"expectedCount":5,"expectedPercent":27.8,"averageReturn":0.3,"medianReturn":2.5,"confidenceLow":12.5,"confidenceHigh":50.9,"confidence":"Mixed historical record"},{"weeks":12,"sample":18,"expectedCount":8,"expectedPercent":44.4,"averageReturn":2.6,"medianReturn":2.6,"confidenceLow":24.6,"confidenceHigh":66.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":17,"expectedCount":7,"expectedPercent":41.2,"averageReturn":1.3,"medianReturn":2.5,"confidenceLow":21.6,"confidenceHigh":64.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.3,"sample":18},{"week":2,"averageReturn":0.5,"sample":18},{"week":3,"averageReturn":0.8,"sample":18},{"week":4,"averageReturn":0.3,"sample":18},{"week":5,"averageReturn":4.4,"sample":18},{"week":6,"averageReturn":4.6,"sample":18},{"week":7,"averageReturn":5.3,"sample":18},{"week":8,"averageReturn":4.5,"sample":18},{"week":9,"averageReturn":2.8,"sample":18},{"week":10,"averageReturn":1.8,"sample":18},{"week":11,"averageReturn":2.8,"sample":18},{"week":12,"averageReturn":2.6,"sample":18},{"week":13,"averageReturn":1.4,"sample":18},{"week":14,"averageReturn":1.2,"sample":18},{"week":15,"averageReturn":2.1,"sample":18},{"week":16,"averageReturn":2.9,"sample":18},{"week":17,"averageReturn":3.5,"sample":18},{"week":18,"averageReturn":2.8,"sample":18},{"week":19,"averageReturn":-0.5,"sample":17},{"week":20,"averageReturn":-0.1,"sample":17},{"week":21,"averageReturn":0.5,"sample":17},{"week":22,"averageReturn":0.6,"sample":17},{"week":23,"averageReturn":1.5,"sample":17},{"week":24,"averageReturn":1.0,"sample":17},{"week":25,"averageReturn":0.8,"sample":17},{"week":26,"averageReturn":1.3,"sample":17}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":17,"completedEpisodes":17,"activeEpisodes":0,"medianExpectedMove":3.2,"averageExpectedMove":5.8,"averageWeeksToLargestMove":6.6,"horizons":[{"weeks":4,"sample":17,"expectedCount":4,"expectedPercent":23.5,"averageReturn":6.2,"medianReturn":4.7,"confidenceLow":9.6,"confidenceHigh":47.3,"confidence":"Historically adverse"},{"weeks":12,"sample":17,"expectedCount":8,"expectedPercent":47.1,"averageReturn":1.7,"medianReturn":1.3,"confidenceLow":26.2,"confidenceHigh":69.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":16,"expectedCount":8,"expectedPercent":50.0,"averageReturn":2.6,"medianReturn":0.5,"confidenceLow":28.0,"confidenceHigh":72.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.0,"sample":17},{"week":2,"averageReturn":2.7,"sample":17},{"week":3,"averageReturn":5.3,"sample":17},{"week":4,"averageReturn":6.2,"sample":17},{"week":5,"averageReturn":6.2,"sample":17},{"week":6,"averageReturn":4.9,"sample":17},{"week":7,"averageReturn":5.0,"sample":17},{"week":8,"averageReturn":3.9,"sample":17},{"week":9,"averageReturn":3.3,"sample":17},{"week":10,"averageReturn":4.0,"sample":17},{"week":11,"averageReturn":1.8,"sample":17},{"week":12,"averageReturn":1.7,"sample":17},{"week":13,"averageReturn":2.0,"sample":17},{"week":14,"averageReturn":1.2,"sample":17},{"week":15,"averageReturn":2.6,"sample":17},{"week":16,"averageReturn":2.2,"sample":17},{"week":17,"averageReturn":-1.3,"sample":16},{"week":18,"averageReturn":0.7,"sample":16},{"week":19,"averageReturn":0.7,"sample":16},{"week":20,"averageReturn":1.3,"sample":16},{"week":21,"averageReturn":0.8,"sample":16},{"week":22,"averageReturn":2.1,"sample":16},{"week":23,"averageReturn":1.7,"sample":16},{"week":24,"averageReturn":2.9,"sample":16},{"week":25,"averageReturn":3.2,"sample":16},{"week":26,"averageReturn":2.6,"sample":16}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":20,"completedEpisodes":18,"activeEpisodes":2,"medianExpectedMove":7.5,"averageExpectedMove":7.8,"averageWeeksToLargestMove":6.3,"horizons":[{"weeks":4,"sample":20,"expectedCount":9,"expectedPercent":45.0,"averageReturn":-1.8,"medianReturn":-0.6,"confidenceLow":25.8,"confidenceHigh":65.8,"confidence":"Mixed historical record"},{"weeks":12,"sample":18,"expectedCount":13,"expectedPercent":72.2,"averageReturn":1.5,"medianReturn":2.8,"confidenceLow":49.1,"confidenceHigh":87.5,"confidence":"Mixed historical record"},{"weeks":26,"sample":17,"expectedCount":7,"expectedPercent":41.2,"averageReturn":-0.7,"medianReturn":-2.0,"confidenceLow":21.6,"confidenceHigh":64.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.4,"sample":20},{"week":2,"averageReturn":0.4,"sample":20},{"week":3,"averageReturn":-0.2,"sample":20},{"week":4,"averageReturn":-1.8,"sample":20},{"week":5,"averageReturn":-1.8,"sample":20},{"week":6,"averageReturn":-1.4,"sample":19},{"week":7,"averageReturn":0.1,"sample":19},{"week":8,"averageReturn":-0.2,"sample":19},{"week":9,"averageReturn":-0.5,"sample":19},{"week":10,"averageReturn":-0.0,"sample":18},{"week":11,"averageReturn":1.6,"sample":18},{"week":12,"averageReturn":1.5,"sample":18},{"week":13,"averageReturn":-0.7,"sample":18},{"week":14,"averageReturn":-2.4,"sample":18},{"week":15,"averageReturn":-1.9,"sample":18},{"week":16,"averageReturn":-1.0,"sample":18},{"week":17,"averageReturn":-0.2,"sample":18},{"week":18,"averageReturn":-1.5,"sample":18},{"week":19,"averageReturn":-0.6,"sample":18},{"week":20,"averageReturn":-0.6,"sample":18},{"week":21,"averageReturn":-0.2,"sample":18},{"week":22,"averageReturn":0.6,"sample":18},{"week":23,"averageReturn":-0.3,"sample":18},{"week":24,"averageReturn":-0.6,"sample":18},{"week":25,"averageReturn":-1.4,"sample":17},{"week":26,"averageReturn":-0.7,"sample":17}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"medianExpectedMove":15.5,"averageExpectedMove":15.5,"averageWeeksToLargestMove":11.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":-8.1,"medianReturn":-8.1,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":-13.8,"medianReturn":-13.8,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":-10.2,"medianReturn":-10.2,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.2,"sample":1},{"week":2,"averageReturn":-1.6,"sample":1},{"week":3,"averageReturn":-4.3,"sample":1},{"week":4,"averageReturn":-8.1,"sample":1},{"week":5,"averageReturn":-7.3,"sample":1},{"week":6,"averageReturn":-8.4,"sample":1},{"week":7,"averageReturn":-11.6,"sample":1},{"week":8,"averageReturn":-10.2,"sample":1},{"week":9,"averageReturn":-12.0,"sample":1},{"week":10,"averageReturn":-13.9,"sample":1},{"week":11,"averageReturn":-15.5,"sample":1},{"week":12,"averageReturn":-13.8,"sample":1},{"week":13,"averageReturn":-13.8,"sample":1},{"week":14,"averageReturn":-11.4,"sample":1},{"week":15,"averageReturn":-12.4,"sample":1},{"week":16,"averageReturn":-10.2,"sample":1},{"week":17,"averageReturn":-12.2,"sample":1},{"week":18,"averageReturn":-11.6,"sample":1},{"week":19,"averageReturn":-12.0,"sample":1},{"week":20,"averageReturn":-11.8,"sample":1},{"week":21,"averageReturn":-7.7,"sample":1},{"week":22,"averageReturn":-9.2,"sample":1},{"week":23,"averageReturn":-8.1,"sample":1},{"week":24,"averageReturn":-10.2,"sample":1},{"week":25,"averageReturn":-9.8,"sample":1},{"week":26,"averageReturn":-10.2,"sample":1}]},"currentApplication":{"status":"Evidence aligned","tone":"positive","headline":"Price and Market Dynamics remain aligned upward","use":"The advance retains underlying support while price structure and Market Dynamics remain intact.","confirm":"The advance remains supported. Reclassify it only if the broader Market Dynamics path weakens or price structure breaks.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"strengthening","zone":"middle","zoneContext":"Market Dynamics remains positive and has strengthened across the recent completed path. A slight weekly pause does not yet change the broader constructive reading.","historical":{"label":"Broad directional cases","weeks":12,"direction":"higher","percent":41.2,"averageReturn":-2.8,"sample":17},"nowContext":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeekContext":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"priceContext":{"label":"Price structure is upward","detail":"Price is responding in the same broad direction as Market Dynamics."}},"strategyApproach":{"headline":"Strategy observations from this ticker's own record","summary":"The current reading identifies the setup. The observations below show how this ticker's completed history can guide positioning, confirmation and risk control without treating any one reading as a forecast.","observations":[{"eyebrow":"Trend participation","title":"Let confirmation support the position, then manage extension","tone":"positive","approach":"This is most useful for holding or selectively adding to an established upward case. Risk should still tighten as price becomes extended; confirmation is support, not immunity from reversal.","finding":"In this ticker's completed record, 41.2% of comparable cases moved higher after 12 weeks, with an average move of -2.8% across 17 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, 66.7% of completed 12-week outcomes were lower across 3 cases. Distinct visits lasted 3.0 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 improving Market Dynamics to prepare, not anticipate","tone":"recovery","finding":"Comparable disagreements produced an average recovery of 7.8% across 18 completed cases, with the largest move arriving after 6.3 weeks on average.","approach":"Define the price level that would confirm the repair. Until that response occurs, keep the idea at watchlist or starter-position size.","watch":"The early repair fails if Market Dynamics fades before price responds."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[{"date":"2026-05-22","price":222.5}],"distribution_rollovers":[],"price_pressure_gaps":[{"date":"2024-08-23","price":254.453033}]}},"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":[254.453,253.9531,250.4538,243.4551,233.9568,235.9565,232.957,224.9585,228.4578,223.9587,218.9596,214.9603,219.4595,219.4595,225.4584,222.9588,228.4578,223.4588,224.9585,223.9587,224.4586,234.9566,230.9574,233.9568,228.4578,229.4577,228.4578,226.4582,174.7677,176.7674,174.1678,178.567,181.1666,176.9673,185.3658,184.9659,195.9638,203.4624,198.9633,191.187,193.5869,208.9858,208.4858,208.9858,225.4847,227.9845,221.9849,224.9847,226.4846,210.9857,214.4854,221.9849,227.4846,216.9853,211.9856,207.9859,246.9832,245.4833,240.4837,241.9836,236.9839,241.9836,234.4841,225.9846,224.9847,223.4848,229.4844,176.188,168.5886,167.3886,165.7887,168.9885,173.9882,180.9877,178.1879,203.9861,203.9861,204.9861,199.9864,202.9862,191.587,183.7875,189.9871,142.7903,144.9902,152.3896,164.1888,162.589,164.3888,154.3895,227.4846,222.5,221.0,218.0,218.0,216.0,217.0,219.0,216.5,218.0,224.0,233.5,234.0,234.0],"consensus":[11.1273,10.7082,-9.3295,-37.0301,-55.0014,-18.2393,-36.7029,-57.0971,0.0,-40.5035,-49.1893,-53.1978,-16.212,-18.7345,14.8837,-10.5597,28.7704,-21.1694,0.0,-10.6432,0.0,49.0559,0.0,24.8432,-14.652,0.0,0.0,-18.3687,-73.7095,-28.1266,-57.3837,-20.9038,-12.9721,-36.4064,8.4569,-10.651,35.3123,44.501,0.0,-28.7298,0.0,54.4571,18.0234,31.3391,74.7074,52.3634,11.9962,45.0377,26.1262,-45.394,13.737,28.6451,40.3576,-19.931,-22.1118,-31.7244,64.4611,32.9568,14.6442,31.2125,-9.029,29.1537,-18.0376,-35.5242,-18.0778,-20.8518,14.4623,-74.4519,-66.4668,-45.9112,-47.5439,-20.965,0.0,11.6444,-17.4941,37.6801,18.7998,32.5812,0.0,21.6696,-31.8644,-40.7961,0.0,-76.6717,-34.3382,-15.3003,0.0,-16.4787,0.0,-44.6217,71.6658,24.7284,39.1961,32.0131,11.1395,10.256,11.7185,18.7744,20.8739,20.5131,42.355,60.2511,40.5584,34.3865],"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":[45.8628,-31.4169,-24.2978,-32.2347,54.5552,31.7588,8.6784,24.55,-8.8978,32.6146,-20.0548,-37.1458,-14.7094,-14.39,20.6324,-66.3427,-63.4591,-40.7298,-45.7384,-14.9616,0.0,4.8629,-25.2683,23.5691,10.4714,31.8031,0.0,26.714,-27.8219,-41.2623,0.0,-80.4299,-29.1778,-2.2139,0.0,-30.7523,0.0,-59.4378,61.5959,19.961,36.3425,22.7666,11.4639,10.1416,9.2078,15.8774,27.1813,19.4152,45.0393,56.8627,39.3764,32.1004],"force":[45.3481,-47.6025,-32.9892,-30.2976,93.7806,3.35,24.2108,17.7522,-33.5217,36.3653,-42.0864,-47.1609,-13.426,-16.3208,35.7097,-99.3072,-66.7286,-19.3252,-17.571,-20.4988,0.0,61.995,-5.3056,58.4259,3.4789,23.0849,0.0,21.4738,-53.9743,-44.3413,0.0,-90.5766,-2.6946,-23.5963,0.0,-7.2405,0.0,-45.8661,99.4983,22.7917,8.5981,4.1312,16.8347,16.9398,11.7056,3.2095,0.3284,5.4199,35.3554,70.9734,20.9277,11.6374],"direction":[30.5014,-12.961,-11.8439,-32.1602,54.8396,55.4736,49.2159,48.4413,-8.3159,20.0473,-1.4454,-25.359,-25.25,-31.4731,7.7659,-65.9659,-69.7171,-70.8229,-71.0165,-57.4432,0.0,16.57,-17.3154,38.9885,39.2613,40.2536,0.0,16.0444,-20.6916,-37.731,0.0,-62.4445,-62.8384,-58.0394,0.0,-6.7646,0.0,-26.8002,63.2938,64.1198,64.313,62.4961,30.7502,29.8123,31.3195,37.788,28.3408,32.5487,44.2868,56.4647,55.9314,53.2484],"intensity":[67.3077,73.0769,67.3077,40.3846,96.1538,94.2308,40.3846,51.9231,48.0769,46.1538,55.7692,59.6154,50.0,17.3077,46.1538,98.0769,100.0,50.0,1.9231,17.3077,32.6923,65.3846,11.5385,90.3846,15.3846,34.6154,30.7692,42.3077,73.0769,55.7692,44.2308,96.1538,75.0,50.0,73.0769,73.0769,48.0769,63.4615,100.0,98.0769,30.7692,11.5385,17.3077,40.3846,1.9231,5.7692,21.1538,44.2308,44.2308,73.0769,1.9231,23.0769],"confirmation":[80.9826,32.4779,75.374,78.1005,89.672,54.9955,31.4245,77.6793,28.0784,77.4962,52.1159,79.6977,73.6944,74.6329,52.1715,92.7057,89.3232,81.9603,82.3281,32.5764,9.6809,8.899,50.4415,80.9049,51.0092,78.1484,29.3235,74.8514,78.932,81.1557,28.9887,92.9014,55.4358,8.944,33.74,27.4408,25.9328,82.0911,91.9347,34.0664,79.6537,54.8687,28.9652,28.7353,28.2382,51.4,51.2907,51.4543,81.2994,87.6588,80.3984,86.3452],"persistence":[75.0,50.0,25.0,0.0,0.0,25.0,25.0,25.0,0.0,25.0,25.0,25.0,0.0,25.0,25.0,50.0,50.0,75.0,75.0,75.0,62.5,37.5,62.5,37.5,12.5,12.5,25.0,50.0,37.5,12.5,25.0,0.0,25.0,50.0,50.0,75.0,62.5,62.5,50.0,25.0,0.0,25.0,37.5,62.5,75.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0],"assessmentRisk":[13.8658,40.0059,4.3619,31.3008,12.9377,32.4805,41.5933,33.9674,28.5469,28.0932,14.1277,25.3779,28.8248,35.1587,27.2982,12.2956,16.5269,27.0052,26.2145,12.4647,18.6487,30.1042,42.9729,29.6065,37.8742,28.2786,42.566,13.8187,28.7359,28.8695,43.4349,11.6172,32.5685,40.5138,47.6356,50.4434,40.2307,29.3252,13.5438,36.82,29.3397,33.4125,23.9537,18.0434,15.6685,6.905,14.1366,5.3106,4.4264,0.7563,15.2702,32.7897],"volumeParticipation":true,"latest":{"consensus":34.4,"control":32.1,"force":11.6,"direction":53.2,"confirmation":86.3,"persistence":100.0,"assessmentRisk":32.8,"intensity":23.1,"evidenceDepth":100},"analysis":{"status":"Joint upward confirmation","headline":"The gauges support the upward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same upward assessment.","take":"Current assessment: upward pressure has broad support.","tone":"positive","supportedView":"Price structure and Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Control support is strengthening","forceState":"Commitment is limited","forcePath":"Broadly stable","directionState":"Upward follow-through","persistenceState":"Established","confirmationState":"Strong support","riskState":"Contained","intensityState":"Quiet"},"cards":[{"label":"SM Consensus Gauge","value":"+34.4","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+32.1","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+11.6","detail":"Commitment is limited","tone":"positive"},{"label":"SM Direction Gauge","value":"+53.2","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"86/100","detail":"Strong support","tone":"positive"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"64.3","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"5.5%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"29.8","detail":"Directional","tone":"positive"},{"label":"Range position","value":"96%","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":[254.453,253.9531,250.4538,243.4551,233.9568,235.9565,232.957,224.9585,228.4578,223.9587,218.9596,214.9603,219.4595,219.4595,225.4584,222.9588,228.4578,223.4588,224.9585,223.9587,224.4586,234.9566,230.9574,233.9568,228.4578,229.4577,228.4578,226.4582,174.7677,176.7674,174.1678,178.567,181.1666,176.9673,185.3658,184.9659,195.9638,203.4624,198.9633,191.187,193.5869,208.9858,208.4858,208.9858,225.4847,227.9845,221.9849,224.9847,226.4846,210.9857,214.4854,221.9849,227.4846,216.9853,211.9856,207.9859,246.9832,245.4833,240.4837,241.9836,236.9839,241.9836,234.4841,225.9846,224.9847,223.4848,229.4844,176.188,168.5886,167.3886,165.7887,168.9885,173.9882,180.9877,178.1879,203.9861,203.9861,204.9861,199.9864,202.9862,191.587,183.7875,189.9871,142.7903,144.9902,152.3896,164.1888,162.589,164.3888,154.3895,227.4846,222.5,221.0,218.0,218.0,216.0,217.0,219.0,216.5,218.0,224.0,233.5,234.0,234.0],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[249.4325,250.2545,250.2907,249.0479,246.304,244.4227,242.338,239.1781,237.2289,234.8162,231.9332,228.8472,227.1403,225.7438,225.6919,225.195,225.7882,225.3647,225.2908,225.0486,224.9413,226.7623,227.525,228.6945,228.6514,228.798,228.7362,228.322,218.5849,210.9817,204.2883,199.6117,196.258,192.7506,191.4079,190.2366,191.2779,193.4933,194.4879,193.8877,193.833,196.5881,198.7513,200.6121,205.1344,209.289,211.5973,214.0314,216.2956,215.3302,215.1766,216.4145,218.4272,218.165,217.0415,215.395,221.1383,225.5647,228.2772,230.7693,231.8992,233.7327,233.8694,232.4358,231.081,229.6999,229.6607,219.9384,210.6021,202.7451,196.0258,191.1099,187.9969,186.7225,185.1707,188.5917,191.3907,193.8626,194.976,196.4324,195.5514,193.4125,192.7897,183.6989,176.661,172.248,170.7827,169.2929,168.4013,165.8537,177.0593,185.3212,191.8083,196.5704,200.4667,203.2909,205.7835,208.1865,209.698,211.2075,213.5334,217.1637,220.2248,222.7294],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[244.3233,245.0366,245.4379,245.291,244.4514,243.8222,243.0174,241.6797,240.7003,239.4601,237.9416,236.2393,234.9963,233.8454,233.2242,232.4638,232.1671,231.522,231.0358,230.5116,230.0632,230.4257,230.4651,230.7237,230.5559,230.4745,230.3251,230.0387,225.9446,222.3018,218.7363,215.7608,213.1983,210.5145,208.6516,206.8971,206.0873,205.8928,205.3795,204.3282,203.5326,203.9365,204.2735,204.6226,206.1679,207.784,208.8359,210.0321,211.2508,211.2312,211.4722,212.2509,213.3794,213.6465,213.5234,213.1132,215.6221,217.8341,219.5118,221.1764,222.3473,223.8019,224.5931,224.6962,224.7176,224.6263,224.9861,221.3715,217.4616,213.7525,210.1996,207.147,204.6908,202.935,201.1019,201.3155,201.5133,201.7706,201.6384,201.7382,200.9863,199.7123,198.9919,194.8289,191.1371,188.2669,186.4834,184.7134,183.2079,181.0732,184.5111,187.3251,189.8195,191.9069,193.8398,195.4813,197.0752,198.6993,200.0179,201.3499,203.0277,205.2849,207.4119,209.3814],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[261.3332,261.6672,261.8767,261.8846,262.5863,262.3043,261.1934,261.4546,260.9841,261.1234,262.5018,263.9533,264.6225,264.8158,264.561,263.8234,261.6953,259.1382,257.1808,253.2184,248.949,244.6833,240.2634,237.9495,237.19,236.0391,235.36,235.4399,247.0467,251.9439,255.6594,257.6627,258.4855,259.226,258.2431,257.2135,254.9861,253.3962,251.3573,249.1857,246.7216,242.9239,239.6288,235.4349,234.8211,234.5,233.1879,232.8796,236.0947,236.5214,236.6191,237.6547,239.2524,238.0296,237.0002,235.2356,241.0335,245.7301,248.2693,249.439,249.158,251.0158,251.3442,250.8038,250.7892,250.6336,250.8879,257.6066,263.0861,267.3057,270.5191,271.9416,271.6869,271.4034,271.3378,271.1755,266.5293,261.7942,257.3659,252.362,247.4331,240.5812,234.6824,233.1698,229.9332,224.8923,216.1891,216.1185,216.148,216.569,224.9822,230.9894,235.9482,239.7481,243.2761,244.7933,246.4142,248.1816,249.9851,251.6848,254.8929,259.5473,263.7437,264.7317],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[233.7137,234.9813,235.2237,234.9177,232.8182,231.3525,229.916,226.6553,224.6762,221.9374,218.7594,214.8084,212.5894,210.2465,209.0516,207.5896,207.3182,206.8758,206.4836,207.2466,208.5165,210.8826,213.3529,214.717,214.9266,215.4276,215.6568,215.7268,198.751,189.1347,180.94,175.2974,170.6453,165.6556,162.6293,159.8595,158.8376,158.4277,157.8672,156.7616,156.1386,157.3391,158.3871,160.0839,160.4003,160.5741,161.239,161.3999,163.3565,166.3517,170.2857,173.5919,176.626,181.8506,185.5419,189.6086,188.9126,188.4181,190.031,193.9409,198.5616,200.0036,202.275,204.5153,204.4799,204.1856,204.6811,193.0828,181.8137,173.2343,165.1513,158.4292,153.3343,150.018,146.7038,146.4662,146.8127,147.498,147.8766,148.9808,149.37,150.4022,151.8514,145.0445,140.2817,138.213,140.3867,139.0974,138.6479,136.927,134.6834,134.0273,133.7697,133.6711,134.1243,133.8084,133.4889,133.1229,132.9707,132.7725,132.8056,133.1225,133.3274,141.4604],"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":[2.0212,1.1462,1.9651,-2.0262,-5.3042,-5.3961,-6.0641,-8.9451,-8.5938,-9.1003,-10.1537,-10.4381,-8.2843,-10.2857,-7.954,-9.0651,-6.5812,-6.0586,-6.0817,-7.224,-7.1499,-5.5845,-6.9123,-7.32,-9.4731,-9.0951,-8.4258,-10.5002,-29.3794,-27.6935,-28.4401,-26.305,-19.2337,-19.7888,-18.6506,-19.7074,-16.2908,-12.2768,-15.0298,-18.1544,-17.1355,-10.7774,-10.7605,-9.4222,-2.3149,-1.2449,-4.8178,-3.7227,-4.043,-9.58,-7.8834,-4.6472,-3.7511,-6.3776,-8.2113,-10.1881,7.5575,6.2776,2.0685,3.5274,2.3373,1.5064,-2.1638,-5.1288,-5.4054,-4.2374,-3.2219,-24.7763,-27.3067,-29.0263,-28.8944,-27.5026,-26.0279,-23.2525,-23.1396,-12.1823,-12.9359,-12.656,-16.1535,-16.1275,-15.911,-18.9682,-13.2643,-34.7748,-36.2658,-33.5912,-28.4539,-26.7684,-25.384,-28.4641,5.8516,0.9143,0.8599,0.1258,-0.6155,-0.2249,-0.6884,-0.8892,0.0662,0.196,2.0309,5.2436,5.3596,7.0945],"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":"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":[29.2488,35.2872,34.1989,52.8697,103.6652,128.9123,70.5135,69.2717,47.739,136.9758,162.0252,303.3813,71.3837,67.8675,133.1393,66.5697,48.3048,125.4937,19.7519,37.475,81.1559,111.5706,86.7762,84.3098,88.79,120.1227,62.8276,87.1392,430.8273,290.1663,157.6078,91.0618,249.7411,139.9562,57.007,47.8755,77.0203,93.398,159.9618,139.4688,95.7831,198.9385,65.9066,79.7432,197.4778,76.933,74.5679,37.678,61.796,136.5152,60.3625,107.897,132.8506,66.404,86.6406,41.2832,365.4905,276.7861,147.7286,54.689,44.6971,149.2975,54.2448,38.3013,61.5725,57.5854,84.466,301.1871,207.9988,107.2109,14.4557,96.3264,299.3183,143.3091,87.9463,193.5151,65.3371,74.4026,83.4773,68.8727,95.0581,62.1148,137.019,164.1517,40.6256,60.4571,74.3993,107.961,59.7176,64.6153,506.6399,234.8616,56.5618,14.1809,12.8341,24.8383,11.7207,15.5034,20.0903,49.9499,42.2441,101.2153,141.5966,53.3533],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[133.1048,132.8337,132.5939,132.2375,131.5301,132.435,131.9401,131.4899,131.7739,130.9549,129.9903,127.9835,128.4596,128.4596,129.3779,128.9393,129.2468,128.432,128.5538,128.3388,128.8143,129.4907,128.9516,129.4827,128.9303,129.6676,129.2855,128.7519,125.4677,127.9161,126.555,127.2832,129.4973,128.1972,128.7153,128.2803,128.9959,129.8664,129.5112,128.1,129.2054,131.6763,130.8491,131.8684,134.6055,135.0,133.9507,134.4805,135.0,133.3272,134.0466,135.0,135.0,134.2714,133.3004,132.8368,135.0,131.1549,129.0545,129.8162,129.201,131.2509,130.5051,129.9853,129.1975,128.4662,129.5457,125.0958,121.746,120.0049,119.773,121.3376,126.8111,129.5818,127.8448,132.0303,132.0303,133.4292,131.8828,133.177,131.3324,130.1541,132.8896,129.3658,130.2397,131.5578,133.2009,130.9345,132.1236,130.8521,135.0,129.6352,128.432,128.1439,128.1439,127.6887,127.8986,128.1698,127.8273,128.6744,129.3747,131.0922,133.5127,133.5127],"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":[33.2838,31.6332,28.098,21.0274,5.4733,7.5705,3.2721,0.0,13.4079,12.2691,8.0388,4.3119,12.0734,13.8614,25.7426,20.7921,31.6831,21.7822,24.7525,22.7723,23.7624,44.5545,36.6336,44.7917,33.3333,35.4167,33.6842,29.4737,7.6037,11.1255,8.0635,13.9768,17.471,11.8265,23.1155,22.5779,37.3611,47.4405,41.3929,30.9402,35.8115,57.5072,56.8028,57.5072,80.7526,84.2747,75.8218,80.8339,84.1651,62.7008,72.0148,83.6753,92.2263,75.9016,68.1279,61.0615,89.0704,87.3447,81.5922,81.7198,74.715,79.895,67.5037,54.9483,53.4712,51.2555,58.0093,1.4724,1.6614,2.8353,1.946,5.4054,10.8108,18.3784,15.3514,43.2432,43.2432,44.3243,38.9189,42.1622,29.8379,21.4054,29.7143,0.7306,3.8817,11.0266,22.4568,20.9213,24.5322,14.5923,93.0258,87.6772,86.0676,87.5451,87.5451,85.2774,86.4113,88.679,85.8443,87.5451,94.3483,95.8639,96.3809,96.3809],"stroke":"#10243b","width":2.0},{"label":"From high","values":[-20.8852,-21.0407,-22.1287,-24.3047,-27.2579,-26.6362,-27.5688,-16.8141,-15.5201,-17.1838,-19.0324,-20.5113,-18.8476,-16.5399,-14.2586,-15.2091,-13.1179,-15.019,-14.4487,-14.8289,-14.6388,-10.6464,-12.1673,-10.1727,-12.2841,-11.9002,-12.1154,-12.8846,-31.451,-27.9837,-28.1972,-26.3836,-25.3119,-27.0431,-23.5807,-23.7456,-19.2116,-16.1202,-17.975,-21.1809,-19.0507,-12.6116,-12.8206,-12.6116,-5.7125,-4.6672,-7.1759,-5.6494,-4.6205,-10.7718,-7.7419,-4.5161,-2.1505,-6.6667,-8.8172,-10.5376,-3.7037,-4.2885,-6.2378,-5.653,-7.6023,-5.653,-8.577,-11.8908,-12.2807,-12.8655,-10.5263,-31.306,-34.269,-34.7368,-35.3606,-34.1131,-32.1637,-29.4347,-30.5263,-20.4678,-20.4678,-20.078,-22.0273,-20.8577,-25.3021,-28.3431,-24.4533,-43.2207,-41.7671,-38.0488,-32.9796,-33.6326,-30.6329,-34.0171,-2.7778,-4.9081,-5.5491,-4.797,-4.797,-5.6705,-5.2337,-4.3603,-5.4521,-4.797,-2.1768,-1.6842,-1.4737,-1.4737],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[15.1675,14.0638,12.492,9.3486,2.2178,3.0649,1.3043,0.0,2.9279,2.9885,2.0979,1.1765,3.2941,3.2941,6.1176,4.9412,7.5294,5.1765,5.8824,5.4118,5.6471,10.5882,8.7059,10.1176,7.5294,8.0,7.5294,6.5882,3.9239,5.113,3.5672,6.1831,7.7289,5.2319,10.2259,9.9881,16.528,20.9869,18.3115,13.6875,15.1145,24.2713,23.974,24.2713,34.0822,35.5687,32.0011,33.7849,34.6768,25.4605,27.5416,32.0011,35.2714,29.0281,26.0551,22.6558,45.6538,44.7693,41.8208,36.5848,32.1224,31.2518,24.2055,19.7034,19.1737,18.3792,19.4069,0.6857,0.8886,1.5777,1.0976,3.0488,6.0976,10.3659,8.6585,24.3902,24.3902,25.0,21.9512,23.7805,16.8293,12.0732,15.8537,0.5634,2.983,8.2386,16.6193,15.483,16.7614,9.6591,61.5767,58.0363,56.9709,54.8401,54.8401,53.4195,54.1298,55.5503,53.7746,54.8401,59.1017,65.8493,66.2045,66.2045],"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":"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":[4.3796,4.474,4.2179,3.4108,1.9819,0.9993,-0.0212,-1.4585,-2.2888,-3.2722,-4.4042,-5.5599,-6.0431,-6.3528,-6.0445,-5.9334,-5.3402,-5.2133,-4.9348,-4.7402,-4.4938,-3.4121,-2.8447,-2.1285,-1.9818,-1.7645,-1.6539,-1.708,-5.8543,-8.8766,-11.3507,-12.8088,-13.5979,-14.3961,-14.1875,-13.8943,-12.6289,-10.8954,-9.7719,-9.4007,-8.8113,-7.0207,-5.5777,-4.3437,-2.0112,0.0386,1.1655,2.2744,3.2369,2.7178,2.5593,3.0042,3.7572,3.4668,2.801,1.9283,4.3335,6.0489,6.9251,7.6523,7.7361,8.1123,7.7164,6.6403,5.6417,4.6754,4.3437,-0.2173,-4.3945,-7.7128,-10.3524,-12.0472,-12.839,-12.7546,-12.7665,-10.5723,-8.7327,-7.1122,-6.1604,-5.1051,-5.1295,-5.7123,-5.6093,-9.2296,-11.7854,-13.0633,-12.9743,-12.8843,-12.5235,-12.8957,-7.2094,-3.0698,0.0888,2.3231,4.0472,5.1924,6.1101,6.9191,7.2746,7.5899,8.2291,9.3939,10.2394,10.7851],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[3.948,4.0532,4.0861,3.9511,3.5572,3.0457,2.4323,1.6541,0.8655,0.038,-0.8504,-1.7923,-2.6425,-3.3845,-3.9165,-4.3199,-4.524,-4.6618,-4.7164,-4.7212,-4.6757,-4.423,-4.1073,-3.7116,-3.3656,-3.0454,-2.7671,-2.5553,-3.2151,-4.3474,-5.748,-7.1602,-8.4477,-9.6374,-10.5474,-11.2168,-11.4992,-11.3784,-11.0571,-10.7259,-10.3429,-9.6785,-8.8583,-7.9554,-6.7666,-5.4055,-4.0913,-2.8182,-1.6072,-0.7422,-0.0819,0.5353,1.1797,1.6371,1.8699,1.8816,2.372,3.1074,3.8709,4.6272,5.249,5.8216,6.2006,6.2885,6.1592,5.8624,5.5587,4.4035,2.6439,0.5725,-1.6125,-3.6994,-5.5273,-6.9728,-8.1315,-8.6197,-8.6423,-8.3363,-7.9011,-7.3419,-6.8994,-6.662,-6.4514,-7.0071,-7.9628,-8.9829,-9.7811,-10.4018,-10.8261,-11.24,-10.4339,-8.9611,-7.1511,-5.2563,-3.3956,-1.678,-0.1204,1.2875,2.4849,3.5059,4.4506,5.4392,6.3993,7.2764],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[0.4316,0.4208,0.1317,-0.5403,-1.5753,-2.0463,-2.4534,-3.1126,-3.1544,-3.3102,-3.5537,-3.7675,-3.4006,-2.9682,-2.1279,-1.6135,-0.8162,-0.5515,-0.2184,-0.019,0.1819,1.0109,1.2626,1.583,1.3838,1.2809,1.1132,0.8473,-2.6392,-4.5292,-5.6027,-5.6486,-5.1502,-4.7587,-3.6401,-2.6775,-1.1297,0.4831,1.2852,1.3251,1.5316,2.6578,3.2806,3.6117,4.7554,5.4441,5.2568,5.0926,4.8441,3.46,2.6412,2.4688,2.5775,1.8297,0.9311,0.0467,1.9616,2.9416,3.0542,3.0251,2.4871,2.2907,1.5158,0.3517,-0.5175,-1.187,-1.215,-4.6208,-7.0384,-8.2854,-8.74,-8.3478,-7.3116,-5.7818,-4.6349,-1.9526,-0.0905,1.224,1.7407,2.2368,1.7699,0.9497,0.8422,-2.2226,-3.8227,-4.0804,-3.1931,-2.4826,-1.6973,-1.6557,3.2245,5.8913,7.2399,7.5794,7.4428,6.8703,6.2305,5.6316,4.7897,4.084,3.7785,3.9547,3.8401,3.5086],"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":"volatility","eyebrow":"Risk geometry","title":"Range pressure and compression","description":"Movement pressure and envelope width show whether risk is expanding, settling or compressed.","reason":"Selected because current variability is unusually compressed or expanded versus this ticker's own tape.","series":[{"label":"Range pressure","values":[5.3344,5.16,5.2362,5.3393,5.5408,5.3284,5.2721,5.4664,5.217,5.4519,5.602,5.6807,5.4922,5.344,5.7048,5.645,5.35,5.4742,5.2398,5.0467,4.9684,4.8873,4.8797,4.7355,4.8001,4.5934,4.5184,4.4713,7.9053,7.6939,7.6791,7.3148,7.5069,7.7334,7.2872,7.1442,6.7791,6.3998,6.4899,6.689,6.3777,6.1625,5.9929,5.7908,5.6331,5.4866,5.5542,5.3585,5.3055,6.0186,5.8305,5.9229,5.7123,6.055,6.311,6.3164,6.5152,6.5814,6.6915,6.7358,6.7031,6.5384,6.6463,6.783,6.6065,6.5433,6.3217,10.0376,10.1765,9.7751,9.466,8.9193,8.4383,8.085,8.0103,7.7859,7.6738,7.3661,7.3556,7.1832,7.8398,8.0069,8.0495,12.3461,11.7238,10.8585,10.037,9.9037,9.4606,9.8164,8.8237,8.7301,8.3609,8.0344,7.739,7.385,6.9576,6.5647,6.3312,6.1498,5.9083,5.6913,5.6444,5.4702],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[11.1584,10.7464,10.7234,10.8562,12.0177,12.5398,12.7375,14.2588,14.952,16.224,18.1783,20.53,21.8071,22.9735,23.4409,23.8575,23.1879,22.4295,21.868,19.9676,17.6767,14.839,11.8649,10.2647,9.8485,9.1309,8.7372,8.7387,21.6671,28.4798,34.2279,38.0475,40.9387,44.0454,45.436,46.6844,46.4683,46.1209,45.6913,45.535,44.97,42.7643,40.8233,38.1023,37.6603,37.4238,36.4828,36.2584,36.4191,34.8346,32.6039,31.1555,30.1177,26.7595,24.3565,21.4794,24.2453,26.402,26.5746,25.0341,22.6019,22.6208,21.6345,20.3323,20.3437,20.4248,20.2853,28.6334,36.5351,42.7073,48.3704,52.751,55.6926,57.6076,59.6275,59.7207,57.9262,55.8506,54.0365,51.5177,49.4266,46.1293,42.8583,46.6007,48.4321,47.7433,42.5169,43.3658,43.6871,45.0597,50.2127,53.1275,55.2738,56.8139,57.844,58.6288,59.4495,60.35,61.1112,61.8598,62.9805,64.3924,65.6892,60.6961],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]}]},"canonical_url":"https://sharemaestro.com/terminal/7aa17975-dde1-4419-afb0-f09168c7c1bb/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/7aa17975-dde1-4419-afb0-f09168c7c1bb/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/7aa17975-dde1-4419-afb0-f09168c7c1bb/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/7aa17975-dde1-4419-afb0-f09168c7c1bb/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/7aa17975-dde1-4419-afb0-f09168c7c1bb/technical-pack/data.json"},"source_fingerprint":"c58c98e9318cfd652261da46596b8a4e59a0b281ee77e25bf812f24c2083c910","content_hash":"826ca202f41b7baebfe0a202984634db7ae719c2c5bf0552e788b4a811e4a108","citation":"Sharemaestro, SPI Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/7aa17975-dde1-4419-afb0-f09168c7c1bb/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."}