{"schema_version":"1.0","name":"JPM Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"abe2bdd4-1c1e-44d3-9448-62a9204aba72","symbol":"JPM","name":"JPMorgan Chase & Co.","exchange":"TOR","country":"CA","asset_type":"etf","currency":"CAD","sector":null,"industry":null},"summary":"The completed price path and its progression through the positioning zones can be described, but there is not enough usable Market Dynamics history to confirm or challenge the technical state.","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, Acceleration, deceleration and rollover, Range position and boundary pressure, Range pressure and compression, Directional strength and control."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-14","observations":34,"displayedObservations":34,"assetType":"ETF","state":"Aligned upward","stateTone":"positive","summary":"The completed price path and its progression through the positioning zones can be described, but there is not enough usable Market Dynamics history to confirm or challenge the technical state.","evidenceAlignment":{"status":"Evidence developing","headline":"Price structure is visible; Market Dynamics is not yet established","summary":"The completed price path and its progression through the positioning zones can be described, but there is not enough usable Market Dynamics history to confirm or challenge the technical state.","take":"Treat movement through the zones as price-location context only. Reaching the upper zone shows extension, but without an established Market Dynamics read it does not by itself establish active distribution, divergence or reversal risk.","tone":"neutral","conflict":false},"marketDynamics":{"available":true,"readAvailable":false,"dates":["2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"],"values":[1.03124,1.455905,1.628195,1.706385,1.76096,1.797022],"opens":[43.09,43.23,43.77,45.450001,44.900002,45.360001],"highs":[43.169998,44.779999,45.049999,45.689999,46.25,46.68],"lows":[42.919998,41.810001,43.139999,43.970001,44.900002,45.360001],"closes":[43.0,43.580002,44.990002,44.849998,45.689999,46.240002],"hoverRows":[[{"label":"Open","value":"43.1","className":"is-ohlc","compact":true},{"label":"High","value":"43.2","className":"is-ohlc","compact":true},{"label":"Low","value":"42.9","className":"is-ohlc","compact":true},{"label":"Close","value":"43.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"43.2","className":"is-ohlc","compact":true},{"label":"High","value":"44.8","className":"is-ohlc","compact":true},{"label":"Low","value":"41.8","className":"is-ohlc","compact":true},{"label":"Close","value":"43.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"Positioning recovery","className":"is-positive","wide":true}],[{"label":"Open","value":"43.8","className":"is-ohlc","compact":true},{"label":"High","value":"45.0","className":"is-ohlc","compact":true},{"label":"Low","value":"43.1","className":"is-ohlc","compact":true},{"label":"Close","value":"45.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"45.5","className":"is-ohlc","compact":true},{"label":"High","value":"45.7","className":"is-ohlc","compact":true},{"label":"Low","value":"44.0","className":"is-ohlc","compact":true},{"label":"Close","value":"44.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"44.9","className":"is-ohlc","compact":true},{"label":"High","value":"46.2","className":"is-ohlc","compact":true},{"label":"Low","value":"44.9","className":"is-ohlc","compact":true},{"label":"Close","value":"45.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"45.4","className":"is-ohlc","compact":true},{"label":"High","value":"46.7","className":"is-ohlc","compact":true},{"label":"Low","value":"45.4","className":"is-ohlc","compact":true},{"label":"Close","value":"46.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[42.8056,46.434402],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"state":"Insufficient history","context":{"scenario":"developing","latestDirection":"slight strengthening","fourWeekDirection":"strengthening","now":{"label":"Slightly 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":"Zone progression","detail":"Across the displayed history, price has progressed from the lower accumulation area, through the middle range and into the upper positioning zone. This describes price location only; it does not establish active distribution or a reversal.","tone":"neutral"},"chartSummary":"Price is in the distribution zone. The Market Dynamics bars show whether underlying support is keeping pace with that elevated price.","summary":"Across the displayed history, price has progressed from the lower accumulation area, through the middle range and into the upper positioning zone. This describes price location only; it does not establish active distribution or a reversal.","annotations":[{"label":"Current tape relationship","value":"Zone progression","detail":"Market Dynamics strengthened this week and remains positive.","tone":"neutral"},{"label":"Price location","value":"Upper positioning zone","detail":"Price is in the area labelled as the distribution zone on the chart. With limited Market Dynamics history, the label describes location and extension only.","tone":"caution"},{"label":"Latest positioning marker","value":"17 Jul 2026","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","tone":"positive"},{"label":"Market Dynamics confirmation","value":"Unavailable","detail":"Too little usable Market Dynamics history is available for a directional confirmation read.","tone":"neutral"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-14","observations":26,"relationship":{"sameWeekCorrelation":0.61,"forwardCorrelation":0.13,"directionalAgreement":100.0,"sample":2,"correlationSample":25,"label":"Strong 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":6.3,"averageReturn":6.3,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.3,"sample":1},{"week":2,"averageReturn":4.6,"sample":1},{"week":3,"averageReturn":4.3,"sample":1},{"week":4,"averageReturn":6.3,"sample":1},{"week":5,"averageReturn":7.5,"sample":1},{"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}]},"distribution":{"label":"Distribution","episodes":1,"completedEpisodes":0,"activeEpisodes":1,"horizons":[{"weeks":4,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"sample":0},{"week":2,"sample":0},{"week":3,"sample":0},{"week":4,"sample":0},{"week":5,"sample":0},{"week":6,"sample":0},{"week":7,"sample":0},{"week":8,"sample":0},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":3,"completedEpisodes":2,"activeEpisodes":1,"medianExpectedMove":9.9,"averageExpectedMove":9.9,"averageWeeksToLargestMove":10.5,"horizons":[{"weeks":4,"sample":3,"expectedCount":2,"expectedPercent":66.7,"averageReturn":1.5,"medianReturn":6.3,"confidenceLow":20.8,"confidenceHigh":93.9,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":1,"expectedPercent":50.0,"averageReturn":7.3,"medianReturn":7.3,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.1,"sample":3},{"week":2,"averageReturn":1.1,"sample":3},{"week":3,"averageReturn":0.1,"sample":3},{"week":4,"averageReturn":1.5,"sample":3},{"week":5,"averageReturn":0.3,"sample":3},{"week":6,"averageReturn":-2.1,"sample":2},{"week":7,"averageReturn":1.9,"sample":2},{"week":8,"averageReturn":0.7,"sample":2},{"week":9,"averageReturn":6.6,"sample":2},{"week":10,"averageReturn":8.0,"sample":2},{"week":11,"averageReturn":8.2,"sample":2},{"week":12,"averageReturn":7.3,"sample":2},{"week":13,"averageReturn":9.8,"sample":2},{"week":14,"averageReturn":9.3,"sample":2},{"week":15,"averageReturn":7.7,"sample":1},{"week":16,"averageReturn":9.2,"sample":1},{"week":17,"averageReturn":12.7,"sample":1},{"week":18,"averageReturn":12.4,"sample":1},{"week":19,"averageReturn":14.5,"sample":1},{"week":20,"averageReturn":15.8,"sample":1},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":0,"completedEpisodes":0,"activeEpisodes":0,"horizons":[{"weeks":4,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"sample":0},{"week":2,"sample":0},{"week":3,"sample":0},{"week":4,"sample":0},{"week":5,"sample":0},{"week":6,"sample":0},{"week":7,"sample":0},{"week":8,"sample":0},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":0,"completedEpisodes":0,"activeEpisodes":0,"horizons":[{"weeks":4,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"sample":0},{"week":2,"sample":0},{"week":3,"sample":0},{"week":4,"sample":0},{"week":5,"sample":0},{"week":6,"sample":0},{"week":7,"sample":0},{"week":8,"sample":0},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":3,"completedEpisodes":2,"activeEpisodes":1,"medianExpectedMove":3.7,"averageExpectedMove":3.7,"averageWeeksToLargestMove":10.0,"horizons":[{"weeks":4,"sample":3,"expectedCount":1,"expectedPercent":33.3,"averageReturn":-0.6,"medianReturn":-6.2,"confidenceLow":6.1,"confidenceHigh":79.2,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":1,"expectedPercent":50.0,"averageReturn":0.9,"medianReturn":0.9,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.8,"sample":3},{"week":2,"averageReturn":-1.8,"sample":3},{"week":3,"averageReturn":-3.4,"sample":3},{"week":4,"averageReturn":-0.6,"sample":3},{"week":5,"averageReturn":1.6,"sample":3},{"week":6,"averageReturn":4.2,"sample":3},{"week":7,"averageReturn":5.4,"sample":3},{"week":8,"averageReturn":7.7,"sample":3},{"week":9,"averageReturn":8.7,"sample":3},{"week":10,"averageReturn":1.3,"sample":2},{"week":11,"averageReturn":1.2,"sample":2},{"week":12,"averageReturn":0.9,"sample":2},{"week":13,"averageReturn":-1.1,"sample":2},{"week":14,"averageReturn":6.4,"sample":2},{"week":15,"averageReturn":5.9,"sample":2},{"week":16,"averageReturn":13.8,"sample":2},{"week":17,"averageReturn":14.3,"sample":2},{"week":18,"averageReturn":17.2,"sample":2},{"week":19,"averageReturn":17.8,"sample":2},{"week":20,"averageReturn":17.5,"sample":1},{"week":21,"averageReturn":19.0,"sample":1},{"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":2,"completedEpisodes":0,"activeEpisodes":2,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":6.1,"medianReturn":6.1,"confidenceLow":0.0,"confidenceHigh":79.3,"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":1.5,"sample":2},{"week":2,"averageReturn":2.2,"sample":2},{"week":3,"averageReturn":3.8,"sample":2},{"week":4,"averageReturn":6.1,"sample":1},{"week":5,"sample":0},{"week":6,"sample":0},{"week":7,"sample":0},{"week":8,"sample":0},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"currentApplication":{"status":"Evidence developing","tone":"neutral","headline":"Market Dynamics is negative while price remains rotational","use":"Treat the pressure as context until price establishes a clear response.","confirm":"Treat movement through the zones as price-location context only. Reaching the upper zone shows extension, but without an established Market Dynamics read it does not by itself establish active distribution, divergence or reversal risk.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"strengthening","zone":"distribution","zoneContext":"Across the displayed history, price has progressed from the lower accumulation area, through the middle range and into the upper positioning zone. This describes price location only; it does not establish active distribution or a reversal.","historical":{"label":"Broad directional cases","weeks":12,"direction":"lower","sample":0},"nowContext":{"label":"Slightly 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 structure is upward","detail":"Price is responding in the same broad direction as Market Dynamics."}},"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":"The current relationship is visible, but this ticker does not yet have a completed comparable outcome.","watch":"Reassess the reading when either price structure or the Market Dynamics state changes materially."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[{"date":"2026-07-17","price":43.580002}],"reversal_warnings":[{"date":"2026-07-17","price":43.580002},{"date":"2026-07-24","price":44.990002}],"reversal_dangers":[{"date":"2026-07-10","price":43.0}]}},"smTape":{"available":true,"dates":["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":[42.1948,41.7292,42.3644,40.1855,38.3051,39.3298,41.4093,38.8722,39.9169,38.4842,37.131,36.3052,36.7032,36.1162,37.728,39.83,39.87,39.58,40.11,38.77,38.21,39.28,38.33,39.8533,40.8091,41.7748,41.8345,43.079,43.0,43.58,44.99,44.85,45.69,46.24],"consensus":[90.6667,46.8352,0.0,-22.3424,-76.4592,-12.5638,22.1998,-55.4756,18.5918,-51.4344,-61.3881,-54.6497,-36.8333,-55.9427,14.9856,55.8291,27.0925,0.0,34.8152,-32.5939,-29.6297,24.8446,-33.5069,30.1226,48.4054,54.6398,21.2739,59.2772,30.5417,48.9107,69.0786,30.9593,54.7587,57.6346],"supportDates":["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":[null,null,null,null,null,-9.8393,39.0001,-51.3582,17.9765,-43.5399,-52.233,-49.7117,-31.147,-56.1774,19.1695,49.9392,21.8224,0.0,32.3766,-32.6435,-30.4157,31.6076,-31.0518,31.3929,53.6635,63.1774,6.25,65.7203,20.9702,38.4769,73.6118,24.859,52.0617,53.035],"force":[90.6667,46.8352,0.0,-22.3424,-47.9344,-21.4568,34.9457,-64.2546,44.6964,-68.4902,-63.3163,-41.0959,-4.0284,-41.6523,42.2558,71.4712,16.8847,0.0,29.9001,-61.5587,-34.5231,40.2618,-51.6856,28.293,39.6703,38.7629,4.6797,43.157,2.7693,51.0288,65.1284,1.1597,44.231,53.6006],"direction":[null,null,null,null,-96.8342,-62.4679,6.1047,-53.9104,0.6488,-48.2739,-70.4736,-69.9743,-66.7641,-65.8818,9.2746,51.3874,40.4066,0.0,41.1129,-11.8482,-25.236,6.1033,-23.328,29.9777,48.6355,56.2231,56.9824,63.428,61.3181,59.3222,66.7193,60.8731,65.3608,65.7727],"intensity":[null,null,null,null,75.0,40.0,83.3333,100.0,50.0,44.4444,40.0,36.3636,16.6667,23.0769,57.1429,80.0,50.0,11.7647,16.6667,47.3684,45.0,33.3333,27.2727,69.5652,29.1667,60.0,23.0769,44.4444,3.5714,68.9655,63.3333,22.5806,28.125,15.1515],"confirmation":[51.68,37.6539,1.527,29.8162,68.4963,32.6682,53.8721,86.0825,52.0876,85.0991,87.8425,85.1501,56.2069,85.4626,30.208,86.4318,76.4388,28.6893,79.0282,79.312,77.6186,53.6504,79.3136,77.5641,83.1434,84.8708,29.9106,86.3792,54.4061,83.875,89.9157,54.6018,85.243,55.0],"persistence":[null,null,66.6667,25.0,0.0,16.6667,0.0,12.5,12.5,37.5,50.0,50.0,50.0,50.0,50.0,25.0,25.0,12.5,12.5,12.5,12.5,37.5,12.5,12.5,12.5,25.0,25.0,50.0,75.0,75.0,100.0,100.0,100.0,100.0],"assessmentRisk":[null,null,null,null,11.6672,41.3562,38.7054,5.3035,28.5959,1.185,18.9472,19.8382,30.5306,19.0492,11.7855,20.9192,35.0834,46.4551,29.6257,17.7078,30.5717,25.753,29.9046,23.5664,25.1671,21.8604,39.268,20.2242,34.1425,24.0933,15.3793,32.6157,22.5387,21.1386],"volumeParticipation":true,"latest":{"consensus":57.6,"control":53.0,"force":53.6,"direction":65.8,"confirmation":55.0,"persistence":100.0,"assessmentRisk":21.1,"intensity":15.2,"evidenceDepth":100},"analysis":{"status":"Price structure has the available support","headline":"The gauges support the price-technical view","summary":"Market Dynamics does not provide a directional confirmation. The completed evidence supports the upward price structure.","take":"Current assessment: follow price structure with limited confirmation.","tone":"positive","supportedView":"Price structure","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Control support is strengthening","forceState":"Upward commitment","forcePath":"Broadly stable","directionState":"Upward follow-through","persistenceState":"Established","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Quiet"},"cards":[{"label":"SM Consensus Gauge","value":"+57.6","detail":"Price structure has the available support","tone":"positive"},{"label":"SM Control Gauge","value":"+53.0","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+53.6","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+65.8","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"55/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"68.4","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"3.4%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"29.6","detail":"Directional","tone":"positive"},{"label":"Range position","value":"96%","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":[42.1948,41.7292,42.3644,40.1855,38.3051,39.3298,41.4093,38.8722,39.9169,38.4842,37.131,36.3052,36.7032,36.1162,37.728,39.83,39.87,39.58,40.11,38.77,38.21,39.28,38.33,39.8533,40.8091,41.7748,41.8345,43.079,43.0,43.58,44.99,44.85,45.69,46.24],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,41.1629,40.8296,40.935,40.56,40.443,40.0869,39.5495,38.9596,38.5493,38.107,38.0381,38.3639,38.6377,38.809,39.0456,38.9955,38.8527,38.9304,38.8212,39.0089,39.3362,39.7796,40.1532,40.6851,41.106,41.5558,42.1802,42.6656,43.2155,43.7654],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,40.1532,39.8541,39.6966,39.7065,39.7186,39.7084,39.7381,39.6664,39.5585,39.5379,39.4484,39.4784,39.577,39.7398,39.8949,40.1308,40.3433,40.5831,40.9095,41.2014,41.5339,41.8825],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,43.2143,43.3258,43.4721,43.4262,43.4123,43.2383,43.1668,43.1031,43.018,42.9845,42.872,42.4329,42.0831,41.4647,41.4163,41.6834,42.0773,42.1701,42.8456,43.3527,43.9869,44.8128,45.3715,46.0189,46.5489],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,37.344,36.6601,35.8991,35.4862,35.023,34.9983,35.1588,35.3057,35.4325,35.5592,35.6215,35.6622,35.767,35.9819,35.9971,35.9804,35.8311,35.7808,35.5259,35.3272,35.2025,35.1625,35.4583,35.7096,36.192],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"participation","eyebrow":"Participation","title":"Activity pressure and cumulative balance","description":"Observed activity is compared with its normal backdrop while cumulative balance tracks directional participation.","reason":"Selected because participation is confirming or diverging from the latest price path.","series":[{"label":"Activity versus norm","values":[null,null,null,null,null,null,null,64.5356,54.5609,179.4991,140.0172,111.755,64.8154,53.0878,33.899,70.8137,109.6109,49.7696,31.7023,100.0434,68.9745,59.3719,84.6846,20.0528,21.5819,2.5685,16.5933,3.2724,16.1306,283.6514,77.4746,92.9177,87.0365,196.8892],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,98.2977,105.9269,78.3957,65.0,65.0,70.7386,66.202,68.9682,74.6364,83.4631,79.5703,81.9593,74.4202,69.0789,73.6758,67.1878,68.6011,70.0345,70.1854,71.0957,71.2667,70.4519,84.5797,88.0852,84.1723,87.7432,96.2078],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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":[null,null,null,null,null,null,null,null,null,null,null,null,-1.2886,-1.4124,-1.3647,-1.1441,-0.9551,-0.8192,-0.6611,-0.6366,-0.6549,-0.5763,-0.584,-0.4619,-0.2847,-0.0656,0.1116,0.3485,0.5237,0.7014,0.945,1.114,1.3006,1.476],"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.2212,-1.1408,-1.0449,-0.9632,-0.9016,-0.8365,-0.786,-0.7212,-0.6339,-0.5202,-0.3938,-0.2454,-0.0916,0.067,0.2426,0.4169,0.5936,0.7701],"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.2661,0.3216,0.3837,0.3266,0.2467,0.2602,0.202,0.2593,0.3492,0.4547,0.5055,0.5938,0.6153,0.6343,0.7024,0.6971,0.707,0.7059],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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":[null,null,null,null,null,null,null,14.8515,35.6436,19.2771,10.3704,6.9012,12.3139,4.3302,26.2517,54.8403,55.3843,51.4402,58.6485,40.4236,32.8072,47.3599,34.4393,55.1572,68.1563,81.2906,82.1031,98.918,97.6941,86.6402,99.3515,91.5084,94.6423,95.9567],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-9.9147,-7.4937,-10.8139,-13.9497,-15.8635,-14.9412,-16.3016,-12.5663,-7.6949,-7.6023,-8.2743,-7.0461,-10.1515,-11.4493,-8.9696,-11.1712,-7.641,-5.426,-3.188,-3.0495,-0.1845,-0.3938,-2.6798,-0.1332,-1.8385,-1.2108,-0.9426],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,1.9572,4.6973,2.9819,1.9115,1.4175,2.5292,0.8894,5.3919,11.2638,11.3755,10.5654,12.0459,8.3027,6.7383,9.7273,7.0736,11.3288,13.9987,16.6964,16.8633,20.3397,20.119,21.7393,25.678,25.2869,27.6335,29.1699],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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":[null,null,null,null,null,null,null,null,null,null,null,null,null,4.9678,4.8039,4.6378,4.528,4.4772,4.3144,4.5058,4.4752,4.3478,4.5231,4.3589,4.1322,3.9135,3.7919,3.6389,3.4267,3.6264,3.5651,3.5947,3.4954,3.4111],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,14.574,16.6673,19.0825,20.1237,21.3916,21.0642,20.448,19.889,19.3383,18.9076,18.4743,17.3397,16.2262,14.159,14.0007,14.6863,16.0347,16.3931,18.6795,20.4004,22.1859,24.1331,24.5287,25.2282,25.0347],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"directional","eyebrow":"Trend quality","title":"Directional strength and control","description":"Directional pressure shows which side controls the tape while strength remains direction-neutral.","reason":"Selected because directional control or trend strength is materially changing.","series":[{"label":"Trend strength","values":[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,17.9557,18.9832,19.9445,21.74,23.5354,25.4949,27.5513,29.6338],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,10.367,9.8825,16.0188,16.8028,17.9913,17.1076,15.7365,14.928,13.8791,15.0438,14.6904,17.2995,20.4844,23.7719,24.4244,24.1834,28.2139,27.0164,27.7932,28.5575,28.7977],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,18.6371,17.1317,15.6081,14.83,14.029,14.3718,16.2049,17.8369,17.8801,16.3552,15.1567,14.4984,13.8866,13.289,12.4872,12.3359,10.68,9.7716,9.0269,8.4617,7.9559],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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/abe2bdd4-1c1e-44d3-9448-62a9204aba72/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/abe2bdd4-1c1e-44d3-9448-62a9204aba72/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/abe2bdd4-1c1e-44d3-9448-62a9204aba72/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/abe2bdd4-1c1e-44d3-9448-62a9204aba72/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/abe2bdd4-1c1e-44d3-9448-62a9204aba72/technical-pack/data.json"},"source_fingerprint":"96357aebbdb36365ee4ee2c0d2aa27ccc91b7b1da1eb322d9195732225ff1f10","content_hash":"4e97efccf11f582a443928e423e65cfe9fb18187f143f4bfdc2611705dafbe92","citation":"Sharemaestro, JPM Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/abe2bdd4-1c1e-44d3-9448-62a9204aba72/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."}