{"schema_version":"1.0","name":"SOH Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"72fd1597-f13e-490b-afe8-e93e1e74db75","symbol":"SOH","name":"South Ocean Holdings Limited","exchange":"JNB","country":"ZA","asset_type":"equity","currency":"ZAC","sector":"Industrials","industry":"Electrical Equipment & Parts"},"summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. Price structure remains downward.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Strength versus the research benchmark, Drawdown and recovery pressure, Range position and boundary pressure, Activity pressure and cumulative balance, Directional strength and control."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-14","observations":260,"displayedObservations":104,"assetType":"Equity","state":"Aligned downward","stateTone":"negative","summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. Price structure remains downward.","evidenceAlignment":{"status":"Countertrend conflict","headline":"Improving Market Dynamics is challenging the downward price structure","summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. Price structure remains downward.","take":"This is an early challenge rather than a confirmed reversal. Price must respond to the improvement before the downward technical state can be considered resolved.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"],"values":[1.288281,0.894532,0.454279,-0.07573,-0.469961,-0.668844,-0.733164,-0.764216,-0.646348,-0.700251,-0.604574,-0.583777,-0.775208,-0.860715,-1.082254,-1.230761,-1.149842,-1.029111,-0.999816,-0.880091,-0.756447,-0.758701,-0.683538,-0.574198,-0.715791,-0.662184,-0.648672,-0.669527,-0.689445,-0.861678,-0.989909,-1.110643,-1.030771,-1.038382,-0.983994,-0.994585,-1.071621,-0.84067,-0.635453,-0.435678,-0.181533,-0.025682,0.270232,0.433558,0.493699,0.665372,0.676045,0.640174,0.585326,0.391105,0.429185,0.317038,0.185571,-0.147862,-0.645902,-0.862497,-0.981835,-0.868919,-0.788085,-0.647484,-0.615725,-0.661008,-0.776227,-0.892533,-1.000867,-1.068088,-0.601017,-0.057161,0.43999,0.962118,0.95495,0.832298,0.805109,0.63143,0.743774,0.907943,1.064886,1.314056,0.982505,0.608095,0.139249,-0.312905,-0.416982,-0.533557,-0.591119,-0.48797,-0.549682,-0.423579,-0.30478,-0.487541,-0.539997,-0.684995,-0.664882,-0.739358,-0.514077,-0.32477,-0.108316,0.246279,0.310533,0.395123,0.151995,0.265187,0.212001,0.067067],"opens":[260.033565,241.73491,213.805387,197.432891,190.691283,211.879207,208.989936,211.879207,216.694648,240.771822,208.026861,258.107385,211.879207,182.986592,182.986592,192.617463,173.355717,155.057058,173.35572,190.69128,185.875851,193.580551,192.617459,192.617463,182.023501,163.724833,182.023501,165.651014,179.13424,138.684564,123.275178,131.942956,134.832227,143.5,143.5,150.0,149.0,154.0,150.0,145.0,155.0,146.0,146.0,145.0,145.0,150.0,185.0,168.0,144.0,139.0,150.0,150.0,100.0,96.0,123.0,123.000002,103.0,120.0,120.0,125.0,123.0,105.0,92.0,92.000002,92.000002,92.0,92.0,124.0,124.0,125.0,140.0,124.0,125.0,125.0,115.0,169.0,162.0,161.0,161.0,112.0,111.0,95.0,98.0,94.0,95.0,95.0,104.0,100.0,95.0,95.0,95.0,94.0,98.0,99.0,67.0,97.0,97.0,100.0,100.0,100.0,67.0,76.0,91.0,73.0],"highs":[263.885926,241.73491,213.805387,197.4329,192.617463,211.879207,211.879207,211.879207,274.479887,240.771822,258.107385,258.107385,211.879207,202.248338,192.617463,192.617463,216.694646,173.35572,173.35572,190.69128,220.546988,193.580551,192.617459,192.617463,182.023501,182.023501,182.023501,182.986588,182.023501,172.392634,134.832216,144.46309,153.130886,143.5,166.0,165.0,158.0,155.0,160.0,155.0,155.0,150.0,158.0,150.0,145.0,186.0,185.0,168.0,170.0,160.0,174.0,150.0,120.0,110.0,125.0,123.000002,110.0,120.0,125.0,125.0,123.0,114.0,92.0,92.000002,92.000002,92.0,124.0,125.0,125.0,125.0,140.0,125.0,125.0,125.0,170.0,169.0,162.0,161.0,161.0,115.0,129.0,98.0,98.0,95.0,95.0,105.0,104.0,105.0,100.0,95.0,95.0,98.0,99.0,99.0,98.0,97.0,100.0,100.0,100.0,100.0,72.0,108.0,100.0,80.0],"lows":[241.734912,193.580552,194.543629,190.691283,190.691283,208.989936,192.617461,174.318802,216.694648,203.211425,203.211425,189.7282,174.318795,182.986592,182.986592,173.35572,144.463097,147.35236,173.35572,186.838937,141.573832,192.617459,192.617459,192.617463,158.909406,163.724833,164.687924,164.687924,117.496645,130.016791,123.275178,117.496647,134.832227,143.5,125.0,145.0,148.0,146.0,145.0,145.0,145.0,146.0,145.0,145.0,145.0,150.0,151.0,128.0,136.0,134.0,149.0,132.0,100.0,96.0,120.000005,101.0,100.0,100.0,120.0,123.0,92.0,92.0,92.0,92.000002,92.000002,92.0,92.0,115.0,124.0,124.0,124.0,106.0,110.0,115.0,110.0,162.0,161.0,161.0,112.0,111.0,95.0,95.0,94.0,94.0,95.0,95.0,95.0,100.0,95.0,95.0,95.0,94.0,98.0,67.0,67.0,97.0,97.0,100.0,100.0,100.0,67.0,76.0,72.0,73.0],"closes":[241.734912,216.694643,194.543629,190.691283,192.617463,208.989936,211.879207,210.916117,240.771822,208.026861,258.107385,211.879207,182.986592,182.986592,192.617463,173.35572,173.35572,173.35572,173.35572,186.838937,220.546988,192.617459,192.617459,192.617463,182.023501,182.023501,164.687924,164.687924,138.684564,132.906053,133.869128,138.684564,144.46309,143.5,150.0,149.0,150.0,150.0,150.0,146.0,146.0,150.0,150.0,145.0,145.0,175.0,174.0,128.0,139.0,145.0,174.0,132.0,100.0,101.0,123.000002,101.0,110.0,120.0,125.0,123.0,105.0,92.0,92.0,92.000002,92.000002,92.0,115.0,125.0,125.0,124.0,124.0,125.0,125.0,115.0,170.0,162.0,161.000001,161.0,112.0,111.0,95.0,98.0,94.0,95.0,95.0,104.0,100.0,100.0,100.0,95.0,95.0,98.0,99.0,67.0,98.0,97.0,100.0,100.0,100.0,100.0,72.0,108.0,76.0,80.0],"pressureRange":[-1.930603,1.930603],"priceRange":[67.0,260.033565],"zones":{"accumulationBoundary":0.11152,"distributionBoundary":0.88848},"latest":0.067067,"state":"Positive but weakening over four weeks","context":{"scenario":"positiveWeakening","latestDirection":"easing","fourWeekDirection":"weakening","now":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"fourWeek":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"price":{"label":"Price and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Positioning recovery confirmed","detail":"Price is testing accumulation conditions and a recent green marker confirms a recovery through the zone. Market Dynamics is now read for follow-through.","tone":"positive"},"chartSummary":"Price is in the accumulation zone. The Market Dynamics bars show whether underlying conditions are repairing or continuing to weaken.","summary":"Price is testing accumulation conditions and a recent green marker confirms a recovery through the zone. Market Dynamics is now read for follow-through.","annotations":[{"label":"Current tape relationship","value":"Positioning recovery confirmed","detail":"Market Dynamics eased this week but remains positive.","tone":"positive"},{"label":"Price location","value":"Accumulation zone","detail":"Price is being tested for a confirmed recovery through the lower zone.","tone":"caution"},{"label":"Latest positioning marker","value":"31 Jul 2026","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","tone":"positive"},{"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.04,"directionalAgreement":37.9,"sample":232,"correlationSample":259,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":3,"completedEpisodes":2,"activeEpisodes":1,"averageWeeksInZone":1.0,"medianWeeksInZone":1.0,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":49.3,"averageReturn":49.3,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":33.8,"sample":3},{"week":2,"averageReturn":25.2,"sample":2},{"week":3,"averageReturn":30.2,"sample":2},{"week":4,"averageReturn":49.3,"sample":1},{"week":5,"averageReturn":49.3,"sample":1},{"week":6,"averageReturn":49.3,"sample":1},{"week":7,"averageReturn":7.5,"sample":1},{"week":8,"averageReturn":61.2,"sample":1},{"week":9,"averageReturn":13.4,"sample":1},{"week":10,"averageReturn":19.4,"sample":1},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"distribution":{"label":"Distribution","episodes":4,"completedEpisodes":4,"activeEpisodes":0,"averageWeeksInZone":2.0,"medianWeeksInZone":1.0,"averageWeeksToLower":1.8,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":4,"expectedCount":3,"expectedPercent":75.0,"medianReturn":-14.3,"averageReturn":-12.5,"confidenceLow":30.1,"confidenceHigh":95.4,"confidence":"Mixed historical record"},{"weeks":12,"sample":4,"expectedCount":4,"expectedPercent":100.0,"medianReturn":-11.1,"averageReturn":-13.1,"confidenceLow":51.0,"confidenceHigh":100.0,"confidence":"Historically consistent"},{"weeks":26,"sample":4,"expectedCount":4,"expectedPercent":100.0,"medianReturn":-30.8,"averageReturn":-28.4,"confidenceLow":51.0,"confidenceHigh":100.0,"confidence":"Historically consistent"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-9.2,"sample":4},{"week":2,"averageReturn":-4.5,"sample":4},{"week":3,"averageReturn":-8.1,"sample":4},{"week":4,"averageReturn":-12.5,"sample":4},{"week":5,"averageReturn":-16.4,"sample":4},{"week":6,"averageReturn":-19.4,"sample":4},{"week":7,"averageReturn":-24.3,"sample":4},{"week":8,"averageReturn":-26.4,"sample":4},{"week":9,"averageReturn":-23.9,"sample":4},{"week":10,"averageReturn":-20.1,"sample":4},{"week":11,"averageReturn":-19.9,"sample":4},{"week":12,"averageReturn":-13.1,"sample":4},{"week":13,"averageReturn":-19.3,"sample":4},{"week":14,"averageReturn":-12.4,"sample":4},{"week":15,"averageReturn":-20.3,"sample":4},{"week":16,"averageReturn":-20.8,"sample":4},{"week":17,"averageReturn":-25.5,"sample":4},{"week":18,"averageReturn":-31.8,"sample":4},{"week":19,"averageReturn":-34.3,"sample":4},{"week":20,"averageReturn":-35.9,"sample":4},{"week":21,"averageReturn":-38.0,"sample":4},{"week":22,"averageReturn":-37.4,"sample":4},{"week":23,"averageReturn":-35.6,"sample":4},{"week":24,"averageReturn":-31.1,"sample":4},{"week":25,"averageReturn":-32.6,"sample":4},{"week":26,"averageReturn":-28.4,"sample":4}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":20,"completedEpisodes":18,"activeEpisodes":2,"medianExpectedMove":12.7,"averageExpectedMove":18.7,"averageWeeksToLargestMove":5.1,"horizons":[{"weeks":4,"sample":19,"expectedCount":9,"expectedPercent":47.4,"averageReturn":-1.8,"medianReturn":0.0,"confidenceLow":27.3,"confidenceHigh":68.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":18,"expectedCount":6,"expectedPercent":33.3,"averageReturn":-1.4,"medianReturn":-6.9,"confidenceLow":16.3,"confidenceHigh":56.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":18,"expectedCount":8,"expectedPercent":44.4,"averageReturn":10.1,"medianReturn":-1.9,"confidenceLow":24.6,"confidenceHigh":66.3,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-2.4,"sample":20},{"week":2,"averageReturn":-5.7,"sample":20},{"week":3,"averageReturn":-3.5,"sample":19},{"week":4,"averageReturn":-1.8,"sample":19},{"week":5,"averageReturn":-5.9,"sample":19},{"week":6,"averageReturn":-3.5,"sample":19},{"week":7,"averageReturn":-2.6,"sample":18},{"week":8,"averageReturn":-1.6,"sample":18},{"week":9,"averageReturn":1.3,"sample":18},{"week":10,"averageReturn":-0.3,"sample":18},{"week":11,"averageReturn":1.8,"sample":18},{"week":12,"averageReturn":-1.4,"sample":18},{"week":13,"averageReturn":-1.7,"sample":18},{"week":14,"averageReturn":0.9,"sample":18},{"week":15,"averageReturn":0.0,"sample":18},{"week":16,"averageReturn":3.3,"sample":18},{"week":17,"averageReturn":3.1,"sample":18},{"week":18,"averageReturn":1.2,"sample":18},{"week":19,"averageReturn":-1.4,"sample":18},{"week":20,"averageReturn":2.0,"sample":18},{"week":21,"averageReturn":4.6,"sample":18},{"week":22,"averageReturn":4.9,"sample":18},{"week":23,"averageReturn":5.7,"sample":18},{"week":24,"averageReturn":8.0,"sample":18},{"week":25,"averageReturn":7.5,"sample":18},{"week":26,"averageReturn":10.1,"sample":18}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":20,"completedEpisodes":19,"activeEpisodes":1,"medianExpectedMove":9.9,"averageExpectedMove":13.1,"averageWeeksToLargestMove":5.3,"horizons":[{"weeks":4,"sample":20,"expectedCount":8,"expectedPercent":40.0,"averageReturn":1.8,"medianReturn":1.5,"confidenceLow":21.9,"confidenceHigh":61.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":19,"expectedCount":9,"expectedPercent":47.4,"averageReturn":4.0,"medianReturn":1.0,"confidenceLow":27.3,"confidenceHigh":68.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":17,"expectedCount":10,"expectedPercent":58.8,"averageReturn":6.6,"medianReturn":-4.4,"confidenceLow":36.0,"confidenceHigh":78.4,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":2.3,"sample":20},{"week":2,"averageReturn":3.0,"sample":20},{"week":3,"averageReturn":3.5,"sample":20},{"week":4,"averageReturn":1.8,"sample":20},{"week":5,"averageReturn":4.5,"sample":20},{"week":6,"averageReturn":5.2,"sample":20},{"week":7,"averageReturn":4.7,"sample":20},{"week":8,"averageReturn":3.3,"sample":20},{"week":9,"averageReturn":4.7,"sample":19},{"week":10,"averageReturn":4.8,"sample":19},{"week":11,"averageReturn":7.0,"sample":19},{"week":12,"averageReturn":4.0,"sample":19},{"week":13,"averageReturn":2.2,"sample":19},{"week":14,"averageReturn":5.4,"sample":19},{"week":15,"averageReturn":7.0,"sample":18},{"week":16,"averageReturn":7.8,"sample":18},{"week":17,"averageReturn":10.6,"sample":18},{"week":18,"averageReturn":7.0,"sample":18},{"week":19,"averageReturn":2.7,"sample":18},{"week":20,"averageReturn":2.6,"sample":18},{"week":21,"averageReturn":4.3,"sample":18},{"week":22,"averageReturn":2.4,"sample":18},{"week":23,"averageReturn":5.6,"sample":17},{"week":24,"averageReturn":5.9,"sample":17},{"week":25,"averageReturn":5.8,"sample":17},{"week":26,"averageReturn":6.6,"sample":17}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":21,"completedEpisodes":19,"activeEpisodes":2,"medianExpectedMove":16.4,"averageExpectedMove":16.5,"averageWeeksToLargestMove":5.4,"horizons":[{"weeks":4,"sample":21,"expectedCount":8,"expectedPercent":38.1,"averageReturn":0.0,"medianReturn":2.6,"confidenceLow":20.8,"confidenceHigh":59.1,"confidence":"Mixed historical record"},{"weeks":12,"sample":19,"expectedCount":9,"expectedPercent":47.4,"averageReturn":2.5,"medianReturn":0.4,"confidenceLow":27.3,"confidenceHigh":68.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":18,"expectedCount":10,"expectedPercent":55.6,"averageReturn":-1.3,"medianReturn":-7.2,"confidenceLow":33.7,"confidenceHigh":75.4,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":3.2,"sample":21},{"week":2,"averageReturn":2.1,"sample":21},{"week":3,"averageReturn":0.5,"sample":21},{"week":4,"averageReturn":0.0,"sample":21},{"week":5,"averageReturn":-1.4,"sample":21},{"week":6,"averageReturn":-4.2,"sample":21},{"week":7,"averageReturn":-1.9,"sample":21},{"week":8,"averageReturn":-1.9,"sample":20},{"week":9,"averageReturn":0.1,"sample":20},{"week":10,"averageReturn":2.7,"sample":19},{"week":11,"averageReturn":1.1,"sample":19},{"week":12,"averageReturn":2.5,"sample":19},{"week":13,"averageReturn":2.1,"sample":19},{"week":14,"averageReturn":1.3,"sample":19},{"week":15,"averageReturn":-1.4,"sample":19},{"week":16,"averageReturn":-1.2,"sample":19},{"week":17,"averageReturn":-0.2,"sample":19},{"week":18,"averageReturn":1.0,"sample":19},{"week":19,"averageReturn":0.3,"sample":19},{"week":20,"averageReturn":-2.7,"sample":18},{"week":21,"averageReturn":-2.7,"sample":18},{"week":22,"averageReturn":-3.6,"sample":18},{"week":23,"averageReturn":-3.3,"sample":18},{"week":24,"averageReturn":-4.2,"sample":18},{"week":25,"averageReturn":-1.9,"sample":18},{"week":26,"averageReturn":-1.3,"sample":18}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":18,"completedEpisodes":16,"activeEpisodes":2,"medianExpectedMove":22.8,"averageExpectedMove":26.4,"averageWeeksToLargestMove":5.5,"horizons":[{"weeks":4,"sample":16,"expectedCount":11,"expectedPercent":68.8,"averageReturn":8.2,"medianReturn":10.0,"confidenceLow":44.4,"confidenceHigh":85.8,"confidence":"Mixed historical record"},{"weeks":12,"sample":16,"expectedCount":9,"expectedPercent":56.2,"averageReturn":8.5,"medianReturn":4.9,"confidenceLow":33.2,"confidenceHigh":76.9,"confidence":"Mixed historical record"},{"weeks":26,"sample":15,"expectedCount":8,"expectedPercent":53.3,"averageReturn":20.3,"medianReturn":4.8,"confidenceLow":30.1,"confidenceHigh":75.2,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":7.5,"sample":18},{"week":2,"averageReturn":9.3,"sample":17},{"week":3,"averageReturn":11.1,"sample":17},{"week":4,"averageReturn":8.2,"sample":16},{"week":5,"averageReturn":6.7,"sample":16},{"week":6,"averageReturn":5.4,"sample":16},{"week":7,"averageReturn":5.0,"sample":16},{"week":8,"averageReturn":3.8,"sample":16},{"week":9,"averageReturn":4.2,"sample":16},{"week":10,"averageReturn":6.2,"sample":16},{"week":11,"averageReturn":5.3,"sample":16},{"week":12,"averageReturn":8.5,"sample":16},{"week":13,"averageReturn":9.9,"sample":16},{"week":14,"averageReturn":8.8,"sample":16},{"week":15,"averageReturn":10.1,"sample":16},{"week":16,"averageReturn":11.9,"sample":16},{"week":17,"averageReturn":12.4,"sample":16},{"week":18,"averageReturn":12.1,"sample":16},{"week":19,"averageReturn":13.4,"sample":16},{"week":20,"averageReturn":11.8,"sample":16},{"week":21,"averageReturn":15.3,"sample":16},{"week":22,"averageReturn":19.5,"sample":16},{"week":23,"averageReturn":17.9,"sample":16},{"week":24,"averageReturn":22.5,"sample":16},{"week":25,"averageReturn":22.9,"sample":16},{"week":26,"averageReturn":20.3,"sample":15}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"medianExpectedMove":30.4,"averageExpectedMove":30.4,"averageWeeksToLargestMove":6.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":-24.7,"medianReturn":-24.7,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":-16.9,"medianReturn":-16.9,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":-39.8,"medianReturn":-39.8,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-15.8,"sample":2},{"week":2,"averageReturn":-11.0,"sample":2},{"week":3,"averageReturn":-20.6,"sample":2},{"week":4,"averageReturn":-24.7,"sample":2},{"week":5,"averageReturn":-28.4,"sample":2},{"week":6,"averageReturn":-26.4,"sample":2},{"week":7,"averageReturn":-30.4,"sample":2},{"week":8,"averageReturn":-30.4,"sample":2},{"week":9,"averageReturn":-27.8,"sample":2},{"week":10,"averageReturn":-21.3,"sample":2},{"week":11,"averageReturn":-23.9,"sample":2},{"week":12,"averageReturn":-16.9,"sample":2},{"week":13,"averageReturn":-22.7,"sample":2},{"week":14,"averageReturn":-24.7,"sample":2},{"week":15,"averageReturn":-24.7,"sample":2},{"week":16,"averageReturn":-30.3,"sample":2},{"week":17,"averageReturn":-30.3,"sample":2},{"week":18,"averageReturn":-38.9,"sample":2},{"week":19,"averageReturn":-40.1,"sample":2},{"week":20,"averageReturn":-45.3,"sample":2},{"week":21,"averageReturn":-45.5,"sample":2},{"week":22,"averageReturn":-44.2,"sample":2},{"week":23,"averageReturn":-43.4,"sample":2},{"week":24,"averageReturn":-40.9,"sample":2},{"week":25,"averageReturn":-41.3,"sample":2},{"week":26,"averageReturn":-39.8,"sample":2}]},"currentApplication":{"status":"Countertrend conflict","tone":"caution","headline":"Positive Market Dynamics has weakened over four weeks","use":"Use the weaker four-week path as caution until price and Market Dynamics establish clearer agreement.","confirm":"This is an early challenge rather than a confirmed reversal. Price must respond to the improvement before the downward technical state can be considered resolved.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"weakening","zone":"accumulation","zoneContext":"Price is testing accumulation conditions and a recent green marker confirms a recovery through the zone. Market Dynamics is now read for follow-through.","historical":{"label":"Broad directional cases","weeks":12,"sample":0},"nowContext":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"fourWeekContext":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"priceContext":{"label":"Price remains downward while Market Dynamics is positive","detail":"The positive Market Dynamics reading has not yet reversed the downward price structure."}},"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":"Disagreement playbook","title":"Use unsupported price strength to tighten discipline","tone":"caution","finding":"Comparable disagreements produced an average pullback of 16.5% across 19 completed cases, with the largest move arriving after 5.4 weeks on average.","approach":"Avoid adding simply because price is rising. Let improving Market Dynamics confirm the move, or let price reset before reassessing it.","watch":"The warning ends when Market Dynamics catches up or price gives way."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[{"date":"2026-07-03","price":100.0},{"date":"2026-07-31","price":108.0}],"distribution_rollovers":[{"date":"2024-08-30","price":216.694643},{"date":"2024-10-25","price":208.026861}],"price_pressure_gaps":[{"date":"2024-10-18","price":240.771822},{"date":"2024-11-01","price":258.107385}]}},"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":[241.7349,216.6946,194.5436,190.6913,192.6175,208.9899,211.8792,210.9161,240.7718,208.0269,258.1074,211.8792,182.9866,182.9866,192.6175,173.3557,173.3557,173.3557,173.3557,186.8389,220.547,192.6175,192.6175,192.6175,182.0235,182.0235,164.6879,164.6879,138.6846,132.9061,133.8691,138.6846,144.4631,143.5,150.0,149.0,150.0,150.0,150.0,146.0,146.0,150.0,150.0,145.0,145.0,175.0,174.0,128.0,139.0,145.0,174.0,132.0,100.0,101.0,123.0,101.0,110.0,120.0,125.0,123.0,105.0,92.0,92.0,92.0,92.0,92.0,115.0,125.0,125.0,124.0,124.0,125.0,125.0,115.0,170.0,162.0,161.0,161.0,112.0,111.0,95.0,98.0,94.0,95.0,95.0,104.0,100.0,100.0,100.0,95.0,95.0,98.0,99.0,67.0,98.0,97.0,100.0,100.0,100.0,100.0,72.0,108.0,76.0,80.0],"consensus":[-17.9722,-38.3048,-62.5112,-50.1043,-16.6787,0.0,20.774,11.6074,54.6317,-34.5947,63.6464,-33.0588,-52.2613,-36.25,0.0,-56.1636,-19.2491,0.0,-22.9556,0.0,47.8936,-20.7254,0.0,0.0,-17.1894,0.0,-50.3227,-34.0022,-60.5522,-47.1792,-17.9096,-12.5094,0.0,-10.8277,11.6883,-8.7849,0.0,0.0,0.0,-19.9434,-18.1085,14.7993,0.0,-21.4264,0.0,52.8728,22.6334,-61.6456,0.0,0.0,54.3665,-44.9455,-67.3678,-34.5778,0.0,-57.1154,0.0,14.1869,15.2244,-9.1365,-44.9043,-53.2397,-30.9417,-30.1414,-26.3755,-19.125,49.5535,56.751,40.6982,12.8479,0.0,22.0174,19.8754,-31.7628,75.1503,11.7144,24.7849,37.699,-56.7199,-44.2944,-67.6148,-16.7168,-56.5275,-18.9854,-24.7556,21.4186,-19.1513,-21.9731,0.0,-35.5514,-22.679,8.3867,0.0,-69.326,34.1046,0.0,28.0066,15.1575,0.0,8.7142,-45.8691,59.4708,-63.2491,-5.0337],"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":[-69.1677,-32.1861,0.0,-65.6923,0.0,14.2907,24.8623,-27.8648,-42.0718,-58.9583,-27.0374,-25.8872,-24.701,-23.4911,40.8818,52.0771,44.7555,3.7378,0.0,24.0367,22.5942,-38.0491,65.9686,3.1091,7.671,30.8306,-58.117,-51.0917,-62.2745,-2.6012,-60.6246,-5.2901,-28.3662,17.848,-27.1849,-35.4648,0.0,-32.5023,-22.1831,14.4563,0.0,-74.3144,41.6339,0.0,33.6363,6.1477,0.0,5.2545,-28.7594,54.7525,-56.9917,-8.2867],"force":[-81.8113,-9.1685,0.0,-52.2509,0.0,31.0069,22.5068,-7.6598,-71.0966,-48.884,-9.725,-9.7514,-6.7103,-0.0,87.681,76.4519,22.6625,9.4155,0.0,14.5947,11.6,-51.1192,99.7404,40.3695,4.6701,10.3994,-69.4463,-27.2153,-90.0208,-17.6078,-50.2797,-9.6234,-0.0,76.9535,-7.4738,-7.5999,0.0,-31.2197,-4.6061,41.1957,0.0,-67.2117,63.8149,0.0,44.3716,10.4067,0.0,3.4142,-56.4203,95.2134,-92.6085,-27.3875],"direction":[-54.9939,-55.4607,0.0,-50.7879,0.0,2.0541,0.9921,-11.2124,-29.4327,-49.8154,-50.5586,-49.5675,-42.3357,-27.7959,32.2301,48.0205,48.9439,47.7055,0.0,25.0114,22.6792,-10.7524,68.0793,65.8584,65.383,65.0482,-46.0331,-48.7253,-57.7137,-57.3663,-56.3078,-55.0719,-38.3118,14.1685,-18.311,-16.8205,0.0,-42.1301,-36.1549,21.9851,0.0,-65.1351,4.278,0.0,9.8832,28.8478,0.0,16.4539,-57.8864,39.3327,-49.4294,-43.4149],"intensity":[71.1538,40.3846,65.3846,61.5385,44.2308,40.3846,59.6154,13.4615,73.0769,48.0769,63.4615,3.8462,3.8462,7.6923,82.6923,69.2308,36.5385,17.3077,57.6923,63.4615,23.0769,51.9231,100.0,98.0769,32.6923,15.3846,96.1538,92.3077,59.6154,80.7692,21.1538,19.2308,15.3846,51.9231,26.9231,36.5385,38.4615,38.4615,5.7692,23.0769,28.8462,86.5385,80.7692,75.0,23.0769,25.0,5.7692,7.6923,90.3846,90.3846,86.5385,65.3846],"confirmation":[89.9704,78.327,6.0813,85.998,28.9191,50.3842,50.4919,4.9853,83.2108,84.8168,77.3142,77.0887,53.1997,50.804,85.1512,86.832,80.4119,6.4916,29.2939,74.7886,74.0665,78.6582,92.9374,11.6626,30.9572,79.3363,86.5169,81.5501,90.401,8.2747,85.836,7.4651,52.4457,34.2901,50.9834,51.7211,4.4375,79.2909,52.0474,30.948,27.3276,90.0439,57.0375,1.0197,77.3751,50.1762,24.9599,25.3464,83.2604,88.1919,89.2298,22.394],"persistence":[0.0,25.0,37.5,37.5,37.5,25.0,25.0,25.0,25.0,25.0,37.5,37.5,50.0,75.0,75.0,50.0,25.0,0.0,12.5,37.5,62.5,62.5,62.5,62.5,62.5,62.5,50.0,25.0,0.0,0.0,25.0,50.0,75.0,75.0,75.0,75.0,62.5,62.5,62.5,37.5,25.0,50.0,25.0,12.5,0.0,25.0,37.5,37.5,25.0,50.0,25.0,25.0],"assessmentRisk":[13.2112,30.6866,44.8137,14.2809,16.5487,25.2677,3.278,41.6982,10.2604,17.6957,31.0972,32.1644,23.203,9.5625,22.4262,21.2504,29.5193,43.4348,34.3902,11.0087,9.9377,23.8951,12.1184,43.0941,36.4145,30.7977,21.1509,27.0945,16.0018,41.3852,6.3374,22.4673,12.3778,2.9887,23.3482,28.3707,15.8635,10.9021,6.0387,21.4999,10.783,15.0967,5.5541,2.3418,10.1005,41.8516,4.1104,7.4212,24.9771,8.6324,10.2684,35.7505],"volumeParticipation":true,"latest":{"consensus":-5.0,"control":-8.3,"force":-27.4,"direction":-43.4,"confirmation":22.4,"persistence":25.0,"assessmentRisk":35.8,"intensity":65.4,"evidenceDepth":100},"analysis":{"status":"Price structure has stronger support","headline":"The gauges support the price-technical view","summary":"Price structure and Market Dynamics disagree. The completed evidence gives the downward price structure stronger support.","take":"Current assessment: price structure remains primary, but the disagreement lowers confirmation.","tone":"negative","supportedView":"Price structure","direction":"downward","disagreement":true},"support":{"window":"Latest 12 months","controlState":"Control support is limited","controlPath":"Broadly stable","forceState":"Downward commitment","forcePath":"Commitment is strengthening","directionState":"Downward follow-through","persistenceState":"Unsettled","confirmationState":"Limited support","riskState":"Contained","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"-5.0","detail":"Price structure has stronger support","tone":"negative"},{"label":"SM Control Gauge","value":"-8.3","detail":"Control support is limited","tone":"negative"},{"label":"SM Force Gauge","value":"-27.4","detail":"Downward commitment","tone":"negative"},{"label":"SM Direction Gauge","value":"-43.4","detail":"Downward follow-through","tone":"negative"},{"label":"SM Confirmation Gauge","value":"22/100","detail":"Limited support","tone":"caution"}]},"kpis":[{"label":"Price structure","value":"Aligned downward","detail":"completed-week alignment","tone":"negative"},{"label":"Momentum","value":"43.6","detail":"Negative","tone":"negative"},{"label":"Risk pressure","value":"17.0%","detail":"Elevated","tone":"caution"},{"label":"Trend quality","value":"22.2","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"14%","detail":"location inside observed range","tone":"neutral"},{"label":"Adaptive set","value":"6 views","detail":"selected for the current tape","tone":"neutral"}],"charts":[{"key":"price","eyebrow":"Price architecture","title":"Trend, acceptance and volatility envelope","description":"Price is shown against fast and slow trend references with its current volatility envelope.","reason":"Selected as the anchor because price and its trend references are aligned downward.","series":[{"label":"Close","values":[241.7349,216.6946,194.5436,190.6913,192.6175,208.9899,211.8792,210.9161,240.7718,208.0269,258.1074,211.8792,182.9866,182.9866,192.6175,173.3557,173.3557,173.3557,173.3557,186.8389,220.547,192.6175,192.6175,192.6175,182.0235,182.0235,164.6879,164.6879,138.6846,132.9061,133.8691,138.6846,144.4631,143.5,150.0,149.0,150.0,150.0,150.0,146.0,146.0,150.0,150.0,145.0,145.0,175.0,174.0,128.0,139.0,145.0,174.0,132.0,100.0,101.0,123.0,101.0,110.0,120.0,125.0,123.0,105.0,92.0,92.0,92.0,92.0,92.0,115.0,125.0,125.0,124.0,124.0,125.0,125.0,115.0,170.0,162.0,161.0,161.0,112.0,111.0,95.0,98.0,94.0,95.0,95.0,104.0,100.0,100.0,100.0,95.0,95.0,98.0,99.0,67.0,98.0,97.0,100.0,100.0,100.0,100.0,72.0,108.0,76.0,80.0],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[227.4339,225.4813,219.8563,214.5535,210.5652,210.2788,210.5697,210.6327,216.1126,214.6424,222.5452,220.6059,213.766,208.1698,205.3421,199.5264,194.7681,190.8749,187.6896,187.5349,193.5371,193.3699,193.2331,193.1212,191.1034,189.4525,184.9499,181.2659,173.5238,166.1388,160.2716,156.3467,154.186,152.2431,151.8353,151.3198,151.0798,150.8835,150.7228,149.8641,149.1616,149.314,149.4387,148.6317,147.9714,152.8857,156.7246,151.502,149.2289,148.46,153.1036,149.2666,140.309,133.1619,131.3143,125.8026,122.9294,122.3968,122.8701,122.8937,119.6403,114.6148,110.503,107.1388,104.3863,102.1343,104.4735,108.2056,111.2591,113.5756,115.471,117.2035,118.6211,117.9627,127.424,133.7106,138.6723,142.7319,137.1443,132.3908,125.5924,120.5756,115.7437,111.9721,108.8863,107.9979,106.5437,105.3539,104.3805,102.675,101.2795,100.6832,100.3772,94.3086,94.9798,95.3471,96.1931,96.8852,97.4516,97.9149,93.2031,95.8935,92.2765,90.0444],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[183.0305,185.5241,186.1922,186.5255,186.9768,188.6074,190.3312,191.856,195.4794,196.4088,200.9791,201.7865,200.3939,199.1045,198.624,196.7523,195.0192,193.4145,191.9286,191.5516,193.6994,193.6193,193.5451,193.4764,192.628,191.8425,189.831,187.9686,184.3179,180.5096,177.0548,174.2125,172.0089,169.8971,168.4232,166.9845,165.7264,164.5615,163.4828,162.1878,160.9887,160.1747,159.4211,158.3528,157.3637,158.6701,159.8057,157.4497,156.083,155.2621,156.6501,154.8241,150.7631,147.0769,145.2935,142.0125,139.6412,138.1863,137.2095,136.157,133.849,130.7491,127.8788,125.2211,122.7603,120.4817,120.0757,120.4405,120.7782,121.0169,121.2378,121.5165,121.7745,121.2727,124.8822,127.6316,130.1034,132.392,130.8815,129.4088,126.86,124.7222,122.4465,120.4134,118.5309,117.4546,116.1616,114.9645,113.856,112.4593,111.166,110.1907,109.3618,106.2239,105.6147,104.9766,104.6079,104.2666,103.9506,103.6579,101.3129,101.8082,99.8965,98.4227],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[289.15,291.113,291.1784,290.5252,288.9609,287.5877,286.7398,284.8893,283.1292,280.4681,281.605,276.3775,274.058,275.4851,273.2839,274.2614,270.8368,264.8223,258.5453,249.014,245.1759,243.4297,243.3802,243.413,243.4259,242.3541,241.5705,240.3967,235.3744,236.1102,221.9724,218.4074,218.0165,217.3208,214.7329,214.1247,213.37,212.499,211.5139,208.7167,196.7243,191.1758,184.7007,176.7116,170.5834,168.2135,170.5386,169.2316,169.2242,168.8975,172.8196,173.2859,179.2779,182.9104,182.6507,184.3166,184.1693,183.1273,181.8305,180.8197,180.3239,180.014,178.9261,177.823,176.1584,167.7112,157.6057,157.2929,155.4243,152.195,138.6234,137.3562,138.8957,139.1935,151.3119,159.158,165.5987,171.006,170.5383,170.1488,170.486,170.1664,170.0402,169.8536,169.6628,169.0847,169.21,168.7759,168.2027,167.7158,167.0476,166.0614,164.9269,166.2396,155.6826,145.4963,133.1475,114.6356,112.7659,110.943,113.3197,114.6252,115.6234,115.8758],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[73.0651,80.9276,87.3149,94.0355,102.3414,111.9972,120.1646,129.2382,142.0739,150.2245,159.5853,170.6876,174.6444,169.8464,166.7507,160.4762,155.9072,153.2539,151.3447,153.5565,155.2758,154.6143,154.4712,154.631,153.5587,151.9338,147.9983,144.5493,139.3629,131.115,132.829,129.0745,125.6131,122.36,120.6862,118.8588,117.278,115.8134,114.4629,113.1762,117.7139,119.0007,121.214,124.4414,126.8673,128.5348,127.1409,124.7791,124.8181,126.3542,126.4451,125.3104,114.8721,106.9896,104.5493,98.0834,94.2307,92.2727,91.0695,89.7803,86.1761,80.686,75.9739,71.777,68.1416,68.2888,72.4943,72.5071,72.9757,74.105,82.6766,83.2438,84.2043,85.3065,77.8881,76.142,74.8013,73.494,72.6617,71.8512,70.514,71.4336,71.7598,72.2464,72.7372,74.5153,72.89,70.8241,68.8973,66.4842,64.2524,62.5386,61.0731,54.9604,58.3174,62.0037,68.2525,80.6644,81.3341,82.057,77.3803,77.0748,74.2766,72.5242],"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":[65.0825,46.9082,34.1497,29.0487,26.1284,29.4275,31.4684,29.5278,43.9122,23.5031,52.321,25.1129,8.6512,5.7132,11.6021,-3.0597,-3.8912,-1.6898,-2.5381,4.2223,23.3775,5.4691,5.2172,2.4919,-5.5469,-7.3065,-16.5493,-13.9253,-29.6855,-31.9343,-32.4978,-30.0361,-20.0273,-25.0793,-24.3184,-25.7919,-26.5896,-26.229,-26.7531,-29.2826,-29.7938,-29.1242,-28.0891,-29.7957,-30.2841,-16.3499,-15.9476,-38.2303,-32.0099,-27.0378,-13.978,-34.2804,-49.6572,-47.8835,-35.5738,-47.8542,-43.3511,-37.7167,-36.0446,-36.2924,-44.8705,-50.7097,-48.9172,-47.7285,-48.3528,-46.4132,-32.7858,-27.1271,-26.8379,-27.5053,-27.9718,-25.6721,-25.3729,-31.2926,1.0623,-0.6622,-0.2351,0.3527,-30.6285,-33.1251,-36.2233,-32.5909,-31.8261,-31.4183,-32.993,-27.5354,-30.6591,-26.9465,-25.1405,-29.5512,-26.518,-22.3885,-21.641,-44.4441,-18.7665,-18.5363,-13.2485,-12.7918,-10.4011,-9.0943,-33.4934,-1.1256,-32.5613,-25.9793],"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":[-7.037,-16.6667,-25.1852,-26.6667,-25.9259,-19.6296,-18.5185,-18.8889,-7.4074,-20.0,-0.7407,-18.5185,-29.6296,-29.6296,-25.9259,-33.3333,-33.3333,-33.3333,-33.3333,-28.1481,-15.1852,-25.9259,-25.9259,-25.9259,-30.0,-30.0,-36.6667,-36.6667,-46.6667,-48.8889,-48.5185,-46.6667,-44.4444,-44.8148,-42.3151,-42.6997,-42.3151,-42.3151,-42.3151,-43.8534,-43.8534,-42.3151,-42.3151,-44.238,-44.238,-32.701,-33.0856,-50.7756,-46.5454,-44.238,-33.0856,-49.2373,-61.5434,-61.1589,-52.6984,-61.1589,-57.6978,-53.8521,-51.9293,-52.6984,-59.6206,-64.62,-64.62,-64.62,-64.62,-64.62,-55.7749,-51.9293,-51.9293,-52.3138,-52.3138,-51.9293,-51.9293,-55.7749,-34.6238,-37.7004,-38.0849,-38.0849,-56.9286,-57.3132,-63.4663,-62.3126,-63.8508,-63.4663,-63.4663,-60.0052,-61.5434,-61.5434,-61.5434,-63.4663,-63.4663,-62.3126,-61.928,-74.2341,-62.3126,-62.6971,-61.5434,-61.5434,-61.5434,-61.5434,-72.3113,-58.4669,-70.773,-69.2347],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[113.7416,91.6011,64.2551,61.0025,62.6288,76.4522,78.8917,68.4615,92.3077,66.1539,104.5801,62.963,40.7407,40.7407,25.7862,13.2075,13.2075,4.0462,0.0,7.7778,27.2222,11.1111,11.1111,11.1111,5.0,5.0,0.0,0.0,0.0,0.0,0.7246,4.3478,8.6956,7.971,12.8617,12.1093,12.8617,12.8617,12.8617,9.852,9.852,12.8617,12.8617,9.0996,9.0996,31.672,30.9195,0.0,8.5938,13.2812,35.9375,3.125,0.0,1.0,23.0,1.0,10.0,20.0,25.0,23.0,5.0,0.0,0.0,0.0,0.0,0.0,25.0,35.8696,35.8696,34.7826,34.7826,35.8696,35.8696,25.0,84.7826,76.087,75.0,75.0,21.7391,20.6522,3.2609,6.5217,2.1739,3.2609,3.2609,13.0435,8.6957,8.6957,8.6957,3.2609,3.2609,4.2553,5.3191,0.0,46.2687,44.7761,49.2537,49.2537,49.2537,49.2537,7.4627,61.194,13.4328,19.403],"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":"range","eyebrow":"Acceptance map","title":"Range position and boundary pressure","description":"Price location inside its observed range shows whether the tape is pressing an outer boundary or rotating through value.","reason":"Selected because price is testing an observed boundary or moving rapidly through its recent range.","series":[{"label":"Range position","values":[85.3099,68.7038,54.0137,50.9677,52.2581,63.2258,65.1613,64.5161,77.4193,55.4839,88.961,57.7922,36.6667,36.6667,43.3333,16.6667,22.2222,22.2222,22.2222,32.5926,59.4203,38.4058,38.4058,38.4058,30.4348,30.4348,17.3913,17.3913,13.4969,9.816,10.4294,13.4969,17.1779,16.5644,23.1158,22.4047,23.1158,31.5412,31.5412,27.6596,27.6596,31.5412,31.5412,26.6892,26.6892,55.8012,74.2645,13.9819,28.625,40.1489,82.4826,21.1717,0.0,5.5556,30.0,5.5556,15.5556,26.6667,32.2222,30.0,13.8298,0.0,0.0,0.0,0.0,0.0,24.4681,35.1064,35.1064,34.0426,34.0426,35.4839,40.2439,28.0488,95.122,85.3659,88.4615,88.4615,25.641,24.359,3.8462,7.6923,2.5641,3.8462,3.8462,15.3846,10.2564,10.2564,10.2564,3.8462,3.8462,7.6923,6.5789,0.0,30.0971,29.1262,32.0388,32.0388,32.0388,32.0388,4.902,43.1579,9.5745,13.8298],"stroke":"#10243b","width":2.0},{"label":"From high","values":[-8.3942,-17.8832,-26.2774,-27.7372,-27.0073,-20.8029,-19.708,-20.073,-12.2807,-24.2105,-5.9649,-22.807,-33.3333,-33.3333,-29.8246,-36.8421,-36.8421,-36.8421,-36.8421,-31.9298,-19.6491,-29.8246,-29.8246,-29.8246,-33.6842,-33.6842,-40.0,-40.0,-49.4737,-51.5789,-51.2281,-49.4737,-47.3684,-47.7193,-41.8847,-42.2721,-41.8847,-31.9873,-31.9873,-33.801,-33.801,-31.9873,-31.9873,-34.2544,-34.2544,-20.6518,-10.1149,-33.547,-27.8362,-22.043,-6.4516,-29.0323,-46.2366,-45.6989,-33.871,-45.6989,-40.8602,-35.4839,-32.7957,-33.871,-43.5484,-50.5376,-50.5376,-50.5376,-50.5376,-50.5376,-38.172,-32.7957,-32.7957,-33.3333,-33.3333,-32.4324,-28.1609,-33.908,-2.2989,-6.8966,-5.2941,-5.2941,-34.1176,-34.7059,-44.1176,-42.3529,-44.7059,-44.1176,-44.1176,-38.8235,-41.1765,-41.1765,-41.1765,-44.1176,-44.1176,-42.3529,-41.7647,-60.5882,-42.3529,-42.9412,-41.1765,-41.1765,-41.1765,-41.1765,-57.3964,-33.3333,-52.795,-50.3106],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[113.7416,91.6011,72.0152,66.3866,68.0672,82.3529,84.874,84.0336,92.3077,66.1539,104.5801,67.9389,40.7407,40.7407,48.1482,13.2075,20.0,20.0,20.0,29.3333,55.7823,36.0544,36.0544,36.0544,28.5714,28.5714,16.3265,16.3265,18.0328,13.1148,13.9344,18.0328,22.9508,22.1311,27.6632,26.8121,27.6632,27.6632,27.6632,24.2589,24.2589,27.6632,27.6632,23.4078,23.4078,48.9404,48.0893,8.9393,18.3013,23.4078,48.0893,12.3436,0.0,5.2083,28.125,5.2083,14.5833,25.0,30.2083,28.125,14.1304,0.0,0.0,0.0,0.0,0.0,25.0,35.8696,35.8696,34.7826,34.7826,35.8696,35.8696,25.0,84.7826,76.087,75.0,75.0,21.7391,20.6522,3.2609,6.5217,2.1739,3.2609,3.2609,13.0435,8.6957,8.6957,8.6957,3.2609,3.2609,6.5217,5.3191,0.0,46.2687,44.7761,49.2537,49.2537,49.2537,49.2537,7.4627,61.194,13.4328,19.403],"stroke":"#07865c","width":1.5}],"guides":[{"label":"Range centre","values":[50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"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":[103.8242,122.3684,77.8023,48.1627,17.7591,74.5605,63.3555,27.8469,139.7038,33.7826,50.0305,43.5356,6.8363,8.5658,32.651,5.6762,149.3644,370.9764,0.0,7.3147,24.9082,4.7695,0.0,0.0,27.2496,5.2183,2.2471,151.6819,502.5657,130.7448,40.7354,91.0083,283.1677,0.3027,135.9059,88.1606,67.343,317.0997,175.2907,121.8214,83.8639,31.8361,212.15,29.1051,6.9369,16.5155,0.7347,378.0069,159.9472,144.329,171.4255,47.7713,375.6912,2.8877,12.1791,5.1063,9.625,5.798,0.9529,1.4901,76.0713,7.8866,12.5964,0.0,0.0,0.0,315.598,164.3472,19.5787,38.2559,45.0923,2.5731,98.0963,16.1086,56.3605,51.2185,12.7275,0.0,9.2476,52.1712,87.1468,78.6937,210.1868,82.075,10.1439,434.9759,2.1014,576.1481,638.3165,41.4627,12.6453,76.5097,1.6857,9.6372,14.0949,4.9097,282.2766,0.0,0.0,96.312,89.8616,118.0236,161.4501,56.8407],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[134.6206,134.1468,133.8339,133.6354,133.7088,134.0264,134.2882,134.1723,134.7953,134.6475,134.872,134.6723,134.6415,134.6415,134.7517,134.7354,134.7354,134.7354,134.7354,134.7538,134.8125,134.8024,134.8024,134.8024,134.7518,134.7518,134.7482,134.7482,133.8558,133.6177,133.6887,133.8455,134.4087,134.4081,134.6878,134.4988,134.6328,134.6328,134.6328,134.387,134.387,134.454,134.454,134.3844,134.3844,134.4238,134.4221,133.3679,133.7752,134.1527,134.6365,134.6289,133.4545,133.4636,133.5002,133.4853,133.5129,133.528,133.5303,133.5268,133.3511,133.333,133.39,133.39,133.39,133.39,134.1349,134.4626,134.4626,134.3996,134.3996,134.4031,134.4131,134.3998,134.4467,134.4535,134.4428,134.4463,134.4386,134.4539,134.3839,134.4489,134.2578,134.3357,134.3357,134.8654,134.9152,134.9152,134.9152,134.8581,134.8581,134.9656,134.9679,134.9547,134.9738,134.9672,135.0,135.0,135.0,135.0,134.8548,135.0,134.7216,134.8202],"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":[47.2762,45.5998,44.0431,42.3546,40.7866,40.1123,38.4375,35.894,35.6426,34.7863,34.447,33.5241,32.0202,30.6236,29.3269,27.681,26.4001,25.2106,24.1061,22.4841,22.3872,22.2971,22.2135,22.1359,23.0892,23.9744,24.7964,25.4973,27.3345,29.0406,30.7655,31.7271,32.0672,32.383,31.3205,30.3339,29.4177,28.6565,27.6162,26.6501,25.753,24.9201,23.5107,22.202,20.9867,21.6198,22.2076,21.1014,20.1836,19.1971,19.055,17.8226,17.9508,18.228,17.6143,17.8199,18.0492,17.6752,17.0438,16.4574,17.2302,17.9478,18.6142,19.2329,19.8075,20.341,19.1735,18.1457,17.1912,16.3049,16.3878,15.2326,14.16,13.164,14.4798,15.7015,16.7605,17.7438,17.219,16.7755,17.0342,17.2743,17.5405,17.7877,18.0172,17.4821,16.9852,16.4454,16.2728,16.1125,15.9637,15.5268,15.0191,16.5269,17.9269,19.227,20.0912,20.8936,21.6387,22.3306,24.6554,23.637,22.9039,22.2232],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[47.4317,38.4553,35.159,34.1983,33.9131,39.3584,36.1506,30.8675,45.089,39.7666,38.4837,31.8,28.8373,27.4261,26.722,25.3218,20.8993,19.5739,19.5739,23.3331,18.9806,17.7216,17.7216,17.7216,16.1108,15.2978,14.5488,14.0593,11.714,10.4778,10.1628,11.9575,13.6862,13.6485,18.2787,17.2604,16.7577,16.2977,17.0977,16.54,15.9788,15.7486,17.9466,17.5967,17.5967,30.4848,26.7487,22.6959,20.3705,18.7498,21.3254,18.7714,17.0919,16.4005,19.6039,18.3455,17.7865,19.7702,21.0787,20.9316,18.7484,17.3642,17.3642,17.3642,17.3642,17.3642,28.4883,27.687,27.5584,27.4212,32.6612,29.6642,27.5175,26.1584,37.9746,36.6997,36.5346,36.5346,29.0957,28.584,24.6207,24.3005,23.8551,23.738,23.738,27.8473,26.4651,26.2787,25.4871,24.6863,24.6863,26.1115,26.6707,21.1534,17.3985,17.2919,18.8977,18.8977,18.8977,18.8977,14.6804,32.403,26.4795,25.5033],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[5.848,23.6663,21.6378,22.608,22.4195,20.5722,25.8232,29.169,23.0341,24.5526,20.7056,20.5341,22.4432,21.345,20.797,22.3272,25.4138,23.8021,23.8021,22.6896,29.1488,27.2153,27.2153,27.2153,33.8314,32.1243,30.5514,28.9407,36.3129,32.4809,33.2581,30.9222,29.4125,29.3314,26.0373,24.5868,23.8707,23.8255,22.7066,21.966,21.2207,20.9149,19.911,19.5228,19.5228,16.4694,14.4509,19.8371,17.265,16.5033,15.0637,18.1071,25.4345,25.5614,23.7851,27.8023,27.2599,25.5813,25.1641,24.9885,32.8125,30.39,30.39,30.39,30.39,30.39,26.299,25.1592,25.0423,24.9176,22.9491,29.5363,27.3988,26.0456,19.7444,19.0815,19.4456,19.4456,35.8476,35.6568,37.2378,36.7535,36.5381,36.3587,36.3587,34.3995,32.6921,31.7493,33.8051,32.743,32.743,31.8155,31.5747,45.0832,37.0805,36.8533,36.1377,36.1377,36.1377,36.1377,50.3895,39.9226,34.6558,33.3781],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]}]},"canonical_url":"https://sharemaestro.com/terminal/72fd1597-f13e-490b-afe8-e93e1e74db75/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/72fd1597-f13e-490b-afe8-e93e1e74db75/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/72fd1597-f13e-490b-afe8-e93e1e74db75/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/72fd1597-f13e-490b-afe8-e93e1e74db75/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/72fd1597-f13e-490b-afe8-e93e1e74db75/technical-pack/data.json"},"source_fingerprint":"b8e7435d54fe32acc6fcee73ceaa2aee444c1cd5d6573eab52e1e4f96d03f218","content_hash":"ae5538e9309178ca3ac82d3d00c5dd2948311dd0a8d52663308ed09e471ab0c8","citation":"Sharemaestro, SOH Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/72fd1597-f13e-490b-afe8-e93e1e74db75/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."}