{"schema_version":"1.0","name":"SPC Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"5d42f708-5bf1-41f4-a02f-bdfa02be67ef","symbol":"SPC","name":"Saha Pathanapibul Public Company Limited","exchange":"SET","country":"TH","asset_type":"equity","currency":"THB","sector":"Consumer Defensive","industry":"Food Distribution"},"summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price has not yet responded to the same extent.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Strength versus the research benchmark, Activity pressure and cumulative balance, Range pressure and compression, Acceleration, deceleration and rollover, Range position and boundary pressure."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-14","observations":260,"displayedObservations":104,"assetType":"Equity","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price has not yet responded to the same extent.","evidenceAlignment":{"status":"Underlying strength ahead of price","headline":"Positive Market Dynamics is leading the current price response","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price has not yet responded to the same extent.","take":"Treat the gap as an early-upside opportunity watch. A continued positive price response would confirm that price is catching up with the stronger foundation.","tone":"positive","conflict":false},"marketDynamics":{"available":true,"readAvailable":true,"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"],"values":[-0.555864,-0.360192,-0.239869,-0.256238,-0.294039,-0.332756,-0.232326,-0.323644,-0.316043,-0.450372,-0.658376,-0.748994,-0.718516,-0.353705,-0.126608,0.127093,0.157013,-0.055575,0.01085,0.074192,0.074996,0.178589,0.293161,0.281996,0.571459,0.881825,0.868255,0.93381,0.928447,0.70576,0.712881,0.975758,0.758857,0.954558,0.972546,0.795268,1.005318,1.019476,1.102655,1.202855,1.261218,1.266312,1.231825,1.234193,1.104698,1.090192,1.0704,0.727607,0.535762,0.217495,-0.15157,-0.310497,-0.482652,-0.70196,-0.831735,-0.897705,-0.919644,-0.888426,-0.854905,-0.876089,-0.985513,-1.125597,-1.219266,-1.231914,-1.077012,-0.860275,-0.683469,-0.306784,-0.043101,0.292992,0.550865,0.569592,0.579126,0.503399,0.535669,0.488141,0.356917,0.217523,0.278994,0.302821,0.147575,-0.095772,-0.581157,-0.931991,-1.147219,-1.132178,-1.066654,-0.924717,-0.596917,-0.236038,0.097741,0.291927,0.455103,0.382593,0.296742,0.343156,0.293948,0.536941,0.636146,0.748726,0.903662,0.782141,1.028119,1.088228],"opens":[55.228439,56.148911,55.918793,55.458561,55.228439,54.998318,54.538086,54.307964,53.617611,53.847729,53.61761,53.387489,53.387489,54.307965,55.505199,54.339123,54.805553,54.572342,53.639481,54.805557,53.872696,53.872692,53.63948,53.639481,53.639481,55.038768,54.572338,54.572338,55.038769,55.038772,54.105911,54.105911,54.572339,53.872693,55.038769,55.038769,55.038773,55.505203,56.553162,56.31353,56.31353,56.073898,56.073898,55.834267,56.31353,56.31353,56.313534,56.073898,56.073902,56.553166,56.073899,55.83427,55.834267,55.355003,55.594637,55.115371,55.115371,55.594635,55.834267,55.594636,55.594636,55.355003,55.355003,55.355004,54.875739,55.834267,55.650001,55.406988,55.893013,56.136024,56.379038,55.893015,55.650002,56.136026,56.136024,55.893013,55.406986,55.650002,55.649999,55.893013,55.649999,55.163973,54.191921,53.948908,53.462883,55.649998,55.163974,54.677946,55.406986,55.406986,55.25,55.5,55.0,55.5,55.5,55.25,55.25,55.5,55.5,55.5,55.5,55.5,55.5,56.25],"highs":[56.609147,56.609151,55.918793,55.688679,55.228439,55.228439,55.458557,54.307964,53.847729,53.847729,53.847729,53.617611,54.538083,55.918793,55.505199,55.505199,55.038772,54.805557,55.271983,55.038772,54.105911,54.339126,53.872696,54.572342,56.204849,56.671279,55.738418,55.505199,56.438059,55.038772,54.572338,55.038769,55.271984,55.505199,55.505199,55.271984,55.738418,56.792794,57.032426,56.553162,56.553166,56.553162,56.553162,56.313534,56.553163,56.792794,56.553162,56.313534,56.313534,56.553166,56.313531,56.073902,56.073902,56.073899,56.313533,55.834267,55.834267,55.594635,55.834267,55.834267,56.0739,55.594635,55.594636,55.594636,55.834267,55.834267,55.893012,55.893013,56.136026,56.37904,56.379038,55.893015,55.893015,56.379038,56.379038,55.893013,55.893015,56.136028,56.622052,56.136026,55.649999,55.163975,54.920959,54.191921,53.94891,55.649998,55.163974,55.163975,55.649999,56.5,55.75,55.5,56.75,55.5,55.5,55.5,55.5,55.5,55.5,56.0,56.0,55.75,56.5,56.25],"lows":[55.228439,55.458555,54.768205,54.768205,54.768202,54.538086,53.847728,53.61761,53.157374,53.387489,52.927254,53.157371,53.157371,54.307965,53.872693,54.339123,54.105908,53.173047,53.406265,53.639481,53.406265,53.17305,53.17305,53.639477,53.639481,54.572338,54.339123,54.105908,54.339123,49.441609,54.105911,54.105908,54.105908,53.639477,54.105908,54.805554,55.038769,55.505203,56.073898,55.594634,56.073898,56.073898,55.834266,55.834266,55.115371,56.073898,56.073902,55.83427,56.073898,55.83427,55.834267,55.594635,55.115371,55.355003,54.636108,55.115371,54.875739,54.875739,55.355003,55.115372,54.636108,55.115371,55.115372,54.875739,54.875739,55.115371,53.462883,55.163973,55.893013,55.893011,55.893011,55.65,55.65,55.893011,55.649998,55.406987,55.406986,55.406988,55.406986,54.434934,54.677946,54.19192,54.19192,53.219868,53.462881,54.434933,54.677948,54.677946,55.163973,55.0,55.25,54.75,54.75,55.0,55.0,55.25,55.25,55.5,55.0,55.25,55.25,55.25,55.5,55.75],"closes":[56.148911,55.918793,55.458561,55.228439,55.228439,54.538086,54.307964,54.077847,53.617611,53.387489,53.387489,53.387489,54.307964,55.458561,55.038769,54.572338,54.339123,53.872692,54.572338,54.105911,53.639481,53.639481,53.872692,53.639481,55.038769,55.271988,54.572338,54.572338,55.038769,54.105911,54.105911,55.038769,54.339123,55.505199,55.038769,55.038769,55.505199,55.834267,56.553162,56.553162,56.31353,56.553162,56.31353,56.31353,55.834267,56.553162,56.31353,56.073902,56.073902,56.073902,55.834267,55.834267,56.073902,55.594635,55.115372,55.594635,55.594635,55.594635,55.594635,55.594635,55.115372,55.355003,55.115372,55.115372,55.594635,55.115372,55.406986,55.893013,55.893013,56.37904,55.893013,55.893013,55.893013,56.136024,55.893013,55.650002,55.406986,55.650002,56.136024,55.650002,55.163975,54.434933,54.191921,53.219868,53.705894,54.677948,54.677948,54.920959,55.406986,55.75,55.5,55.25,55.5,55.25,55.0,55.5,55.25,55.5,55.25,55.5,55.5,55.5,56.0,56.0],"pressureRange":[-1.598722,1.598722],"priceRange":[53.219868,57.989861],"zones":{"accumulationBoundary":0.06,"distributionBoundary":0.94},"latest":1.088228,"state":"Positive Market Dynamics ahead of price","context":{"scenario":"dynamicsAhead","latestDirection":"strengthening","fourWeekDirection":"strengthening","now":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeek":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"price":{"label":"Price is lagging the underlying strength","detail":"Market Dynamics has advanced further through its recent range than price. This is positive divergence and an early-upside watch, but price confirmation is still required."}},"diagnosis":{"label":"Underlying strength ahead of price","detail":"Market Dynamics has strengthened across the recent completed path and remains strongly positive, while price has not advanced as far through its range. The gap is an early-upside watch; a positive price response is needed for confirmation.","tone":"positive"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Market Dynamics has strengthened across the recent completed path and remains strongly positive, while price has not advanced as far through its range. The gap is an early-upside watch; a positive price response is needed for confirmation.","annotations":[{"label":"Current tape relationship","value":"Underlying strength ahead of price","detail":"Market Dynamics strengthened this week and remains positive.","tone":"positive"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"15 May 2026","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Leading price","detail":"Market Dynamics has advanced further through its recent range than price. This is positive divergence and an early-upside watch, but price confirmation is still required.","tone":"positive"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-14","observations":260,"relationship":{"sameWeekCorrelation":0.37,"forwardCorrelation":-0.11,"directionalAgreement":49.3,"sample":221,"correlationSample":259,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"averageWeeksInZone":2.0,"medianWeeksInZone":2.0,"averageWeeksToHigher":2.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":3.5,"averageReturn":3.5,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":2.4,"averageReturn":2.4,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":3.1,"averageReturn":3.1,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.5,"sample":2},{"week":2,"averageReturn":1.4,"sample":2},{"week":3,"averageReturn":2.2,"sample":2},{"week":4,"averageReturn":3.5,"sample":2},{"week":5,"averageReturn":3.6,"sample":2},{"week":6,"averageReturn":3.5,"sample":2},{"week":7,"averageReturn":3.0,"sample":2},{"week":8,"averageReturn":2.4,"sample":2},{"week":9,"averageReturn":3.3,"sample":2},{"week":10,"averageReturn":2.6,"sample":2},{"week":11,"averageReturn":1.9,"sample":2},{"week":12,"averageReturn":2.4,"sample":2},{"week":13,"averageReturn":2.4,"sample":2},{"week":14,"averageReturn":2.4,"sample":2},{"week":15,"averageReturn":3.5,"sample":2},{"week":16,"averageReturn":3.9,"sample":2},{"week":17,"averageReturn":3.3,"sample":2},{"week":18,"averageReturn":3.3,"sample":2},{"week":19,"averageReturn":4.2,"sample":2},{"week":20,"averageReturn":3.3,"sample":2},{"week":21,"averageReturn":1.3,"sample":1},{"week":22,"averageReturn":3.1,"sample":1},{"week":23,"averageReturn":1.8,"sample":1},{"week":24,"averageReturn":4.0,"sample":1},{"week":25,"averageReturn":3.1,"sample":1},{"week":26,"averageReturn":3.1,"sample":1}]},"distribution":{"label":"Distribution","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":2.0,"medianWeeksInZone":2,"averageWeeksToLower":2.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-2.8,"averageReturn":-2.8,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-6.4,"averageReturn":-6.4,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-6.0,"averageReturn":-6.0,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.4,"sample":1},{"week":2,"averageReturn":-0.8,"sample":1},{"week":3,"averageReturn":-0.4,"sample":1},{"week":4,"averageReturn":-2.8,"sample":1},{"week":5,"averageReturn":-3.6,"sample":1},{"week":6,"averageReturn":-4.0,"sample":1},{"week":7,"averageReturn":-4.0,"sample":1},{"week":8,"averageReturn":-4.4,"sample":1},{"week":9,"averageReturn":-5.2,"sample":1},{"week":10,"averageReturn":-5.6,"sample":1},{"week":11,"averageReturn":-5.2,"sample":1},{"week":12,"averageReturn":-6.4,"sample":1},{"week":13,"averageReturn":-4.4,"sample":1},{"week":14,"averageReturn":-2.8,"sample":1},{"week":15,"averageReturn":-3.2,"sample":1},{"week":16,"averageReturn":-4.0,"sample":1},{"week":17,"averageReturn":-4.4,"sample":1},{"week":18,"averageReturn":-4.4,"sample":1},{"week":19,"averageReturn":-5.6,"sample":1},{"week":20,"averageReturn":-6.0,"sample":1},{"week":21,"averageReturn":-6.4,"sample":1},{"week":22,"averageReturn":-7.2,"sample":1},{"week":23,"averageReturn":-7.6,"sample":1},{"week":24,"averageReturn":-7.6,"sample":1},{"week":25,"averageReturn":-7.6,"sample":1},{"week":26,"averageReturn":-6.0,"sample":1}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":24,"completedEpisodes":22,"activeEpisodes":2,"medianExpectedMove":0.9,"averageExpectedMove":1.5,"averageWeeksToLargestMove":5.3,"horizons":[{"weeks":4,"sample":24,"expectedCount":8,"expectedPercent":33.3,"averageReturn":-0.2,"medianReturn":0.0,"confidenceLow":18.0,"confidenceHigh":53.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":22,"expectedCount":8,"expectedPercent":36.4,"averageReturn":-0.4,"medianReturn":-1.0,"confidenceLow":19.7,"confidenceHigh":57.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":20,"expectedCount":7,"expectedPercent":35.0,"averageReturn":-0.1,"medianReturn":-0.9,"confidenceLow":18.1,"confidenceHigh":56.7,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.2,"sample":24},{"week":2,"averageReturn":0.0,"sample":24},{"week":3,"averageReturn":-0.2,"sample":24},{"week":4,"averageReturn":-0.2,"sample":24},{"week":5,"averageReturn":-0.8,"sample":24},{"week":6,"averageReturn":-0.8,"sample":24},{"week":7,"averageReturn":-0.6,"sample":23},{"week":8,"averageReturn":-0.7,"sample":23},{"week":9,"averageReturn":-0.5,"sample":22},{"week":10,"averageReturn":-0.1,"sample":22},{"week":11,"averageReturn":-0.4,"sample":22},{"week":12,"averageReturn":-0.4,"sample":22},{"week":13,"averageReturn":-0.2,"sample":22},{"week":14,"averageReturn":-0.5,"sample":21},{"week":15,"averageReturn":-0.6,"sample":21},{"week":16,"averageReturn":-0.3,"sample":21},{"week":17,"averageReturn":-0.4,"sample":21},{"week":18,"averageReturn":-0.2,"sample":21},{"week":19,"averageReturn":-0.0,"sample":21},{"week":20,"averageReturn":0.1,"sample":21},{"week":21,"averageReturn":0.6,"sample":21},{"week":22,"averageReturn":0.2,"sample":21},{"week":23,"averageReturn":0.2,"sample":21},{"week":24,"averageReturn":-0.1,"sample":21},{"week":25,"averageReturn":-0.1,"sample":21},{"week":26,"averageReturn":-0.1,"sample":20}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":22,"completedEpisodes":22,"activeEpisodes":0,"medianExpectedMove":1.6,"averageExpectedMove":2.0,"averageWeeksToLargestMove":5.7,"horizons":[{"weeks":4,"sample":22,"expectedCount":11,"expectedPercent":50.0,"averageReturn":0.5,"medianReturn":-0.2,"confidenceLow":30.7,"confidenceHigh":69.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":22,"expectedCount":12,"expectedPercent":54.5,"averageReturn":0.3,"medianReturn":-0.2,"confidenceLow":34.7,"confidenceHigh":73.1,"confidence":"Mixed historical record"},{"weeks":26,"sample":21,"expectedCount":11,"expectedPercent":52.4,"averageReturn":0.3,"medianReturn":-0.0,"confidenceLow":32.4,"confidenceHigh":71.7,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.4,"sample":22},{"week":2,"averageReturn":0.2,"sample":22},{"week":3,"averageReturn":0.1,"sample":22},{"week":4,"averageReturn":0.5,"sample":22},{"week":5,"averageReturn":0.6,"sample":22},{"week":6,"averageReturn":1.0,"sample":22},{"week":7,"averageReturn":1.4,"sample":22},{"week":8,"averageReturn":1.3,"sample":22},{"week":9,"averageReturn":0.9,"sample":22},{"week":10,"averageReturn":0.8,"sample":22},{"week":11,"averageReturn":0.3,"sample":22},{"week":12,"averageReturn":0.3,"sample":22},{"week":13,"averageReturn":0.3,"sample":22},{"week":14,"averageReturn":0.8,"sample":22},{"week":15,"averageReturn":0.2,"sample":22},{"week":16,"averageReturn":0.3,"sample":22},{"week":17,"averageReturn":0.3,"sample":22},{"week":18,"averageReturn":0.1,"sample":22},{"week":19,"averageReturn":0.0,"sample":22},{"week":20,"averageReturn":0.4,"sample":22},{"week":21,"averageReturn":0.1,"sample":22},{"week":22,"averageReturn":0.1,"sample":22},{"week":23,"averageReturn":0.1,"sample":21},{"week":24,"averageReturn":0.2,"sample":21},{"week":25,"averageReturn":0.7,"sample":21},{"week":26,"averageReturn":0.3,"sample":21}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":23,"completedEpisodes":23,"activeEpisodes":0,"medianExpectedMove":1.2,"averageExpectedMove":2.3,"averageWeeksToLargestMove":6.3,"horizons":[{"weeks":4,"sample":23,"expectedCount":11,"expectedPercent":47.8,"averageReturn":-0.1,"medianReturn":0.0,"confidenceLow":29.2,"confidenceHigh":67.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":23,"expectedCount":13,"expectedPercent":56.5,"averageReturn":-0.4,"medianReturn":-0.2,"confidenceLow":36.8,"confidenceHigh":74.4,"confidence":"Mixed historical record"},{"weeks":26,"sample":22,"expectedCount":13,"expectedPercent":59.1,"averageReturn":-0.6,"medianReturn":-0.4,"confidenceLow":38.7,"confidenceHigh":76.7,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.1,"sample":23},{"week":2,"averageReturn":-0.4,"sample":23},{"week":3,"averageReturn":-0.1,"sample":23},{"week":4,"averageReturn":-0.1,"sample":23},{"week":5,"averageReturn":0.3,"sample":23},{"week":6,"averageReturn":-0.0,"sample":23},{"week":7,"averageReturn":-0.1,"sample":23},{"week":8,"averageReturn":-0.6,"sample":23},{"week":9,"averageReturn":-0.3,"sample":23},{"week":10,"averageReturn":-0.3,"sample":23},{"week":11,"averageReturn":-0.6,"sample":23},{"week":12,"averageReturn":-0.4,"sample":23},{"week":13,"averageReturn":-0.4,"sample":23},{"week":14,"averageReturn":-0.5,"sample":23},{"week":15,"averageReturn":-0.6,"sample":23},{"week":16,"averageReturn":-0.7,"sample":23},{"week":17,"averageReturn":-1.0,"sample":23},{"week":18,"averageReturn":-1.0,"sample":23},{"week":19,"averageReturn":-1.0,"sample":22},{"week":20,"averageReturn":-1.0,"sample":22},{"week":21,"averageReturn":-0.7,"sample":22},{"week":22,"averageReturn":-1.1,"sample":22},{"week":23,"averageReturn":-1.2,"sample":22},{"week":24,"averageReturn":-1.0,"sample":22},{"week":25,"averageReturn":-0.7,"sample":22},{"week":26,"averageReturn":-0.6,"sample":22}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":20,"completedEpisodes":18,"activeEpisodes":2,"medianExpectedMove":0.8,"averageExpectedMove":2.6,"averageWeeksToLargestMove":5.1,"horizons":[{"weeks":4,"sample":20,"expectedCount":10,"expectedPercent":50.0,"averageReturn":0.6,"medianReturn":0.2,"confidenceLow":29.9,"confidenceHigh":70.1,"confidence":"Mixed historical record"},{"weeks":12,"sample":18,"expectedCount":6,"expectedPercent":33.3,"averageReturn":0.8,"medianReturn":-0.9,"confidenceLow":16.3,"confidenceHigh":56.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":17,"expectedCount":8,"expectedPercent":47.1,"averageReturn":1.1,"medianReturn":-0.2,"confidenceLow":26.2,"confidenceHigh":69.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.3,"sample":20},{"week":2,"averageReturn":-0.1,"sample":20},{"week":3,"averageReturn":0.4,"sample":20},{"week":4,"averageReturn":0.6,"sample":20},{"week":5,"averageReturn":0.6,"sample":20},{"week":6,"averageReturn":0.8,"sample":20},{"week":7,"averageReturn":0.9,"sample":20},{"week":8,"averageReturn":0.9,"sample":19},{"week":9,"averageReturn":1.2,"sample":19},{"week":10,"averageReturn":1.2,"sample":19},{"week":11,"averageReturn":0.5,"sample":18},{"week":12,"averageReturn":0.8,"sample":18},{"week":13,"averageReturn":0.7,"sample":18},{"week":14,"averageReturn":1.2,"sample":18},{"week":15,"averageReturn":1.2,"sample":18},{"week":16,"averageReturn":1.3,"sample":18},{"week":17,"averageReturn":1.5,"sample":18},{"week":18,"averageReturn":1.0,"sample":18},{"week":19,"averageReturn":1.6,"sample":18},{"week":20,"averageReturn":1.6,"sample":18},{"week":21,"averageReturn":1.5,"sample":18},{"week":22,"averageReturn":1.9,"sample":18},{"week":23,"averageReturn":1.8,"sample":18},{"week":24,"averageReturn":1.7,"sample":17},{"week":25,"averageReturn":1.1,"sample":17},{"week":26,"averageReturn":1.1,"sample":17}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":0,"completedEpisodes":0,"activeEpisodes":0,"horizons":[{"weeks":4,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"sample":0},{"week":2,"sample":0},{"week":3,"sample":0},{"week":4,"sample":0},{"week":5,"sample":0},{"week":6,"sample":0},{"week":7,"sample":0},{"week":8,"sample":0},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"currentApplication":{"status":"Underlying strength ahead of price","tone":"positive","headline":"Underlying strength is leading price","use":"A positive price response is needed before the early upside case is confirmed.","confirm":"Treat the gap as an early-upside opportunity watch. A continued positive price response would confirm that price is catching up with the stronger foundation.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"strengthening","zone":"middle","zoneContext":"Market Dynamics has strengthened across the recent completed path and remains strongly positive, while price has not advanced as far through its range. The gap is an early-upside watch; a positive price response is needed for confirmation.","historical":{"label":"Broad directional cases","weeks":12,"direction":"higher","percent":33.3,"averageReturn":0.8,"sample":18},"nowContext":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeekContext":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"priceContext":{"label":"Price is lagging the underlying strength","detail":"Market Dynamics has advanced further through its recent range than price. This is positive divergence and an early-upside watch, but price confirmation is still required."}},"strategyApproach":{"headline":"Strategy observations from this ticker's own record","summary":"The current reading identifies the setup. The observations below show how this ticker's completed history can guide positioning, confirmation and risk control without treating any one reading as a forecast.","observations":[{"eyebrow":"Early repair watch","title":"Prepare the case before price confirms the recovery","tone":"recovery","approach":"Use the improvement to move the ticker onto a watchlist or define an entry trigger. Commitment should rise only after price responds; fading Market Dynamics cancels the early case.","finding":"In this ticker's completed record, 33.3% of comparable cases moved higher after 12 weeks, with an average move of 0.8% across 18 cases.","watch":"Reassess the reading when either price structure or the Market Dynamics state changes materially."},{"eyebrow":"Zone positioning","title":"Use accumulation to prepare the long case, then wait for confirmation","tone":"positive","finding":"After accumulation, 100.0% of completed 12-week outcomes were higher across 2 cases. Distinct visits lasted 2.0 weeks on average before leaving the zone.","approach":"Build the thesis and entry conditions while price is in accumulation. Increase exposure only when price responds; location alone is not the entry.","watch":"A failed price response or renewed weakness removes the reason to increase long exposure."},{"eyebrow":"Disagreement playbook","title":"Use improving Market Dynamics to prepare, not anticipate","tone":"recovery","finding":"Comparable disagreements produced an average recovery of 2.6% across 18 completed cases, with the largest move arriving after 5.1 weeks on average.","approach":"Define the price level that would confirm the repair. Until that response occurs, keep the idea at watchlist or starter-position size.","watch":"The early repair fails if Market Dynamics fades before price responds."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[{"date":"2026-05-15","price":55.5}],"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":[56.1489,55.9188,55.4586,55.2284,55.2284,54.5381,54.308,54.0778,53.6176,53.3875,53.3875,53.3875,54.308,55.4586,55.0388,54.5723,54.3391,53.8727,54.5723,54.1059,53.6395,53.6395,53.8727,53.6395,55.0388,55.272,54.5723,54.5723,55.0388,54.1059,54.1059,55.0388,54.3391,55.5052,55.0388,55.0388,55.5052,55.8343,56.5532,56.5532,56.3135,56.5532,56.3135,56.3135,55.8343,56.5532,56.3135,56.0739,56.0739,56.0739,55.8343,55.8343,56.0739,55.5946,55.1154,55.5946,55.5946,55.5946,55.5946,55.5946,55.1154,55.355,55.1154,55.1154,55.5946,55.1154,55.407,55.893,55.893,56.379,55.893,55.893,55.893,56.136,55.893,55.65,55.407,55.65,56.136,55.65,55.164,54.4349,54.1919,53.2199,53.7059,54.6779,54.6779,54.921,55.407,55.75,55.5,55.25,55.5,55.25,55.0,55.5,55.25,55.5,55.25,55.5,55.5,55.5,56.0,56.0],"consensus":[49.5954,0.0,0.0,-13.1519,0.0,-51.4424,-35.7177,-30.8771,-43.1739,-49.9966,-30.6053,-26.7566,36.9231,58.3476,9.1525,0.0,-14.0552,-30.6518,15.1443,-21.4843,-29.9448,-15.5726,0.0,-27.1892,49.4602,26.84,0.0,0.0,16.3513,-22.5168,-17.0686,43.068,-19.4235,47.2074,8.8209,0.0,29.5364,18.3216,35.9454,36.9916,17.3243,38.4341,10.0791,21.5304,-13.6988,33.7739,0.0,0.0,0.0,-9.8931,-29.0565,0.0,17.6406,-28.0765,-41.6238,0.0,0.0,0.0,0.0,0.0,-34.2872,0.0,-33.9898,-19.7986,25.8812,-42.6589,10.578,36.1122,0.0,46.5115,-11.6628,15.7312,17.6683,13.5649,-9.6053,-18.1436,-34.2248,0.0,36.8472,-20.5103,-38.4068,-62.0041,-53.4138,-77.5112,-19.7809,0.0,-12.3274,21.8537,34.5509,39.3918,11.3874,0.0,18.378,-9.1816,-26.0746,33.1234,-15.7366,22.9078,0.0,16.0232,0.0,0.0,46.3315,18.2253],"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":[21.2104,-22.0556,-32.4693,0.0,0.0,0.0,0.0,0.0,-29.8013,0.0,-37.3774,-18.0304,27.6589,-40.9155,9.0282,40.2532,0.0,52.5112,-25.7343,24.1866,27.0358,19.6703,-11.6516,-16.8894,-33.7925,0.0,30.2525,-13.7369,-32.6949,-57.4936,-51.2713,-79.3151,-13.8016,0.0,-24.1569,13.4886,28.341,28.1744,10.8907,0.0,14.7481,-6.7319,-31.6188,43.8773,-22.5053,17.1886,0.0,10.8773,0.0,0.0,36.2202,13.6603],"force":[35.031,-41.9154,-60.5789,0.0,0.0,0.0,0.0,0.0,-47.5658,0.0,-36.4579,-13.0622,41.3638,-77.4375,22.3548,41.8698,0.0,40.6932,-33.9269,11.5998,15.9376,8.442,-26.9243,-27.8877,-43.9983,0.0,68.3808,-52.9605,-64.1465,-82.5476,-52.2879,-91.9126,-24.8323,0.0,-13.3543,35.5871,39.3757,52.9471,18.3172,0.0,26.5458,-19.3896,-33.6828,34.7244,-23.9114,36.7751,0.0,30.389,0.0,0.0,70.9562,1.6195],"direction":[1.1391,-25.0727,-38.5467,0.0,0.0,0.0,0.0,0.0,-29.9292,0.0,-28.3553,-26.6312,12.7907,-19.8094,3.9373,27.2672,0.0,43.8105,-20.3218,9.019,8.1987,10.2463,-5.1041,-12.6168,-27.7379,0.0,21.8599,-5.0727,-26.5491,-52.485,-56.6665,-65.1628,-58.4811,0.0,-1.9256,21.6042,38.2016,42.5293,33.1725,0.0,16.6924,-4.6899,-14.3038,19.6896,-2.1619,19.5388,0.0,11.643,0.0,0.0,40.2983,35.3038],"intensity":[50.0,53.8462,71.1538,51.9231,25.0,26.9231,53.8462,13.4615,55.7692,55.7692,13.4615,28.8462,46.1538,48.0769,96.1538,96.1538,73.0769,59.6154,61.5385,57.6923,1.9231,59.6154,32.6923,61.5385,34.6154,36.5385,65.3846,88.4615,71.1538,84.6154,36.5385,92.3077,69.2308,98.0769,65.3846,30.7692,76.9231,88.4615,86.5385,76.9231,94.2308,94.2308,36.5385,73.0769,36.5385,38.4615,76.9231,76.9231,3.8462,34.6154,84.6154,32.6923],"confirmation":[51.4539,77.498,82.0368,28.8966,26.1541,25.6949,1.1669,1.2034,79.4449,2.8257,78.9003,74.1572,76.7268,82.7373,49.1008,79.6683,3.7178,82.6149,31.1982,72.7792,73.4584,72.0916,49.9925,74.122,79.2564,25.4023,80.8526,52.9888,81.1617,88.5361,85.0907,93.215,33.0256,26.1687,49.5399,75.5392,79.298,81.1894,29.3206,3.7254,74.1852,25.9532,76.4912,78.4844,50.515,75.8403,26.633,73.6437,24.8035,24.3179,83.7306,58.7289],"persistence":[0.0,25.0,37.5,37.5,37.5,25.0,12.5,12.5,37.5,25.0,25.0,37.5,25.0,37.5,25.0,12.5,0.0,12.5,12.5,37.5,37.5,62.5,37.5,12.5,0.0,12.5,12.5,12.5,37.5,62.5,62.5,62.5,62.5,62.5,87.5,62.5,37.5,12.5,12.5,25.0,50.0,37.5,37.5,37.5,12.5,12.5,0.0,12.5,0.0,12.5,37.5,37.5],"assessmentRisk":[8.8203,31.4553,28.0767,33.2011,42.6924,1.6625,48.5745,0.5619,29.9868,32.1055,29.546,36.7781,32.3719,9.6538,30.6808,31.2065,37.3733,26.709,49.9833,7.8656,8.8341,38.6885,4.8026,22.3352,27.5635,43.8685,14.3616,10.2552,11.9897,18.8404,23.2922,11.244,39.9956,19.0722,42.8552,38.9193,32.5347,28.3596,39.5733,27.2758,0.3839,33.0784,26.2689,7.441,20.8358,17.87,37.3747,8.0116,30.9698,2.8647,26.3167,38.3311],"volumeParticipation":true,"latest":{"consensus":18.2,"control":13.7,"force":1.6,"direction":35.3,"confirmation":58.7,"persistence":37.5,"assessmentRisk":38.3,"intensity":32.7,"evidenceDepth":100},"analysis":{"status":"Joint upward confirmation","headline":"The gauges support the upward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same upward assessment.","take":"Current assessment: upward pressure has broad support.","tone":"positive","supportedView":"Price structure and Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Broadly stable","forceState":"Commitment is limited","forcePath":"Commitment is easing","directionState":"Upward follow-through","persistenceState":"Unsettled","confirmationState":"Qualified support","riskState":"Present","intensityState":"Quiet"},"cards":[{"label":"SM Consensus Gauge","value":"+18.2","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+13.7","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+1.6","detail":"Commitment is limited","tone":"positive"},{"label":"SM Direction Gauge","value":"+35.3","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"59/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"58.3","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"1.3%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"25.5","detail":"Directional","tone":"positive"},{"label":"Range position","value":"79%","detail":"location inside observed range","tone":"neutral"},{"label":"Adaptive set","value":"6 views","detail":"selected for the current tape","tone":"neutral"}],"charts":[{"key":"price","eyebrow":"Price architecture","title":"Trend, acceptance and volatility envelope","description":"Price is shown against fast and slow trend references with its current volatility envelope.","reason":"Selected as the anchor because price and its trend references are aligned upward.","series":[{"label":"Close","values":[56.1489,55.9188,55.4586,55.2284,55.2284,54.5381,54.308,54.0778,53.6176,53.3875,53.3875,53.3875,54.308,55.4586,55.0388,54.5723,54.3391,53.8727,54.5723,54.1059,53.6395,53.6395,53.8727,53.6395,55.0388,55.272,54.5723,54.5723,55.0388,54.1059,54.1059,55.0388,54.3391,55.5052,55.0388,55.0388,55.5052,55.8343,56.5532,56.5532,56.3135,56.5532,56.3135,56.3135,55.8343,56.5532,56.3135,56.0739,56.0739,56.0739,55.8343,55.8343,56.0739,55.5946,55.1154,55.5946,55.5946,55.5946,55.5946,55.5946,55.1154,55.355,55.1154,55.1154,55.5946,55.1154,55.407,55.893,55.893,56.379,55.893,55.893,55.893,56.136,55.893,55.65,55.407,55.65,56.136,55.65,55.164,54.4349,54.1919,53.2199,53.7059,54.6779,54.6779,54.921,55.407,55.75,55.5,55.25,55.5,55.25,55.0,55.5,55.25,55.5,55.25,55.5,55.5,55.5,56.0,56.0],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[55.3616,55.4629,55.4621,55.4196,55.3849,55.2309,55.0631,54.884,54.6537,54.4235,54.2351,54.081,54.1223,54.3652,54.4877,54.5031,54.4733,54.3641,54.4019,54.3481,54.2193,54.1139,54.07,53.9917,54.1821,54.3803,54.4152,54.4438,54.5519,54.4708,54.4045,54.5198,54.487,54.6721,54.7388,54.7933,54.9227,55.0885,55.3548,55.5727,55.7074,55.8612,55.9434,56.0107,55.9786,56.0831,56.125,56.1157,56.1081,56.1019,56.0532,56.0134,56.0244,55.9463,55.7952,55.7587,55.7289,55.7045,55.6845,55.6682,55.5677,55.529,55.4538,55.3923,55.4291,55.372,55.3784,55.4719,55.5485,55.6995,55.7347,55.7635,55.787,55.8505,55.8582,55.8204,55.7452,55.7279,55.8021,55.7744,55.6634,55.4401,55.2131,54.8507,54.6426,54.649,54.6543,54.7028,54.8308,54.9979,55.0892,55.1184,55.1878,55.1991,55.1629,55.2242,55.2289,55.2782,55.2731,55.3143,55.3481,55.3757,55.4892,55.5821],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[55.64,55.6607,55.6457,55.6148,55.5862,55.5085,55.4196,55.3202,55.1941,55.0603,54.9364,54.8216,54.7836,54.8336,54.8488,54.8283,54.7921,54.724,54.7127,54.6678,54.5916,54.5211,54.4731,54.4113,54.4578,54.5181,54.5221,54.5258,54.5638,54.5299,54.4985,54.5385,54.5238,54.5965,54.6292,54.6596,54.7222,54.8046,54.9341,55.054,55.1473,55.2515,55.3301,55.403,55.4349,55.5178,55.5767,55.6135,55.6476,55.6792,55.6907,55.7013,55.7289,55.719,55.6743,55.6684,55.6629,55.6579,55.6532,55.6488,55.6093,55.5905,55.5553,55.5227,55.528,55.4975,55.4908,55.5206,55.5481,55.6097,55.6307,55.6501,55.6681,55.7028,55.7169,55.7119,55.6893,55.6864,55.7197,55.7145,55.6738,55.582,55.479,55.3117,55.1927,55.1546,55.1193,55.1046,55.127,55.1732,55.1974,55.2013,55.2234,55.2254,55.2087,55.2302,55.2317,55.2516,55.2515,55.2699,55.2869,55.3027,55.3544,55.4022],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[58.2212,58.2293,58.2246,58.1772,58.043,57.9125,57.6109,57.1814,56.9166,56.5128,56.4192,56.3693,56.2836,56.2836,56.2628,56.2522,56.2469,56.2329,56.2416,56.1729,55.9157,55.6696,55.4944,55.352,55.3109,55.4377,55.4616,55.4959,55.5841,55.5568,55.5217,55.5504,55.5513,55.5623,55.5623,55.6144,55.7562,55.9402,56.2841,56.569,56.7226,56.8831,56.9793,57.0057,57.049,57.184,57.2536,57.2769,57.3139,57.2433,57.1045,57.0819,56.9132,56.9085,56.8961,56.8282,56.8212,56.8295,56.7669,56.6919,56.6927,56.6021,56.5658,56.5112,56.4982,56.3595,56.2464,56.2147,56.1816,56.2585,56.2664,56.2742,56.2435,56.3147,56.3295,56.3321,56.3297,56.3324,56.3929,56.3952,56.3907,56.513,56.6428,56.9508,57.0434,57.0462,57.0353,56.9742,56.9276,56.8326,56.789,56.725,56.6779,56.5663,56.4762,56.4576,56.4434,56.4244,56.2904,56.2693,56.3038,56.3474,56.4373,56.2846],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[53.6701,53.7428,53.7822,53.7065,53.6565,53.5339,53.4903,53.5286,53.4252,53.4148,53.2323,53.0521,53.0227,53.0227,53.0246,53.0155,53.0009,52.9254,52.9661,52.9226,52.9288,52.947,52.9636,52.9472,52.9693,52.9159,52.9183,52.9336,52.9874,53.0865,53.1935,53.33,53.3322,53.3259,53.3259,53.3204,53.2952,53.3074,53.1615,53.1213,53.2351,53.366,53.5139,53.7549,53.7911,53.7843,53.8888,54.0157,54.0822,54.3496,54.6613,54.7633,55.1055,55.1192,55.1392,55.2627,55.2786,55.2464,55.2132,55.1923,55.0717,55.0425,54.959,54.8937,54.8828,54.8777,54.9001,54.9138,54.9287,54.8824,54.8803,54.8784,54.891,54.874,54.9369,54.9399,54.9235,54.9264,54.92,54.9233,54.9326,54.7183,54.4962,53.9986,53.7171,53.6705,53.6086,53.5724,53.5705,53.6025,53.6068,53.6065,53.6143,53.6374,53.6382,53.6417,53.6402,53.6442,53.6896,53.6958,53.6949,53.7577,53.8486,54.2794],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"relative","eyebrow":"Relative leadership","title":"Strength versus the research benchmark","description":"Relative performance is separated from absolute price direction to reveal leadership and lagging pressure.","reason":"Selected because benchmark-relative leadership is strengthening, fading or diverging from price.","series":[{"label":"Relative strength","values":[2.9927,1.9865,-3.8417,-4.15,-6.0312,-7.1033,-7.0819,-9.0399,-10.8666,-9.4983,-9.4388,-9.3416,-6.2996,-4.4779,-3.8694,-6.1607,-5.147,-1.3619,-2.6538,-2.3147,-1.9576,0.0597,-0.4712,2.0087,7.1574,8.2899,8.9288,12.5118,13.3153,13.726,12.1915,14.8648,18.0191,19.6372,15.9845,14.859,11.7291,11.049,13.6152,15.1932,17.0716,18.5296,19.0789,24.6453,21.4019,18.4046,17.3139,8.3039,7.1546,6.8445,2.8237,2.7059,3.491,3.8227,0.4227,-1.1449,-1.2928,-0.4714,-1.8477,-1.6191,-1.8324,-4.59,-4.916,-4.6775,-1.562,-1.4927,-1.3872,-2.1211,-0.8671,-0.0902,-1.7352,-1.989,-1.7765,-3.177,-6.5494,-7.7897,-10.0411,-14.3077,-16.2316,-19.2892,-13.0592,-13.871,-15.3878,-17.3557,-16.5902,-17.5971,-15.8394,-13.565,-14.6485,-14.162,-15.1325,-16.1973,-16.9045,-17.469,-17.7646,-15.2894,-13.3919,-16.0962,-16.3702,-16.3905,-16.1375,-14.7068,-12.9519,-12.2047],"stroke":"#176fa3","width":2.0,"fill":"rgba(23,111,163,.08)"}],"guides":[{"label":"Neutral","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"participation","eyebrow":"Participation","title":"Activity pressure and cumulative balance","description":"Observed activity is compared with its normal backdrop while cumulative balance tracks directional participation.","reason":"Selected because participation is confirming or diverging from the latest price path.","series":[{"label":"Activity versus norm","values":[184.7117,147.6608,107.4766,160.7905,67.8265,105.1083,336.0354,98.3784,979.9257,12.2894,135.5334,72.4549,225.4286,173.2136,45.1631,66.31,24.9168,17.5637,13.2288,8.3019,24.9636,106.154,420.7764,90.8562,140.3624,101.0717,49.6099,39.6103,115.9115,122.6896,345.612,252.2746,24.7309,52.7437,8.8754,7.2984,12.9745,22.6171,11.1284,16.9038,19.6394,2.7312,45.3627,26.9212,16.6305,72.5052,3.7849,26.9333,23.7755,58.5366,142.4404,106.2343,138.7732,141.8021,185.8553,56.3533,133.3681,118.0717,36.8162,74.6307,139.9799,58.0138,107.7424,112.947,60.2056,347.7486,88.5751,36.7409,14.0628,26.1348,49.9012,26.0936,87.2974,32.3731,83.4783,95.0754,137.793,78.754,399.6158,305.2277,215.3846,353.1592,234.8403,241.5975,53.753,48.4756,23.6429,83.3837,50.8876,169.8294,156.9078,99.0969,142.1132,37.9515,27.9624,2.334,10.0358,329.9707,68.2331,192.7448,221.1843,177.817,258.2953,134.303],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[110.4203,109.7475,111.4709,110.4879,110.4879,112.5285,109.3117,108.5548,89.5007,89.1501,89.1501,89.1501,94.4564,98.8606,97.7029,95.9829,95.3402,94.8873,95.2233,94.8869,94.2755,92.9687,113.8862,108.4691,117.389,124.0616,120.8641,120.8641,126.5864,120.1635,120.1635,135.0,133.5338,135.0,134.5234,134.5234,135.0,135.0,135.0,135.0,134.0204,134.151,132.4173,132.4173,131.8711,134.1272,134.0144,133.2307,133.2307,133.2307,130.7668,130.7668,132.2511,130.8261,128.8134,129.4309,129.4309,129.4309,129.4309,129.4309,127.7803,128.4809,127.2044,127.2044,127.9347,123.3036,124.5327,125.0373,125.0373,125.3757,124.7761,124.7761,124.7761,125.1264,124.2714,123.2799,121.849,122.6446,127.5844,123.2858,120.0857,113.8634,109.3452,104.2451,105.391,106.335,106.335,107.9737,108.9949,112.6879,109.0365,106.7907,110.5268,109.5233,108.7804,108.8413,108.5856,118.5557,116.9985,122.7516,122.7516,123.4427,132.2378,132.2378],"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":"volatility","eyebrow":"Risk geometry","title":"Range pressure and compression","description":"Movement pressure and envelope width show whether risk is expanding, settling or compressed.","reason":"Selected because current variability is unusually compressed or expanded versus this ticker's own tape.","series":[{"label":"Range pressure","values":[1.8687,1.8893,1.9171,1.9066,1.83,1.8112,1.9008,1.8637,1.8681,1.8037,1.798,1.7312,1.7619,1.8095,1.905,1.9366,1.9287,2.0228,2.0985,2.1501,2.1071,2.1118,2.0453,2.0317,2.1715,2.2791,2.3266,2.3436,2.4301,3.0344,2.8792,2.7493,2.7391,2.7301,2.7382,2.6031,2.4869,2.4604,2.4069,2.3561,2.2579,2.1483,2.0945,2.0057,2.0623,2.0117,1.9368,1.8672,1.7643,1.7299,1.6745,1.6162,1.6165,1.6063,1.7219,1.6775,1.6809,1.6532,1.5967,1.575,1.6615,1.598,1.5524,1.5347,1.536,1.5318,1.7282,1.684,1.5947,1.5296,1.4948,1.4191,1.3488,1.3089,1.3139,1.2877,1.2636,1.2618,1.3162,1.4512,1.4852,1.5252,1.5187,1.5664,1.5383,1.657,1.6022,1.5443,1.5154,1.5907,1.5481,1.541,1.6819,1.6335,1.5886,1.5262,1.4559,1.378,1.35,1.3445,1.3449,1.3132,1.3361,1.3044],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[8.1348,8.0138,7.9323,7.9917,7.8541,7.8577,7.4177,6.5987,6.3284,5.6364,5.8129,6.0632,5.9665,5.9665,5.9261,5.9243,5.9425,6.06,5.9986,5.9587,5.4884,5.0132,4.6669,4.441,4.325,4.6548,4.6933,4.7262,4.7833,4.5475,4.2832,4.0785,4.076,4.1078,4.1078,4.2118,4.5136,4.8199,5.7062,6.2863,6.3433,6.3804,6.2727,5.8699,5.8786,6.1273,6.0549,5.8606,5.8021,5.1863,4.372,4.1461,3.2275,3.1944,3.1363,2.7933,2.7522,2.8249,2.775,2.6806,2.9008,2.7939,2.8815,2.9038,2.9006,2.6643,2.4225,2.3413,2.2553,2.4764,2.4942,2.5116,2.434,2.5915,2.5032,2.5024,2.528,2.5275,2.6465,2.6445,2.6195,3.2269,3.863,5.3218,6.0064,6.0979,6.1942,6.1546,6.0763,5.8498,5.765,5.653,5.5554,5.3155,5.1547,5.1151,5.0929,5.0517,4.7296,4.6805,4.7434,4.704,4.6945,3.6273],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"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":[-0.2189,-0.163,-0.154,-0.1636,-0.1693,-0.2268,-0.2877,-0.3505,-0.4324,-0.51,-0.565,-0.6016,-0.55,-0.4116,-0.3319,-0.3029,-0.2953,-0.3232,-0.2856,-0.2901,-0.3275,-0.353,-0.3504,-0.363,-0.2571,-0.1526,-0.1248,-0.1016,-0.0451,-0.0747,-0.097,-0.039,-0.0489,0.0369,0.0665,0.089,0.1427,0.2095,0.3168,0.3972,0.4365,0.4815,0.4922,0.4949,0.4532,0.4727,0.4634,0.4318,0.4021,0.3742,0.329,0.2899,0.275,0.222,0.1397,0.1118,0.0887,0.0696,0.0539,0.0409,-0.0079,-0.027,-0.0607,-0.0865,-0.0674,-0.09,-0.0834,-0.0384,-0.0028,0.0639,0.0767,0.0858,0.092,0.1152,0.1126,0.09,0.0518,0.0407,0.0703,0.0539,0.0017,-0.0974,-0.1933,-0.3438,-0.419,-0.3956,-0.3728,-0.3312,-0.2561,-0.167,-0.1153,-0.0933,-0.0551,-0.0445,-0.0557,-0.0239,-0.0186,0.0057,0.0047,0.0238,0.0385,0.0495,0.0975,0.134],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[-0.1247,-0.1324,-0.1367,-0.1421,-0.1475,-0.1634,-0.1882,-0.2207,-0.263,-0.3124,-0.3629,-0.4107,-0.4385,-0.4331,-0.4129,-0.3909,-0.3718,-0.3621,-0.3468,-0.3354,-0.3338,-0.3377,-0.3402,-0.3448,-0.3273,-0.2923,-0.2588,-0.2274,-0.1909,-0.1677,-0.1535,-0.1306,-0.1143,-0.084,-0.0539,-0.0253,0.0083,0.0485,0.1022,0.1612,0.2162,0.2693,0.3139,0.3501,0.3707,0.3911,0.4056,0.4108,0.4091,0.4021,0.3875,0.368,0.3494,0.3239,0.287,0.252,0.2193,0.1894,0.1623,0.138,0.1088,0.0817,0.0532,0.0253,0.0067,-0.0126,-0.0268,-0.0291,-0.0239,-0.0063,0.0103,0.0254,0.0387,0.054,0.0657,0.0706,0.0668,0.0616,0.0633,0.0614,0.0495,0.0201,-0.0226,-0.0868,-0.1532,-0.2017,-0.2359,-0.255,-0.2552,-0.2376,-0.2131,-0.1892,-0.1624,-0.1388,-0.1222,-0.1025,-0.0857,-0.0675,-0.053,-0.0377,-0.0224,-0.008,0.0131,0.0373],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[-0.0942,-0.0306,-0.0173,-0.0215,-0.0218,-0.0635,-0.0995,-0.1298,-0.1694,-0.1976,-0.202,-0.1909,-0.1115,0.0216,0.081,0.088,0.0765,0.0388,0.0612,0.0454,0.0064,-0.0154,-0.0102,-0.0182,0.0701,0.1397,0.134,0.1258,0.1459,0.093,0.0565,0.0916,0.0654,0.121,0.1204,0.1143,0.1345,0.161,0.2146,0.236,0.2203,0.2122,0.1783,0.1448,0.0825,0.0816,0.0579,0.021,-0.007,-0.0279,-0.0585,-0.0781,-0.0744,-0.1019,-0.1474,-0.1402,-0.1306,-0.1198,-0.1084,-0.0971,-0.1168,-0.1087,-0.1139,-0.1117,-0.0742,-0.0774,-0.0566,-0.0093,0.021,0.0702,0.0664,0.0604,0.0533,0.0612,0.0469,0.0194,-0.015,-0.0209,0.007,-0.0075,-0.0478,-0.1175,-0.1707,-0.257,-0.2657,-0.1939,-0.1368,-0.0762,-0.0009,0.0705,0.0978,0.0958,0.1072,0.0943,0.0665,0.0786,0.0671,0.0731,0.0577,0.0614,0.0609,0.0576,0.0845,0.0968],"stroke":"#07865c","width":1.0,"fill":"rgba(7,134,92,.12)"}],"guides":[{"label":"Neutral","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"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":[57.1428,52.3809,42.8572,38.0952,38.0952,23.8096,19.0476,14.2857,9.0909,4.5454,8.6956,8.6956,26.0869,47.8261,39.8947,35.7443,38.3462,25.678,44.6803,32.0122,19.344,19.344,25.678,19.344,57.3486,62.626,43.9389,43.9389,56.3969,64.5161,64.5161,77.4193,67.7419,83.8709,77.4193,77.4193,83.8709,86.9609,93.6863,93.6863,90.5294,93.6863,90.5294,90.5294,84.2157,93.6863,90.5294,87.3726,87.3726,87.3726,84.2157,84.2157,87.3726,81.0588,74.7451,57.6241,57.6241,57.6241,57.6241,50.8702,20.0,30.0,20.0,20.0,44.4444,22.2222,58.383,72.9788,72.9788,87.5746,72.9788,78.6378,78.6378,86.5015,78.6378,75.0,66.6666,75.0,84.6153,69.2308,53.8462,30.7692,23.0769,0.0,14.2857,42.8572,42.8572,50.0,64.2857,74.3679,67.0197,59.6714,64.5906,57.5087,50.4268,64.5906,57.5087,64.5906,57.5087,64.5906,64.5906,64.5906,78.7543,78.7543],"stroke":"#10243b","width":2.0},{"label":"From high","values":[-3.5573,-3.9526,-4.7431,-5.1383,-5.1383,-6.3241,-6.7194,-7.1146,-7.9051,-8.3004,-8.3004,-8.3004,-6.7194,-4.7431,-5.4641,-5.1405,-4.01,-4.834,-3.598,-4.422,-5.2459,-5.2459,-4.834,-5.2459,-2.7741,-2.4691,-3.7037,-3.7037,-2.8807,-4.5268,-4.5268,-2.8807,-4.1152,-2.0576,-2.8807,-2.8807,-2.0576,-1.6878,-0.8403,-0.8403,-1.2605,-0.8403,-1.2605,-1.2605,-2.1008,-0.8403,-1.2605,-1.6807,-1.6807,-1.6807,-2.1008,-2.1008,-1.6807,-2.521,-3.3613,-2.521,-2.521,-2.521,-2.521,-2.521,-3.3613,-2.9412,-3.3613,-3.3613,-2.1097,-2.9536,-2.4401,-1.5843,-1.5843,-0.7285,-1.5843,-1.1673,-1.1673,-0.7376,-1.1673,-1.2931,-1.7241,-1.2931,-0.8584,-1.7167,-2.5751,-3.8627,-4.2918,-6.0086,-5.1502,-3.4335,-3.4335,-3.0043,-2.1459,-1.5401,-1.9817,-2.4232,-2.2026,-2.6432,-3.0837,-2.2026,-2.6432,-2.2026,-2.6432,-2.2026,-2.2026,-2.2026,-1.3216,-1.3216],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[5.1724,4.7414,3.8793,3.4483,3.4483,2.1552,1.7241,1.2931,0.8658,0.4329,0.8696,0.8696,2.6087,4.7826,3.9895,3.1082,2.6676,1.7863,3.1082,2.2269,1.3457,1.3457,1.7863,1.3457,3.9895,4.4301,3.1082,3.1082,3.9895,9.434,9.434,11.3207,9.9057,12.2641,11.3207,11.3207,12.2641,12.9297,14.3837,14.3837,13.8991,14.3837,13.8991,13.8991,12.9297,14.3837,13.8991,13.4144,13.4144,13.4144,12.9297,12.9297,13.4144,12.445,11.4757,3.645,3.645,3.645,3.645,2.7515,0.8772,1.3158,0.8772,0.8772,1.7544,0.8772,3.6364,4.5455,4.5455,5.4545,4.5455,4.5455,4.5455,5.0,4.5455,4.0909,3.6364,4.0909,5.0,4.0909,3.1818,1.8182,1.3636,0.0,0.9132,2.7397,2.7397,3.1963,4.1096,4.7541,4.2844,3.8146,4.2844,3.8146,3.3449,4.2844,3.8146,4.2844,3.8146,4.2844,4.2844,4.2844,5.2239,5.2239],"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"]}]},"canonical_url":"https://sharemaestro.com/terminal/5d42f708-5bf1-41f4-a02f-bdfa02be67ef/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/5d42f708-5bf1-41f4-a02f-bdfa02be67ef/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/5d42f708-5bf1-41f4-a02f-bdfa02be67ef/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/5d42f708-5bf1-41f4-a02f-bdfa02be67ef/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/5d42f708-5bf1-41f4-a02f-bdfa02be67ef/technical-pack/data.json"},"source_fingerprint":"c16ce0613a3b3e3a85c493670d181a95c54b00defdc11ce43d35f193addfe26b","content_hash":"0c7f78136e4fc4593cafde3825432917031e06b04ea10fda52aeb7c5b1fd7e96","citation":"Sharemaestro, SPC Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/5d42f708-5bf1-41f4-a02f-bdfa02be67ef/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."}