{"schema_version":"1.0","name":"KTOS Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"308b9c48-49e6-422e-ad6a-7a38f75847c0","symbol":"KTOS","name":"Kratos Defense & Security Solutions","exchange":"NASDAQ","country":"US","asset_type":"equity","currency":"USD","sector":"Industrials","industry":"Aerospace & Defense"},"summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price structure remains rotational.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Strength versus the research benchmark, Drawdown and recovery pressure, Acceleration, deceleration and rollover, Range position and boundary pressure, Range pressure and compression."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-14","observations":260,"displayedObservations":104,"assetType":"Equity","state":"Rotational","stateTone":"caution","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price structure remains rotational.","evidenceAlignment":{"status":"Positive support; price rotational","headline":"Market Dynamics is positive while price has no clear direction","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price structure remains rotational.","take":"The underlying condition is constructive, but a positive price response is still required.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"],"values":[-0.103282,0.010086,0.000242,0.096513,0.314461,0.413528,1.033741,1.359507,1.372077,1.301647,0.800378,0.830291,0.836697,1.083459,1.451766,1.456459,1.523322,1.405498,1.165267,0.922152,1.013455,1.28176,1.677755,1.988897,1.964312,1.460595,0.78593,0.187656,-0.400265,-0.415441,-0.162308,-0.079875,-0.102155,-0.104509,-0.23233,-0.231599,0.038916,0.06757,0.264353,0.564761,0.755088,1.091381,1.33908,1.464525,1.66351,1.687451,1.779723,1.929361,1.937039,1.946821,1.904918,1.846624,1.766319,1.672512,1.471802,1.288657,1.34558,1.41163,1.551949,1.679132,1.46888,1.360326,1.185231,0.783805,0.308662,-0.24471,-0.710247,-0.976454,-1.006411,-0.980261,-0.987184,-0.996773,-0.542226,0.026634,0.498753,0.867394,0.732149,0.407416,0.263194,0.20222,0.159849,0.06312,-0.144064,-0.458042,-0.795417,-1.021389,-1.183338,-1.239109,-1.274604,-1.258224,-1.216322,-1.23514,-1.076528,-1.02051,-1.043938,-1.014253,-0.988375,-0.798935,-0.701158,-0.540115,-0.540292,-0.613197,-0.23702,0.088129],"opens":[21.16,22.95,22.69,21.2,22.5,23.37,23.19,24.85,25.25,24.96,24.2,22.8,26.57,24.49,27.05,27.18,28.3,27.79,26.37,26.13,29.4,29.7,34.01,33.46,32.5,32.92,27.3,25.555,26.77,27.67,30.63,30.97,29.81,26.27,33.6,32.88,33.46,35.39,34.43,34.64,37.04,37.695,40.93,42.19,43.86,46.39,45.42,50.905,60.01,61.19,57.03,65.95,67.69,67.66,64.41,64.84,69.45,80.61,88.95,98.35,97.47,87.28,93.07,90.825,81.425,72.09,69.42,76.6,77.59,76.27,77.0,76.96,84.913,116.85,128.11,108.698,99.91,94.6,88.08,93.27,92.418,87.86,88.84,83.84,71.76,71.13,70.1,70.04,61.19,62.47,56.865,52.26,57.655,64.94,59.72,59.185,53.77,48.35,55.07,48.48,46.24,47.85,46.6,60.9],"highs":[22.99,23.23,22.8,22.57,24.08,23.95,25.51,25.4499,25.91,25.1065,24.42,26.21,28.62,26.85,27.6596,28.07,28.37,28.71,27.27,27.54,30.39,34.83,35.66,35.21,34.78,33.2942,27.65,26.52,27.92,30.71,32.685,33.5,31.24,33.5,33.94,34.53,36.85,36.75,35.25,36.67,39.16,41.4688,42.73,44.13,46.9699,47.09,52.5699,61.35,61.43,61.2899,66.13,72.7,69.67,69.91,67.41,69.71,82.31,86.841,98.1186,112.572,101.5,92.9325,94.6,91.72,82.0,74.48,77.17,78.32,79.66,76.42,83.4099,79.73,115.4499,131.9958,134.0,120.0,103.492,99.78,106.67,95.0799,97.1,93.67,96.88,86.31,72.8,79.44,77.2211,71.705,64.429,64.13,58.63,56.75,66.83,66.2,61.7,59.5,54.15,58.88,55.35,54.22,51.49,49.72,62.34,67.1],"lows":[20.5758,22.21,20.98,20.83,21.7764,22.99,22.95,24.19,24.58,23.78,22.69,22.765,24.37,24.335,26.17,26.03,26.48,25.04,25.7086,25.64,27.38,29.37,33.78,32.39,31.98,26.89,25.19,23.9,25.32,27.4,30.47,30.4615,27.51,25.78,32.36,31.48,32.68,33.18,32.85,34.055,35.88,37.3,37.9,40.83,39.0,41.87,42.8067,49.5362,54.36,54.5,56.75,64.59,60.71,65.64,61.4,62.33,67.9,78.87,87.8,92.9,81.71,80.81,87.91,68.65,69.0,64.8,69.14,69.682,73.2,69.31,76.1,74.33,82.1301,114.0,108.36,101.63,84.5,85.02,87.07,84.0,81.5,85.39,83.1002,71.7,63.84,67.43,69.61,61.01,59.0607,55.73,51.66,52.08,55.0,57.5,53.31,52.9401,46.01,46.42,47.56,45.58,45.6,43.09,45.9,58.9],"closes":[22.77,22.94,21.09,22.49,22.91,23.29,24.75,25.16,24.85,23.95,22.87,25.97,24.42,26.63,27.09,27.99,26.84,25.87,26.52,27.48,29.37,33.62,34.13,33.37,32.46,27.16,25.29,26.39,27.29,30.43,30.81,30.68,27.82,33.24,33.09,33.59,36.29,33.61,35.21,36.01,36.89,40.47,41.76,43.11,45.84,44.66,51.71,59.12,59.77,56.71,63.88,68.5,66.71,65.84,64.81,69.2,80.77,86.28,96.19,94.63,83.12,91.18,90.6,77.88,72.45,69.14,76.1,76.5,75.96,75.39,77.7,79.29,113.7,130.72,110.39,103.01,94.41,89.06,96.08,86.18,87.0,87.53,84.62,71.94,67.31,70.34,70.99,61.26,62.05,57.89,52.09,56.18,64.13,58.52,57.75,54.21,47.21,55.35,48.19,46.03,47.35,46.6,60.77,64.58],"pressureRange":[-2.267343,2.267343],"priceRange":[14.35,130.72],"zones":{"accumulationBoundary":0.169216,"distributionBoundary":0.830784},"latest":0.088129,"state":"Positive and strengthening","context":{"scenario":"positiveSustained","latestDirection":"strengthening","fourWeekDirection":"strengthening","now":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeek":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"price":{"label":"Price and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Sustained positive support","detail":"Market Dynamics remains positive and has strengthened across the recent completed path. A slight weekly pause does not yet change the broader constructive reading.","tone":"positive"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Market Dynamics remains positive and has strengthened across the recent completed path. A slight weekly pause does not yet change the broader constructive reading.","annotations":[{"label":"Current tape relationship","value":"Sustained positive support","detail":"Market Dynamics strengthened this week and remains positive.","tone":"positive"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"16 May 2025","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Supported","detail":"Underlying support has strengthened across the recent completed path.","tone":"positive"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-14","observations":260,"relationship":{"sameWeekCorrelation":0.37,"forwardCorrelation":0.04,"directionalAgreement":50.4,"sample":254,"correlationSample":259,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":3,"completedEpisodes":3,"activeEpisodes":0,"averageWeeksInZone":29.3,"medianWeeksInZone":13,"averageWeeksToHigher":4.7,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":3,"expectedCount":1,"expectedPercent":33.3,"medianReturn":-5.9,"averageReturn":-2.1,"confidenceLow":6.1,"confidenceHigh":79.2,"confidence":"Mixed historical record"},{"weeks":12,"sample":3,"expectedCount":3,"expectedPercent":100.0,"medianReturn":22.5,"averageReturn":30.6,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":3,"expectedCount":3,"expectedPercent":100.0,"medianReturn":69.9,"averageReturn":73.3,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":2.8,"sample":3},{"week":2,"averageReturn":-5.0,"sample":3},{"week":3,"averageReturn":-6.2,"sample":3},{"week":4,"averageReturn":-2.1,"sample":3},{"week":5,"averageReturn":1.5,"sample":3},{"week":6,"averageReturn":6.2,"sample":3},{"week":7,"averageReturn":13.3,"sample":3},{"week":8,"averageReturn":12.4,"sample":3},{"week":9,"averageReturn":16.1,"sample":3},{"week":10,"averageReturn":29.5,"sample":3},{"week":11,"averageReturn":30.5,"sample":3},{"week":12,"averageReturn":30.6,"sample":3},{"week":13,"averageReturn":42.1,"sample":3},{"week":14,"averageReturn":44.2,"sample":3},{"week":15,"averageReturn":45.9,"sample":3},{"week":16,"averageReturn":45.8,"sample":3},{"week":17,"averageReturn":45.5,"sample":3},{"week":18,"averageReturn":53.4,"sample":3},{"week":19,"averageReturn":61.8,"sample":3},{"week":20,"averageReturn":70.1,"sample":3},{"week":21,"averageReturn":81.3,"sample":3},{"week":22,"averageReturn":76.1,"sample":3},{"week":23,"averageReturn":71.3,"sample":3},{"week":24,"averageReturn":89.4,"sample":3},{"week":25,"averageReturn":95.0,"sample":3},{"week":26,"averageReturn":73.3,"sample":3}]},"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":-17.0,"averageReturn":-17.0,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-40.8,"averageReturn":-40.8,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-57.6,"averageReturn":-57.6,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":15.0,"sample":1},{"week":2,"averageReturn":-2.9,"sample":1},{"week":3,"averageReturn":-9.4,"sample":1},{"week":4,"averageReturn":-17.0,"sample":1},{"week":5,"averageReturn":-21.7,"sample":1},{"week":6,"averageReturn":-15.5,"sample":1},{"week":7,"averageReturn":-24.2,"sample":1},{"week":8,"averageReturn":-23.5,"sample":1},{"week":9,"averageReturn":-23.0,"sample":1},{"week":10,"averageReturn":-25.6,"sample":1},{"week":11,"averageReturn":-36.7,"sample":1},{"week":12,"averageReturn":-40.8,"sample":1},{"week":13,"averageReturn":-38.1,"sample":1},{"week":14,"averageReturn":-37.6,"sample":1},{"week":15,"averageReturn":-46.1,"sample":1},{"week":16,"averageReturn":-45.4,"sample":1},{"week":17,"averageReturn":-49.1,"sample":1},{"week":18,"averageReturn":-54.2,"sample":1},{"week":19,"averageReturn":-50.6,"sample":1},{"week":20,"averageReturn":-43.6,"sample":1},{"week":21,"averageReturn":-48.5,"sample":1},{"week":22,"averageReturn":-49.2,"sample":1},{"week":23,"averageReturn":-52.3,"sample":1},{"week":24,"averageReturn":-58.5,"sample":1},{"week":25,"averageReturn":-51.3,"sample":1},{"week":26,"averageReturn":-57.6,"sample":1}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":17,"completedEpisodes":16,"activeEpisodes":1,"medianExpectedMove":17.1,"averageExpectedMove":20.4,"averageWeeksToLargestMove":8.3,"horizons":[{"weeks":4,"sample":16,"expectedCount":12,"expectedPercent":75.0,"averageReturn":0.2,"medianReturn":2.9,"confidenceLow":50.5,"confidenceHigh":89.8,"confidence":"Historically consistent"},{"weeks":12,"sample":16,"expectedCount":11,"expectedPercent":68.8,"averageReturn":7.1,"medianReturn":9.5,"confidenceLow":44.4,"confidenceHigh":85.8,"confidence":"Mixed historical record"},{"weeks":26,"sample":16,"expectedCount":13,"expectedPercent":81.2,"averageReturn":25.7,"medianReturn":28.1,"confidenceLow":57.0,"confidenceHigh":93.4,"confidence":"Historically consistent"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.5,"sample":16},{"week":2,"averageReturn":2.6,"sample":16},{"week":3,"averageReturn":0.5,"sample":16},{"week":4,"averageReturn":0.2,"sample":16},{"week":5,"averageReturn":1.6,"sample":16},{"week":6,"averageReturn":0.8,"sample":16},{"week":7,"averageReturn":2.0,"sample":16},{"week":8,"averageReturn":3.6,"sample":16},{"week":9,"averageReturn":2.7,"sample":16},{"week":10,"averageReturn":6.2,"sample":16},{"week":11,"averageReturn":5.7,"sample":16},{"week":12,"averageReturn":7.1,"sample":16},{"week":13,"averageReturn":8.1,"sample":16},{"week":14,"averageReturn":8.5,"sample":16},{"week":15,"averageReturn":8.1,"sample":16},{"week":16,"averageReturn":9.5,"sample":16},{"week":17,"averageReturn":11.0,"sample":16},{"week":18,"averageReturn":11.5,"sample":16},{"week":19,"averageReturn":13.1,"sample":16},{"week":20,"averageReturn":19.7,"sample":16},{"week":21,"averageReturn":22.1,"sample":16},{"week":22,"averageReturn":27.8,"sample":16},{"week":23,"averageReturn":28.6,"sample":16},{"week":24,"averageReturn":23.3,"sample":16},{"week":25,"averageReturn":25.8,"sample":16},{"week":26,"averageReturn":25.7,"sample":16}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":16,"completedEpisodes":14,"activeEpisodes":2,"medianExpectedMove":7.9,"averageExpectedMove":11.1,"averageWeeksToLargestMove":6.4,"horizons":[{"weeks":4,"sample":15,"expectedCount":7,"expectedPercent":46.7,"averageReturn":0.5,"medianReturn":1.9,"confidenceLow":24.8,"confidenceHigh":69.9,"confidence":"Mixed historical record"},{"weeks":12,"sample":14,"expectedCount":6,"expectedPercent":42.9,"averageReturn":3.0,"medianReturn":3.7,"confidenceLow":21.4,"confidenceHigh":67.4,"confidence":"Mixed historical record"},{"weeks":26,"sample":13,"expectedCount":6,"expectedPercent":46.2,"averageReturn":15.0,"medianReturn":18.1,"confidenceLow":23.2,"confidenceHigh":70.9,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.4,"sample":16},{"week":2,"averageReturn":4.9,"sample":16},{"week":3,"averageReturn":2.1,"sample":15},{"week":4,"averageReturn":0.5,"sample":15},{"week":5,"averageReturn":3.2,"sample":15},{"week":6,"averageReturn":4.7,"sample":15},{"week":7,"averageReturn":9.6,"sample":15},{"week":8,"averageReturn":11.7,"sample":15},{"week":9,"averageReturn":6.6,"sample":14},{"week":10,"averageReturn":6.3,"sample":14},{"week":11,"averageReturn":4.8,"sample":14},{"week":12,"averageReturn":3.0,"sample":14},{"week":13,"averageReturn":5.7,"sample":14},{"week":14,"averageReturn":5.4,"sample":14},{"week":15,"averageReturn":6.8,"sample":14},{"week":16,"averageReturn":7.0,"sample":14},{"week":17,"averageReturn":3.3,"sample":14},{"week":18,"averageReturn":5.7,"sample":14},{"week":19,"averageReturn":9.4,"sample":14},{"week":20,"averageReturn":10.4,"sample":14},{"week":21,"averageReturn":7.5,"sample":14},{"week":22,"averageReturn":11.5,"sample":13},{"week":23,"averageReturn":14.1,"sample":13},{"week":24,"averageReturn":13.4,"sample":13},{"week":25,"averageReturn":12.0,"sample":13},{"week":26,"averageReturn":15.0,"sample":13}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":17,"completedEpisodes":14,"activeEpisodes":3,"medianExpectedMove":11.7,"averageExpectedMove":14.2,"averageWeeksToLargestMove":5.2,"horizons":[{"weeks":4,"sample":15,"expectedCount":5,"expectedPercent":33.3,"averageReturn":3.2,"medianReturn":3.1,"confidenceLow":15.2,"confidenceHigh":58.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":14,"expectedCount":7,"expectedPercent":50.0,"averageReturn":1.7,"medianReturn":1.4,"confidenceLow":26.8,"confidenceHigh":73.2,"confidence":"Mixed historical record"},{"weeks":26,"sample":14,"expectedCount":6,"expectedPercent":42.9,"averageReturn":9.2,"medianReturn":6.5,"confidenceLow":21.4,"confidenceHigh":67.4,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.2,"sample":17},{"week":2,"averageReturn":1.5,"sample":16},{"week":3,"averageReturn":2.2,"sample":16},{"week":4,"averageReturn":3.2,"sample":15},{"week":5,"averageReturn":6.4,"sample":15},{"week":6,"averageReturn":5.0,"sample":15},{"week":7,"averageReturn":5.6,"sample":15},{"week":8,"averageReturn":2.9,"sample":15},{"week":9,"averageReturn":3.0,"sample":15},{"week":10,"averageReturn":3.2,"sample":15},{"week":11,"averageReturn":2.0,"sample":15},{"week":12,"averageReturn":1.7,"sample":14},{"week":13,"averageReturn":3.0,"sample":14},{"week":14,"averageReturn":5.7,"sample":14},{"week":15,"averageReturn":4.6,"sample":14},{"week":16,"averageReturn":2.2,"sample":14},{"week":17,"averageReturn":3.7,"sample":14},{"week":18,"averageReturn":5.7,"sample":14},{"week":19,"averageReturn":7.4,"sample":14},{"week":20,"averageReturn":6.4,"sample":14},{"week":21,"averageReturn":10.7,"sample":14},{"week":22,"averageReturn":11.2,"sample":14},{"week":23,"averageReturn":11.5,"sample":14},{"week":24,"averageReturn":11.2,"sample":14},{"week":25,"averageReturn":8.6,"sample":14},{"week":26,"averageReturn":9.2,"sample":14}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":15,"completedEpisodes":15,"activeEpisodes":0,"medianExpectedMove":21.0,"averageExpectedMove":23.5,"averageWeeksToLargestMove":7.5,"horizons":[{"weeks":4,"sample":15,"expectedCount":8,"expectedPercent":53.3,"averageReturn":1.7,"medianReturn":6.1,"confidenceLow":30.1,"confidenceHigh":75.2,"confidence":"Mixed historical record"},{"weeks":12,"sample":15,"expectedCount":12,"expectedPercent":80.0,"averageReturn":7.9,"medianReturn":11.8,"confidenceLow":54.8,"confidenceHigh":93.0,"confidence":"Historically consistent"},{"weeks":26,"sample":15,"expectedCount":11,"expectedPercent":73.3,"averageReturn":29.6,"medianReturn":35.6,"confidenceLow":48.0,"confidenceHigh":89.1,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-1.2,"sample":15},{"week":2,"averageReturn":0.1,"sample":15},{"week":3,"averageReturn":-0.5,"sample":15},{"week":4,"averageReturn":1.7,"sample":15},{"week":5,"averageReturn":2.9,"sample":15},{"week":6,"averageReturn":4.7,"sample":15},{"week":7,"averageReturn":2.3,"sample":15},{"week":8,"averageReturn":3.2,"sample":15},{"week":9,"averageReturn":4.3,"sample":15},{"week":10,"averageReturn":8.3,"sample":15},{"week":11,"averageReturn":11.0,"sample":15},{"week":12,"averageReturn":7.9,"sample":15},{"week":13,"averageReturn":7.6,"sample":15},{"week":14,"averageReturn":7.7,"sample":15},{"week":15,"averageReturn":7.7,"sample":15},{"week":16,"averageReturn":11.7,"sample":15},{"week":17,"averageReturn":13.1,"sample":15},{"week":18,"averageReturn":13.5,"sample":15},{"week":19,"averageReturn":16.3,"sample":15},{"week":20,"averageReturn":13.2,"sample":15},{"week":21,"averageReturn":17.5,"sample":15},{"week":22,"averageReturn":18.4,"sample":15},{"week":23,"averageReturn":23.9,"sample":15},{"week":24,"averageReturn":25.8,"sample":15},{"week":25,"averageReturn":26.7,"sample":15},{"week":26,"averageReturn":29.6,"sample":15}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"medianExpectedMove":40.8,"averageExpectedMove":40.8,"averageWeeksToLargestMove":12.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":-17.0,"medianReturn":-17.0,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":-40.8,"medianReturn":-40.8,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":-57.6,"medianReturn":-57.6,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":15.0,"sample":1},{"week":2,"averageReturn":-2.9,"sample":1},{"week":3,"averageReturn":-9.4,"sample":1},{"week":4,"averageReturn":-17.0,"sample":1},{"week":5,"averageReturn":-21.7,"sample":1},{"week":6,"averageReturn":-15.5,"sample":1},{"week":7,"averageReturn":-24.2,"sample":1},{"week":8,"averageReturn":-23.5,"sample":1},{"week":9,"averageReturn":-23.0,"sample":1},{"week":10,"averageReturn":-25.6,"sample":1},{"week":11,"averageReturn":-36.7,"sample":1},{"week":12,"averageReturn":-40.8,"sample":1},{"week":13,"averageReturn":-38.1,"sample":1},{"week":14,"averageReturn":-37.6,"sample":1},{"week":15,"averageReturn":-46.1,"sample":1},{"week":16,"averageReturn":-45.4,"sample":1},{"week":17,"averageReturn":-49.1,"sample":1},{"week":18,"averageReturn":-54.2,"sample":1},{"week":19,"averageReturn":-50.6,"sample":1},{"week":20,"averageReturn":-43.6,"sample":1},{"week":21,"averageReturn":-48.5,"sample":1},{"week":22,"averageReturn":-49.2,"sample":1},{"week":23,"averageReturn":-52.3,"sample":1},{"week":24,"averageReturn":-58.5,"sample":1},{"week":25,"averageReturn":-51.3,"sample":1},{"week":26,"averageReturn":-57.6,"sample":1}]},"currentApplication":{"status":"Positive support; price rotational","tone":"caution","headline":"Market Dynamics is positive while price remains rotational","use":"Treat the improvement as context until price establishes a clear response.","confirm":"The underlying condition is constructive, but a positive price response is still required.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"strengthening","zone":"middle","zoneContext":"Market Dynamics remains positive and has strengthened across the recent completed path. A slight weekly pause does not yet change the broader constructive reading.","historical":{"label":"Broad directional cases","weeks":12,"direction":"higher","percent":80.0,"averageReturn":7.9,"sample":15},"nowContext":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeekContext":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"priceContext":{"label":"Price has no clear direction","detail":"Price remains rotational while the Market Dynamics condition develops."}},"strategyApproach":{"headline":"Strategy observations from this ticker's own record","summary":"The current reading identifies the setup. The observations below show how this ticker's completed history can guide positioning, confirmation and risk control without treating any one reading as a forecast.","observations":[{"eyebrow":"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, 80.0% of comparable cases moved higher after 12 weeks, with an average move of 7.9% across 15 cases.","watch":"Reassess the reading when either price structure or the Market Dynamics state changes materially."},{"eyebrow":"Zone positioning","title":"Use accumulation to prepare the long case, then wait for confirmation","tone":"positive","finding":"After accumulation, 100.0% of completed 12-week outcomes were higher across 3 cases. Distinct visits lasted 29.3 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 23.5% across 15 completed cases, with the largest move arriving after 7.5 weeks on average.","approach":"Define the price level that would confirm the repair. Until that response occurs, keep the idea at watchlist or starter-position size.","watch":"The early repair fails if Market Dynamics fades before price responds."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[{"date":"2025-01-24","price":34.13},{"date":"2025-05-02","price":36.29},{"date":"2025-05-16","price":35.21}],"distribution_rollovers":[],"price_pressure_gaps":[{"date":"2026-01-09","price":113.7}]}},"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":[22.77,22.94,21.09,22.49,22.91,23.29,24.75,25.16,24.85,23.95,22.87,25.97,24.42,26.63,27.09,27.99,26.84,25.87,26.52,27.48,29.37,33.62,34.13,33.37,32.46,27.16,25.29,26.39,27.29,30.43,30.81,30.68,27.82,33.24,33.09,33.59,36.29,33.61,35.21,36.01,36.89,40.47,41.76,43.11,45.84,44.66,51.71,59.12,59.77,56.71,63.88,68.5,66.71,65.84,64.81,69.2,80.77,86.28,96.19,94.63,83.12,91.18,90.6,77.88,72.45,69.14,76.1,76.5,75.96,75.39,77.7,79.29,113.7,130.72,110.39,103.01,94.41,89.06,96.08,86.18,87.0,87.53,84.62,71.94,67.31,70.34,70.99,61.26,62.05,57.89,52.09,56.18,64.13,58.52,57.75,54.21,47.21,55.35,48.19,46.03,47.35,46.6,60.77,64.58],"consensus":[46.584,34.3637,-22.9052,45.4713,24.7112,20.6014,60.3085,45.5872,17.521,0.0,-33.9509,62.1423,-26.3902,63.1529,40.0958,54.2267,0.0,-21.4376,15.7147,35.843,54.5114,76.241,39.7693,24.8083,14.8665,-59.2136,-61.8295,0.0,0.0,55.011,22.9352,11.4631,-36.2452,61.2712,22.5879,35.1474,61.7023,-12.039,46.119,40.399,25.289,67.8169,53.525,53.6201,67.1761,21.7425,78.3857,80.6555,51.44,14.3247,76.6287,63.9328,32.5041,20.6739,23.809,55.5215,80.0072,74.7261,77.8613,22.7306,-13.4413,54.6454,12.7221,-40.184,-38.0561,-35.7437,9.2712,0.0,0.0,0.0,0.0,19.5403,76.0586,82.184,0.0,0.0,-23.6417,-30.5047,10.5882,-46.5344,-16.2573,-12.1856,-30.2092,-60.9915,-46.9542,-28.807,-30.8516,-61.7126,-24.7183,-49.18,-62.2326,-9.1257,17.5858,-38.8351,-14.2433,-38.1968,-64.1903,10.5358,-53.2348,-42.499,-18.0206,-26.3904,54.1529,40.8781],"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":[30.452,5.7252,26.3342,66.5184,81.3557,78.539,80.351,7.9529,-22.0718,59.82,19.5594,-32.7355,-36.045,-30.2556,27.6494,0.0,0.0,0.0,0.0,26.1741,74.5754,85.9329,0.0,0.0,-15.8685,-24.9032,19.6848,-39.1496,-14.2978,-13.8866,-26.7559,-62.2606,-43.7321,-25.1053,-28.8335,-65.7038,-22.1371,-48.7861,-63.2189,-0.8319,17.7205,-45.5641,-20.7319,-45.2111,-60.9642,14.582,-57.7282,-45.5387,-23.8207,-22.7043,47.5536,38.0214],"force":[7.8525,13.0948,4.4685,54.7422,95.2436,74.5213,78.7417,19.6155,-71.3613,53.8969,14.5731,-78.0868,-44.756,-28.8627,28.5868,0.0,0.0,0.0,0.0,23.481,98.5356,93.9269,0.0,0.0,-48.8647,-39.5499,25.5292,-75.2085,-7.4349,-4.705,-32.9326,-72.2703,-37.4995,-3.2016,-11.7674,-65.8057,-1.4394,-40.1968,-60.615,-27.0705,61.5915,-45.2986,-0.7772,-32.91,-80.7999,54.4685,-56.1429,-33.5176,-3.8699,-12.5278,92.1204,39.2529],"direction":[63.6755,61.8785,41.1214,43.5102,67.5829,70.5148,74.3871,69.8667,-37.7935,49.2663,24.4046,-21.6231,-35.5688,-46.9309,25.5293,0.0,0.0,0.0,0.0,9.144,61.6986,69.5117,0.0,0.0,-14.5089,-30.4456,10.48,-34.4926,-24.7985,-15.585,-32.2105,-51.4849,-57.3899,-51.3272,-46.7895,-54.2277,-46.3524,-56.0468,-62.2609,-46.3603,14.0008,-26.5279,-16.4465,-33.9566,-56.0133,25.4689,-46.0222,-45.4403,-27.0281,-40.5051,34.5752,45.3038],"intensity":[78.8462,84.6154,76.9231,76.9231,100.0,98.0769,98.0769,100.0,96.1538,88.4615,82.6923,100.0,88.4615,80.7692,73.0769,9.6154,48.0769,51.9231,73.0769,46.1538,100.0,98.0769,96.1538,90.3846,92.3077,53.8462,63.4615,84.6154,15.3846,42.3077,30.7692,86.5385,86.5385,51.9231,11.5385,73.0769,61.5385,36.5385,46.1538,32.6923,73.0769,42.3077,34.6154,17.3077,50.0,63.4615,53.8462,3.8462,9.6154,9.6154,88.4615,82.6923],"confirmation":[56.2112,8.6078,53.0052,85.5756,94.0461,91.848,92.9045,10.3931,36.6642,85.3849,28.9106,82.1275,80.4128,79.3119,31.3883,25.1133,1.1507,24.2949,1.2055,74.2719,93.0464,94.5996,38.7626,32.2405,76.4525,78.1225,28.6074,83.8774,50.2967,48.9788,77.8026,87.8417,82.7863,53.8276,77.3216,87.812,52.7924,83.4698,87.8501,7.9214,32.62,80.5217,49.3819,79.955,89.0963,32.7487,85.0553,81.2796,51.17,76.0786,86.5866,81.075],"persistence":[100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,75.0,75.0,75.0,50.0,25.0,0.0,0.0,12.5,0.0,12.5,25.0,0.0,25.0,50.0,37.5,37.5,25.0,12.5,25.0,0.0,25.0,50.0,62.5,75.0,75.0,75.0,100.0,100.0,100.0,100.0,100.0,100.0,75.0,75.0,75.0,75.0,75.0,50.0,50.0,50.0,75.0,75.0,50.0,25.0],"assessmentRisk":[32.2317,39.1876,1.0895,18.0378,9.8427,12.6278,11.0692,38.6328,25.5086,5.7622,42.8523,29.0239,26.0317,31.8976,52.6159,9.7877,24.0311,34.447,10.3552,12.578,11.8567,8.903,52.1445,46.0876,33.6196,34.6076,45.7996,19.7677,17.6629,0.2262,20.2293,8.7209,21.3829,33.4106,32.5344,16.9176,24.1316,24.3774,18.7835,33.3836,9.3314,25.1015,45.8763,1.8817,17.8138,31.5023,20.2968,23.8778,10.3907,33.7875,21.004,29.3073],"volumeParticipation":true,"latest":{"consensus":40.9,"control":38.0,"force":39.3,"direction":45.3,"confirmation":81.1,"persistence":25.0,"assessmentRisk":29.3,"intensity":82.7,"evidenceDepth":100},"analysis":{"status":"Market Dynamics has stronger support","headline":"The gauges support the upward view","summary":"The completed evidence gives the upward view the clearer support.","take":"Current assessment: upward pressure has the stronger support.","tone":"positive","supportedView":"Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Broadly stable","forceState":"Upward commitment","forcePath":"Broadly stable","directionState":"Upward follow-through","persistenceState":"Unsettled","confirmationState":"Strong support","riskState":"Contained","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"+40.9","detail":"Market Dynamics has stronger support","tone":"positive"},{"label":"SM Control Gauge","value":"+38.0","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+39.3","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+45.3","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"81/100","detail":"Strong support","tone":"positive"}]},"kpis":[{"label":"Price structure","value":"Rotational","detail":"completed-week alignment","tone":"caution"},{"label":"Momentum","value":"51.7","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"15.4%","detail":"Elevated","tone":"caution"},{"label":"Trend quality","value":"14.7","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"34%","detail":"location inside observed range","tone":"neutral"},{"label":"Adaptive set","value":"6 views","detail":"selected for the current tape","tone":"neutral"}],"charts":[{"key":"price","eyebrow":"Price architecture","title":"Trend, acceptance and volatility envelope","description":"Price is shown against fast and slow trend references with its current volatility envelope.","reason":"Selected as the anchor because price is rotating through its trend references.","series":[{"label":"Close","values":[22.77,22.94,21.09,22.49,22.91,23.29,24.75,25.16,24.85,23.95,22.87,25.97,24.42,26.63,27.09,27.99,26.84,25.87,26.52,27.48,29.37,33.62,34.13,33.37,32.46,27.16,25.29,26.39,27.29,30.43,30.81,30.68,27.82,33.24,33.09,33.59,36.29,33.61,35.21,36.01,36.89,40.47,41.76,43.11,45.84,44.66,51.71,59.12,59.77,56.71,63.88,68.5,66.71,65.84,64.81,69.2,80.77,86.28,96.19,94.63,83.12,91.18,90.6,77.88,72.45,69.14,76.1,76.5,75.96,75.39,77.7,79.29,113.7,130.72,110.39,103.01,94.41,89.06,96.08,86.18,87.0,87.53,84.62,71.94,67.31,70.34,70.99,61.26,62.05,57.89,52.09,56.18,64.13,58.52,57.75,54.21,47.21,55.35,48.19,46.03,47.35,46.6,60.77,64.58],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[21.117,21.4484,21.3832,21.5845,21.8255,22.0918,22.5751,23.0451,23.3732,23.4781,23.3675,23.8407,23.946,24.434,24.9169,25.4757,25.7237,25.7503,25.8903,26.1793,26.7594,28.0068,29.1201,29.8928,30.3596,29.7778,28.9619,28.4943,28.2753,28.6671,29.0567,29.3518,29.0733,29.8309,30.4235,30.9992,31.9612,32.2609,32.7971,33.3813,34.0192,35.1921,36.3863,37.6088,39.1054,40.1153,42.2234,45.2955,47.9272,49.5241,52.1343,55.1099,57.219,58.7864,59.8816,61.5759,65.0657,68.9229,73.8805,77.6532,78.6471,80.9258,82.6848,81.8112,80.1091,78.1148,77.7484,77.5214,77.2375,76.9016,77.0468,77.4546,84.0447,92.5311,95.7782,97.0931,96.6052,95.2334,95.3873,93.7133,92.4927,91.5904,90.323,86.9807,83.4042,81.0289,79.2036,75.9411,73.4155,70.5927,67.2285,65.2197,65.0216,63.8395,62.7323,61.1828,58.6423,58.0437,56.2521,54.3935,53.1129,51.9287,53.5362,55.5442],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[20.1431,20.3503,20.4051,20.5595,20.7336,20.923,21.2065,21.4993,21.7475,21.9107,21.9817,22.2772,22.4359,22.7466,23.0683,23.4329,23.6853,23.8471,24.0451,24.2995,24.6751,25.3377,25.989,26.5357,26.9746,26.9883,26.8625,26.8275,26.8618,27.1261,27.399,27.642,27.6552,28.0689,28.4408,28.8222,29.3754,29.6891,30.098,30.536,31.0066,31.7076,32.4522,33.2417,34.1749,34.9516,36.1929,37.8912,39.5119,40.7858,42.4965,44.4227,46.0736,47.5378,48.8172,50.327,52.5821,55.0782,58.1235,60.8277,62.479,64.605,66.5306,67.3713,67.7475,67.8506,68.4617,69.0571,69.5684,69.9997,70.5701,71.216,74.3629,78.5375,80.897,82.535,83.4146,83.8328,84.74,84.8467,85.0062,85.1931,85.1507,84.1721,82.9231,81.991,81.1761,79.7008,78.3934,76.8746,75.0387,73.6417,72.9372,71.8692,70.8234,69.5927,67.9348,67.0026,65.609,64.1587,62.9136,61.7052,61.636,61.854],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[23.0145,23.2623,23.1193,23.226,23.2894,23.5485,24.1748,24.7889,25.2307,25.4446,25.4419,26.0049,26.1219,26.677,27.2598,27.9438,28.3374,28.4499,28.3982,28.6109,29.3075,31.1209,32.5007,33.5017,34.1472,34.0857,34.0711,34.0641,34.0635,34.2409,34.2622,34.4571,34.3047,34.8514,35.3078,35.8066,36.7483,36.9668,37.4057,37.9562,38.661,39.9474,41.3543,42.97,45.0852,46.4804,49.1569,53.4874,57.0866,59.459,63.1028,67.2148,69.8963,72.2566,73.9759,76.122,80.5231,85.1664,91.492,96.1556,97.6509,100.3082,102.2436,101.9217,101.0505,99.4343,98.6792,98.4729,98.1172,97.1251,96.8448,96.8841,104.0016,114.8575,117.8335,119.2869,119.8988,120.0176,120.007,119.4893,119.5962,119.3947,119.1225,119.3239,119.6448,119.5705,119.76,120.6644,121.3547,122.2984,123.6157,124.2181,119.907,109.8678,104.3155,99.9137,97.3829,94.7438,90.195,87.5173,83.8107,79.073,74.135,72.7781],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[17.837,18.0622,18.5122,18.769,19.1426,19.2275,18.9732,18.7211,18.5903,18.7334,19.0436,19.0126,19.3366,19.3825,19.4077,19.4257,19.4501,19.8266,20.5578,20.9771,20.9405,20.1951,20.1193,20.2063,20.5158,20.9643,21.0329,21.1629,21.4075,21.8781,22.6508,22.9269,23.4193,23.5336,23.6772,23.7384,23.7417,24.2972,24.7273,25.0298,25.077,24.4756,23.8317,23.19,22.4128,22.7676,22.7331,21.6756,21.3244,21.58,21.2432,20.9132,22.1207,23.0204,24.4731,25.888,25.9349,26.5586,26.331,27.5294,30.6571,33.0708,36.0194,39.8183,43.3505,47.4147,50.6088,52.5531,54.5278,57.3879,59.0502,60.0899,57.6714,53.3035,54.8855,56.8131,57.5652,57.7244,57.724,57.3967,57.6778,57.5143,57.1885,56.3931,55.5582,55.7525,55.052,52.6236,50.5423,47.8486,43.9703,41.0569,40.411,43.2302,43.5185,43.0403,40.8511,40.1192,39.879,38.5417,38.2833,38.928,41.481,42.1019],"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":[6.4476,7.8523,4.9206,5.2661,5.3304,5.727,11.795,12.0527,10.3496,6.2198,3.0854,10.79,7.8429,15.3447,16.2947,16.2978,10.6675,9.1113,10.7987,15.3713,25.4796,38.4424,37.1109,34.6232,29.7404,5.402,0.1352,7.6889,14.4715,29.6465,29.685,31.0113,30.5384,43.3651,44.3532,36.3344,40.7601,29.4759,25.9743,30.8426,30.4455,38.6156,41.97,44.6736,45.6443,38.0413,57.7751,74.6527,71.8933,63.9274,74.4045,82.0582,75.3977,70.2875,62.9603,67.5698,87.0006,95.6187,109.5764,105.2934,72.323,80.6852,72.1975,50.0592,37.6356,33.6206,38.0386,35.3685,34.9166,31.1794,31.5504,34.5219,84.1953,107.6993,71.327,57.1294,44.4608,35.6582,41.9541,25.6953,26.5616,26.8452,23.4307,7.3458,-4.1658,-4.7623,-9.9736,-24.2391,-24.6397,-33.486,-40.0097,-36.1491,-29.3362,-32.5438,-34.9391,-40.4339,-45.5359,-36.661,-45.6035,-45.4469,-42.6383,-43.5402,-29.6295,-25.6721],"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.8883,-7.2006,-14.6845,-9.021,-7.322,-5.7848,0.0,0.0,-1.2321,-4.8092,-9.1017,0.0,-5.9684,0.0,0.0,0.0,-4.1086,-7.5741,-5.2519,-1.8221,0.0,0.0,0.0,-2.2268,-4.8931,-20.4219,-25.901,-22.678,-20.041,-10.8409,-9.7275,-10.1084,-18.4881,-2.6077,-3.0472,-1.5822,0.0,-7.385,-2.976,-0.7716,0.0,0.0,0.0,0.0,0.0,-2.5742,0.0,0.0,0.0,-5.1196,0.0,0.0,-2.6131,-3.8832,-5.3869,0.0,0.0,0.0,0.0,-1.6218,-13.5877,-5.2084,-5.8114,-19.0352,-24.6803,-28.1214,-20.8857,-20.4699,-21.0313,-21.6239,-19.2224,-17.5694,0.0,0.0,-15.5523,-21.198,-27.7769,-31.8696,-26.4994,-34.0728,-33.4455,-33.0401,-35.2662,-44.9663,-48.5083,-46.1903,-45.6931,-53.1365,-52.5321,-55.7145,-60.1515,-57.0226,-50.9409,-55.2326,-55.8216,-58.5297,-63.8846,-57.6576,-63.1349,-64.7873,-63.7775,-64.3513,-53.5113,-50.5967],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[33.1579,34.152,23.3333,28.5143,28.7079,30.8427,37.3474,39.6226,34.0345,29.1802,15.9442,31.6603,23.8023,35.0063,37.3384,41.9011,36.071,31.1534,34.4487,39.3156,48.8973,70.4436,73.0292,69.1762,53.9118,28.7814,19.9147,25.1304,21.3428,33.0564,34.718,34.1495,21.6441,45.3432,44.6874,46.8736,48.6077,37.6331,39.225,42.3883,45.8679,60.0237,65.1246,70.4626,81.2574,76.5915,104.4682,133.7683,136.3385,124.2388,152.59,170.858,152.7851,141.2605,132.9619,148.7419,190.3307,210.1366,190.6921,185.9776,147.4546,171.2883,169.5626,121.1872,101.1941,87.4221,88.0405,83.1897,76.2004,68.8088,73.9812,53.3359,100.4937,130.5061,94.657,61.2555,45.672,37.4171,48.2487,32.9733,25.8316,26.5982,22.3894,4.0498,0.0,4.5016,5.4672,0.0,1.2896,0.0,0.0,7.8518,23.1138,12.344,10.8658,4.0699,0.0,17.2421,2.0758,0.0,2.8677,1.2383,32.0226,40.2998],"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":"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.8399,0.9338,0.8491,0.8848,0.9362,0.9961,1.1481,1.2869,1.3562,1.3232,1.1962,1.3303,1.2966,1.4317,1.5579,1.7108,1.7194,1.6292,1.5918,1.6209,1.776,2.2163,2.5767,2.7691,2.8157,2.3973,1.893,1.5641,1.3603,1.4357,1.5087,1.5383,1.3159,1.5589,1.7196,1.8658,2.1745,2.1778,2.2832,2.4035,2.5406,2.9047,3.2597,3.6084,4.0582,4.2703,4.9502,6.0176,6.8371,7.1572,7.8983,8.7576,9.1881,9.3514,9.2906,9.4872,10.4561,11.5357,13.0405,13.9465,13.5792,13.7796,13.7333,12.5259,11.004,9.4221,8.6307,7.9441,7.2726,6.6181,6.2142,5.9538,8.4269,11.6261,12.3784,12.2381,11.3026,10.0141,9.4504,8.1114,7.0353,6.1542,5.1617,3.3138,1.4588,0.2306,-0.6824,-2.1662,-3.241,-4.378,-5.6815,-6.3119,-6.0996,-6.3113,-6.4666,-6.797,-7.5369,-7.3813,-7.7464,-8.1165,-8.2087,-8.2472,-7.053,-5.7331],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[0.7894,0.8182,0.8244,0.8365,0.8564,0.8844,0.9371,1.0071,1.0769,1.1262,1.1402,1.1782,1.2019,1.2478,1.3099,1.3901,1.4559,1.4906,1.5108,1.5328,1.5815,1.7084,1.8821,2.0595,2.2107,2.248,2.177,2.0544,1.9156,1.8196,1.7575,1.7136,1.6341,1.6191,1.6392,1.6845,1.7825,1.8616,1.9459,2.0374,2.138,2.2914,2.485,2.7097,2.9794,3.2376,3.5801,4.0676,4.6215,5.1286,5.6826,6.2976,6.8757,7.3708,7.7548,8.1013,8.5722,9.1649,9.94,10.7413,11.3089,11.803,12.1891,12.2565,12.006,11.4892,10.9175,10.3228,9.7128,9.0938,8.5179,8.0051,8.0894,8.7968,9.5131,10.0581,10.307,10.2484,10.0888,9.6933,9.1617,8.5602,7.8805,6.9672,5.8655,4.7385,3.6543,2.4902,1.344,0.1996,-0.9766,-2.0437,-2.8549,-3.5461,-4.1302,-4.6636,-5.2382,-5.6668,-6.0828,-6.4895,-6.8333,-7.1161,-7.1035,-6.8294],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[0.0505,0.1156,0.0247,0.0483,0.0798,0.1117,0.211,0.2798,0.2793,0.1971,0.056,0.1521,0.0947,0.1838,0.2481,0.3208,0.2635,0.1386,0.0809,0.0881,0.1945,0.5079,0.6946,0.7096,0.6049,0.1492,-0.284,-0.4904,-0.5553,-0.3839,-0.2488,-0.1753,-0.3182,-0.0601,0.0805,0.1813,0.392,0.3162,0.3373,0.3661,0.4026,0.6133,0.7747,0.8987,1.0788,1.0327,1.3701,1.95,2.2156,2.0285,2.2158,2.46,2.3125,1.9806,1.5358,1.386,1.8839,2.3707,3.1005,3.2051,2.2703,1.9766,1.5442,0.2694,-1.002,-2.0671,-2.2868,-2.3787,-2.4402,-2.4757,-2.3037,-2.0513,0.3374,2.8294,2.8653,2.18,0.9956,-0.2343,-0.6384,-1.5819,-2.1265,-2.406,-2.7188,-3.6534,-4.4067,-4.5079,-4.3368,-4.6564,-4.585,-4.5776,-4.7049,-4.2682,-3.2447,-2.7651,-2.3364,-2.1334,-2.2986,-1.7144,-1.6636,-1.627,-1.3753,-1.1311,0.0505,1.0963],"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":[96.4573,95.5039,66.8217,88.5271,83.3689,88.7704,91.0219,95.8653,88.0429,75.9509,62.0,97.1084,60.7843,81.4192,85.7143,94.1176,83.38,73.7037,79.7222,88.6111,91.8269,92.8487,91.3803,87.0986,80.3681,43.6496,30.0742,37.4916,43.5604,62.3297,62.606,61.6037,39.5528,81.3416,80.185,84.0401,96.0241,74.9807,87.3359,93.5135,85.1245,94.3149,94.8486,94.958,95.1023,89.5213,97.0007,94.0454,95.5769,87.4234,94.672,91.3934,87.7254,85.5213,83.1841,92.5405,97.2758,99.0812,97.3339,77.8745,63.6808,73.2239,72.4392,56.4838,48.9002,43.3683,51.5464,51.6927,50.2365,49.4618,50.6775,52.2943,97.3452,98.3567,70.3019,59.8835,45.9817,38.6819,47.7686,34.1322,34.4217,32.8468,28.6416,10.3179,4.9458,9.2645,10.191,0.3425,3.989,2.7597,0.5222,5.4894,15.1445,8.3313,7.3962,3.0969,1.3638,10.6148,2.4776,0.5089,2.3784,5.5206,27.8075,33.7999],"stroke":"#10243b","width":2.0},{"label":"From high","values":[-0.9569,-1.2484,-9.2122,-3.1855,-4.8588,-3.2807,-2.9792,-1.372,-4.0911,-7.5646,-11.7329,-0.9157,-14.6751,-6.9532,-5.3459,-2.2013,-6.2194,-9.892,-7.628,-4.2842,-3.3564,-3.474,-4.2905,-6.4218,-8.9736,-23.8362,-29.0802,-25.9955,-23.4717,-14.6663,-13.6007,-13.9652,-21.9854,-6.7863,-7.207,-5.8048,-1.5197,-8.7924,-4.4505,-2.2795,-5.7967,-2.4086,-2.2701,-2.3114,-2.4056,-5.1603,-1.6357,-3.6349,-2.7023,-7.6835,-3.4024,-5.7772,-8.2393,-9.436,-10.8528,-4.8143,-1.871,-0.646,-1.9656,-15.9382,-26.1628,-19.0029,-19.5182,-30.8176,-35.6412,-38.5815,-32.3988,-32.0435,-32.5232,-33.0295,-30.9775,-29.5651,-1.5157,-0.9665,-17.6194,-23.1269,-29.5448,-33.5373,-28.2985,-35.6866,-35.0746,-34.6791,-36.8507,-46.3134,-49.7687,-47.5075,-47.0224,-54.2836,-53.694,-56.7985,-61.1269,-58.0746,-52.1418,-56.3284,-56.903,-59.5448,-64.7687,-58.694,-64.0373,-65.6493,-60.5417,-56.3139,-43.0299,-39.4581],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[35.6973,36.7104,25.6853,34.0286,34.4089,36.6383,45.2039,47.6093,45.7906,34.8536,27.694,45.0028,36.3484,48.6879,51.2563,56.2814,49.8604,44.4444,48.0737,53.4338,63.9866,87.7164,90.5639,86.3205,67.6653,31.9997,21.4114,26.6923,31.013,39.7384,35.7867,35.2138,22.6091,46.4963,45.8352,48.0388,59.4114,40.6276,47.3222,50.6695,54.3515,69.3305,74.728,80.3766,91.7992,86.8619,116.3598,147.364,150.0837,137.2803,167.2803,186.6109,179.1213,160.0316,151.3964,168.4251,213.3049,234.678,273.1187,200.6036,164.0407,179.0086,175.7991,137.0776,112.7441,92.6979,104.0214,101.847,94.7692,93.3077,85.5744,85.228,129.5291,140.4709,102.5505,81.5154,55.5098,46.6974,56.4821,40.3583,39.5797,35.0772,30.5864,11.0185,5.4355,10.1817,11.1999,0.4098,5.0614,3.8758,0.8324,8.7495,24.1386,13.2791,11.7886,4.9361,2.6081,20.2999,4.7381,0.9873,3.8833,8.1457,41.0304,49.8724],"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":"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":[7.6736,7.3903,8.1282,7.6304,7.6737,7.3283,7.1422,6.8817,6.8521,6.9974,7.3447,6.9535,8.1098,7.5802,7.312,7.092,7.3705,8.114,7.7703,7.4571,7.2109,7.0094,6.8384,7.0982,7.3921,9.8878,10.5552,10.1019,9.7515,8.9234,8.7066,8.8264,9.9962,9.4276,9.1349,9.0047,8.5602,9.3413,8.7668,8.4784,8.3201,7.8505,7.8907,7.6444,7.9175,8.3811,8.0701,7.9817,8.1759,8.8568,8.3544,8.1541,8.7342,8.6808,8.8512,8.4593,8.0042,7.6177,7.224,8.3034,10.4786,9.8197,9.7041,12.5986,13.8572,14.4834,12.9726,12.7895,12.5679,12.432,11.9381,11.3495,9.621,8.7703,11.3028,12.5212,14.1228,15.0856,14.4417,15.9519,15.9536,15.4001,15.955,18.8773,19.6855,18.7237,17.9929,20.6085,19.5108,20.4555,22.0651,19.5911,17.2542,18.6196,18.5579,19.222,21.7362,18.8233,21.2304,21.9797,20.7293,20.5747,16.5826,15.3966],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[25.3482,25.1675,22.1331,21.2261,19.5452,20.2025,24.1105,27.8918,30.307,30.3822,28.766,31.0645,29.8528,31.6741,33.6513,35.9648,37.1952,35.7245,32.03,30.789,33.303,42.5827,47.0597,49.5096,49.8743,47.671,47.3224,46.7203,45.6311,44.0593,40.8041,40.1863,37.7155,38.7696,39.4355,40.5346,43.004,41.3609,40.8102,41.045,42.6243,48.0318,53.7619,59.7945,67.1793,68.4864,73.5118,84.6477,91.2171,93.4835,99.2569,105.0779,103.8409,103.3538,100.5652,98.4886,102.5534,104.9143,110.6082,110.9694,104.4264,100.8217,95.7946,87.63,79.9165,70.8478,64.3994,60.8105,57.1121,51.4355,48.4871,46.8792,57.3135,73.2083,72.8907,70.9525,70.2493,70.094,70.0868,70.2064,69.8562,69.9572,70.2554,71.6275,73.157,72.8005,74.0314,78.5293,82.3893,87.5124,95.0501,100.6337,99.1729,87.0522,82.2504,79.5689,81.7915,81.0074,77.3652,77.7027,74.5775,68.0417,56.487,53.4058],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]}]},"canonical_url":"https://sharemaestro.com/terminal/308b9c48-49e6-422e-ad6a-7a38f75847c0/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/308b9c48-49e6-422e-ad6a-7a38f75847c0/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/308b9c48-49e6-422e-ad6a-7a38f75847c0/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/308b9c48-49e6-422e-ad6a-7a38f75847c0/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/308b9c48-49e6-422e-ad6a-7a38f75847c0/technical-pack/data.json"},"source_fingerprint":"289d3ac031dc61a667bd7e0a80dbe82563f3ec9570361e5ad3ad6162dd833647","content_hash":"65eef21e07cb817c367d26ca6373fcdc48aba54086d539ccf23a775dec875c38","citation":"Sharemaestro, KTOS Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/308b9c48-49e6-422e-ad6a-7a38f75847c0/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."}