{"schema_version":"1.0","name":"TOPC Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"4931d234-cc08-41ff-bc4b-244d55d665b1","symbol":"TOPC","name":"ISHARES S&P 500 3% CAPPED ETF","exchange":"NYSEARCA","country":"US","asset_type":"etf","currency":"USD","sector":null,"industry":null},"summary":"Market Dynamics strengthened this week and remains positive. Underlying support has contracted across the recent completed path. The upward price structure is leading its underlying support.","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, Activity pressure and cumulative balance, Range position and boundary pressure, Directional strength and control, Acceleration, deceleration and rollover, Directional pressure and rotation."},{"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-21","observations":71,"displayedObservations":71,"assetType":"ETF","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has contracted across the recent completed path. The upward price structure is leading its underlying support.","evidenceAlignment":{"status":"Price ahead of underlying support","headline":"The upward price response is leading Market Dynamics","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has contracted across the recent completed path. The upward price structure is leading its underlying support.","take":"Treat the gap as an early-downside risk watch. Stronger Market Dynamics would confirm the price move; a weaker price response would confirm that the gap is closing through correction.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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","2026-08-21"],"values":[0.450533,0.575341,0.46038,0.224003,0.14289,0.116536,0.050973,0.13483,0.112863,-0.087857,-0.055431,0.163612,0.184873,0.225953,0.242071,-0.123709,-0.312037,-0.228923,-0.511875,-0.640342,-0.858755,-1.183665,-1.20662,-1.111541,-0.842413,-0.518333,-0.003482,0.439465,0.637629,0.83693,0.859005,0.83317,0.896838,0.866885,0.792706,0.772884,0.77432,0.730233,0.512954,0.360382,0.203567,0.236107,0.408768],"opens":[30.809279,30.524596,30.511006,30.214122,29.916544,30.769602,30.883673,30.878615,30.896485,31.137786,31.16515,31.473618,31.123358,31.563173,31.538296,31.622876,31.314409,31.543272,31.33431,30.458661,30.707425,30.360986,29.373556,30.291168,31.128987,32.370755,32.505405,32.824574,33.512783,33.293354,33.961615,34.300733,33.911745,34.6,34.47,33.99,34.63,34.72,34.2,34.26,34.285,35.33,35.61],"highs":[30.917101,30.591055,30.759682,30.293476,30.918391,30.977907,31.146534,30.896485,31.294508,31.175101,31.583074,31.69253,31.583074,31.702481,31.782085,31.821887,31.583074,31.672629,31.566655,31.175101,30.793859,30.375947,30.281194,31.25865,32.411848,32.515279,32.914341,33.384318,33.791957,33.871849,34.379528,34.483357,34.091278,34.7,34.47,34.63,34.69,34.79,34.3151,34.279,35.34,35.63,35.61],"lows":[30.461112,29.876767,30.005321,29.341226,29.847109,30.600974,30.710086,30.468611,30.896485,30.836782,31.143259,31.274607,30.886535,31.34426,30.936288,31.224854,31.1552,31.16515,30.79698,30.329303,29.712673,29.271222,29.06436,30.111635,31.128987,32.106443,32.19621,32.615119,33.193614,33.132074,33.961615,33.502809,33.193614,33.9711,33.7101,33.97,34.01,34.0,33.85,33.4658,34.285,35.21,34.88],"closes":[30.52162,30.17504,30.181884,29.682945,30.804518,30.888633,30.873754,30.886535,31.24973,30.91778,31.543272,31.503469,31.374112,31.423865,31.573123,31.322568,31.583074,31.563173,30.876584,30.329303,29.801243,29.271222,30.158014,31.15113,32.411848,32.51109,32.806322,33.384318,33.335744,33.820881,34.300733,33.502809,34.011485,34.32,33.9664,34.2951,34.6748,34.0496,33.88,34.1737,35.25,35.5,35.04],"hoverRows":[[{"label":"Open","value":"30.8","className":"is-ohlc","compact":true},{"label":"High","value":"30.9","className":"is-ohlc","compact":true},{"label":"Low","value":"30.5","className":"is-ohlc","compact":true},{"label":"Close","value":"30.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.45","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.5","className":"is-ohlc","compact":true},{"label":"High","value":"30.6","className":"is-ohlc","compact":true},{"label":"Low","value":"29.9","className":"is-ohlc","compact":true},{"label":"Close","value":"30.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.58","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.5","className":"is-ohlc","compact":true},{"label":"High","value":"30.8","className":"is-ohlc","compact":true},{"label":"Low","value":"30.0","className":"is-ohlc","compact":true},{"label":"Close","value":"30.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.46","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.2","className":"is-ohlc","compact":true},{"label":"High","value":"30.3","className":"is-ohlc","compact":true},{"label":"Low","value":"29.3","className":"is-ohlc","compact":true},{"label":"Close","value":"29.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.22","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.9","className":"is-ohlc","compact":true},{"label":"High","value":"30.9","className":"is-ohlc","compact":true},{"label":"Low","value":"29.8","className":"is-ohlc","compact":true},{"label":"Close","value":"30.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.14","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.8","className":"is-ohlc","compact":true},{"label":"High","value":"31.0","className":"is-ohlc","compact":true},{"label":"Low","value":"30.6","className":"is-ohlc","compact":true},{"label":"Close","value":"30.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.12","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.9","className":"is-ohlc","compact":true},{"label":"High","value":"31.1","className":"is-ohlc","compact":true},{"label":"Low","value":"30.7","className":"is-ohlc","compact":true},{"label":"Close","value":"30.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.05","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.9","className":"is-ohlc","compact":true},{"label":"High","value":"30.9","className":"is-ohlc","compact":true},{"label":"Low","value":"30.5","className":"is-ohlc","compact":true},{"label":"Close","value":"30.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.13","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.9","className":"is-ohlc","compact":true},{"label":"High","value":"31.3","className":"is-ohlc","compact":true},{"label":"Low","value":"30.9","className":"is-ohlc","compact":true},{"label":"Close","value":"31.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.11","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.1","className":"is-ohlc","compact":true},{"label":"High","value":"31.2","className":"is-ohlc","compact":true},{"label":"Low","value":"30.8","className":"is-ohlc","compact":true},{"label":"Close","value":"30.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.09","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.2","className":"is-ohlc","compact":true},{"label":"High","value":"31.6","className":"is-ohlc","compact":true},{"label":"Low","value":"31.1","className":"is-ohlc","compact":true},{"label":"Close","value":"31.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.06","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.5","className":"is-ohlc","compact":true},{"label":"High","value":"31.7","className":"is-ohlc","compact":true},{"label":"Low","value":"31.3","className":"is-ohlc","compact":true},{"label":"Close","value":"31.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.16","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.1","className":"is-ohlc","compact":true},{"label":"High","value":"31.6","className":"is-ohlc","compact":true},{"label":"Low","value":"30.9","className":"is-ohlc","compact":true},{"label":"Close","value":"31.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.18","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.6","className":"is-ohlc","compact":true},{"label":"High","value":"31.7","className":"is-ohlc","compact":true},{"label":"Low","value":"31.3","className":"is-ohlc","compact":true},{"label":"Close","value":"31.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.23","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.5","className":"is-ohlc","compact":true},{"label":"High","value":"31.8","className":"is-ohlc","compact":true},{"label":"Low","value":"30.9","className":"is-ohlc","compact":true},{"label":"Close","value":"31.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.24","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.6","className":"is-ohlc","compact":true},{"label":"High","value":"31.8","className":"is-ohlc","compact":true},{"label":"Low","value":"31.2","className":"is-ohlc","compact":true},{"label":"Close","value":"31.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.12","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.3","className":"is-ohlc","compact":true},{"label":"High","value":"31.6","className":"is-ohlc","compact":true},{"label":"Low","value":"31.2","className":"is-ohlc","compact":true},{"label":"Close","value":"31.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.31","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.5","className":"is-ohlc","compact":true},{"label":"High","value":"31.7","className":"is-ohlc","compact":true},{"label":"Low","value":"31.2","className":"is-ohlc","compact":true},{"label":"Close","value":"31.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.23","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.3","className":"is-ohlc","compact":true},{"label":"High","value":"31.6","className":"is-ohlc","compact":true},{"label":"Low","value":"30.8","className":"is-ohlc","compact":true},{"label":"Close","value":"30.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.51","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.5","className":"is-ohlc","compact":true},{"label":"High","value":"31.2","className":"is-ohlc","compact":true},{"label":"Low","value":"30.3","className":"is-ohlc","compact":true},{"label":"Close","value":"30.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.64","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.7","className":"is-ohlc","compact":true},{"label":"High","value":"30.8","className":"is-ohlc","compact":true},{"label":"Low","value":"29.7","className":"is-ohlc","compact":true},{"label":"Close","value":"29.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.86","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.4","className":"is-ohlc","compact":true},{"label":"High","value":"30.4","className":"is-ohlc","compact":true},{"label":"Low","value":"29.3","className":"is-ohlc","compact":true},{"label":"Close","value":"29.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.18","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.4","className":"is-ohlc","compact":true},{"label":"High","value":"30.3","className":"is-ohlc","compact":true},{"label":"Low","value":"29.1","className":"is-ohlc","compact":true},{"label":"Close","value":"30.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.21","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.3","className":"is-ohlc","compact":true},{"label":"High","value":"31.3","className":"is-ohlc","compact":true},{"label":"Low","value":"30.1","className":"is-ohlc","compact":true},{"label":"Close","value":"31.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.11","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.1","className":"is-ohlc","compact":true},{"label":"High","value":"32.4","className":"is-ohlc","compact":true},{"label":"Low","value":"31.1","className":"is-ohlc","compact":true},{"label":"Close","value":"32.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.84","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.4","className":"is-ohlc","compact":true},{"label":"High","value":"32.5","className":"is-ohlc","compact":true},{"label":"Low","value":"32.1","className":"is-ohlc","compact":true},{"label":"Close","value":"32.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.52","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"32.5","className":"is-ohlc","compact":true},{"label":"High","value":"32.9","className":"is-ohlc","compact":true},{"label":"Low","value":"32.2","className":"is-ohlc","compact":true},{"label":"Close","value":"32.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.00","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.8","className":"is-ohlc","compact":true},{"label":"High","value":"33.4","className":"is-ohlc","compact":true},{"label":"Low","value":"32.6","className":"is-ohlc","compact":true},{"label":"Close","value":"33.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.44","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"33.5","className":"is-ohlc","compact":true},{"label":"High","value":"33.8","className":"is-ohlc","compact":true},{"label":"Low","value":"33.2","className":"is-ohlc","compact":true},{"label":"Close","value":"33.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.64","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"33.3","className":"is-ohlc","compact":true},{"label":"High","value":"33.9","className":"is-ohlc","compact":true},{"label":"Low","value":"33.1","className":"is-ohlc","compact":true},{"label":"Close","value":"33.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.84","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"34.0","className":"is-ohlc","compact":true},{"label":"High","value":"34.4","className":"is-ohlc","compact":true},{"label":"Low","value":"34.0","className":"is-ohlc","compact":true},{"label":"Close","value":"34.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.86","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"34.3","className":"is-ohlc","compact":true},{"label":"High","value":"34.5","className":"is-ohlc","compact":true},{"label":"Low","value":"33.5","className":"is-ohlc","compact":true},{"label":"Close","value":"33.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.83","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"33.9","className":"is-ohlc","compact":true},{"label":"High","value":"34.1","className":"is-ohlc","compact":true},{"label":"Low","value":"33.2","className":"is-ohlc","compact":true},{"label":"Close","value":"34.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.90","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"34.6","className":"is-ohlc","compact":true},{"label":"High","value":"34.7","className":"is-ohlc","compact":true},{"label":"Low","value":"34.0","className":"is-ohlc","compact":true},{"label":"Close","value":"34.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.87","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"34.5","className":"is-ohlc","compact":true},{"label":"High","value":"34.5","className":"is-ohlc","compact":true},{"label":"Low","value":"33.7","className":"is-ohlc","compact":true},{"label":"Close","value":"34.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.79","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"34.0","className":"is-ohlc","compact":true},{"label":"High","value":"34.6","className":"is-ohlc","compact":true},{"label":"Low","value":"34.0","className":"is-ohlc","compact":true},{"label":"Close","value":"34.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.77","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"34.6","className":"is-ohlc","compact":true},{"label":"High","value":"34.7","className":"is-ohlc","compact":true},{"label":"Low","value":"34.0","className":"is-ohlc","compact":true},{"label":"Close","value":"34.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.77","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"34.7","className":"is-ohlc","compact":true},{"label":"High","value":"34.8","className":"is-ohlc","compact":true},{"label":"Low","value":"34.0","className":"is-ohlc","compact":true},{"label":"Close","value":"34.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.73","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"34.2","className":"is-ohlc","compact":true},{"label":"High","value":"34.3","className":"is-ohlc","compact":true},{"label":"Low","value":"33.9","className":"is-ohlc","compact":true},{"label":"Close","value":"33.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.51","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"34.3","className":"is-ohlc","compact":true},{"label":"High","value":"34.3","className":"is-ohlc","compact":true},{"label":"Low","value":"33.5","className":"is-ohlc","compact":true},{"label":"Close","value":"34.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.36","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"34.3","className":"is-ohlc","compact":true},{"label":"High","value":"35.3","className":"is-ohlc","compact":true},{"label":"Low","value":"34.3","className":"is-ohlc","compact":true},{"label":"Close","value":"35.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.20","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"35.3","className":"is-ohlc","compact":true},{"label":"High","value":"35.6","className":"is-ohlc","compact":true},{"label":"Low","value":"35.2","className":"is-ohlc","compact":true},{"label":"Close","value":"35.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.24","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"35.6","className":"is-ohlc","compact":true},{"label":"High","value":"35.6","className":"is-ohlc","compact":true},{"label":"Low","value":"34.9","className":"is-ohlc","compact":true},{"label":"Close","value":"35.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.41","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[28.897495,35.873727],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.408768,"state":"Price is moving ahead of Market Dynamics","context":{"scenario":"priceAhead","latestDirection":"strengthening","fourWeekDirection":"weakening","now":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeek":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"price":{"label":"Price is ahead of the underlying support","detail":"Price is extended relative to Market Dynamics. The gap is a downside-risk warning until support catches up or price resets."}},"diagnosis":{"label":"Price response ahead of support","detail":"Price has advanced further through its recent range than Market Dynamics. The gap is an early-downside risk watch; stronger underlying support or a price reset is needed to close it.","tone":"caution"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Price has advanced further through its recent range than Market Dynamics. The gap is an early-downside risk watch; stronger underlying support or a price reset is needed to close it.","annotations":[{"label":"Current tape relationship","value":"Price response ahead of support","detail":"Market Dynamics strengthened this week and remains positive.","tone":"caution"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Lagging price","detail":"Price is extended relative to Market Dynamics. The gap is a downside-risk warning until support catches up or price resets.","tone":"negative"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-21","observations":43,"relationship":{"sameWeekCorrelation":0.36,"forwardCorrelation":-0.4,"directionalAgreement":52.6,"sample":38,"correlationSample":42,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":1.0,"medianWeeksInZone":1,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":11.1,"averageReturn":11.1,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":17.2,"averageReturn":17.2,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":3.0,"sample":1},{"week":2,"averageReturn":6.4,"sample":1},{"week":3,"averageReturn":10.7,"sample":1},{"week":4,"averageReturn":11.1,"sample":1},{"week":5,"averageReturn":12.1,"sample":1},{"week":6,"averageReturn":14.1,"sample":1},{"week":7,"averageReturn":13.9,"sample":1},{"week":8,"averageReturn":15.5,"sample":1},{"week":9,"averageReturn":17.2,"sample":1},{"week":10,"averageReturn":14.5,"sample":1},{"week":11,"averageReturn":16.2,"sample":1},{"week":12,"averageReturn":17.2,"sample":1},{"week":13,"averageReturn":16.0,"sample":1},{"week":14,"averageReturn":17.2,"sample":1},{"week":15,"averageReturn":18.5,"sample":1},{"week":16,"averageReturn":16.3,"sample":1},{"week":17,"averageReturn":15.7,"sample":1},{"week":18,"averageReturn":16.7,"sample":1},{"week":19,"averageReturn":20.4,"sample":1},{"week":20,"averageReturn":21.3,"sample":1},{"week":21,"averageReturn":19.7,"sample":1},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"distribution":{"label":"Distribution","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":2.0,"medianWeeksInZone":2,"averageWeeksToLower":2.0,"expectedExitPercent":100.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,"averageReturn":0.7,"sample":1},{"week":2,"averageReturn":-0.6,"sample":1},{"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}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":5,"completedEpisodes":3,"activeEpisodes":2,"medianExpectedMove":2.5,"averageExpectedMove":2.2,"averageWeeksToLargestMove":8.7,"horizons":[{"weeks":4,"sample":4,"expectedCount":2,"expectedPercent":50.0,"averageReturn":0.2,"medianReturn":0.0,"confidenceLow":15.0,"confidenceHigh":85.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":3,"expectedCount":2,"expectedPercent":66.7,"averageReturn":1.3,"medianReturn":2.4,"confidenceLow":20.8,"confidenceHigh":93.9,"confidence":"Mixed historical record"},{"weeks":26,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":9.7,"medianReturn":9.7,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.3,"sample":5},{"week":2,"averageReturn":-0.0,"sample":5},{"week":3,"averageReturn":0.5,"sample":4},{"week":4,"averageReturn":0.2,"sample":4},{"week":5,"averageReturn":1.3,"sample":4},{"week":6,"averageReturn":2.2,"sample":4},{"week":7,"averageReturn":1.0,"sample":4},{"week":8,"averageReturn":0.3,"sample":3},{"week":9,"averageReturn":0.2,"sample":3},{"week":10,"averageReturn":-0.9,"sample":3},{"week":11,"averageReturn":-0.4,"sample":3},{"week":12,"averageReturn":1.3,"sample":3},{"week":13,"averageReturn":3.6,"sample":3},{"week":14,"averageReturn":3.3,"sample":3},{"week":15,"averageReturn":2.5,"sample":3},{"week":16,"averageReturn":1.4,"sample":2},{"week":17,"averageReturn":0.4,"sample":2},{"week":18,"averageReturn":2.6,"sample":2},{"week":19,"averageReturn":5.0,"sample":2},{"week":20,"averageReturn":5.8,"sample":2},{"week":21,"averageReturn":6.8,"sample":2},{"week":22,"averageReturn":7.7,"sample":2},{"week":23,"averageReturn":8.1,"sample":2},{"week":24,"averageReturn":8.5,"sample":2},{"week":25,"averageReturn":9.9,"sample":2},{"week":26,"averageReturn":9.7,"sample":2}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"medianExpectedMove":5.9,"averageExpectedMove":5.9,"averageWeeksToLargestMove":4.5,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":-2.7,"medianReturn":-2.7,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":8.8,"medianReturn":8.8,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":13.3,"medianReturn":13.3,"confidenceLow":0.0,"confidenceHigh":79.3,"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":-3.3,"sample":2},{"week":4,"averageReturn":-2.7,"sample":2},{"week":5,"averageReturn":-2.0,"sample":2},{"week":6,"averageReturn":-0.8,"sample":2},{"week":7,"averageReturn":0.8,"sample":2},{"week":8,"averageReturn":2.9,"sample":2},{"week":9,"averageReturn":5.8,"sample":2},{"week":10,"averageReturn":5.9,"sample":2},{"week":11,"averageReturn":7.1,"sample":2},{"week":12,"averageReturn":8.8,"sample":2},{"week":13,"averageReturn":7.5,"sample":2},{"week":14,"averageReturn":9.1,"sample":2},{"week":15,"averageReturn":10.3,"sample":2},{"week":16,"averageReturn":8.5,"sample":2},{"week":17,"averageReturn":9.8,"sample":2},{"week":18,"averageReturn":10.9,"sample":2},{"week":19,"averageReturn":9.4,"sample":2},{"week":20,"averageReturn":9.6,"sample":2},{"week":21,"averageReturn":10.7,"sample":2},{"week":22,"averageReturn":11.4,"sample":2},{"week":23,"averageReturn":11.6,"sample":2},{"week":24,"averageReturn":11.3,"sample":2},{"week":25,"averageReturn":12.5,"sample":1},{"week":26,"averageReturn":13.3,"sample":1}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":3,"completedEpisodes":3,"activeEpisodes":0,"medianExpectedMove":5.3,"averageExpectedMove":5.6,"averageWeeksToLargestMove":6.0,"horizons":[{"weeks":4,"sample":3,"expectedCount":1,"expectedPercent":33.3,"averageReturn":1.1,"medianReturn":1.6,"confidenceLow":6.1,"confidenceHigh":79.2,"confidence":"Mixed historical record"},{"weeks":12,"sample":3,"expectedCount":1,"expectedPercent":33.3,"averageReturn":3.4,"medianReturn":5.5,"confidenceLow":6.1,"confidenceHigh":79.2,"confidence":"Mixed historical record"},{"weeks":26,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":10.9,"medianReturn":10.9,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":2.0,"sample":3},{"week":2,"averageReturn":1.3,"sample":3},{"week":3,"averageReturn":0.9,"sample":3},{"week":4,"averageReturn":1.1,"sample":3},{"week":5,"averageReturn":0.6,"sample":3},{"week":6,"averageReturn":1.8,"sample":3},{"week":7,"averageReturn":3.6,"sample":3},{"week":8,"averageReturn":4.1,"sample":3},{"week":9,"averageReturn":4.0,"sample":3},{"week":10,"averageReturn":4.0,"sample":3},{"week":11,"averageReturn":3.7,"sample":3},{"week":12,"averageReturn":3.4,"sample":3},{"week":13,"averageReturn":5.3,"sample":3},{"week":14,"averageReturn":6.2,"sample":3},{"week":15,"averageReturn":6.6,"sample":3},{"week":16,"averageReturn":7.5,"sample":3},{"week":17,"averageReturn":9.3,"sample":3},{"week":18,"averageReturn":9.8,"sample":3},{"week":19,"averageReturn":9.6,"sample":3},{"week":20,"averageReturn":9.6,"sample":2},{"week":21,"averageReturn":9.4,"sample":2},{"week":22,"averageReturn":7.8,"sample":2},{"week":23,"averageReturn":9.1,"sample":2},{"week":24,"averageReturn":11.3,"sample":2},{"week":25,"averageReturn":11.1,"sample":2},{"week":26,"averageReturn":10.9,"sample":2}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":2,"completedEpisodes":0,"activeEpisodes":2,"horizons":[{"weeks":4,"sample":2,"expectedCount":1,"expectedPercent":50.0,"averageReturn":2.0,"medianReturn":2.0,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.2,"sample":2},{"week":2,"averageReturn":1.2,"sample":2},{"week":3,"averageReturn":1.9,"sample":2},{"week":4,"averageReturn":2.0,"sample":2},{"week":5,"averageReturn":1.8,"sample":2},{"week":6,"averageReturn":3.8,"sample":1},{"week":7,"averageReturn":4.5,"sample":1},{"week":8,"averageReturn":3.2,"sample":1},{"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}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"medianExpectedMove":0.9,"averageExpectedMove":0.9,"averageWeeksToLargestMove":1.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":4.0,"medianReturn":4.0,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":4.7,"medianReturn":4.7,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.9,"sample":1},{"week":2,"averageReturn":2.7,"sample":1},{"week":3,"averageReturn":2.5,"sample":1},{"week":4,"averageReturn":4.0,"sample":1},{"week":5,"averageReturn":5.5,"sample":1},{"week":6,"averageReturn":3.1,"sample":1},{"week":7,"averageReturn":4.6,"sample":1},{"week":8,"averageReturn":5.6,"sample":1},{"week":9,"averageReturn":4.5,"sample":1},{"week":10,"averageReturn":5.5,"sample":1},{"week":11,"averageReturn":6.7,"sample":1},{"week":12,"averageReturn":4.7,"sample":1},{"week":13,"averageReturn":4.2,"sample":1},{"week":14,"averageReturn":5.1,"sample":1},{"week":15,"averageReturn":8.4,"sample":1},{"week":16,"averageReturn":9.2,"sample":1},{"week":17,"averageReturn":7.8,"sample":1},{"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":"Price ahead of underlying support","tone":"caution","headline":"Price is leading its underlying support","use":"Market Dynamics must catch up or price may correct toward the weaker underlying position.","confirm":"Treat the gap as an early-downside risk watch. Stronger Market Dynamics would confirm the price move; a weaker price response would confirm that the gap is closing through correction.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"strengthening","zone":"middle","zoneContext":"Price has advanced further through its recent range than Market Dynamics. The gap is an early-downside risk watch; stronger underlying support or a price reset is needed to close it.","historical":{"label":"Broad directional cases","weeks":12,"direction":"lower","percent":33.3,"averageReturn":3.4,"sample":3},"nowContext":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeekContext":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"priceContext":{"label":"Price is ahead of the underlying support","detail":"Price is extended relative to Market Dynamics. The gap is a downside-risk warning until support catches up or price resets."}},"strategyApproach":{"headline":"Strategy observations from this ticker's own record","summary":"The current reading identifies the setup. The observations below show how this ticker's completed history can guide positioning, confirmation and risk control without treating any one reading as a forecast.","observations":[{"eyebrow":"Divergence control","title":"Do not chase price while the underlying evidence lags","tone":"caution","approach":"Use the gap to review position size, protect gains and wait for either Market Dynamics to catch up or price to correct. The disagreement is a warning condition, not an automatic exit.","finding":"In this ticker's completed record, 33.3% of comparable cases moved lower after 12 weeks, with an average move of 3.4% across 3 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 1 cases. Distinct visits lasted 1.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 unsupported price strength to tighten discipline","tone":"caution","finding":"Comparable disagreements produced an average pullback of 5.6% across 3 completed cases, with the largest move arriving after 6.0 weeks on average.","approach":"Avoid adding simply because price is rising. Let improving Market Dynamics confirm the move, or let price reset before reassessing it.","watch":"The warning ends when Market Dynamics catches up or price gives way."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[],"reversal_warnings":[{"date":"2026-04-24","price":32.51109}],"reversal_dangers":[{"date":"2026-06-05","price":33.502809}]}},"smTape":{"available":true,"dates":["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","2026-08-21"],"close":[24.2577,25.2717,25.9929,25.904,27.1618,26.4814,26.9704,27.3171,27.2008,27.1533,27.9897,28.4784,28.3354,28.4312,28.8632,28.1327,28.6917,28.9977,29.1723,29.1504,29.3244,29.7524,30.0867,29.986,30.2488,29.5198,30.0553,30.5514,30.5216,30.175,30.1819,29.6829,30.8045,30.8886,30.8738,30.8865,31.2497,30.9178,31.5433,31.5035,31.3741,31.4239,31.5731,31.3226,31.5831,31.5632,30.8766,30.3293,29.8012,29.2712,30.158,31.1511,32.4118,32.5111,32.8063,33.3843,33.3357,33.8209,34.3007,33.5028,34.0115,34.32,33.9664,34.2951,34.6748,34.0496,33.88,34.1737,35.25,35.5,35.04],"consensus":[-61.4829,100.0,100.0,0.0,79.4563,12.0697,60.8426,66.0542,14.0151,23.5501,83.1049,75.5215,33.0183,57.8985,75.7756,-22.1227,60.5008,54.4712,50.636,32.9201,50.2153,61.3995,66.4878,29.5795,55.5066,-30.3099,43.9379,58.2185,14.1296,0.0,0.0,-40.5549,59.9449,40.4982,23.8757,36.9427,58.7589,0.0,64.0051,28.154,17.2397,18.0061,26.9476,-11.4822,39.8636,17.9268,-49.1148,-51.9531,-63.4923,-66.8386,0.0,43.8429,68.5261,50.152,60.1971,71.987,27.1764,66.0528,65.0451,-12.8177,56.0125,37.323,0.0,43.0849,52.6428,-22.0434,-9.5921,27.7194,66.243,50.5956,0.8985],"supportDates":["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","2026-08-21"],"control":[29.5152,52.9406,70.1851,71.5998,27.7633,54.0029,-28.275,46.2781,61.0147,8.6542,0.0,0.0,-28.1051,63.3441,43.247,20.4148,39.9161,61.8797,0.0,69.6764,28.5992,24.6058,11.1868,30.1027,-11.4029,48.2691,22.8637,-43.4838,-51.9063,-63.4017,-71.9765,0.0,49.2786,76.4318,57.8923,58.9424,76.3332,17.5025,71.4521,66.4439,-18.9021,56.9186,34.4827,0.0,40.8197,57.9851,-20.2472,-13.1547,29.5271,72.5888,50.1542,5.7057],"force":[7.6705,43.8578,54.4573,67.7025,5.1622,54.1551,-89.3213,61.7396,65.0039,15.8152,0.0,0.0,-78.7798,87.9829,30.7367,3.806,23.0278,76.0293,0.0,77.1405,3.4384,8.7991,3.2324,25.3584,-34.5796,45.7893,6.3991,-74.7342,-46.4389,-62.3128,-55.9563,0.0,55.8045,76.3719,29.0408,63.3581,76.4796,3.2662,59.4933,59.2956,-76.828,56.5094,20.2503,0.0,35.8445,45.0893,-75.2007,-29.6198,42.3713,80.8764,42.5176,60.1313],"direction":[54.8469,51.6417,56.3177,59.7779,56.4705,58.1904,-9.5154,28.5477,50.1762,41.7763,0.0,0.0,-27.4798,36.0329,44.3293,42.1664,43.4837,42.8562,0.0,48.1411,45.2991,27.4206,36.3521,24.4768,-4.9253,26.0248,20.5187,-37.2507,-55.9453,-64.4382,-68.7398,0.0,29.0868,53.887,56.3853,59.373,63.8109,59.977,64.5676,67.5533,-39.8576,54.6221,52.7638,0.0,50.8454,51.9327,-13.8735,-8.7849,15.1879,48.5383,56.8701,46.9045],"intensity":[26.3158,25.0,61.9048,50.0,8.6957,33.3333,76.0,65.3846,62.963,25.0,72.4138,16.6667,74.1935,93.75,81.8182,17.6471,28.5714,44.4444,37.8378,71.0526,7.6923,45.0,53.6585,45.2381,32.5581,29.5455,4.4444,80.4348,68.0851,72.9167,63.2653,92.0,94.1176,98.0769,90.3846,42.3077,67.3077,69.2308,53.8462,88.4615,84.6154,55.7692,82.6923,32.6923,30.7692,34.6154,73.0769,48.0769,34.6154,96.1538,90.3846,46.1538],"confirmation":[55.1501,83.8336,87.3024,89.2352,54.8689,85.7438,36.2253,82.567,86.7941,29.7329,9.8217,3.687,82.3322,87.9851,80.6201,52.4146,79.3523,87.2816,7.4854,88.7955,53.5826,29.1547,50.7489,76.5267,50.7635,80.8089,50.6434,84.5833,84.4577,88.283,88.9784,35.2403,82.3115,90.047,83.2873,87.3785,91.1065,53.9462,88.8547,88.6179,37.1293,85.9253,79.4663,7.1768,81.601,84.5341,34.3276,28.1663,77.2892,89.547,83.9511,20.0258],"persistence":[75.0,75.0,75.0,75.0,100.0,100.0,75.0,75.0,75.0,75.0,62.5,50.0,25.0,25.0,50.0,50.0,50.0,50.0,50.0,62.5,87.5,87.5,87.5,87.5,62.5,62.5,75.0,50.0,25.0,0.0,25.0,37.5,12.5,12.5,12.5,12.5,37.5,62.5,87.5,100.0,75.0,75.0,75.0,62.5,62.5,62.5,37.5,12.5,37.5,37.5,37.5,37.5],"assessmentRisk":[33.058,21.4841,17.5227,16.0388,34.5382,21.9252,11.4822,25.7911,14.8035,26.4645,48.4008,14.5935,28.7688,3.1061,25.1393,33.2507,31.0082,7.9036,6.1668,13.5258,30.7024,5.9449,33.024,9.7135,15.1262,5.5558,16.8841,24.2778,23.7038,18.2475,16.5804,49.5204,24.4501,15.7184,24.9218,19.8851,13.9319,31.7367,15.5446,16.6708,15.6453,12.4938,17.2531,27.3914,24.1746,17.9904,16.6279,4.8684,27.277,7.8244,24.4141,49.374],"volumeParticipation":true,"latest":{"consensus":0.9,"control":5.7,"force":60.1,"direction":46.9,"confirmation":20.0,"persistence":37.5,"assessmentRisk":49.4,"intensity":46.2,"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":"Control support is limited","controlPath":"Broadly stable","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Unsettled","confirmationState":"Limited support","riskState":"Present","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+0.9","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+5.7","detail":"Control support is limited","tone":"positive"},{"label":"SM Force Gauge","value":"+60.1","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+46.9","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"20/100","detail":"Limited support","tone":"caution"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"65.4","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"2.1%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"26.3","detail":"Directional","tone":"positive"},{"label":"Range position","value":"91%","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":[24.2577,25.2717,25.9929,25.904,27.1618,26.4814,26.9704,27.3171,27.2008,27.1533,27.9897,28.4784,28.3354,28.4312,28.8632,28.1327,28.6917,28.9977,29.1723,29.1504,29.3244,29.7524,30.0867,29.986,30.2488,29.5198,30.0553,30.5514,30.5216,30.175,30.1819,29.6829,30.8045,30.8886,30.8738,30.8865,31.2497,30.9178,31.5433,31.5035,31.3741,31.4239,31.5731,31.3226,31.5831,31.5632,30.8766,30.3293,29.8012,29.2712,30.158,31.1511,32.4118,32.5111,32.8063,33.3843,33.3357,33.8209,34.3007,33.5028,34.0115,34.32,33.9664,34.2951,34.6748,34.0496,33.88,34.1737,35.25,35.5,35.04],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,25.3428,25.5498,25.8081,26.0824,26.2858,26.4435,26.7246,27.0435,27.2784,27.488,27.738,27.8098,27.9701,28.157,28.3416,28.4886,28.6406,28.8427,29.0689,29.2357,29.4199,29.438,29.5503,29.7323,29.8758,29.9302,29.976,29.9227,30.083,30.2295,30.3466,30.4448,30.5911,30.6505,30.8129,30.9384,31.0176,31.0915,31.1791,31.2052,31.2739,31.3265,31.2447,31.0782,30.8461,30.5597,30.4867,30.6075,30.9356,31.222,31.5101,31.8508,32.1208,32.4299,32.7701,32.9033,33.1048,33.3257,33.4422,33.5973,33.7932,33.8398,33.8471,33.9065,34.1508,34.3961,34.5132],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,26.0627,26.2381,26.4326,26.5585,26.7165,26.8855,27.0549,27.2101,27.3667,27.5435,27.7318,27.8988,28.0729,28.1801,28.319,28.4843,28.6352,28.7493,28.8554,28.9167,29.0566,29.1923,29.3168,29.4331,29.5677,29.6677,29.8066,29.9323,30.0391,30.1417,30.2477,30.3273,30.4203,30.505,30.5325,30.5175,30.4644,30.376,30.3599,30.4185,30.5661,30.7102,30.8655,31.0521,31.2212,31.4138,31.6276,31.7665,31.9328,32.1097,32.2472,32.3989,32.5675,32.6773,32.7664,32.8706,33.0469,33.2286,33.3628],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,28.2924,28.5729,28.9275,29.1397,29.3212,29.563,29.6063,29.7352,29.8959,30.0585,30.1875,30.1061,30.1926,30.3833,30.4589,30.6847,30.6552,30.7279,30.8927,30.9768,30.9206,30.9478,30.946,31.0746,31.1914,31.3136,31.2937,31.3938,31.43,31.5855,31.6837,31.7393,31.8246,31.9401,31.9902,32.0822,32.0674,32.0354,32.0462,32.11,32.2335,32.2348,32.1948,32.425,32.645,32.9038,33.2661,33.5567,33.9248,34.3443,34.5532,34.8359,35.1455,35.3594,35.6038,35.8862,36.0428,36.1312,36.1715,36.2305,36.0703,35.8394],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,24.4498,24.4635,24.4357,24.478,24.5282,24.5448,24.6364,24.6923,24.7297,24.7629,24.8078,25.3959,25.7575,25.9762,26.3088,26.3917,26.725,26.9608,27.1194,27.3675,27.7259,27.9178,28.0401,28.1584,28.2873,28.3662,28.6615,28.8172,28.9729,29.0546,29.1917,29.341,29.4229,29.4561,29.5396,29.581,29.8001,29.9143,29.8813,29.7455,29.5316,29.5279,29.7148,29.6452,29.5875,29.522,29.4094,29.3274,29.2496,29.1058,29.0969,29.0779,29.0579,29.0834,29.1363,29.1631,29.255,29.467,29.8112,30.297,31.0801,31.7992],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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","2026-08-21"]},{"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":[null,null,null,null,null,null,null,42.8699,28.3664,43.6273,76.5353,57.9999,110.0922,137.817,240.097,364.4558,60.5085,56.2154,244.151,74.7546,97.8151,42.5842,107.6687,109.5341,126.9992,115.0659,180.7682,119.2286,309.8617,163.103,145.6542,170.8641,322.7454,230.2055,85.6193,144.2285,191.9843,121.486,115.5636,196.8224,204.8286,118.5456,138.6997,55.9077,96.4842,178.8779,99.4559,24.9828,57.9943,27.0191,60.2488,23.5787,64.2702,39.8713,259.8476,132.6939,53.1409,80.0344,106.8499,131.5683,118.273,66.2389,76.5706,71.409,71.2246,122.5827,77.0418,167.2946,85.1075,126.6769,187.1043],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,135.0,133.1915,130.574,135.0,135.0,129.2763,135.0,135.0,116.9117,119.8425,122.4969,135.0,131.2163,135.0,135.0,135.0,130.8596,135.0,130.5252,135.0,135.0,122.0423,114.7099,121.6299,112.8775,132.1038,135.0,130.8647,135.0,135.0,130.1494,134.7766,126.1807,116.4114,122.3793,129.7564,126.7485,132.0969,121.4001,115.3178,113.8,110.3824,108.8231,112.2909,113.6073,116.9665,118.9256,133.1464,135.0,132.5376,135.0,135.0,129.8711,134.3215,135.0,132.4254,134.8376,135.0,131.3923,129.1942,134.3122,135.0,135.0,129.5099],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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","2026-08-21"]},{"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":[null,null,null,null,null,null,null,99.0131,91.4417,90.2486,99.7776,100.0,96.5978,98.5337,99.3248,85.4975,95.9377,98.2072,98.5448,97.0239,97.1693,99.0738,100.0,96.7181,98.3245,86.6061,94.3818,97.8595,92.606,83.2709,83.4252,69.8648,97.1913,97.698,93.2591,93.3136,98.6161,88.3211,98.8674,94.7534,91.1636,91.6756,93.4452,83.7408,92.0728,91.4122,62.4467,39.8312,18.5441,0.0,39.6607,75.6754,100.0,99.8786,97.1943,100.0,90.35,98.9398,98.5175,81.9054,91.2923,93.2572,86.9828,92.8154,99.5528,87.0687,84.1066,89.2361,98.5659,98.02,91.0138],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-0.1371,-1.239,-1.4117,-0.0353,0.0,-0.5907,-0.2546,-0.1249,-2.686,-0.7524,-0.3415,-0.2835,-0.5853,-0.5699,-0.1944,0.0,-0.7225,-0.3757,-3.0303,-1.2711,-0.3881,-1.2792,-2.4002,-2.378,-3.9918,-0.3683,-0.2882,-0.8758,-0.8348,-0.1431,-1.2038,-0.126,-0.5965,-1.0047,-0.8788,-0.6575,-1.5691,-0.7505,-0.813,-2.9706,-4.6904,-6.3499,-8.0154,-5.2287,-2.1078,0.0,-0.0129,-0.3282,0.0,-1.3501,-0.1505,-0.2292,-2.8435,-1.3684,-1.0951,-2.1141,-1.1669,-0.0726,-2.1282,-2.6157,-1.7715,-0.2547,-0.3649,-1.6559],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,15.9723,15.4787,15.2768,18.8278,20.9025,20.2956,20.7023,22.5362,19.4347,21.8079,23.107,23.8483,23.7555,24.4942,26.3113,27.7302,27.3028,28.4187,25.3236,27.5971,21.6722,19.3722,13.9482,13.9741,10.6676,14.6678,13.9807,13.9258,13.3115,11.3719,10.15,12.3784,12.1556,11.6951,10.821,10.418,8.9447,9.628,9.5589,5.3641,3.3675,1.5678,0.0,3.7629,7.1798,11.5175,11.859,12.8747,14.8634,14.6963,16.3655,18.0165,15.2711,17.0213,18.0828,16.8662,17.9971,19.3035,17.1524,16.5689,17.5794,21.2826,22.1427,20.56],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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","2026-08-21"]},{"key":"directional","eyebrow":"Trend quality","title":"Directional strength and control","description":"Directional pressure shows which side controls the tape while strength remains direction-neutral.","reason":"Selected because directional control or trend strength is materially changing.","series":[{"label":"Trend strength","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,53.4129,52.6352,52.2439,50.0879,48.3662,45.1843,43.2691,41.5799,40.2671,38.4823,37.4449,36.3374,35.9054,35.6536,34.4486,33.5206,31.7217,30.1248,28.4802,27.138,25.3682,24.6361,24.905,25.7054,26.6837,25.5236,24.602,23.8697,23.6541,23.9504,24.6166,25.3102,26.4108,26.5632,26.1624,26.4186,26.2035,26.1748,26.2143,26.3654,26.1928,25.2703,25.6763,26.3325,26.317],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,25.3079,28.8994,26.109,24.324,27.4718,27.7093,27.4569,25.1429,27.517,29.8821,29.5995,30.2255,26.7024,24.0416,26.3526,27.9214,25.4902,25.2076,22.4567,26.1777,25.745,26.3816,25.0743,28.584,27.151,29.8854,29.6957,27.1895,27.4638,24.6635,23.3688,22.1396,21.8568,19.8189,17.8493,15.7013,13.8652,12.1762,20.2144,28.3693,28.2508,30.1105,32.3668,34.4226,32.743,35.9206,32.5568,29.805,33.5014,31.0984,30.6568,29.2335,27.9835,26.7066,24.5936,31.822,33.3304,30.9806],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,6.4858,6.1185,9.7124,9.0484,8.5044,7.9858,7.6721,9.477,8.8804,8.4996,7.9851,7.5854,12.7611,11.4895,10.6271,10.0262,16.2765,14.8098,20.8042,18.0518,17.2998,16.4455,18.4271,17.5349,17.3806,15.9898,15.1687,18.5905,17.7604,20.8678,19.3666,19.2042,17.9952,20.7774,24.2076,28.1579,29.538,28.0107,24.9281,22.0106,21.1606,19.7201,18.2843,17.2332,16.0079,15.1329,18.0976,19.4792,18.1386,19.3012,18.0815,16.9027,15.6281,16.3866,18.8282,16.7778,16.098,18.15],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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","2026-08-21"]},{"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":[null,null,null,null,null,null,null,null,null,null,null,null,0.9972,1.0327,1.0833,1.0522,1.0605,1.0793,1.0957,1.0943,1.0946,1.1165,1.1476,1.1509,1.1613,1.0981,1.0787,1.0908,1.0855,1.0414,0.9954,0.9083,0.9192,0.9239,0.9159,0.9002,0.9066,0.8749,0.8899,0.8883,0.8667,0.8438,0.8282,0.7865,0.7657,0.7391,0.655,0.538,0.3981,0.2417,0.1871,0.2214,0.3464,0.4482,0.5465,0.6634,0.7435,0.8365,0.9381,0.9433,0.9773,1.0174,1.009,1.0171,1.0422,1.0001,0.9422,0.9095,0.9594,1.0075,0.997],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1.0333,1.0425,1.0532,1.0614,1.068,1.0777,1.0917,1.1035,1.1151,1.1117,1.1051,1.1022,1.0989,1.0874,1.069,1.0369,1.0133,0.9954,0.9795,0.9637,0.9523,0.9368,0.9274,0.9196,0.909,0.896,0.8824,0.8632,0.8437,0.8228,0.7892,0.739,0.6708,0.585,0.5054,0.4486,0.4282,0.4322,0.455,0.4967,0.5461,0.6041,0.6709,0.7254,0.7758,0.8241,0.8611,0.8923,0.9223,0.9378,0.9387,0.9329,0.9382,0.952,0.961],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0272,0.0368,0.0425,0.0329,0.0266,0.0388,0.0559,0.0473,0.0462,-0.0136,-0.0264,-0.0114,-0.0134,-0.046,-0.0736,-0.1286,-0.0942,-0.0715,-0.0636,-0.0635,-0.0456,-0.0619,-0.0375,-0.0312,-0.0423,-0.0522,-0.0542,-0.0767,-0.078,-0.0837,-0.1342,-0.201,-0.2727,-0.3433,-0.3183,-0.2272,-0.0818,0.0161,0.0914,0.1666,0.1974,0.2323,0.2671,0.2179,0.2015,0.1933,0.1479,0.1248,0.1199,0.0623,0.0035,-0.0234,0.0212,0.0554,0.036],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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","2026-08-21"]},{"key":"momentum","eyebrow":"Momentum pressure","title":"Directional pressure and rotation","description":"Two independent momentum views show whether pressure is broadening, fading or stretched.","reason":"Selected because momentum has changed character across the latest observations.","series":[{"label":"Momentum","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,93.0762,85.5503,86.4529,86.9341,87.2131,86.9628,87.276,88.0373,88.6104,87.2544,87.7802,78.1506,79.8953,81.3786,80.9925,76.4443,76.4724,69.9243,75.0882,75.429,75.2329,75.2923,76.9818,72.1275,75.2894,74.7086,72.7446,73.0382,73.9449,69.7069,71.5337,71.1805,60.1483,53.0855,47.3127,42.3362,51.5235,59.337,66.6793,67.1816,68.6937,71.4656,70.8975,73.1899,75.2653,66.102,68.7168,70.2173,66.2925,68.0787,70.0528,63.1298,61.3584,63.28,69.3042,70.5143,65.4052],"stroke":"#063b66","width":2.0},{"label":"Rotation","values":[null,null,null,null,null,null,94.4986,99.0131,91.4417,90.2486,99.7776,100.0,96.5978,98.5337,99.3248,79.5633,93.4891,96.2012,97.0096,93.1355,93.6053,97.8625,100.0,92.5929,95.049,61.1331,83.6968,95.3888,86.0157,71.0312,68.3494,43.0269,94.6008,95.8833,85.1901,85.5981,97.7076,80.7131,98.2246,91.9593,86.4578,88.2005,91.439,79.8715,90.373,86.8991,30.1471,0.0,4.1992,0.0,39.6607,75.6754,100.0,99.8786,97.1943,100.0,90.35,98.9398,98.5175,81.9054,91.2923,93.2572,86.9828,92.8154,99.4508,79.7761,66.0898,76.2394,96.6971,94.7957,76.3804],"stroke":"#1678a7","width":1.5},{"label":"Rotation signal","values":[null,null,null,null,null,null,null,96.7559,94.9845,93.5678,93.8226,96.6754,98.7918,98.3772,98.1521,92.4739,90.7924,89.7512,95.5666,95.4488,94.5835,94.8678,97.1559,96.8184,95.8806,82.925,79.9596,80.0729,88.3671,84.1452,75.1321,60.8025,68.659,77.837,91.8914,88.8905,89.4986,88.0062,92.2151,90.299,92.2139,88.8725,88.6991,86.5037,87.2278,85.7145,69.1397,39.0154,11.4488,1.3997,14.62,38.4454,71.7787,91.8513,99.0243,99.0243,95.8481,96.4299,95.9358,93.1209,90.5717,88.8183,90.5108,91.0185,93.083,90.6807,81.7722,74.0351,79.6754,89.2441,89.2911],"stroke":"#b87806","width":1.4}],"guides":[{"label":"Upper zone","values":[70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0],"stroke":"#c13f3f","width":1.0,"dash":[6,5]},{"label":"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]},{"label":"Lower zone","values":[30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0],"stroke":"#07865c","width":1.0,"dash":[6,5]}],"dates":["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","2026-08-21"]}]},"canonical_url":"https://sharemaestro.com/terminal/4931d234-cc08-41ff-bc4b-244d55d665b1/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/4931d234-cc08-41ff-bc4b-244d55d665b1/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/4931d234-cc08-41ff-bc4b-244d55d665b1/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/4931d234-cc08-41ff-bc4b-244d55d665b1/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/4931d234-cc08-41ff-bc4b-244d55d665b1/technical-pack/data.json"},"source_fingerprint":"4fcfc6d66b399f6fb297f277afa109ffc828edf775810742e82c522706b5f6e1","content_hash":"b58782217626901434d1b8136b29c8a83c5c46a5c86a955b0e8d50d847d8d5f8","citation":"Sharemaestro, TOPC Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/4931d234-cc08-41ff-bc4b-244d55d665b1/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."}