{"schema_version":"1.0","name":"SPX Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"8319c1e5-219d-41b3-85ac-367e6aa51f2f","symbol":"SPX","name":"Spirax Group plc","exchange":"LSE","country":"GB","asset_type":"equity","currency":"GBP","sector":"Industrials","industry":"Specialty Industrial Machinery"},"summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price has not yet responded to the same extent.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Acceleration, deceleration and rollover, Drawdown and recovery pressure, Activity pressure and cumulative balance, Strength versus the research benchmark, 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":"Rotational","stateTone":"caution","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price has not yet responded to the same extent.","evidenceAlignment":{"status":"Underlying strength ahead of price","headline":"Market Dynamics is improving before price has fully responded","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price has not yet responded to the same extent.","take":"Treat the gap as an early-upside opportunity watch. A continued positive price response would confirm that price is catching up with the stronger foundation.","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":[-0.861089,-1.100805,-1.297694,-1.298354,-1.22244,-1.121427,-1.09821,-1.106681,-1.16422,-1.286046,-1.366425,-1.398785,-1.172052,-0.817091,-0.176251,0.485809,0.862257,0.983674,0.777506,0.39931,0.180336,0.287395,0.575205,1.088813,1.392639,1.448153,1.344379,1.129935,0.898962,0.699471,0.375214,0.107089,-0.107538,-0.423106,-0.611606,-0.851602,-1.00106,-1.057607,-0.957389,-0.920223,-0.925551,-0.943144,-0.912121,-0.792535,-0.473936,-0.064907,0.232355,0.519709,0.593574,0.574447,0.519864,0.741485,0.907791,1.229907,1.485364,1.399356,1.389685,1.098184,1.018222,0.77884,0.67667,0.646617,0.453671,0.370693,0.241053,0.059734,-0.207283,-0.360998,-0.620709,-0.548776,-0.579788,-0.551986,-0.345047,-0.197436,0.125003,0.472108,0.664721,0.947394,1.268416,1.4656,1.444889,1.043904,0.487534,-0.126673,-0.518501,-0.636259,-0.509251,-0.354948,-0.268628,-0.218516,-0.408141,-0.533871,-0.585257,-0.854237,-0.957488,-0.950795,-1.017563,-1.018152,-1.118515,-1.150802,-1.062019,-0.895841,-0.167863,0.163472],"opens":[7531.214278,7226.367281,7676.14124,7396.282098,7466.247052,7096.432632,7596.181413,7211.374979,6866.548627,6817.055274,6787.068642,6542.174522,6532.178839,6572.161571,6847.04243,7161.906609,7426.792198,7136.91748,6882.027368,6762.07964,6757.081466,6442.217208,7346.826585,7601.716744,7861.604819,7746.654243,7876.59825,7656.693181,7251.868249,7341.829651,6971.98846,6777.073013,6347.259142,5552.601429,5897.452612,5827.482729,5963.592823,6133.552663,6238.527936,6053.571663,5783.635129,5653.665651,5758.641572,6048.573179,5738.645827,6093.562189,6118.556235,6113.557671,6273.519907,6278.518567,6168.544273,6158.547217,7063.333571,7258.287274,7243.290978,7198.301593,6978.353478,6998.348836,6858.381683,7263.285969,6898.372311,6883.881526,6993.863437,7073.850247,6963.86816,6913.876662,6773.899423,6648.919434,6898.878919,6728.906729,6778.898425,6803.894203,6893.879731,7113.84375,7098.846368,7168.834949,7218.827107,7408.796177,7693.749827,7863.721855,7803.731778,6928.873829,6843.887921,6288.977786,6543.93667,6874.88287,7304.812981,7590.766477,7342.0,7220.0,7605.0,6865.0,7090.0,6955.0,6870.0,7075.0,6940.0,6770.0,6420.0,6470.0,6895.0,7225.0,7000.0,7470.0],"highs":[7601.179109,7721.118716,7691.133417,7601.179743,7536.211141,7656.150665,7696.131169,7211.374979,7091.936593,6882.027208,6822.053532,6657.124508,6792.066644,6787.068848,7196.891913,7583.140553,7546.74013,7186.895894,6902.01876,6922.010592,6887.02534,7291.851025,7736.658099,8241.440612,8046.524958,7961.561164,7916.580982,7676.684547,7471.772588,7341.829651,7001.975507,6797.064066,6347.259142,6072.377537,6012.403398,6137.349727,6158.546511,6220.243255,6583.446777,6151.422599,5943.597256,5823.625779,6048.572881,6048.573179,6113.557497,6243.527151,6403.488856,6241.517405,6288.516369,6550.717715,6243.526578,7198.301509,7358.263837,7338.268401,7318.273286,7243.290978,7108.322798,7108.322512,7288.280273,7318.272992,6973.354619,7018.859215,7343.806712,7258.82054,7448.789298,6968.867746,6863.884803,6973.866887,6953.869983,6853.886395,6850.635791,6983.865113,7108.844727,7278.817083,7393.798673,7510.759496,7468.786349,8048.692142,7993.701038,8003.69957,7788.734215,7648.756756,6858.885435,6803.894227,6968.867676,7506.780301,7712.746597,7620.761603,7532.0,7758.0,7605.0,7025.0,7225.0,6990.0,6915.0,7105.0,6950.0,6875.0,6555.0,6960.0,7105.0,7225.0,7550.0,7650.0],"lows":[7256.352755,7186.387379,7251.354993,7316.322292,7156.402832,7071.44527,7116.422363,6851.555664,6644.897315,6662.122354,6417.228003,6372.247559,6347.258147,6397.236943,6792.06638,7146.913085,7176.900518,6835.184037,6752.083496,6662.122891,6397.236943,6372.247433,7291.850331,7561.734013,7576.727335,7706.671207,7556.736428,7166.904704,7066.947932,6637.133426,6602.148638,6367.249412,5627.569635,5377.676992,5792.498149,5706.533022,5761.140157,5958.594275,5963.592683,5683.658932,5713.651855,5533.694521,5723.149944,5753.642369,5733.647006,5843.621007,6048.572705,5953.59541,5998.584625,6143.550369,6038.575233,6058.570801,6998.348903,7138.315426,7003.347656,6938.363033,6813.392652,6723.413487,6668.426301,6883.375977,6571.353068,6768.900208,6988.864249,6838.888492,6918.875648,6603.927039,6658.918096,6548.935525,6698.911612,6593.928668,6728.906724,6738.904765,6634.558894,6923.87496,6808.893496,7133.840636,7158.83684,7383.800239,7614.853137,7793.733231,7168.834961,6793.895767,6388.9619,6243.207393,6543.93667,6636.921538,7290.815256,7224.0,6976.0,7146.0,6840.0,5950.0,6925.0,6820.0,6725.0,7010.0,6820.0,6765.0,6390.0,6415.0,6780.0,6875.0,6960.0,6830.0],"closes":[7306.327637,7691.133789,7321.319824,7511.224121,7156.402832,7641.158203,7116.422363,6851.555664,6807.060059,6767.077148,6562.166016,6522.183105,6587.154785,6787.068848,7166.904785,7271.859375,7191.894043,6946.999512,6812.057617,6682.114258,6507.189453,7266.861816,7686.679688,8091.505371,7731.660645,7911.583008,7606.714844,7271.859375,7211.885254,6961.993164,6702.105469,6412.22998,5777.504883,5782.502441,5842.476563,5943.597656,6113.557129,6158.546875,6093.562012,5713.651855,5713.651855,5748.643555,5943.597656,5808.629395,6098.561035,6168.544434,6178.54248,6203.536133,6198.537598,6233.528809,6148.549316,7068.33252,7338.268555,7293.279297,7193.302734,6968.355957,7008.346191,6793.396973,7288.280273,6883.375977,6838.888672,7008.86084,7093.847168,6903.87793,6928.874023,6743.904297,6703.910645,6893.879883,6728.906738,6848.887207,6773.899414,6838.888672,7108.844727,7183.83252,7163.835938,7263.819336,7398.797852,7678.751953,7893.717285,7903.71582,7168.834961,6813.892578,6433.95459,6593.928223,6883.881348,7416.794922,7658.755371,7356.0,7098.0,7446.0,6915.0,6975.0,6965.0,6820.0,6810.0,7050.0,6870.0,6775.0,6555.0,6960.0,7080.0,6945.0,7500.0,7020.0],"pressureRange":[-1.743356,1.743356],"priceRange":[5713.651855,10588.357422],"zones":{"accumulationBoundary":0.069795,"distributionBoundary":0.930205},"latest":0.163472,"state":"Positive Market Dynamics ahead of price","context":{"scenario":"dynamicsAhead","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 is lagging the underlying strength","detail":"Market Dynamics has advanced further through its recent range than price. This is positive divergence and an early-upside watch, but price confirmation is still required."}},"diagnosis":{"label":"Underlying strength ahead of price","detail":"Market Dynamics has strengthened across the recent completed path and remains strongly positive, while price has not advanced as far through its range. The gap is an early-upside watch; a positive price response is needed for confirmation.","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 has strengthened across the recent completed path and remains strongly positive, while price has not advanced as far through its range. The gap is an early-upside watch; a positive price response is needed for confirmation.","annotations":[{"label":"Current tape relationship","value":"Underlying strength ahead of price","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":"11 Jul 2025","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Leading price","detail":"Market Dynamics has advanced further through its recent range than price. This is positive divergence and an early-upside watch, but price confirmation is still required.","tone":"positive"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-14","observations":260,"relationship":{"sameWeekCorrelation":0.31,"forwardCorrelation":-0.12,"directionalAgreement":43.9,"sample":255,"correlationSample":259,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"averageWeeksInZone":4.5,"medianWeeksInZone":4.5,"averageWeeksToHigher":1.5,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":3.7,"averageReturn":3.7,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":14.6,"averageReturn":14.6,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":22.1,"averageReturn":22.1,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.0,"sample":2},{"week":2,"averageReturn":0.9,"sample":2},{"week":3,"averageReturn":3.4,"sample":2},{"week":4,"averageReturn":3.7,"sample":2},{"week":5,"averageReturn":6.7,"sample":2},{"week":6,"averageReturn":6.7,"sample":2},{"week":7,"averageReturn":3.5,"sample":2},{"week":8,"averageReturn":3.7,"sample":2},{"week":9,"averageReturn":4.0,"sample":2},{"week":10,"averageReturn":6.0,"sample":2},{"week":11,"averageReturn":4.1,"sample":2},{"week":12,"averageReturn":14.6,"sample":2},{"week":13,"averageReturn":17.6,"sample":2},{"week":14,"averageReturn":17.3,"sample":2},{"week":15,"averageReturn":16.6,"sample":2},{"week":16,"averageReturn":14.6,"sample":2},{"week":17,"averageReturn":15.3,"sample":2},{"week":18,"averageReturn":12.7,"sample":2},{"week":19,"averageReturn":25.0,"sample":2},{"week":20,"averageReturn":23.7,"sample":2},{"week":21,"averageReturn":23.0,"sample":2},{"week":22,"averageReturn":23.6,"sample":2},{"week":23,"averageReturn":22.4,"sample":2},{"week":24,"averageReturn":21.1,"sample":2},{"week":25,"averageReturn":19.4,"sample":2},{"week":26,"averageReturn":22.1,"sample":2}]},"distribution":{"label":"Distribution","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"averageWeeksInZone":4.5,"medianWeeksInZone":4.5,"averageWeeksToLower":2.5,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":1,"expectedPercent":50.0,"medianReturn":-1.1,"averageReturn":-1.1,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":1,"expectedPercent":50.0,"medianReturn":-3.9,"averageReturn":-3.9,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":26,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":-22.6,"averageReturn":-22.6,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.3,"sample":2},{"week":2,"averageReturn":0.4,"sample":2},{"week":3,"averageReturn":-1.8,"sample":2},{"week":4,"averageReturn":-1.1,"sample":2},{"week":5,"averageReturn":-2.6,"sample":2},{"week":6,"averageReturn":-3.5,"sample":2},{"week":7,"averageReturn":-5.4,"sample":2},{"week":8,"averageReturn":-5.2,"sample":2},{"week":9,"averageReturn":-5.2,"sample":2},{"week":10,"averageReturn":-6.3,"sample":2},{"week":11,"averageReturn":-7.9,"sample":2},{"week":12,"averageReturn":-3.9,"sample":2},{"week":13,"averageReturn":-4.5,"sample":2},{"week":14,"averageReturn":-4.5,"sample":2},{"week":15,"averageReturn":-8.6,"sample":2},{"week":16,"averageReturn":-10.8,"sample":2},{"week":17,"averageReturn":-13.3,"sample":2},{"week":18,"averageReturn":-14.1,"sample":2},{"week":19,"averageReturn":-15.8,"sample":2},{"week":20,"averageReturn":-16.3,"sample":2},{"week":21,"averageReturn":-11.8,"sample":2},{"week":22,"averageReturn":-14.6,"sample":2},{"week":23,"averageReturn":-13.6,"sample":2},{"week":24,"averageReturn":-16.0,"sample":2},{"week":25,"averageReturn":-20.6,"sample":2},{"week":26,"averageReturn":-22.6,"sample":2}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":16,"completedEpisodes":15,"activeEpisodes":1,"medianExpectedMove":5.2,"averageExpectedMove":7.1,"averageWeeksToLargestMove":6.1,"horizons":[{"weeks":4,"sample":15,"expectedCount":5,"expectedPercent":33.3,"averageReturn":0.0,"medianReturn":-0.5,"confidenceLow":15.2,"confidenceHigh":58.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":15,"expectedCount":8,"expectedPercent":53.3,"averageReturn":-1.3,"medianReturn":0.3,"confidenceLow":30.1,"confidenceHigh":75.2,"confidence":"Mixed historical record"},{"weeks":26,"sample":15,"expectedCount":5,"expectedPercent":33.3,"averageReturn":-4.1,"medianReturn":-5.5,"confidenceLow":15.2,"confidenceHigh":58.3,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.1,"sample":15},{"week":2,"averageReturn":0.6,"sample":15},{"week":3,"averageReturn":0.1,"sample":15},{"week":4,"averageReturn":0.0,"sample":15},{"week":5,"averageReturn":-0.2,"sample":15},{"week":6,"averageReturn":0.2,"sample":15},{"week":7,"averageReturn":-0.3,"sample":15},{"week":8,"averageReturn":-1.8,"sample":15},{"week":9,"averageReturn":-1.6,"sample":15},{"week":10,"averageReturn":-1.3,"sample":15},{"week":11,"averageReturn":-2.1,"sample":15},{"week":12,"averageReturn":-1.3,"sample":15},{"week":13,"averageReturn":-1.8,"sample":15},{"week":14,"averageReturn":-0.9,"sample":15},{"week":15,"averageReturn":0.1,"sample":15},{"week":16,"averageReturn":0.2,"sample":15},{"week":17,"averageReturn":-2.8,"sample":15},{"week":18,"averageReturn":-3.3,"sample":15},{"week":19,"averageReturn":-5.5,"sample":15},{"week":20,"averageReturn":-5.2,"sample":15},{"week":21,"averageReturn":-4.6,"sample":15},{"week":22,"averageReturn":-5.0,"sample":15},{"week":23,"averageReturn":-4.7,"sample":15},{"week":24,"averageReturn":-5.5,"sample":15},{"week":25,"averageReturn":-5.0,"sample":15},{"week":26,"averageReturn":-4.1,"sample":15}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":21,"completedEpisodes":20,"activeEpisodes":1,"medianExpectedMove":13.1,"averageExpectedMove":13.8,"averageWeeksToLargestMove":9.1,"horizons":[{"weeks":4,"sample":21,"expectedCount":12,"expectedPercent":57.1,"averageReturn":-2.9,"medianReturn":-1.6,"confidenceLow":36.5,"confidenceHigh":75.5,"confidence":"Mixed historical record"},{"weeks":12,"sample":20,"expectedCount":14,"expectedPercent":70.0,"averageReturn":-5.8,"medianReturn":-9.9,"confidenceLow":48.1,"confidenceHigh":85.5,"confidence":"Mixed historical record"},{"weeks":26,"sample":18,"expectedCount":13,"expectedPercent":72.2,"averageReturn":-9.3,"medianReturn":-12.1,"confidenceLow":49.1,"confidenceHigh":87.5,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-1.6,"sample":21},{"week":2,"averageReturn":-1.6,"sample":21},{"week":3,"averageReturn":-3.1,"sample":21},{"week":4,"averageReturn":-2.9,"sample":21},{"week":5,"averageReturn":-4.2,"sample":21},{"week":6,"averageReturn":-3.4,"sample":21},{"week":7,"averageReturn":-4.8,"sample":21},{"week":8,"averageReturn":-6.3,"sample":20},{"week":9,"averageReturn":-7.9,"sample":20},{"week":10,"averageReturn":-7.4,"sample":20},{"week":11,"averageReturn":-8.3,"sample":20},{"week":12,"averageReturn":-5.8,"sample":20},{"week":13,"averageReturn":-5.1,"sample":20},{"week":14,"averageReturn":-5.7,"sample":19},{"week":15,"averageReturn":-6.8,"sample":19},{"week":16,"averageReturn":-7.8,"sample":19},{"week":17,"averageReturn":-9.2,"sample":19},{"week":18,"averageReturn":-9.2,"sample":19},{"week":19,"averageReturn":-8.5,"sample":19},{"week":20,"averageReturn":-9.0,"sample":19},{"week":21,"averageReturn":-10.5,"sample":18},{"week":22,"averageReturn":-11.4,"sample":18},{"week":23,"averageReturn":-11.8,"sample":18},{"week":24,"averageReturn":-11.1,"sample":18},{"week":25,"averageReturn":-11.0,"sample":18},{"week":26,"averageReturn":-9.3,"sample":18}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":22,"completedEpisodes":20,"activeEpisodes":2,"medianExpectedMove":12.0,"averageExpectedMove":13.7,"averageWeeksToLargestMove":8.7,"horizons":[{"weeks":4,"sample":21,"expectedCount":12,"expectedPercent":57.1,"averageReturn":-4.3,"medianReturn":-3.5,"confidenceLow":36.5,"confidenceHigh":75.5,"confidence":"Mixed historical record"},{"weeks":12,"sample":20,"expectedCount":15,"expectedPercent":75.0,"averageReturn":-7.1,"medianReturn":-9.7,"confidenceLow":53.1,"confidenceHigh":88.8,"confidence":"Historically consistent"},{"weeks":26,"sample":19,"expectedCount":12,"expectedPercent":63.2,"averageReturn":-9.5,"medianReturn":-12.9,"confidenceLow":41.0,"confidenceHigh":80.9,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.3,"sample":22},{"week":2,"averageReturn":-0.6,"sample":22},{"week":3,"averageReturn":-1.9,"sample":22},{"week":4,"averageReturn":-4.3,"sample":21},{"week":5,"averageReturn":-3.6,"sample":21},{"week":6,"averageReturn":-4.1,"sample":21},{"week":7,"averageReturn":-4.3,"sample":21},{"week":8,"averageReturn":-4.3,"sample":21},{"week":9,"averageReturn":-3.9,"sample":20},{"week":10,"averageReturn":-4.6,"sample":20},{"week":11,"averageReturn":-5.3,"sample":20},{"week":12,"averageReturn":-7.1,"sample":20},{"week":13,"averageReturn":-7.1,"sample":20},{"week":14,"averageReturn":-6.2,"sample":20},{"week":15,"averageReturn":-5.5,"sample":20},{"week":16,"averageReturn":-5.9,"sample":20},{"week":17,"averageReturn":-5.2,"sample":20},{"week":18,"averageReturn":-6.8,"sample":20},{"week":19,"averageReturn":-7.2,"sample":19},{"week":20,"averageReturn":-7.9,"sample":19},{"week":21,"averageReturn":-8.9,"sample":19},{"week":22,"averageReturn":-8.7,"sample":19},{"week":23,"averageReturn":-9.2,"sample":19},{"week":24,"averageReturn":-10.2,"sample":19},{"week":25,"averageReturn":-9.5,"sample":19},{"week":26,"averageReturn":-9.5,"sample":19}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":15,"completedEpisodes":15,"activeEpisodes":0,"medianExpectedMove":6.0,"averageExpectedMove":7.3,"averageWeeksToLargestMove":5.7,"horizons":[{"weeks":4,"sample":15,"expectedCount":6,"expectedPercent":40.0,"averageReturn":-0.9,"medianReturn":-1.2,"confidenceLow":19.8,"confidenceHigh":64.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":15,"expectedCount":5,"expectedPercent":33.3,"averageReturn":-2.3,"medianReturn":-1.6,"confidenceLow":15.2,"confidenceHigh":58.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":14,"expectedCount":6,"expectedPercent":42.9,"averageReturn":-5.9,"medianReturn":-2.9,"confidenceLow":21.4,"confidenceHigh":67.4,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-1.7,"sample":15},{"week":2,"averageReturn":-2.3,"sample":15},{"week":3,"averageReturn":-1.0,"sample":15},{"week":4,"averageReturn":-0.9,"sample":15},{"week":5,"averageReturn":-0.6,"sample":15},{"week":6,"averageReturn":-1.0,"sample":15},{"week":7,"averageReturn":-0.8,"sample":15},{"week":8,"averageReturn":-0.8,"sample":15},{"week":9,"averageReturn":-2.0,"sample":15},{"week":10,"averageReturn":-2.2,"sample":15},{"week":11,"averageReturn":-2.7,"sample":15},{"week":12,"averageReturn":-2.3,"sample":15},{"week":13,"averageReturn":-3.9,"sample":15},{"week":14,"averageReturn":-3.8,"sample":15},{"week":15,"averageReturn":-4.0,"sample":15},{"week":16,"averageReturn":-6.0,"sample":15},{"week":17,"averageReturn":-5.5,"sample":15},{"week":18,"averageReturn":-6.1,"sample":15},{"week":19,"averageReturn":-5.7,"sample":15},{"week":20,"averageReturn":-6.0,"sample":15},{"week":21,"averageReturn":-6.6,"sample":15},{"week":22,"averageReturn":-6.5,"sample":15},{"week":23,"averageReturn":-7.3,"sample":15},{"week":24,"averageReturn":-6.6,"sample":14},{"week":25,"averageReturn":-7.2,"sample":14},{"week":26,"averageReturn":-5.9,"sample":14}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":0,"completedEpisodes":0,"activeEpisodes":0,"horizons":[{"weeks":4,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"sample":0},{"week":2,"sample":0},{"week":3,"sample":0},{"week":4,"sample":0},{"week":5,"sample":0},{"week":6,"sample":0},{"week":7,"sample":0},{"week":8,"sample":0},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"currentApplication":{"status":"Underlying strength ahead of price","tone":"caution","headline":"Underlying strength is leading price","use":"A positive price response is needed before the early upside case is confirmed.","confirm":"Treat the gap as an early-upside opportunity watch. A continued positive price response would confirm that price is catching up with the stronger foundation.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"strengthening","zone":"middle","zoneContext":"Market Dynamics has strengthened across the recent completed path and remains strongly positive, while price has not advanced as far through its range. The gap is an early-upside watch; a positive price response is needed for confirmation.","historical":{"label":"Broad directional cases","weeks":12,"direction":"higher","percent":33.3,"averageReturn":-2.3,"sample":15},"nowContext":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeekContext":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"priceContext":{"label":"Price is lagging the underlying strength","detail":"Market Dynamics has advanced further through its recent range than price. This is positive divergence and an early-upside watch, but price confirmation is still required."}},"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":"Early repair watch","title":"Prepare the case before price confirms the recovery","tone":"recovery","approach":"Use the improvement to move the ticker onto a watchlist or define an entry trigger. Commitment should rise only after price responds; fading Market Dynamics cancels the early case.","finding":"In this ticker's completed record, 33.3% of comparable cases moved higher after 12 weeks, with an average move of -2.3% across 15 cases.","watch":"Reassess the reading when either price structure or the Market Dynamics state changes materially."},{"eyebrow":"Zone positioning","title":"Use accumulation to prepare the long case, then wait for confirmation","tone":"positive","finding":"After accumulation, 100.0% of completed 12-week outcomes were higher across 2 cases. Distinct visits lasted 4.5 weeks on average before leaving the zone.","approach":"Build the thesis and entry conditions while price is in accumulation. Increase exposure only when price responds; location alone is not the entry.","watch":"A failed price response or renewed weakness removes the reason to increase long exposure."},{"eyebrow":"Disagreement playbook","title":"Use improving Market Dynamics to prepare, not anticipate","tone":"recovery","finding":"Comparable disagreements produced an average recovery of 7.3% across 15 completed cases, with the largest move arriving after 5.7 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":"2025-07-11","price":6178.54248}],"distribution_rollovers":[],"price_pressure_gaps":[]}},"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":[7306.3276,7691.1338,7321.3198,7511.2241,7156.4028,7641.1582,7116.4224,6851.5557,6807.0601,6767.0771,6562.166,6522.1831,6587.1548,6787.0688,7166.9048,7271.8594,7191.894,6946.9995,6812.0576,6682.1143,6507.1895,7266.8618,7686.6797,8091.5054,7731.6606,7911.583,7606.7148,7271.8594,7211.8853,6961.9932,6702.1055,6412.23,5777.5049,5782.5024,5842.4766,5943.5977,6113.5571,6158.5469,6093.562,5713.6519,5713.6519,5748.6436,5943.5977,5808.6294,6098.561,6168.5444,6178.5425,6203.5361,6198.5376,6233.5288,6148.5493,7068.3325,7338.2686,7293.2793,7193.3027,6968.356,7008.3462,6793.397,7288.2803,6883.376,6838.8887,7008.8608,7093.8472,6903.8779,6928.874,6743.9043,6703.9106,6893.8799,6728.9067,6848.8872,6773.8994,6838.8887,7108.8447,7183.8325,7163.8359,7263.8193,7398.7979,7678.752,7893.7173,7903.7158,7168.835,6813.8926,6433.9546,6593.9282,6883.8813,7416.7949,7658.7554,7356.0,7098.0,7446.0,6915.0,6975.0,6965.0,6820.0,6810.0,7050.0,6870.0,6775.0,6555.0,6960.0,7080.0,6945.0,7500.0,7020.0],"consensus":[-59.2597,0.0,-56.7684,-9.7121,-57.9598,17.1542,-56.5609,-60.7178,-36.3474,-36.484,-48.7317,-32.4083,-19.887,10.3111,44.3081,25.4264,0.0,-20.6025,-26.3463,-38.6877,-45.5594,54.0251,64.0641,69.4258,10.6909,50.0041,-11.0053,-38.3103,-19.4559,-40.4919,-48.7836,-62.0952,-74.5925,-31.8564,-40.9774,-23.8066,0.0,0.0,-18.3127,-56.7683,-39.7688,-17.5702,0.0,-27.6609,35.0775,22.4343,10.4395,23.1211,9.6501,0.0,0.0,70.6569,66.223,42.9216,31.5005,0.0,16.9809,-21.7508,55.5942,-26.2135,0.0,34.3981,11.4383,-16.6004,0.0,-28.7425,-25.4095,19.7734,-30.5095,21.3333,-8.8179,0.0,45.4041,32.356,20.2746,28.854,41.3663,52.8395,57.7902,36.9142,-49.1072,-53.4669,-69.1261,-14.9764,0.0,48.3811,51.497,0.0,-18.7116,27.669,-47.1477,0.0,-18.6175,-37.6618,-16.4753,0.0,-20.4627,-25.2515,-18.7006,28.7488,27.2625,-12.8847,64.2436,29.8166],"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":[70.9485,42.4932,25.4963,0.0,25.9675,-20.2085,59.3653,-32.6604,0.0,36.2084,15.7803,-20.856,0.0,-25.4589,-23.9479,24.9706,-32.3093,23.6415,-14.1903,0.0,44.0742,30.6994,13.8839,22.0833,43.6773,44.3597,56.2382,32.9183,-47.7634,-41.9439,-67.9689,-4.0138,0.0,46.2496,52.9941,0.0,-25.9659,29.1722,-44.8841,0.0,-22.3754,-42.1009,-17.7391,0.0,-24.3341,-34.4953,-9.9791,36.7882,29.9366,-20.9569,59.7207,30.8738],"force":[56.8822,10.2715,2.7874,0.0,3.5045,-46.7301,70.3482,-60.3811,0.0,43.9042,6.353,-38.2912,0.0,-42.4942,-22.645,37.224,-40.7808,41.2726,-7.5141,0.0,61.358,27.6225,10.327,24.5984,37.0868,65.971,58.2835,13.5269,-92.711,-81.5605,-86.6868,-20.0831,0.0,69.566,54.944,0.0,-36.2474,40.9941,-67.3078,0.0,-15.3614,-33.1542,-5.8135,0.0,-18.5051,-17.0807,-4.2339,61.6955,35.6459,-27.3048,92.101,74.4959],"direction":[67.4943,66.7327,62.8538,0.0,16.3365,-5.6711,40.7457,-5.5599,0.0,25.5392,10.1083,-3.7565,0.0,-22.6726,-29.0545,1.369,-21.1159,4.4529,-3.6095,0.0,35.5283,37.6303,34.6839,39.6317,41.7821,53.1511,59.2116,58.1861,-19.4974,-46.5692,-57.9053,-52.5476,0.0,35.6849,47.3239,0.0,-2.1045,16.4332,-35.3345,0.0,-16.6485,-35.8083,-22.6464,0.0,-17.4366,-20.5234,-39.0013,3.9723,18.2181,-6.6408,49.5147,3.3055],"intensity":[98.0769,15.3846,13.4615,42.3077,15.3846,44.2308,88.4615,78.8462,67.3077,32.6923,63.4615,28.8462,26.9231,86.5385,5.7692,30.7692,21.1538,5.7692,19.2308,11.5385,55.7692,59.6154,5.7692,71.1538,23.0769,94.2308,55.7692,32.6923,94.2308,80.7692,96.1538,26.9231,69.2308,90.3846,92.3077,67.3077,55.7692,75.0,86.5385,96.1538,100.0,50.0,3.8462,55.7692,38.4615,5.7692,75.0,76.9231,69.2308,21.1538,84.6154,78.8462],"confirmation":[88.8347,80.7464,55.0547,31.9591,50.2196,53.0784,86.1823,55.8508,24.2293,79.2695,48.7724,52.0431,2.1701,77.6667,76.0691,52.1135,78.0486,52.7325,25.3668,1.3232,83.0358,78.2349,74.2821,77.2068,81.0716,85.4381,86.5315,79.1607,85.0637,86.1412,90.6732,8.1754,31.5411,84.1601,84.5613,30.7801,52.1939,77.2373,83.7361,4.5302,73.8011,79.8468,50.2612,25.2146,74.4294,75.6906,51.0095,56.262,76.9387,51.1896,89.4759,56.9254],"persistence":[75.0,75.0,75.0,62.5,62.5,50.0,62.5,37.5,25.0,25.0,25.0,12.5,0.0,0.0,25.0,0.0,12.5,12.5,37.5,25.0,12.5,12.5,37.5,37.5,62.5,62.5,87.5,100.0,75.0,50.0,25.0,0.0,12.5,12.5,12.5,25.0,25.0,0.0,0.0,12.5,0.0,25.0,50.0,50.0,50.0,75.0,75.0,62.5,37.5,37.5,12.5,25.0],"assessmentRisk":[16.8735,28.5096,34.2102,13.2353,50.2866,36.448,12.5788,0.4797,21.5973,11.3959,32.1041,11.3465,19.5764,27.7889,34.7036,12.1259,20.8291,11.3493,20.1114,16.7467,26.8017,32.9092,39.5253,35.364,28.259,23.4821,21.1036,31.5388,11.6711,23.1159,15.4337,42.501,40.8533,23.4755,24.1944,50.3046,36.8352,9.765,24.5733,37.3619,8.0174,29.2992,8.4977,9.1916,5.5622,4.6874,30.1691,31.1895,20.6326,36.6112,17.7833,26.0777],"volumeParticipation":true,"latest":{"consensus":29.8,"control":30.9,"force":74.5,"direction":3.3,"confirmation":56.9,"persistence":25.0,"assessmentRisk":26.1,"intensity":78.8,"evidenceDepth":100},"analysis":{"status":"Market Dynamics has stronger support","headline":"The gauges support the upward view","summary":"The completed evidence gives the upward view the clearer support.","take":"Current assessment: upward pressure has the stronger support.","tone":"positive","supportedView":"Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Broadly stable","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Follow-through is limited","persistenceState":"Unsettled","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"+29.8","detail":"Market Dynamics has stronger support","tone":"positive"},{"label":"SM Control Gauge","value":"+30.9","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+74.5","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+3.3","detail":"Follow-through is limited","tone":"positive"},{"label":"SM Confirmation Gauge","value":"57/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Rotational","detail":"completed-week alignment","tone":"caution"},{"label":"Momentum","value":"49.9","detail":"Negative","tone":"negative"},{"label":"Risk pressure","value":"6.6%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"15.4","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"52%","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":[7306.3276,7691.1338,7321.3198,7511.2241,7156.4028,7641.1582,7116.4224,6851.5557,6807.0601,6767.0771,6562.166,6522.1831,6587.1548,6787.0688,7166.9048,7271.8594,7191.894,6946.9995,6812.0576,6682.1143,6507.1895,7266.8618,7686.6797,8091.5054,7731.6606,7911.583,7606.7148,7271.8594,7211.8853,6961.9932,6702.1055,6412.23,5777.5049,5782.5024,5842.4766,5943.5977,6113.5571,6158.5469,6093.562,5713.6519,5713.6519,5748.6436,5943.5977,5808.6294,6098.561,6168.5444,6178.5425,6203.5361,6198.5376,6233.5288,6148.5493,7068.3325,7338.2686,7293.2793,7193.3027,6968.356,7008.3462,6793.397,7288.2803,6883.376,6838.8887,7008.8608,7093.8472,6903.8779,6928.874,6743.9043,6703.9106,6893.8799,6728.9067,6848.8872,6773.8994,6838.8887,7108.8447,7183.8325,7163.8359,7263.8193,7398.7979,7678.752,7893.7173,7903.7158,7168.835,6813.8926,6433.9546,6593.9282,6883.8813,7416.7949,7658.7554,7356.0,7098.0,7446.0,6915.0,6975.0,6965.0,6820.0,6810.0,7050.0,6870.0,6775.0,6555.0,6960.0,7080.0,6945.0,7500.0,7020.0],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[8167.7674,8081.1068,7942.9637,7864.4656,7735.7269,7718.5326,7609.058,7471.3303,7350.5539,7244.4672,7120.4125,7011.6435,6934.4637,6907.6647,6954.7992,7012.4465,7045.0733,7027.2417,6988.1174,6932.4804,6855.1548,6930.0106,7067.5868,7253.7538,7340.646,7444.4527,7473.9549,7437.2103,7396.2421,7317.2877,7205.4364,7061.2171,6827.8148,6637.758,6493.1614,6393.2407,6342.3892,6308.9633,6269.7994,6168.6817,6085.949,6024.6207,6009.8893,5973.2966,5996.0719,6027.4306,6054.9055,6081.9292,6103.1307,6126.8395,6130.7867,6301.2496,6489.7985,6635.8859,6737.2344,6779.2565,6820.9092,6815.907,6901.793,6898.4445,6887.6161,6909.6606,6943.1491,6936.0089,6934.7116,6900.0194,6864.3633,6869.7299,6844.1257,6844.9914,6832.0656,6833.3062,6883.4041,6938.0274,6979.0835,7030.8537,7097.7526,7203.3889,7328.9031,7433.4145,7385.3091,7281.4152,7127.3315,7030.3491,7003.7186,7078.8234,7184.2655,7215.49,7194.1282,7239.9231,7180.8461,7143.4196,7110.9796,7058.0743,7012.9698,7019.7026,6992.4839,6952.9414,6880.5884,6895.0269,6928.6584,6931.6296,7034.9697,7032.2479],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[8787.6052,8706.3851,8603.7876,8522.857,8421.6382,8363.8249,8271.4247,8166.2492,8065.5685,7969.384,7865.1456,7765.6669,7678.3697,7612.3474,7579.3517,7556.5745,7529.5611,7486.4084,7436.4565,7380.5793,7315.8837,7312.2525,7339.9878,7395.6558,7420.545,7456.9182,7468.0143,7453.4843,7435.5881,7400.507,7348.7735,7279.3999,7168.1484,7065.508,6974.9131,6898.5193,6840.374,6789.8683,6738.29,6662.3909,6592.1139,6529.6347,6486.2245,6436.0323,6411.0344,6393.0722,6377.1811,6364.3185,6352.0384,6343.2599,6328.8369,6383.6144,6454.3295,6516.4739,6566.6094,6596.3684,6626.8853,6639.2195,6687.2981,6701.8223,6711.9754,6733.9669,6760.6247,6771.2361,6782.913,6780.0234,6774.3854,6783.2369,6779.2124,6784.3735,6783.5977,6787.6933,6811.4823,6839.0638,6863.121,6892.8023,6930.2835,6985.7256,7052.9842,7116.0014,7119.915,7097.2467,7048.1139,7014.4705,7004.7973,7035.3156,7081.4963,7101.8299,7101.5462,7127.0613,7111.3531,7101.2529,7091.1601,7071.0741,7051.7353,7051.6068,7038.1544,7018.6615,6984.3162,6982.515,6989.7361,6986.4223,7024.4651,7024.1344],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[9813.8293,9731.1158,9719.2691,9692.4548,9708.0748,9570.0201,9460.0962,9359.5263,9287.4413,9205.9992,9174.1278,9097.1148,9010.114,8868.9941,8602.6092,8436.9747,8150.9343,7860.6273,7787.2084,7726.0566,7710.7019,7628.2272,7702.2964,7851.0852,7934.6692,7991.1432,8045.4007,8063.1871,8074.0854,8072.6462,8064.2205,8074.7698,8184.7134,8272.0816,8312.1658,8312.5612,8294.8616,8287.1036,8285.4374,8308.4744,8329.2438,8281.7802,8144.472,7890.6542,7685.0968,7389.0892,7132.9279,6938.1674,6719.3575,6546.1414,6422.0116,6640.7626,6929.5028,7135.3837,7281.5813,7365.1303,7446.7476,7489.7017,7605.9287,7625.9053,7626.9981,7635.4181,7659.4851,7628.6378,7621.3134,7601.0284,7573.5803,7546.9127,7502.2197,7449.6984,7344.5353,7333.7624,7287.418,7262.4293,7256.5367,7301.7685,7371.7895,7512.1621,7664.1382,7813.9091,7821.2147,7822.1204,7845.7964,7854.8213,7854.2076,7889.9312,7954.7383,7975.6942,7971.2013,7994.8099,7988.8055,7984.7768,7984.2043,7984.561,7984.2432,7974.209,7949.9047,7879.4232,7754.0317,7585.3146,7576.5144,7578.8067,7617.6697,7603.2468],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[7515.7265,7417.6494,7240.7059,7121.0937,6943.0553,6910.6956,6805.2277,6670.9157,6533.1544,6410.247,6250.2614,6118.9252,6017.0676,5979.3255,6067.8504,6116.0954,6248.7637,6382.1986,6371.2082,6343.9518,6279.3927,6319.4402,6281.907,6191.1463,6165.088,6135.6566,6130.4283,6154.6722,6184.2565,6205.1873,6227.6069,6206.0623,6015.1537,5827.3289,5654.8018,5521.5803,5431.4463,5360.359,5290.1756,5170.2924,5070.1692,4965.811,4928.811,4954.3411,4996.5886,5118.2924,5231.6364,5319.5645,5437.0397,5537.4093,5606.1836,5453.0429,5320.379,5265.5758,5254.4608,5273.3877,5281.2492,5301.7802,5305.025,5402.0208,5513.4516,5631.0534,5722.0114,5862.3835,5952.7392,6030.5602,6110.5451,6206.2471,6303.977,6418.0341,6585.7322,6573.5607,6596.9627,6611.0067,6613.9527,6598.2672,6567.2914,6515.4543,6424.0219,6376.285,6401.974,6381.5715,6291.9062,6251.8863,6248.0008,6279.5663,6310.2436,6335.4998,6376.9019,6413.0046,6433.1191,6450.759,6436.947,6400.2071,6365.1412,6353.7935,6325.218,6305.3244,6296.8441,6371.1896,6371.1063,6381.9248,6449.6663,6506.6963],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"impulse","eyebrow":"Price impulse","title":"Acceleration, deceleration and rollover","description":"The impulse path separates directional acceleration from a loss of momentum.","reason":"Selected because the latest impulse is unusually active or is approaching a change of direction.","series":[{"label":"Impulse","values":[-511.8309,-520.5555,-550.9595,-553.3526,-577.2263,-550.6828,-565.4702,-591.7407,-609.129,-619.0002,-636.0261,-645.3069,-640.0413,-612.6743,-553.9506,-493.2567,-446.4624,-424.248,-412.7735,-409.4453,-416.1258,-356.0171,-271.3764,-169.676,-116.7682,-59.6328,-38.5089,-48.2321,-60.0847,-88.6205,-130.6995,-185.3019,-276.6032,-344.5848,-389.1355,-411.5387,-410.8431,-402.0272,-395.7227,-416.5798,-428.1735,-429.586,-410.2453,-401.1838,-366.384,-329.3611,-295.8037,-264.1474,-236.7341,-209.7672,-193.0278,-104.3401,-12.133,56.6584,101.9337,118.2998,132.9641,125.7911,158.2155,149.5162,137.4478,139.9852,147.1574,135.9454,127.6058,104.8624,82.658,79.4737,62.913,58.7921,48.9117,45.7975,64.3706,84.1706,97.129,114.1506,136.9533,175.5905,221.0089,254.8722,219.8757,161.6366,83.8573,34.7248,18.9652,48.9134,91.1213,99.0004,83.464,98.1012,66.0921,45.0469,27.2475,1.4246,-19.621,-16.7408,-28.6525,-45.2368,-75.2645,-65.6251,-47.7524,-43.9745,3.7599,2.8253],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[-384.6871,-411.8608,-439.6805,-462.4149,-485.3772,-498.4383,-511.8447,-527.8239,-544.0849,-559.068,-574.4596,-588.6291,-598.9115,-601.6641,-592.1214,-572.3484,-547.1712,-522.5866,-500.624,-482.3882,-469.1357,-446.512,-411.4849,-363.1231,-313.8521,-263.0083,-218.1084,-184.1331,-159.3234,-145.1829,-142.2862,-150.8893,-176.0321,-209.7426,-245.6212,-278.8047,-305.2124,-324.5753,-338.8048,-354.3598,-369.1225,-381.2152,-387.0212,-389.8537,-385.1598,-374.0001,-358.3608,-339.5181,-318.9613,-297.1225,-276.3035,-241.9109,-195.9553,-145.4326,-95.9593,-53.1075,-15.8932,12.4437,41.5981,63.1817,78.0349,90.425,101.7714,108.6062,112.4062,110.8974,105.2495,100.0944,92.6581,85.8849,78.4902,71.9517,70.4355,73.1825,77.9718,85.2076,95.5567,111.5635,133.4526,157.7365,170.1643,168.4588,151.5385,128.1758,106.3336,94.8496,94.1039,95.0832,92.7594,93.8277,88.2806,79.6339,69.1566,55.6102,40.564,29.103,17.5519,4.9942,-11.0576,-21.9711,-27.1273,-30.4968,-23.6454,-18.3513],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[-127.1438,-108.6947,-111.279,-90.9377,-91.8491,-52.2445,-53.6255,-63.9168,-65.0441,-59.9322,-61.5665,-56.6778,-41.1297,-11.0102,38.1708,79.0917,100.7088,98.3386,87.8505,72.9429,53.0099,90.495,140.1085,193.4471,197.0839,203.3755,179.5995,135.901,99.2388,56.5623,11.5867,-34.4126,-100.5711,-134.8421,-143.5143,-132.734,-105.6307,-77.4519,-56.9179,-62.22,-59.0509,-48.3708,-23.224,-11.33,18.7758,44.6389,62.5571,75.3707,82.2272,87.3553,83.2758,137.5707,183.8223,202.0909,197.893,171.4073,148.8573,113.3474,116.6175,86.3345,59.4129,49.5602,45.3859,27.3392,15.1997,-6.035,-22.5915,-20.6206,-29.7451,-27.0927,-29.5786,-26.1542,-6.0649,10.9881,19.1572,28.9431,41.3966,64.027,87.5564,97.1357,49.7114,-6.8222,-67.6812,-93.4509,-87.3685,-45.9362,-2.9826,3.9172,-9.2954,4.2735,-22.1885,-34.5869,-41.9091,-54.1856,-60.185,-45.8438,-46.2044,-50.2309,-64.2069,-43.654,-20.625,-13.4778,27.4054,21.1766],"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":"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":[-57.0969,-54.8373,-57.0088,-55.8937,-57.9772,-55.1307,-58.212,-59.7673,-60.0286,-60.2634,-61.4666,-61.7014,-61.3199,-60.146,-57.9156,-57.2993,-57.7688,-59.2068,-59.9992,-60.7623,-61.7894,-57.3286,-54.8634,-52.4862,-54.5993,-53.5428,-55.333,-57.2993,-57.6514,-59.1188,-60.6449,-62.347,-66.0742,-66.0448,-65.6927,-65.0989,-64.1009,-63.8367,-64.2183,-66.4491,-66.4491,-66.2437,-65.0989,-65.8914,-64.1889,-63.778,-63.7193,-63.5725,-63.6019,-63.3964,-63.8954,-58.4944,-56.9093,-57.1735,-57.7605,-59.0814,-58.8466,-60.1088,-57.2028,-59.5804,-59.8417,-58.8436,-58.3446,-59.4601,-59.3133,-60.3994,-60.6343,-59.5188,-60.4875,-59.783,-60.2233,-59.8417,-58.2565,-57.8162,-57.9336,-57.3465,-56.5539,-54.91,-53.6477,-53.589,-57.9042,-59.9885,-62.2195,-61.2801,-59.5775,-56.4482,-55.0274,-56.8052,-58.3202,-56.2767,-59.3948,-59.0424,-59.1011,-59.9526,-60.0113,-58.602,-59.659,-60.2168,-61.5087,-59.1305,-58.4259,-59.2186,-55.9596,-58.7782],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[0.0,5.2668,0.2052,2.8044,0.0,6.7737,0.0,0.0,0.0,0.0,0.0,0.0,0.9962,4.0613,9.8851,11.4943,10.2682,6.5134,4.4444,2.4521,0.0,11.6744,18.126,24.3472,18.8172,21.5822,16.8971,11.7512,10.8295,6.9892,2.9954,0.0,0.0,0.0865,1.1246,2.8748,5.8166,6.5953,5.4705,0.0,0.0,0.6124,4.0245,1.6623,6.7367,7.9615,8.1365,8.5739,8.4864,9.0989,7.6115,23.7095,28.4339,27.6465,25.8968,21.9598,22.6597,18.8976,27.5591,20.4724,19.6938,22.6687,24.1561,20.8313,21.2687,18.0314,16.6173,18.6834,15.8433,12.3033,10.1707,11.2277,15.6182,16.8378,16.5126,18.1388,10.3654,14.5414,17.7479,17.8971,6.9351,1.6406,0.0,2.4864,6.993,15.2758,19.0365,14.3309,10.321,15.7298,7.4767,8.4092,8.2538,6.0001,5.8447,9.5749,6.7773,5.3007,1.8814,8.1761,10.0412,7.9429,16.5691,9.1086],"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":"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":[59.2348,63.7672,66.0247,47.3818,84.1395,52.701,60.7072,78.4575,94.6867,70.073,67.386,77.2756,114.7218,99.75,123.1853,172.0885,118.902,109.6437,25.8849,59.3194,128.6377,95.2818,107.0638,157.1433,105.8451,63.7255,67.2422,139.2244,87.6515,131.6801,73.0025,156.5124,261.3849,117.6389,51.3718,60.657,65.4585,51.8371,131.5246,122.4728,105.2547,54.7678,75.3844,69.3231,79.0784,74.3744,67.0724,73.3566,66.515,57.2782,73.0737,118.1571,74.9127,126.8289,94.1314,99.2777,98.5304,69.8744,90.2772,74.9017,163.9228,106.8568,104.9141,100.9229,142.8484,125.4257,98.4055,82.0258,86.947,147.1872,18.7679,46.8166,93.5275,106.76,86.1423,120.9558,82.5286,171.8744,143.7908,122.7368,161.1979,215.5805,161.0275,99.1576,71.3893,71.6499,98.0862,101.3972,97.464,101.2884,70.5306,76.6124,97.3873,30.1609,10.9242,36.6616,15.9162,9.053,21.6418,100.5766,104.8731,97.4138,219.9003,219.9566],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[65.0,66.2117,65.0,65.8829,65.0,65.9218,65.0,65.0,65.0,65.0,65.0,65.0,66.6274,68.0296,69.7861,72.1529,70.6006,69.165,68.8553,68.1636,66.6244,67.7717,69.0761,71.0919,69.73,70.5515,69.6853,67.8445,66.6949,65.0,65.0,65.0,65.0,66.507,67.144,67.8585,68.6121,69.1931,67.6332,66.1232,66.1232,66.7914,67.7048,66.8946,67.8104,68.6787,69.464,70.2976,69.5485,70.1692,69.3784,70.6228,71.314,70.1666,69.3045,68.385,69.3058,68.6502,69.4635,68.8212,67.406,68.3429,69.2631,68.3739,69.6589,68.5132,67.6085,68.3592,67.5613,68.9701,68.7962,69.2104,70.0446,70.9857,70.231,71.2998,72.0209,73.602,74.9643,76.1612,74.5755,72.312,70.5537,71.6465,71.5002,72.2825,73.3605,72.228,71.126,72.2547,71.4466,72.3423,70.6098,70.1625,70.0373,69.9804,69.8058,69.7138,69.5073,70.4495,71.392,70.5962,72.3815,70.52],"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":"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":[-26.2415,-22.282,-23.7092,-22.1157,-24.9377,-20.2872,-24.8962,-27.107,-28.1357,-27.2449,-28.4157,-27.4916,-26.2136,-25.2747,-20.8248,-19.3336,-19.4381,-19.4042,-20.8572,-22.4159,-23.9433,-16.9586,-11.4689,-8.004,-11.606,-9.0999,-11.0455,-15.561,-14.0762,-15.6658,-18.027,-20.841,-22.5222,-20.8112,-22.2508,-21.5587,-20.407,-18.7526,-20.1192,-24.6427,-24.3999,-23.7894,-20.6575,-21.1024,-16.7336,-15.3301,-15.5411,-14.9898,-15.5045,-13.8129,-14.7037,-2.0821,-0.1139,1.0292,-0.3045,-3.8322,-2.3187,-5.5737,-0.6735,-5.3213,-5.0027,-5.3572,-4.7435,-6.74,-6.3134,-7.0289,-8.8957,-5.4061,-7.0968,-7.4167,-7.8279,-7.3958,-5.1768,-4.8359,-3.7446,-2.5982,-1.7342,1.6965,2.5723,0.8687,-2.594,-6.8472,-8.689,-6.6801,-6.8081,-1.078,1.4737,0.1648,-3.1374,2.8887,-4.0342,-5.7353,-5.4008,-7.0206,-8.0224,-3.8328,-7.4797,-10.0617,-11.315,-6.6666,-6.2065,-8.9912,-2.0481,-6.7217],"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":"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":[6.8244,6.5165,6.7857,6.4126,6.6289,6.3115,6.8746,7.0055,7.0167,6.7861,6.9388,6.7947,6.7295,6.475,6.1023,6.0131,6.013,6.1471,6.0255,5.9817,6.2414,6.0936,5.7859,5.7038,6.0185,5.6916,5.8348,6.1683,6.1762,6.6639,6.854,7.1309,8.3191,8.5764,8.1631,7.9688,7.6582,7.3627,7.6363,8.1471,7.8526,7.6076,7.2236,7.2261,6.8359,6.7387,6.6576,6.4886,6.3641,6.3429,6.2094,6.1673,5.8664,5.6768,5.6573,5.7354,5.5959,5.7653,5.5975,5.9547,5.9852,5.6777,5.5663,5.7454,5.8775,5.9939,5.8174,5.6933,5.6869,5.4593,5.2538,5.088,5.0217,4.9673,5.2085,5.1406,4.9855,5.0791,4.9307,4.7625,5.6079,6.3747,6.7906,6.7599,6.4536,6.3998,6.1484,6.3664,6.686,6.5514,7.3408,7.8587,7.6155,7.3999,7.0808,6.65,6.576,6.3079,6.4734,6.2206,6.0062,6.0456,5.7745,6.563],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[26.5224,26.9811,29.2284,30.5868,33.2112,32.272,32.6445,33.5438,34.819,35.8057,37.9122,39.1454,39.8351,38.9225,34.556,31.8954,26.4196,20.7603,20.0022,19.6461,20.4618,18.7671,20.3142,23.6421,25.1009,26.269,27.0174,26.8467,26.5084,26.1589,25.7016,26.1708,30.5575,34.6788,38.0521,40.3492,41.7216,42.8907,44.1271,46.5648,48.645,50.0615,49.1944,45.7192,42.3999,36.3113,30.7539,26.4095,21.097,16.696,13.5653,19.6418,26.2717,30.1559,32.3407,33.1011,34.0273,34.209,35.6427,34.1403,32.1686,30.217,28.9575,26.1841,24.5848,23.0416,21.383,19.4961,17.358,14.8786,10.8943,10.9324,9.9458,9.3909,9.2655,10.1223,11.5431,14.2107,17.6051,20.2622,19.9567,20.2841,21.9822,22.7259,22.7795,22.73,23.0564,22.9218,22.2231,21.9576,21.5739,21.2534,21.4582,22.0282,22.5668,22.6189,22.7625,22.1942,20.7416,17.3987,17.2848,17.1464,16.6059,15.5429],"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/8319c1e5-219d-41b3-85ac-367e6aa51f2f/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/8319c1e5-219d-41b3-85ac-367e6aa51f2f/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/8319c1e5-219d-41b3-85ac-367e6aa51f2f/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/8319c1e5-219d-41b3-85ac-367e6aa51f2f/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/8319c1e5-219d-41b3-85ac-367e6aa51f2f/technical-pack/data.json"},"source_fingerprint":"0abe7b63f9555ae96b2bc6b2bdf0c002ac5d17b559ce680701e20447ce50b667","content_hash":"8fa13f40af062e85f5fbca8d1011182aee951fd01160bbf95cda1f7a873a243e","citation":"Sharemaestro, SPX Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/8319c1e5-219d-41b3-85ac-367e6aa51f2f/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."}