{"schema_version":"1.0","name":"SHLS Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"900963eb-6017-496e-a952-099338a41e0e","symbol":"SHLS","name":"Shoals Technologies Group Inc","exchange":"NASDAQ","country":"US","asset_type":"equity","currency":"USD","sector":"Technology","industry":"Solar"},"summary":"Market Dynamics weakened this week and remains below zero. Underlying support has contracted across the recent completed path. Price structure remains rotational.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Strength versus the research benchmark, Drawdown and recovery pressure, Activity pressure and cumulative balance, Directional strength and control, Acceleration, deceleration and rollover."},{"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 weakened this week and remains below zero. Underlying support has contracted across the recent completed path. Price structure remains rotational.","evidenceAlignment":{"status":"Negative pressure; price rotational","headline":"Market Dynamics is negative while price has no clear direction","summary":"Market Dynamics weakened this week and remains below zero. Underlying support has contracted across the recent completed path. Price structure remains rotational.","take":"The underlying condition is weak, but a negative price response is still required.","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.103595,0.012241,0.068511,0.297058,0.520579,0.813258,0.765987,0.715751,0.523217,0.453359,0.536883,0.687412,0.890767,0.980785,1.029473,0.732104,0.495351,0.499798,0.537285,0.865572,1.233392,1.27905,1.230201,1.091533,0.75795,0.392548,0.275163,-0.053607,-0.290178,-0.34538,-0.608793,-0.759961,-0.833226,-0.801893,-0.87475,-0.618229,-0.248533,0.266428,0.887457,1.13869,1.248823,1.120518,0.986548,0.961641,0.936129,1.020487,1.077027,1.072119,1.184636,0.954507,0.71745,0.544693,0.483523,0.56691,0.790592,0.948295,1.017259,1.110583,1.207274,1.37712,1.529829,1.643435,1.615916,1.588082,1.299512,0.847555,0.362251,-0.186471,-0.457778,-0.525228,-0.546197,-0.521177,-0.616252,-0.623728,-0.66859,-0.638713,-0.425551,-0.175274,0.199666,0.071247,-0.258667,-0.696823,-1.214878,-1.239838,-1.197225,-1.131797,-0.893999,-0.695375,-0.514243,-0.181081,0.079986,0.301349,0.683786,0.840747,0.913163,0.976895,0.846989,0.704078,0.531817,0.510185,0.298495,0.071281,-0.013817,-0.428835],"opens":[5.27,5.55,6.94,5.63,6.33,6.15,5.74,5.14,5.23,5.33,5.32,5.61,5.8,4.56,5.06,5.16,4.52,4.38,5.14,5.57,6.07,5.85,4.65,4.72,4.63,4.44,3.9,4.55,3.04,2.84,3.26,3.31,3.24,2.99,3.43,3.32,3.7,3.83,5.325,4.74,4.63,4.8,5.26,5.12,4.902,4.23,6.2,5.69,5.65,5.85,5.19,4.7,5.4,6.48,6.31,7.3,6.98,7.27,7.8,8.66,9.08,10.145,11.03,10.6,9.54,8.29,7.85,8.15,8.03,9.025,9.075,9.01,9.3,8.55,8.86,9.12,9.33,10.4,10.24,10.52,5.715,5.62,6.29,6.12,6.72,6.855,6.97,7.22,7.96,8.15,8.76,10.2,10.41,12.26,11.05,10.77,10.5,9.19,10.12,9.82,10.32,9.39,8.8,8.93],"highs":[5.45,5.7,7.0,6.6899,6.74,6.51,5.85,5.42,5.29,5.43,5.66,6.175,5.85,4.89,5.35,5.4,4.94,5.19,5.65,6.172,6.4,6.11,4.88,4.84,4.815,4.47,4.79,4.63,3.17,3.36,3.53,3.58,3.33,3.75,3.458,3.66,3.86,5.1,6.455,4.92,4.855,5.19,5.34,5.46,5.17,6.11,6.37,6.04,6.155,5.945,5.81,5.37,6.495,7.13,7.62,7.315,7.76,8.2,9.22,9.44,11.31,11.045,11.36,10.825,9.99,8.52,8.42,8.155,9.76,9.035,9.59,9.2,9.47,10.055,9.84,10.37,10.42,10.76,11.155,10.6553,6.3,6.66,6.38,7.135,7.025,7.28,7.64,7.965,8.265,9.3197,10.5,10.2543,13.1799,12.815,11.44,10.82,11.29,10.87,10.855,11.6858,10.6,9.41,9.64,9.05],"lows":[4.995,5.04,5.325,5.52,6.0,5.64,5.04,4.85,4.92,4.86,5.11,5.055,4.53,4.07,4.865,4.52,4.32,4.14,5.13,5.37,5.7,4.37,4.24,4.38,4.3301,3.825,3.89,2.91,2.765,2.71,3.155,3.3,2.92,2.93,3.08,2.92,3.495,3.6503,4.38,3.81,4.28,4.48,4.82,4.65,4.63,3.99,5.56,5.43,5.51,5.15,4.54,4.43,5.4,6.27,6.25,6.475,6.89,7.0,7.3,8.43,8.79,9.565,10.04,8.58,7.65,7.24,7.5841,7.49,7.6849,7.874,8.9,8.4315,8.455,8.535,8.48,8.92,9.05,9.34,10.0,5.71,5.55,5.43,5.73,6.11,6.24,6.325,6.645,6.81,7.18,7.725,8.4,8.9801,10.2,10.525,9.12,9.405,8.935,8.695,9.48,9.34,9.25,7.835,8.12,8.08],"closes":[5.45,5.39,5.65,6.35,6.13,5.83,5.13,5.31,5.05,5.19,5.55,5.71,4.56,4.83,5.22,4.53,4.41,5.12,5.64,5.93,5.89,4.63,4.73,4.78,4.39,3.96,4.52,3.03,2.82,3.26,3.31,3.31,3.14,3.41,3.38,3.64,3.84,5.09,4.855,4.59,4.72,5.16,5.11,4.98,4.73,5.98,5.85,5.52,5.84,5.16,4.72,5.19,6.48,6.51,7.155,6.88,7.29,7.66,8.5,8.76,9.95,10.75,10.51,9.08,8.395,7.82,8.39,8.03,8.85,8.96,9.21,9.09,8.66,9.27,9.22,9.44,10.29,10.24,10.61,5.93,5.71,6.13,6.1,6.62,6.82,6.98,7.16,7.93,8.16,8.84,10.33,9.91,12.45,10.81,10.43,10.42,9.0,9.95,10.02,10.3,9.39,8.74,8.93,8.45],"pressureRange":[-1.873516,1.873516],"priceRange":[2.82,20.99],"zones":{"accumulationBoundary":0.099683,"distributionBoundary":0.900317},"latest":-0.428835,"state":"Negative and weakening","context":{"scenario":"negativeWeakening","latestDirection":"easing","fourWeekDirection":"weakening","now":{"label":"Easier this week","detail":"Market Dynamics weakened this week and remains below zero."},"fourWeek":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"price":{"label":"Price and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Negative and weakening","detail":"Price is between the accumulation and distribution zones. The Market Dynamics bars describe whether the current move is gaining or losing underlying support.","tone":"negative"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Price is between the accumulation and distribution zones. The Market Dynamics bars describe whether the current move is gaining or losing underlying support.","annotations":[{"label":"Current tape relationship","value":"Negative and weakening","detail":"Market Dynamics weakened this week and remains below zero.","tone":"negative"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"30 May 2025","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Weakening","detail":"Underlying support has contracted across the recent completed path.","tone":"negative"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-14","observations":260,"relationship":{"sameWeekCorrelation":0.28,"forwardCorrelation":-0.05,"directionalAgreement":45.1,"sample":255,"correlationSample":259,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":5,"completedEpisodes":5,"activeEpisodes":0,"averageWeeksInZone":3.6,"medianWeeksInZone":1,"averageWeeksToHigher":1.4,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":5,"expectedCount":2,"expectedPercent":40.0,"medianReturn":-3.3,"averageReturn":-2.8,"confidenceLow":11.8,"confidenceHigh":76.9,"confidence":"Mixed historical record"},{"weeks":12,"sample":5,"expectedCount":1,"expectedPercent":20.0,"medianReturn":-12.5,"averageReturn":-12.5,"confidenceLow":3.6,"confidenceHigh":62.4,"confidence":"Mixed historical record"},{"weeks":26,"sample":5,"expectedCount":5,"expectedPercent":100.0,"medianReturn":13.9,"averageReturn":23.5,"confidenceLow":56.6,"confidenceHigh":100.0,"confidence":"Historically consistent"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.3,"sample":5},{"week":2,"averageReturn":9.2,"sample":5},{"week":3,"averageReturn":-0.2,"sample":5},{"week":4,"averageReturn":-2.8,"sample":5},{"week":5,"averageReturn":3.4,"sample":5},{"week":6,"averageReturn":-0.6,"sample":5},{"week":7,"averageReturn":-0.4,"sample":5},{"week":8,"averageReturn":-0.6,"sample":5},{"week":9,"averageReturn":-5.0,"sample":5},{"week":10,"averageReturn":-9.6,"sample":5},{"week":11,"averageReturn":-8.4,"sample":5},{"week":12,"averageReturn":-12.5,"sample":5},{"week":13,"averageReturn":-4.2,"sample":5},{"week":14,"averageReturn":0.4,"sample":5},{"week":15,"averageReturn":-3.4,"sample":5},{"week":16,"averageReturn":0.5,"sample":5},{"week":17,"averageReturn":4.4,"sample":5},{"week":18,"averageReturn":6.1,"sample":5},{"week":19,"averageReturn":9.6,"sample":5},{"week":20,"averageReturn":11.9,"sample":5},{"week":21,"averageReturn":24.6,"sample":5},{"week":22,"averageReturn":32.3,"sample":5},{"week":23,"averageReturn":28.8,"sample":5},{"week":24,"averageReturn":29.1,"sample":5},{"week":25,"averageReturn":28.5,"sample":5},{"week":26,"averageReturn":23.5,"sample":5}]},"distribution":{"label":"Distribution","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":5.0,"medianWeeksInZone":5,"averageWeeksToLower":5.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"medianReturn":4.1,"averageReturn":4.1,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-22.9,"averageReturn":-22.9,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-23.9,"averageReturn":-23.9,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":6.6,"sample":1},{"week":2,"averageReturn":8.2,"sample":1},{"week":3,"averageReturn":9.0,"sample":1},{"week":4,"averageReturn":4.1,"sample":1},{"week":5,"averageReturn":-5.2,"sample":1},{"week":6,"averageReturn":-21.3,"sample":1},{"week":7,"averageReturn":-16.5,"sample":1},{"week":8,"averageReturn":-21.4,"sample":1},{"week":9,"averageReturn":-21.6,"sample":1},{"week":10,"averageReturn":-17.7,"sample":1},{"week":11,"averageReturn":-30.3,"sample":1},{"week":12,"averageReturn":-22.9,"sample":1},{"week":13,"averageReturn":-26.6,"sample":1},{"week":14,"averageReturn":-23.0,"sample":1},{"week":15,"averageReturn":-31.0,"sample":1},{"week":16,"averageReturn":-17.8,"sample":1},{"week":17,"averageReturn":-18.1,"sample":1},{"week":18,"averageReturn":-19.3,"sample":1},{"week":19,"averageReturn":-27.4,"sample":1},{"week":20,"averageReturn":-29.5,"sample":1},{"week":21,"averageReturn":-31.5,"sample":1},{"week":22,"averageReturn":-30.8,"sample":1},{"week":23,"averageReturn":-25.7,"sample":1},{"week":24,"averageReturn":-14.3,"sample":1},{"week":25,"averageReturn":-14.8,"sample":1},{"week":26,"averageReturn":-23.9,"sample":1}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":21,"completedEpisodes":20,"activeEpisodes":1,"medianExpectedMove":13.5,"averageExpectedMove":21.5,"averageWeeksToLargestMove":6.0,"horizons":[{"weeks":4,"sample":20,"expectedCount":9,"expectedPercent":45.0,"averageReturn":-4.8,"medianReturn":-6.3,"confidenceLow":25.8,"confidenceHigh":65.8,"confidence":"Mixed historical record"},{"weeks":12,"sample":20,"expectedCount":6,"expectedPercent":30.0,"averageReturn":-7.0,"medianReturn":-15.3,"confidenceLow":14.5,"confidenceHigh":51.9,"confidence":"Mixed historical record"},{"weeks":26,"sample":18,"expectedCount":6,"expectedPercent":33.3,"averageReturn":-4.3,"medianReturn":-26.8,"confidenceLow":16.3,"confidenceHigh":56.3,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-2.6,"sample":21},{"week":2,"averageReturn":-2.6,"sample":21},{"week":3,"averageReturn":-4.1,"sample":21},{"week":4,"averageReturn":-4.8,"sample":20},{"week":5,"averageReturn":-3.6,"sample":20},{"week":6,"averageReturn":-4.3,"sample":20},{"week":7,"averageReturn":-1.7,"sample":20},{"week":8,"averageReturn":-3.0,"sample":20},{"week":9,"averageReturn":-3.3,"sample":20},{"week":10,"averageReturn":-6.9,"sample":20},{"week":11,"averageReturn":-8.6,"sample":20},{"week":12,"averageReturn":-7.0,"sample":20},{"week":13,"averageReturn":-9.3,"sample":20},{"week":14,"averageReturn":-6.2,"sample":19},{"week":15,"averageReturn":-8.9,"sample":19},{"week":16,"averageReturn":-7.0,"sample":19},{"week":17,"averageReturn":-2.8,"sample":19},{"week":18,"averageReturn":-5.1,"sample":19},{"week":19,"averageReturn":-7.4,"sample":19},{"week":20,"averageReturn":-7.3,"sample":19},{"week":21,"averageReturn":-6.6,"sample":19},{"week":22,"averageReturn":-7.2,"sample":19},{"week":23,"averageReturn":-6.9,"sample":19},{"week":24,"averageReturn":-4.5,"sample":19},{"week":25,"averageReturn":-6.3,"sample":19},{"week":26,"averageReturn":-4.3,"sample":18}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":16,"completedEpisodes":15,"activeEpisodes":1,"medianExpectedMove":21.4,"averageExpectedMove":20.7,"averageWeeksToLargestMove":7.1,"horizons":[{"weeks":4,"sample":15,"expectedCount":5,"expectedPercent":33.3,"averageReturn":3.1,"medianReturn":10.0,"confidenceLow":15.2,"confidenceHigh":58.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":15,"expectedCount":9,"expectedPercent":60.0,"averageReturn":3.9,"medianReturn":-6.2,"confidenceLow":35.7,"confidenceHigh":80.2,"confidence":"Mixed historical record"},{"weeks":26,"sample":14,"expectedCount":10,"expectedPercent":71.4,"averageReturn":-8.6,"medianReturn":-23.6,"confidenceLow":45.4,"confidenceHigh":88.3,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.6,"sample":16},{"week":2,"averageReturn":6.0,"sample":15},{"week":3,"averageReturn":4.8,"sample":15},{"week":4,"averageReturn":3.1,"sample":15},{"week":5,"averageReturn":6.7,"sample":15},{"week":6,"averageReturn":6.9,"sample":15},{"week":7,"averageReturn":-2.0,"sample":15},{"week":8,"averageReturn":-2.7,"sample":15},{"week":9,"averageReturn":-0.1,"sample":15},{"week":10,"averageReturn":2.8,"sample":15},{"week":11,"averageReturn":3.7,"sample":15},{"week":12,"averageReturn":3.9,"sample":15},{"week":13,"averageReturn":5.0,"sample":15},{"week":14,"averageReturn":3.2,"sample":15},{"week":15,"averageReturn":1.5,"sample":15},{"week":16,"averageReturn":-4.6,"sample":15},{"week":17,"averageReturn":-3.6,"sample":15},{"week":18,"averageReturn":0.0,"sample":15},{"week":19,"averageReturn":-1.4,"sample":15},{"week":20,"averageReturn":-1.8,"sample":15},{"week":21,"averageReturn":-4.4,"sample":15},{"week":22,"averageReturn":-7.8,"sample":15},{"week":23,"averageReturn":-6.8,"sample":15},{"week":24,"averageReturn":-11.0,"sample":14},{"week":25,"averageReturn":-5.5,"sample":14},{"week":26,"averageReturn":-8.6,"sample":14}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":15,"completedEpisodes":15,"activeEpisodes":0,"medianExpectedMove":17.8,"averageExpectedMove":21.4,"averageWeeksToLargestMove":7.5,"horizons":[{"weeks":4,"sample":15,"expectedCount":8,"expectedPercent":53.3,"averageReturn":0.2,"medianReturn":-0.3,"confidenceLow":30.1,"confidenceHigh":75.2,"confidence":"Mixed historical record"},{"weeks":12,"sample":15,"expectedCount":10,"expectedPercent":66.7,"averageReturn":-5.2,"medianReturn":-14.3,"confidenceLow":41.7,"confidenceHigh":84.8,"confidence":"Mixed historical record"},{"weeks":26,"sample":14,"expectedCount":8,"expectedPercent":57.1,"averageReturn":-8.0,"medianReturn":-22.1,"confidenceLow":32.6,"confidenceHigh":78.6,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":2.3,"sample":15},{"week":2,"averageReturn":2.4,"sample":15},{"week":3,"averageReturn":-3.0,"sample":15},{"week":4,"averageReturn":0.2,"sample":15},{"week":5,"averageReturn":0.4,"sample":15},{"week":6,"averageReturn":-2.0,"sample":15},{"week":7,"averageReturn":-1.4,"sample":15},{"week":8,"averageReturn":-0.6,"sample":15},{"week":9,"averageReturn":3.7,"sample":15},{"week":10,"averageReturn":2.6,"sample":15},{"week":11,"averageReturn":-2.0,"sample":15},{"week":12,"averageReturn":-5.2,"sample":15},{"week":13,"averageReturn":-4.5,"sample":15},{"week":14,"averageReturn":0.8,"sample":15},{"week":15,"averageReturn":-1.9,"sample":15},{"week":16,"averageReturn":-4.8,"sample":15},{"week":17,"averageReturn":-4.6,"sample":15},{"week":18,"averageReturn":-11.6,"sample":15},{"week":19,"averageReturn":-7.5,"sample":15},{"week":20,"averageReturn":-4.8,"sample":15},{"week":21,"averageReturn":-7.5,"sample":14},{"week":22,"averageReturn":-6.5,"sample":14},{"week":23,"averageReturn":-7.4,"sample":14},{"week":24,"averageReturn":-6.8,"sample":14},{"week":25,"averageReturn":-9.6,"sample":14},{"week":26,"averageReturn":-8.0,"sample":14}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":22,"completedEpisodes":20,"activeEpisodes":2,"medianExpectedMove":16.5,"averageExpectedMove":28.7,"averageWeeksToLargestMove":6.0,"horizons":[{"weeks":4,"sample":21,"expectedCount":10,"expectedPercent":47.6,"averageReturn":3.8,"medianReturn":-0.5,"confidenceLow":28.3,"confidenceHigh":67.6,"confidence":"Mixed historical record"},{"weeks":12,"sample":20,"expectedCount":7,"expectedPercent":35.0,"averageReturn":2.9,"medianReturn":-12.4,"confidenceLow":18.1,"confidenceHigh":56.7,"confidence":"Mixed historical record"},{"weeks":26,"sample":19,"expectedCount":7,"expectedPercent":36.8,"averageReturn":-2.8,"medianReturn":-17.5,"confidenceLow":19.1,"confidenceHigh":59.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.7,"sample":22},{"week":2,"averageReturn":0.5,"sample":22},{"week":3,"averageReturn":1.4,"sample":21},{"week":4,"averageReturn":3.8,"sample":21},{"week":5,"averageReturn":6.0,"sample":21},{"week":6,"averageReturn":3.7,"sample":21},{"week":7,"averageReturn":2.8,"sample":21},{"week":8,"averageReturn":3.6,"sample":20},{"week":9,"averageReturn":2.0,"sample":20},{"week":10,"averageReturn":1.1,"sample":20},{"week":11,"averageReturn":3.4,"sample":20},{"week":12,"averageReturn":2.9,"sample":20},{"week":13,"averageReturn":7.1,"sample":20},{"week":14,"averageReturn":3.0,"sample":20},{"week":15,"averageReturn":-3.1,"sample":20},{"week":16,"averageReturn":-1.2,"sample":20},{"week":17,"averageReturn":-0.9,"sample":20},{"week":18,"averageReturn":-0.8,"sample":20},{"week":19,"averageReturn":-0.8,"sample":20},{"week":20,"averageReturn":-1.7,"sample":20},{"week":21,"averageReturn":-3.6,"sample":20},{"week":22,"averageReturn":-4.4,"sample":20},{"week":23,"averageReturn":-4.1,"sample":20},{"week":24,"averageReturn":-3.4,"sample":20},{"week":25,"averageReturn":-5.3,"sample":19},{"week":26,"averageReturn":-2.8,"sample":19}]}},"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":"Negative pressure; price rotational","tone":"caution","headline":"Market Dynamics is negative while price remains rotational","use":"Treat the pressure as context until price establishes a clear response.","confirm":"The underlying condition is weak, but a negative price response is still required.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"negative","direction":"weakening","zone":"middle","zoneContext":"Price is between the accumulation and distribution zones. The Market Dynamics bars describe whether the current move is gaining or losing underlying support.","historical":{"label":"Broad directional cases","weeks":12,"direction":"lower","percent":66.7,"averageReturn":-5.2,"sample":15},"nowContext":{"label":"Easier this week","detail":"Market Dynamics weakened this week and remains below zero."},"fourWeekContext":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"priceContext":{"label":"Price has no clear direction","detail":"Price remains rotational while the Market Dynamics condition develops."}},"strategyApproach":{"headline":"Strategy observations from this ticker's own record","summary":"The current reading identifies the setup. The observations below show how this ticker's completed history can guide positioning, confirmation and risk control without treating any one reading as a forecast.","observations":[{"eyebrow":"Divergence control","title":"Do not chase price while the underlying evidence lags","tone":"caution","approach":"Use the gap to review position size, protect gains and wait for either Market Dynamics to catch up or price to correct. The disagreement is a warning condition, not an automatic exit.","finding":"In this ticker's completed record, 66.7% of comparable cases moved lower after 12 weeks, with an average move of -5.2% 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, 20.0% of completed 12-week outcomes were higher across 5 cases. Distinct visits lasted 3.6 weeks on average before leaving the zone.","approach":"Build the thesis and entry conditions while price is in accumulation. Increase exposure only when price responds; location alone is not the entry.","watch":"A failed price response or renewed weakness removes the reason to increase long exposure."},{"eyebrow":"Disagreement playbook","title":"Use unsupported price strength to tighten discipline","tone":"caution","finding":"Comparable disagreements produced an average pullback of 21.4% across 15 completed cases, with the largest move arriving after 7.5 weeks on average.","approach":"Avoid adding simply because price is rising. Let improving Market Dynamics confirm the move, or let price reset before reassessing it.","watch":"The warning ends when Market Dynamics catches up or price gives way."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[{"date":"2024-11-22","price":4.83},{"date":"2024-12-20","price":5.12},{"date":"2025-01-24","price":4.73},{"date":"2025-05-09","price":5.09},{"date":"2025-05-30","price":4.72}],"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":[5.45,5.39,5.65,6.35,6.13,5.83,5.13,5.31,5.05,5.19,5.55,5.71,4.56,4.83,5.22,4.53,4.41,5.12,5.64,5.93,5.89,4.63,4.73,4.78,4.39,3.96,4.52,3.03,2.82,3.26,3.31,3.31,3.14,3.41,3.38,3.64,3.84,5.09,4.855,4.59,4.72,5.16,5.11,4.98,4.73,5.98,5.85,5.52,5.84,5.16,4.72,5.19,6.48,6.51,7.155,6.88,7.29,7.66,8.5,8.76,9.95,10.75,10.51,9.08,8.395,7.82,8.39,8.03,8.85,8.96,9.21,9.09,8.66,9.27,9.22,9.44,10.29,10.24,10.61,5.93,5.71,6.13,6.1,6.62,6.82,6.98,7.16,7.93,8.16,8.84,10.33,9.91,12.45,10.81,10.43,10.42,9.0,9.95,10.02,10.3,9.39,8.74,8.93,8.45],"consensus":[-8.3552,-19.5798,0.0,30.5253,0.0,-12.557,-40.3591,0.0,-30.3408,-11.5694,17.2691,12.7334,-55.5538,0.0,8.2258,-47.8401,-26.8502,32.1522,40.1026,38.9576,17.0781,-49.078,-9.0122,0.0,-42.9194,-46.2342,12.0114,-70.1055,-51.5487,0.0,-27.3007,-23.7468,-19.8425,0.0,0.0,20.9118,28.2521,71.2778,9.6677,15.2139,31.5706,43.2187,20.4221,12.1947,0.0,63.9374,19.4801,0.0,36.9464,-30.4916,-36.3059,20.8863,63.8132,27.3471,57.1489,20.7903,42.2142,45.0727,59.9427,40.5538,65.1567,66.1583,26.8696,-16.7107,-25.2046,-29.2226,11.0732,-12.2043,27.5114,22.8863,20.1213,19.8769,-16.9657,25.0724,8.9998,14.9984,50.6915,21.5783,34.1599,-70.0769,-48.0504,-24.408,-34.7404,0.0,0.0,0.0,0.0,39.4234,28.1295,47.1479,69.65,25.7441,74.2263,0.0,0.0,17.8875,-44.127,17.3656,0.0,12.2997,-22.456,-26.9742,-8.6738,-31.0507],"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":[68.7523,18.9828,54.5828,12.5831,38.9842,42.1648,55.3506,31.4488,56.1806,66.2311,17.198,-21.6279,-21.399,-23.0869,28.5248,-3.2932,27.4366,21.8687,19.0138,19.5964,-19.3899,26.4494,11.9427,14.5137,52.0053,18.8488,32.3472,-60.7706,-48.1232,-15.7513,-27.2851,0.0,0.0,0.0,0.0,37.2739,27.2172,39.2545,66.7871,22.9419,72.7466,0.0,0.0,16.7187,-38.226,23.2896,0.0,12.8445,-30.7401,-23.01,-4.01,-28.2294],"force":[79.5386,6.4587,58.5937,11.0077,34.6143,34.8796,66.7131,24.6154,77.6221,62.3136,10.7903,-74.1722,-49.8136,-37.5086,21.9571,-12.9446,41.8033,20.8836,12.7948,13.3456,-30.5183,33.6058,3.2802,11.2924,59.3894,6.1108,25.5004,-98.5922,-26.6137,-12.0449,-11.7942,0.0,0.0,0.0,0.0,65.5315,28.8814,66.5717,91.1773,6.0416,88.2617,0.0,0.0,4.9147,-78.3103,31.3332,0.0,12.9792,-39.3451,-30.5087,-5.2254,-28.4476],"direction":[46.936,51.8265,59.0494,52.8828,51.3341,55.6768,60.3549,62.3441,66.5112,68.8212,64.8227,-29.9527,-11.976,-30.3164,16.6456,-21.8597,17.3883,25.4797,26.6203,24.8627,-4.5148,17.4035,9.7219,18.1995,42.9773,35.7459,42.4169,-60.3445,-63.2791,-60.339,-59.6509,0.0,0.0,0.0,0.0,23.2314,28.6349,42.2949,57.5452,51.6507,65.8921,0.0,0.0,28.4894,-26.4545,0.6184,0.0,11.1917,-0.9249,-28.9801,-23.9319,-36.1344],"intensity":[86.5385,73.0769,61.5385,17.3077,42.3077,36.5385,78.8462,78.8462,100.0,67.3077,44.2308,90.3846,69.2308,92.3077,51.9231,23.0769,98.0769,61.5385,71.1538,40.3846,28.8462,55.7692,7.6923,50.0,67.3077,21.1538,59.6154,100.0,98.0769,28.8462,13.4615,63.4615,3.8462,7.6923,25.0,63.4615,26.9231,76.9231,88.4615,50.0,96.1538,92.3077,80.7692,48.0769,80.7692,67.3077,59.6154,61.5385,75.0,80.7692,7.6923,38.4615],"confirmation":[88.8242,53.5753,86.3708,30.8238,81.3261,82.1569,87.458,80.6302,89.3668,89.0524,32.5665,36.0803,76.8735,77.6973,29.8269,49.3971,77.2403,75.2781,74.2324,74.1658,51.1385,76.2623,47.9941,72.6939,84.4663,51.8086,78.6949,91.4355,82.7217,32.0678,78.5312,6.3029,3.9138,25.6182,25.3625,81.4439,77.0382,83.7996,90.9877,53.9343,92.2027,35.7309,5.232,50.6798,83.2524,51.2257,1.3779,71.9483,52.9077,76.7999,26.2045,77.8999],"persistence":[37.5,37.5,37.5,50.0,50.0,75.0,100.0,100.0,100.0,100.0,100.0,75.0,50.0,25.0,25.0,0.0,0.0,0.0,0.0,25.0,25.0,50.0,50.0,75.0,75.0,75.0,75.0,50.0,50.0,25.0,0.0,12.5,25.0,37.5,50.0,25.0,0.0,25.0,50.0,62.5,75.0,75.0,75.0,75.0,50.0,50.0,37.5,37.5,12.5,0.0,12.5,37.5],"assessmentRisk":[8.234,35.3899,21.3996,39.2522,22.6563,25.5235,19.35,29.6386,17.4138,16.9187,36.5191,30.0698,35.944,35.3652,55.2791,39.0088,14.0133,34.4638,30.6283,35.6086,4.7762,10.0331,3.6499,18.9825,24.5095,37.9027,32.8232,14.4066,25.8607,37.5861,32.5157,25.329,33.9306,27.336,30.0571,17.6513,23.7762,20.4847,14.0615,31.4069,12.8858,49.6454,1.7546,15.594,27.7923,41.8917,19.4805,11.7062,28.1818,26.1401,33.3902,31.8227],"volumeParticipation":true,"latest":{"consensus":-31.1,"control":-28.2,"force":-28.4,"direction":-36.1,"confirmation":77.9,"persistence":37.5,"assessmentRisk":31.8,"intensity":38.5,"evidenceDepth":100},"analysis":{"status":"Market Dynamics has stronger support","headline":"The gauges support the downward view","summary":"The completed evidence gives the downward view the clearer support.","take":"Current assessment: downward pressure has the stronger support.","tone":"negative","supportedView":"Market Dynamics","direction":"downward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Seller control supports the view","controlPath":"Control support is strengthening","forceState":"Downward commitment","forcePath":"Commitment is strengthening","directionState":"Downward follow-through","persistenceState":"Unsettled","confirmationState":"Strong support","riskState":"Contained","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"-31.1","detail":"Market Dynamics has stronger support","tone":"negative"},{"label":"SM Control Gauge","value":"-28.2","detail":"Seller control supports the view","tone":"negative"},{"label":"SM Force Gauge","value":"-28.4","detail":"Downward commitment","tone":"negative"},{"label":"SM Direction Gauge","value":"-36.1","detail":"Downward follow-through","tone":"negative"},{"label":"SM Confirmation Gauge","value":"78/100","detail":"Strong support","tone":"positive"}]},"kpis":[{"label":"Price structure","value":"Rotational","detail":"completed-week alignment","tone":"caution"},{"label":"Momentum","value":"46.5","detail":"Negative","tone":"negative"},{"label":"Risk pressure","value":"19.1%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"27.0","detail":"Directional","tone":"positive"},{"label":"Range position","value":"39%","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":[5.45,5.39,5.65,6.35,6.13,5.83,5.13,5.31,5.05,5.19,5.55,5.71,4.56,4.83,5.22,4.53,4.41,5.12,5.64,5.93,5.89,4.63,4.73,4.78,4.39,3.96,4.52,3.03,2.82,3.26,3.31,3.31,3.14,3.41,3.38,3.64,3.84,5.09,4.855,4.59,4.72,5.16,5.11,4.98,4.73,5.98,5.85,5.52,5.84,5.16,4.72,5.19,6.48,6.51,7.155,6.88,7.29,7.66,8.5,8.76,9.95,10.75,10.51,9.08,8.395,7.82,8.39,8.03,8.85,8.96,9.21,9.09,8.66,9.27,9.22,9.44,10.29,10.24,10.61,5.93,5.71,6.13,6.1,6.62,6.82,6.98,7.16,7.93,8.16,8.84,10.33,9.91,12.45,10.81,10.43,10.42,9.0,9.95,10.02,10.3,9.39,8.74,8.93,8.45],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[6.1084,5.9778,5.9182,5.9967,6.0209,5.9862,5.8306,5.7359,5.6112,5.5346,5.5374,5.5688,5.3854,5.2844,5.2727,5.1377,5.0054,5.0262,5.1378,5.2818,5.3924,5.2538,5.1586,5.0897,4.9625,4.7802,4.7329,4.4233,4.1318,3.9733,3.8527,3.754,3.6424,3.6001,3.5601,3.5746,3.6229,3.8896,4.0652,4.1606,4.2623,4.4255,4.55,4.6282,4.6467,4.8891,5.0638,5.1467,5.2728,5.2523,5.1555,5.1618,5.4015,5.603,5.8852,6.0661,6.2886,6.5379,6.8947,7.2338,7.7277,8.2772,8.6832,8.7553,8.6898,8.5317,8.5059,8.4194,8.4977,8.5817,8.696,8.7676,8.748,8.8429,8.9115,9.0076,9.2408,9.4224,9.6384,8.9641,8.3725,7.9647,7.6257,7.4428,7.3296,7.266,7.2468,7.371,7.5144,7.7554,8.2235,8.5302,9.2429,9.5278,9.6918,9.8242,9.6744,9.7245,9.7782,9.8731,9.7853,9.5952,9.4743,9.288],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[8.226,8.0159,7.8407,7.7303,7.6117,7.4797,7.3057,7.1579,7.0017,6.8675,6.7699,6.6914,6.5335,6.4073,6.3194,6.1868,6.0552,5.986,5.9603,5.9581,5.953,5.855,5.7717,5.6982,5.6013,5.4798,5.4087,5.2325,5.0538,4.9209,4.8016,4.6911,4.5762,4.4898,4.4076,4.3507,4.3129,4.3705,4.4064,4.42,4.4422,4.4954,4.5409,4.5734,4.585,4.6883,4.7744,4.8296,4.9045,4.9234,4.9083,4.9292,5.0441,5.1527,5.301,5.4179,5.5566,5.7124,5.9189,6.1294,6.4124,6.7337,7.0134,7.1665,7.2575,7.2992,7.38,7.4281,7.5334,7.6391,7.7555,7.8543,7.914,8.0144,8.1037,8.2027,8.3573,8.4968,8.6533,8.4516,8.2485,8.0916,7.9441,7.846,7.77,7.7115,7.6706,7.6898,7.7247,7.8073,7.9941,8.1361,8.4556,8.63,8.7633,8.8861,8.8945,8.9727,9.0503,9.1428,9.1611,9.1299,9.1151,9.0659],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[9.2541,8.908,8.6968,8.393,7.8626,7.7949,7.8083,7.4744,7.1351,7.0244,6.9478,6.8612,6.8718,6.864,6.6517,6.5224,6.322,6.2668,6.3011,6.3704,6.4188,6.4293,6.4032,6.2316,6.1118,6.084,6.0749,6.2486,6.4029,6.4205,6.3565,6.2347,6.2501,6.2117,6.1111,6.0761,6.0491,6.0446,5.9099,5.6564,5.3979,5.4905,5.5553,5.5875,5.6272,5.9379,6.1481,6.2732,6.399,6.4287,6.4051,6.4002,6.5597,6.7034,6.9403,7.0724,7.2701,7.6062,8.0981,8.5475,9.2405,10.0362,10.6185,10.825,10.8762,10.9209,10.9978,11.0032,11.084,11.0735,10.945,10.7798,10.7171,10.6709,10.6633,10.6019,10.6887,10.768,10.9588,11.3567,11.5629,11.4574,11.3237,11.2957,11.291,11.2958,11.2679,11.2641,11.2135,11.2014,11.3732,11.4803,12.1548,12.3606,12.5021,12.6179,12.4834,12.4457,12.3613,12.4702,12.4025,12.2998,12.1576,12.0378],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[4.5499,4.518,4.4652,4.552,4.7954,4.7521,4.6107,4.6706,4.7279,4.6766,4.6602,4.6668,4.4882,4.384,4.4313,4.3546,4.323,4.3102,4.3279,4.3276,4.3232,4.2367,4.1708,4.1854,4.1312,3.972,3.9201,3.5184,3.1411,2.9305,2.7705,2.6523,2.4949,2.3913,2.3079,2.2539,2.2239,2.2254,2.2816,2.4011,2.5426,2.503,2.4762,2.464,2.4583,2.3496,2.2724,2.3963,2.5725,2.7328,2.8974,3.0903,3.2648,3.4311,3.5717,3.7636,3.9109,3.8318,3.7044,3.672,3.502,3.2653,3.223,3.4265,3.7418,3.8811,4.0582,4.3038,4.524,4.9145,5.492,6.0472,6.3279,6.6501,6.8642,7.1816,7.3948,7.5735,7.5937,6.9128,6.2826,5.9261,5.6188,5.4008,5.248,5.1592,5.0641,5.0579,5.0395,5.0396,4.9798,4.9547,4.6592,4.6074,4.5869,4.5691,4.5746,4.5833,4.6087,4.9368,5.3725,5.7362,6.1614,6.4642],"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":[-61.4487,-60.4531,-54.6668,-50.4086,-51.3173,-52.8091,-57.5163,-55.4034,-56.5484,-54.1622,-48.8106,-48.9858,-56.6881,-53.8302,-49.163,-56.2191,-56.3807,-46.6426,-40.0518,-34.8139,-32.1851,-46.8291,-45.0522,-42.0185,-44.8248,-49.6685,-39.2243,-56.3888,-56.5879,-46.9096,-44.5283,-41.5506,-36.8454,-34.7593,-32.4208,-30.1521,-27.1227,-2.2945,-12.012,-13.4461,-11.2988,-4.0974,-3.7811,-5.4504,-13.0297,8.6222,7.3585,0.8386,6.6271,-2.9535,-13.8676,-5.3472,19.3101,20.1844,30.8583,23.9838,28.7516,35.673,47.6994,54.4917,69.1858,76.4876,67.5471,48.2737,36.0987,29.9132,32.005,24.1087,37.8713,37.6459,38.767,38.53,28.6308,37.4096,34.9545,36.9278,50.0516,48.7938,50.204,-16.3628,-18.9548,-12.6097,-11.8067,-1.8394,-3.3961,-5.9329,-9.6105,-2.695,-2.0456,0.279,16.6156,9.7272,32.4079,19.3858,11.7981,8.0473,-2.8647,5.9793,4.3359,11.1089,2.4372,-5.6291,-8.7855,-14.9439],"stroke":"#176fa3","width":2.0,"fill":"rgba(23,111,163,.08)"}],"guides":[{"label":"Neutral","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"drawdown","eyebrow":"Path risk","title":"Drawdown and recovery pressure","description":"Capital impairment and recovery are shown together so return is not separated from path difficulty.","reason":"Selected because the current recovery or drawdown path is central to the tape.","series":[{"label":"Drawdown","values":[-84.539,-84.7092,-83.9716,-81.9858,-82.6099,-83.461,-85.4468,-84.9362,-85.6738,-85.2766,-84.2553,-83.8014,-87.0638,-86.2979,-85.1915,-87.1489,-87.4894,-85.4752,-84.0,-83.1773,-83.2908,-86.8652,-86.5816,-86.4397,-87.5461,-88.766,-87.1773,-91.4043,-92.0,-90.7518,-90.6099,-90.6099,-91.0922,-90.3262,-90.4113,-89.6738,-89.1064,-85.5603,-86.227,-86.9787,-86.6099,-85.3617,-85.5035,-85.8723,-86.5816,-83.0355,-83.4043,-84.3404,-83.4326,-85.3617,-86.6099,-85.2766,-81.617,-81.5319,-79.7021,-80.4823,-79.3191,-78.2695,-75.8865,-75.1489,-71.773,-69.5035,-70.1844,-74.2411,-76.1844,-77.8156,-76.1986,-77.2199,-74.8936,-74.5816,-73.8723,-74.2128,-75.4326,-73.7021,-73.844,-73.2199,-70.8085,-70.9504,-69.9007,-83.1773,-83.8014,-82.6099,-82.695,-81.2199,-80.6525,-80.1986,-79.6879,-77.5035,-76.8511,-74.922,-70.695,-71.8865,-64.6809,-69.3333,-70.4113,-70.4397,-74.4681,-71.773,-71.5745,-70.7801,-73.3617,-75.2057,-74.6667,-76.0284],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[6.4453,5.2734,10.3516,24.0234,19.7266,13.8672,0.1953,3.7109,0.0,2.7723,9.901,13.0693,0.0,5.9211,14.4737,0.0,0.0,16.0998,27.8912,34.4671,33.5601,4.9887,7.2562,8.39,0.0,0.0,14.1414,0.0,0.0,15.6028,17.3759,17.3759,11.3475,20.922,19.8582,29.078,36.1702,80.4965,72.1631,62.766,67.3759,82.9787,81.2057,76.5957,67.7305,112.0567,107.4468,95.7447,107.0922,82.9787,67.3759,84.0426,129.7872,130.8511,127.8662,119.1083,132.1656,143.949,151.4793,159.1716,173.3516,179.9479,128.976,97.8214,82.8976,65.678,77.7542,70.1271,87.5,89.8305,95.1271,92.5847,83.4746,96.3983,95.339,100.0,98.2659,58.0247,62.98,0.0,0.0,7.3555,6.8301,15.937,19.4396,22.2417,25.394,38.8792,42.9072,54.8161,80.9107,73.5552,118.0385,89.317,82.662,82.4869,57.6182,74.2557,75.4816,80.3853,64.4483,53.0648,56.3923,47.986],"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":[58.4806,61.1028,183.0137,98.574,79.6239,73.3932,72.6631,86.329,69.3931,79.0334,64.5619,119.4234,150.7234,110.5631,77.1832,69.577,84.0441,124.5923,66.0226,93.7485,97.9968,175.5313,111.5428,131.7571,97.7679,93.3735,103.3696,185.4418,136.6029,111.1596,98.6468,77.7107,81.2758,139.903,55.6052,102.2613,103.0377,157.0629,229.0762,94.2288,71.5644,69.9635,72.3269,78.165,74.3837,120.2681,83.2924,64.7407,67.2513,54.4453,124.1832,119.428,94.2854,76.7113,98.6208,74.4226,90.8565,77.648,126.987,128.4907,208.6319,115.845,96.0451,139.5937,100.6438,85.7963,42.9917,58.3873,88.8239,77.2882,32.6266,29.7813,66.1732,89.2419,61.5057,73.7569,89.6595,76.6259,62.2188,252.8416,118.6981,101.6736,80.5212,85.2809,80.8617,88.2936,196.2261,124.9049,70.2522,171.9043,129.7531,90.2206,108.9278,94.1362,103.8359,88.4662,119.6425,88.7216,81.8663,141.1607,81.3055,93.0164,159.664,61.9042],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[67.7388,66.6568,70.0575,71.9345,70.3998,69.0337,67.7004,69.2229,68.0118,69.3715,70.4362,72.4051,69.8649,71.7606,73.0636,71.922,70.5315,72.6484,73.7014,75.1872,73.6082,70.6118,72.4275,74.5911,72.982,71.4368,73.1679,69.9006,67.4062,69.4754,71.3518,71.3518,69.8696,72.4704,71.4444,73.3714,75.343,78.424,73.4852,71.4267,72.9895,74.4642,72.9507,71.3365,69.8032,72.342,70.5826,69.2785,70.5935,69.557,65.529,68.0044,69.9784,71.1029,73.1899,71.6335,73.524,75.0722,77.419,79.806,83.9393,86.2788,84.3227,81.3954,79.2596,77.4786,78.3495,77.173,78.9808,80.5727,81.2134,80.6577,79.4492,81.0811,79.9869,81.2897,82.859,81.5261,82.5678,78.0674,76.0822,77.7485,76.4556,77.7555,78.95,80.2323,83.2974,85.3001,86.4016,89.2009,91.4159,89.8293,91.7857,90.092,88.1815,86.5387,84.2755,85.9699,87.5555,90.1556,88.6787,86.9879,89.2584,87.2023],"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":"directional","eyebrow":"Trend quality","title":"Directional strength and control","description":"Directional pressure shows which side controls the tape while strength remains direction-neutral.","reason":"Selected because directional control or trend strength is materially changing.","series":[{"label":"Trend strength","values":[43.4199,43.6995,42.1488,40.709,39.3055,38.3166,37.8826,37.6253,37.3863,36.9239,36.0976,34.4985,33.584,33.184,32.0849,31.419,31.0012,30.1948,28.7227,26.7199,25.1596,24.5844,24.1781,23.8008,23.5057,23.771,23.4696,24.1427,24.891,25.2489,25.278,25.2131,25.5707,25.1187,24.6989,23.9266,22.8376,22.4012,23.2793,23.238,23.1996,23.4799,23.88,23.9589,23.9964,24.9403,26.0311,26.7927,27.6054,27.6401,26.5972,25.4487,25.6429,26.3726,27.4244,28.4012,29.6415,31.0946,33.025,34.9264,37.4125,39.721,41.9652,41.7441,40.4026,38.704,37.1267,35.5493,35.2934,35.0557,35.1945,34.7067,34.4464,34.6022,34.6678,35.086,35.5077,36.1276,36.9563,35.4039,34.0642,32.4939,31.0356,28.9851,27.081,25.2212,23.8316,22.8395,22.1899,22.4356,23.4202,24.3345,26.5068,28.5239,28.8577,29.1677,29.4556,29.4483,29.4416,29.9592,30.323,29.0357,28.0198,27.0327],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[9.6315,10.7621,17.3542,16.1558,15.7342,14.8874,14.1253,13.5977,13.2335,13.6917,14.8263,17.3585,15.7353,14.8089,17.6558,16.4939,15.7095,16.356,19.2848,22.1915,22.7758,19.7931,18.817,18.1252,17.3989,16.4545,17.895,15.4906,14.9802,15.7481,16.7063,16.7356,16.0914,18.7806,18.093,18.7525,20.0741,28.9489,35.2326,32.0419,30.5009,31.5036,31.3833,29.1686,27.762,30.5695,30.6691,29.1301,28.5193,26.61,23.8618,22.0469,28.598,31.6547,32.0818,30.0226,31.4099,31.8842,34.7419,33.8241,40.2034,36.518,35.4939,30.9122,27.0,25.1267,23.9577,22.7314,28.8898,27.0518,29.1404,27.818,27.7451,28.6914,26.4465,27.2795,25.4509,25.331,25.9084,19.9259,19.2018,19.8089,19.1515,22.0481,21.1193,21.4113,22.23,22.6129,22.9229,26.7581,30.0499,27.8914,37.609,33.6089,30.1145,28.1893,25.2914,22.9453,21.5823,22.9436,21.6248,20.1683,19.8388,18.9852],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[31.3626,30.1073,27.1384,25.2645,24.1295,25.0579,27.5673,27.7827,27.0386,25.9448,24.8982,22.8747,24.4548,26.3177,25.3005,26.2155,26.5029,24.3876,23.3735,21.8902,20.658,27.9626,27.5853,26.5711,25.9188,28.7626,26.5935,30.6758,30.8447,29.1828,28.2375,27.5207,30.0287,27.73,26.7147,24.8004,23.8911,20.652,17.0822,20.1857,19.2149,18.06,17.2426,17.5068,16.8412,13.9891,13.0778,13.491,12.7618,14.9389,18.3566,17.8505,16.0278,14.9449,13.3925,12.5329,11.6866,10.6322,9.2018,8.5501,7.1696,6.5124,5.9854,13.6076,16.9153,17.9641,17.1283,16.7868,14.8939,13.9464,13.4007,15.5236,14.5937,13.3081,12.5832,11.5459,10.6524,9.8054,9.167,27.0814,26.8725,25.2517,24.4137,23.0991,22.1261,20.9687,19.8063,18.5227,17.383,15.8403,14.0696,13.059,10.9982,9.8285,15.1033,14.1378,12.6844,12.5314,11.787,10.6271,10.3995,15.7502,14.7197,14.2638],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"impulse","eyebrow":"Price impulse","title":"Acceleration, deceleration and rollover","description":"The impulse path separates directional acceleration from a loss of momentum.","reason":"Selected because the latest impulse is unusually active or is approaching a change of direction.","series":[{"label":"Impulse","values":[-1.8897,-1.8252,-1.7332,-1.5854,-1.4692,-1.3853,-1.3596,-1.3096,-1.2763,-1.2245,-1.1412,-1.0502,-1.0586,-1.0317,-0.9677,-0.9615,-0.9554,-0.883,-0.7747,-0.658,-0.5622,-0.5812,-0.5815,-0.5712,-0.5877,-0.6282,-0.6081,-0.7043,-0.7884,-0.8102,-0.8141,-0.8078,-0.8073,-0.7761,-0.7452,-0.6918,-0.6261,-0.4678,-0.3572,-0.2876,-0.2194,-0.1284,-0.0596,-0.0154,-0.0005,0.1108,0.1864,0.2172,0.2644,0.2441,0.1903,0.1835,0.279,0.353,0.4584,0.5139,0.5842,0.6621,0.7826,0.8888,1.0569,1.2403,1.3507,1.3078,1.2046,1.0641,0.9874,0.8874,0.8643,0.8451,0.8404,0.8176,0.7561,0.7479,0.729,0.7235,0.7787,0.8091,0.8532,0.5047,0.2083,0.0073,-0.1527,-0.2349,-0.2806,-0.3004,-0.2982,-0.2316,-0.1585,-0.0451,0.1631,0.2908,0.5902,0.6872,0.7251,0.7457,0.64,0.6258,0.6131,0.6184,0.543,0.4259,0.3444,0.2384],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[-2.0458,-2.0017,-1.948,-1.8755,-1.7942,-1.7124,-1.6419,-1.5754,-1.5156,-1.4574,-1.3941,-1.3253,-1.272,-1.2239,-1.1727,-1.1305,-1.0954,-1.0529,-0.9973,-0.9294,-0.856,-0.801,-0.7571,-0.7199,-0.6935,-0.6804,-0.666,-0.6736,-0.6966,-0.7193,-0.7383,-0.7522,-0.7632,-0.7658,-0.7617,-0.7477,-0.7234,-0.6723,-0.6092,-0.5449,-0.4798,-0.4095,-0.3395,-0.2747,-0.2199,-0.1537,-0.0857,-0.0251,0.0328,0.0751,0.0981,0.1152,0.148,0.189,0.2429,0.2971,0.3545,0.416,0.4893,0.5692,0.6668,0.7815,0.8953,0.9778,1.0232,1.0314,1.0226,0.9955,0.9693,0.9445,0.9236,0.9024,0.8732,0.8481,0.8243,0.8041,0.799,0.801,0.8115,0.7501,0.6417,0.5149,0.3813,0.2581,0.1504,0.0602,-0.0115,-0.0555,-0.0761,-0.0699,-0.0233,0.0395,0.1496,0.2572,0.3507,0.4297,0.4718,0.5026,0.5247,0.5434,0.5433,0.5199,0.4848,0.4355],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[0.1561,0.1765,0.2148,0.2901,0.325,0.3272,0.2823,0.2658,0.2393,0.2329,0.2529,0.2752,0.2134,0.1923,0.205,0.1689,0.1401,0.17,0.2226,0.2715,0.2938,0.2198,0.1756,0.1488,0.1058,0.0522,0.0579,-0.0307,-0.0918,-0.0909,-0.0758,-0.0556,-0.0441,-0.0103,0.0164,0.0559,0.0973,0.2045,0.2521,0.2573,0.2604,0.2811,0.2799,0.2593,0.2193,0.2646,0.2721,0.2424,0.2316,0.1691,0.0922,0.0683,0.131,0.164,0.2156,0.2168,0.2297,0.2461,0.2933,0.3196,0.3901,0.4588,0.4554,0.33,0.1814,0.0328,-0.0351,-0.1082,-0.105,-0.0993,-0.0832,-0.0849,-0.1171,-0.1002,-0.0953,-0.0807,-0.0204,0.008,0.0417,-0.2454,-0.4334,-0.5076,-0.5341,-0.4929,-0.4309,-0.3606,-0.2867,-0.1761,-0.0824,0.0248,0.1864,0.2513,0.4405,0.4301,0.3743,0.3159,0.1683,0.1232,0.0884,0.075,-0.0003,-0.094,-0.1404,-0.1971],"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"]}]},"canonical_url":"https://sharemaestro.com/terminal/900963eb-6017-496e-a952-099338a41e0e/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/900963eb-6017-496e-a952-099338a41e0e/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/900963eb-6017-496e-a952-099338a41e0e/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/900963eb-6017-496e-a952-099338a41e0e/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/900963eb-6017-496e-a952-099338a41e0e/technical-pack/data.json"},"source_fingerprint":"595914f79ec948be40417a0d8dca97d441068c60d002109730af1747ecdae09e","content_hash":"cc2fc349aafd433a18bd70e76ecd8a163fc47a9fec3c642183b14ee768d5cc2d","citation":"Sharemaestro, SHLS Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/900963eb-6017-496e-a952-099338a41e0e/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."}