{"schema_version":"1.0","name":"APPF Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"b87bb40c-c154-4458-97ed-381cd35d2834","symbol":"APPF","name":"Appfolio Inc","exchange":"NASDAQ","country":"US","asset_type":"equity","currency":"USD","sector":"Technology","industry":"Software - Application"},"summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price has not yet responded to the same extent.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Strength versus the research benchmark, Range position and boundary pressure, Drawdown and recovery pressure, Acceleration, deceleration and rollover, Activity pressure and cumulative balance."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-14","observations":260,"displayedObservations":104,"assetType":"Equity","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price has not yet responded to the same extent.","evidenceAlignment":{"status":"Underlying strength ahead of price","headline":"Positive Market Dynamics is leading the current price response","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price has not yet responded to the same extent.","take":"Treat the gap as an early-upside opportunity watch. A continued positive price response would confirm that price is catching up with the stronger foundation.","tone":"positive","conflict":false},"marketDynamics":{"available":true,"readAvailable":true,"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"],"values":[-1.226692,-1.128325,-1.059475,-0.966851,-0.844717,-0.807883,-0.70673,-0.666737,-0.837166,-0.923808,-1.0003,-0.82426,-0.52906,-0.144899,0.300484,0.621585,0.87228,0.946363,0.848842,0.663028,0.506014,0.460439,0.538385,0.521213,0.372783,-0.069754,-0.517263,-0.832924,-0.919833,-0.843184,-0.836788,-0.726346,-0.699862,-0.560828,-0.478616,-0.560732,-0.496023,-0.566043,-0.366715,-0.244268,-0.232454,-0.078603,0.092628,0.281489,0.504237,0.677526,0.739412,0.928735,1.042533,1.224501,1.362602,1.304988,1.241233,1.085652,0.889479,0.792523,0.697317,0.531106,0.266915,-0.104624,-0.401304,-0.696002,-0.707298,-0.645861,-0.727752,-0.738447,-0.961981,-1.07002,-1.082696,-1.060772,-1.03231,-1.082112,-0.988417,-0.906713,-0.854921,-0.780596,-0.877686,-1.007721,-1.09967,-1.095669,-1.049432,-1.070834,-1.007661,-1.066746,-1.195452,-1.248283,-1.279909,-1.04438,-0.644617,-0.257417,0.021448,0.17893,0.259927,0.421987,0.535174,0.524639,0.53831,0.487835,0.64338,0.821052,0.984648,1.200291,1.34173,1.467128],"opens":[221.13,231.02,231.19,224.57,227.06,235.39,234.1,227.12,226.83,201.14,213.45,207.04,229.04,229.54,245.31,254.68,263.0,259.43,251.79,247.29,251.29,242.36,254.9,246.5,230.82,224.74,217.27,212.86,216.17,217.25,216.13,218.12,218.98,216.0,228.43,217.77,192.01,209.45,220.41,216.07,212.5,209.53,217.74,226.34,222.04,228.74,233.42,236.06,251.42,265.0,321.8,281.98,266.73,274.31,272.82,284.89,276.09,281.05,280.18,250.0,224.74,236.4,242.68,254.0,252.7,245.81,228.62,225.05,234.05,231.14,233.41,237.23,228.75,226.0,212.76,219.71,192.5,180.45,177.91,170.56,174.59,189.37,172.5,167.8,157.0,156.24,143.49,156.08,170.975,172.71,165.45,151.09,163.63,164.5,164.44,162.02,148.13,158.04,170.51,178.09,176.52,168.26,184.12,195.87],"highs":[231.21,236.48,232.33,229.01,235.69,240.0,236.09,228.38,227.625,235.9999,218.035,229.88,239.44,242.94,257.715,273.0,265.365,264.9775,253.385,256.08,254.86,255.15,264.08,266.51,241.66,227.19,223.0,216.24,225.01,217.82,220.19,230.52,228.705,229.78,230.0,235.0,214.16,217.745,222.3399,218.315,214.1,221.26,231.58,229.14,235.39,237.315,248.8468,258.3799,264.98,320.36,326.04,290.545,276.52,278.955,285.052,288.735,281.88,285.61,283.14,250.345,237.075,247.0,258.58,265.02,257.57,247.36,231.77,240.78,239.0,238.98,238.5699,239.68,239.86,229.41,226.03,227.2875,196.92,189.01,179.0,177.89,193.3,191.62,177.365,168.68,161.87,163.73,159.94,175.71,177.47,177.82,166.56,168.18,166.91,179.52,173.39,165.23,156.16,172.87,183.0,184.19,180.64,190.24,204.01,206.55],"lows":[218.275,228.23,221.76,219.51,225.755,233.1,224.64,220.71,199.5,189.01,207.0201,206.37,226.88,226.24,244.585,252.09,252.6,244.89,246.46,242.67,241.695,238.2917,249.29,228.4,221.122,211.99,211.27,209.6342,210.1001,203.52,210.77,217.43,211.56,205.01,215.8,190.24,192.01,209.45,209.24,205.125,204.85,204.6,215.75,218.555,219.0,224.66,233.42,236.06,250.29,256.66,282.74,263.73,264.945,271.84,270.62,275.58,272.5,274.36,248.34,224.0,222.91,234.67,219.0,244.19,242.43,217.35,224.245,224.54,229.248,222.23,232.265,225.245,222.39,209.94,209.22,186.45,176.87,173.1,166.36,161.13,174.59,171.72,161.14,154.1601,150.1194,142.73,143.14,149.46,160.0,161.73,145.14,150.865,156.7,161.55,153.8125,146.19,142.56,153.53,169.31,171.26,155.55,168.26,184.12,193.58],"closes":[229.46,231.99,222.92,225.84,233.79,234.54,227.12,226.27,201.14,212.34,208.52,228.2,230.02,242.39,253.75,263.0,259.18,251.79,249.89,252.72,243.77,251.92,250.03,233.91,222.98,217.32,211.66,214.5,220.89,216.74,215.37,221.3,216.25,224.2,218.78,192.02,212.06,214.29,218.91,209.83,211.17,217.25,225.57,223.29,227.33,235.49,237.68,250.95,264.54,319.15,283.36,265.295,275.32,277.38,284.81,276.09,281.57,278.53,249.86,224.87,235.51,242.68,254.43,251.8,247.96,228.62,228.28,235.41,231.43,233.69,237.29,230.37,226.58,217.89,219.43,189.88,179.725,178.41,172.23,177.76,191.17,172.5,166.1,155.68,157.11,143.34,156.47,169.29,173.1,166.59,151.7,164.92,161.17,166.94,161.21,151.5,155.64,170.9,175.58,179.73,165.05,180.19,198.74,204.21],"pressureRange":[-1.672526,1.672526],"priceRange":[143.34,319.15],"zones":{"accumulationBoundary":0.06,"distributionBoundary":0.94},"latest":1.467128,"state":"Positive Market Dynamics ahead of price","context":{"scenario":"dynamicsAhead","latestDirection":"strengthening","fourWeekDirection":"strengthening","now":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeek":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"price":{"label":"Price is lagging the underlying strength","detail":"Market Dynamics has advanced further through its recent range than price. This is positive divergence and an early-upside watch, but price confirmation is still required."}},"diagnosis":{"label":"Underlying strength ahead of price","detail":"Market Dynamics has strengthened across the recent completed path and remains strongly positive, while price has not advanced as far through its range. The gap is an early-upside watch; a positive price response is needed for confirmation.","tone":"positive"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Market Dynamics has strengthened across the recent completed path and remains strongly positive, while price has not advanced as far through its range. The gap is an early-upside watch; a positive price response is needed for confirmation.","annotations":[{"label":"Current tape relationship","value":"Underlying strength ahead of price","detail":"Market Dynamics strengthened this week and remains positive.","tone":"positive"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"26 Jun 2026","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Leading price","detail":"Market Dynamics has advanced further through its recent range than price. This is positive divergence and an early-upside watch, but price confirmation is still required.","tone":"positive"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-14","observations":260,"relationship":{"sameWeekCorrelation":0.26,"forwardCorrelation":0.01,"directionalAgreement":43.9,"sample":255,"correlationSample":259,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":3,"completedEpisodes":3,"activeEpisodes":0,"averageWeeksInZone":1.0,"medianWeeksInZone":1,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":3,"expectedCount":3,"expectedPercent":100.0,"medianReturn":16.2,"averageReturn":13.7,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":25.1,"averageReturn":25.1,"confidenceLow":34.2,"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":6.9,"sample":3},{"week":2,"averageReturn":12.4,"sample":3},{"week":3,"averageReturn":15.6,"sample":3},{"week":4,"averageReturn":13.7,"sample":3},{"week":5,"averageReturn":4.9,"sample":3},{"week":6,"averageReturn":12.2,"sample":3},{"week":7,"averageReturn":18.8,"sample":3},{"week":8,"averageReturn":22.3,"sample":3},{"week":9,"averageReturn":15.5,"sample":2},{"week":10,"averageReturn":7.2,"sample":2},{"week":11,"averageReturn":13.7,"sample":2},{"week":12,"averageReturn":25.1,"sample":2},{"week":13,"averageReturn":28.6,"sample":2},{"week":14,"averageReturn":25.4,"sample":1},{"week":15,"averageReturn":15.1,"sample":1},{"week":16,"averageReturn":25.7,"sample":1},{"week":17,"averageReturn":38.6,"sample":1},{"week":18,"averageReturn":42.5,"sample":1},{"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":1,"activeEpisodes":0,"averageWeeksInZone":1.0,"medianWeeksInZone":1,"averageWeeksToLower":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-13.1,"averageReturn":-13.1,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-24.0,"averageReturn":-24.0,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-40.5,"averageReturn":-40.5,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-11.2,"sample":1},{"week":2,"averageReturn":-16.9,"sample":1},{"week":3,"averageReturn":-13.7,"sample":1},{"week":4,"averageReturn":-13.1,"sample":1},{"week":5,"averageReturn":-10.8,"sample":1},{"week":6,"averageReturn":-13.5,"sample":1},{"week":7,"averageReturn":-11.8,"sample":1},{"week":8,"averageReturn":-12.7,"sample":1},{"week":9,"averageReturn":-21.7,"sample":1},{"week":10,"averageReturn":-29.5,"sample":1},{"week":11,"averageReturn":-26.2,"sample":1},{"week":12,"averageReturn":-24.0,"sample":1},{"week":13,"averageReturn":-20.3,"sample":1},{"week":14,"averageReturn":-21.1,"sample":1},{"week":15,"averageReturn":-22.3,"sample":1},{"week":16,"averageReturn":-28.4,"sample":1},{"week":17,"averageReturn":-28.5,"sample":1},{"week":18,"averageReturn":-26.2,"sample":1},{"week":19,"averageReturn":-27.5,"sample":1},{"week":20,"averageReturn":-26.8,"sample":1},{"week":21,"averageReturn":-25.6,"sample":1},{"week":22,"averageReturn":-27.8,"sample":1},{"week":23,"averageReturn":-29.0,"sample":1},{"week":24,"averageReturn":-31.7,"sample":1},{"week":25,"averageReturn":-31.2,"sample":1},{"week":26,"averageReturn":-40.5,"sample":1}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":21,"completedEpisodes":19,"activeEpisodes":2,"medianExpectedMove":5.6,"averageExpectedMove":10.3,"averageWeeksToLargestMove":6.1,"horizons":[{"weeks":4,"sample":21,"expectedCount":7,"expectedPercent":33.3,"averageReturn":-4.2,"medianReturn":-5.3,"confidenceLow":17.2,"confidenceHigh":54.6,"confidence":"Mixed historical record"},{"weeks":12,"sample":19,"expectedCount":8,"expectedPercent":42.1,"averageReturn":0.5,"medianReturn":-5.2,"confidenceLow":23.1,"confidenceHigh":63.7,"confidence":"Mixed historical record"},{"weeks":26,"sample":19,"expectedCount":9,"expectedPercent":47.4,"averageReturn":5.1,"medianReturn":-0.4,"confidenceLow":27.3,"confidenceHigh":68.3,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.9,"sample":21},{"week":2,"averageReturn":-2.6,"sample":21},{"week":3,"averageReturn":-4.8,"sample":21},{"week":4,"averageReturn":-4.2,"sample":21},{"week":5,"averageReturn":-3.7,"sample":21},{"week":6,"averageReturn":-2.3,"sample":21},{"week":7,"averageReturn":-2.6,"sample":20},{"week":8,"averageReturn":-2.5,"sample":20},{"week":9,"averageReturn":-2.1,"sample":20},{"week":10,"averageReturn":-0.5,"sample":20},{"week":11,"averageReturn":-2.7,"sample":19},{"week":12,"averageReturn":0.5,"sample":19},{"week":13,"averageReturn":-1.0,"sample":19},{"week":14,"averageReturn":0.6,"sample":19},{"week":15,"averageReturn":1.4,"sample":19},{"week":16,"averageReturn":0.2,"sample":19},{"week":17,"averageReturn":-0.1,"sample":19},{"week":18,"averageReturn":-0.6,"sample":19},{"week":19,"averageReturn":0.2,"sample":19},{"week":20,"averageReturn":0.7,"sample":19},{"week":21,"averageReturn":1.5,"sample":19},{"week":22,"averageReturn":3.1,"sample":19},{"week":23,"averageReturn":3.7,"sample":19},{"week":24,"averageReturn":3.5,"sample":19},{"week":25,"averageReturn":3.0,"sample":19},{"week":26,"averageReturn":5.1,"sample":19}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":20,"completedEpisodes":20,"activeEpisodes":0,"medianExpectedMove":8.9,"averageExpectedMove":9.7,"averageWeeksToLargestMove":6.5,"horizons":[{"weeks":4,"sample":20,"expectedCount":7,"expectedPercent":35.0,"averageReturn":1.1,"medianReturn":1.5,"confidenceLow":18.1,"confidenceHigh":56.7,"confidence":"Mixed historical record"},{"weeks":12,"sample":20,"expectedCount":10,"expectedPercent":50.0,"averageReturn":3.2,"medianReturn":0.1,"confidenceLow":29.9,"confidenceHigh":70.1,"confidence":"Mixed historical record"},{"weeks":26,"sample":19,"expectedCount":5,"expectedPercent":26.3,"averageReturn":8.1,"medianReturn":9.6,"confidenceLow":11.8,"confidenceHigh":48.8,"confidence":"Historically adverse"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.8,"sample":20},{"week":2,"averageReturn":1.6,"sample":20},{"week":3,"averageReturn":3.1,"sample":20},{"week":4,"averageReturn":1.1,"sample":20},{"week":5,"averageReturn":2.7,"sample":20},{"week":6,"averageReturn":2.9,"sample":20},{"week":7,"averageReturn":5.7,"sample":20},{"week":8,"averageReturn":5.2,"sample":20},{"week":9,"averageReturn":5.8,"sample":20},{"week":10,"averageReturn":2.0,"sample":20},{"week":11,"averageReturn":2.3,"sample":20},{"week":12,"averageReturn":3.2,"sample":20},{"week":13,"averageReturn":3.5,"sample":20},{"week":14,"averageReturn":6.3,"sample":20},{"week":15,"averageReturn":6.1,"sample":20},{"week":16,"averageReturn":7.1,"sample":20},{"week":17,"averageReturn":9.0,"sample":20},{"week":18,"averageReturn":7.7,"sample":20},{"week":19,"averageReturn":6.1,"sample":20},{"week":20,"averageReturn":6.7,"sample":20},{"week":21,"averageReturn":8.5,"sample":20},{"week":22,"averageReturn":10.9,"sample":20},{"week":23,"averageReturn":10.2,"sample":19},{"week":24,"averageReturn":9.6,"sample":19},{"week":25,"averageReturn":9.5,"sample":19},{"week":26,"averageReturn":8.1,"sample":19}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":21,"completedEpisodes":21,"activeEpisodes":0,"medianExpectedMove":10.4,"averageExpectedMove":10.0,"averageWeeksToLargestMove":5.6,"horizons":[{"weeks":4,"sample":21,"expectedCount":8,"expectedPercent":38.1,"averageReturn":2.1,"medianReturn":2.4,"confidenceLow":20.8,"confidenceHigh":59.1,"confidence":"Mixed historical record"},{"weeks":12,"sample":21,"expectedCount":11,"expectedPercent":52.4,"averageReturn":1.3,"medianReturn":-0.8,"confidenceLow":32.4,"confidenceHigh":71.7,"confidence":"Mixed historical record"},{"weeks":26,"sample":19,"expectedCount":7,"expectedPercent":36.8,"averageReturn":6.5,"medianReturn":7.5,"confidenceLow":19.1,"confidenceHigh":59.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.2,"sample":21},{"week":2,"averageReturn":-0.0,"sample":21},{"week":3,"averageReturn":-0.1,"sample":21},{"week":4,"averageReturn":2.1,"sample":21},{"week":5,"averageReturn":-0.1,"sample":21},{"week":6,"averageReturn":0.5,"sample":21},{"week":7,"averageReturn":-0.0,"sample":21},{"week":8,"averageReturn":0.8,"sample":21},{"week":9,"averageReturn":-0.5,"sample":21},{"week":10,"averageReturn":0.8,"sample":21},{"week":11,"averageReturn":3.2,"sample":21},{"week":12,"averageReturn":1.3,"sample":21},{"week":13,"averageReturn":1.8,"sample":21},{"week":14,"averageReturn":1.2,"sample":21},{"week":15,"averageReturn":3.6,"sample":21},{"week":16,"averageReturn":7.0,"sample":21},{"week":17,"averageReturn":4.5,"sample":20},{"week":18,"averageReturn":5.6,"sample":20},{"week":19,"averageReturn":6.5,"sample":20},{"week":20,"averageReturn":4.5,"sample":20},{"week":21,"averageReturn":4.9,"sample":20},{"week":22,"averageReturn":6.4,"sample":20},{"week":23,"averageReturn":6.3,"sample":20},{"week":24,"averageReturn":6.3,"sample":19},{"week":25,"averageReturn":6.5,"sample":19},{"week":26,"averageReturn":6.5,"sample":19}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":21,"completedEpisodes":20,"activeEpisodes":1,"medianExpectedMove":10.4,"averageExpectedMove":12.2,"averageWeeksToLargestMove":7.5,"horizons":[{"weeks":4,"sample":21,"expectedCount":12,"expectedPercent":57.1,"averageReturn":2.0,"medianReturn":0.4,"confidenceLow":36.5,"confidenceHigh":75.5,"confidence":"Mixed historical record"},{"weeks":12,"sample":20,"expectedCount":10,"expectedPercent":50.0,"averageReturn":4.6,"medianReturn":0.1,"confidenceLow":29.9,"confidenceHigh":70.1,"confidence":"Mixed historical record"},{"weeks":26,"sample":19,"expectedCount":11,"expectedPercent":57.9,"averageReturn":11.0,"medianReturn":8.3,"confidenceLow":36.3,"confidenceHigh":76.9,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.1,"sample":21},{"week":2,"averageReturn":0.6,"sample":21},{"week":3,"averageReturn":1.0,"sample":21},{"week":4,"averageReturn":2.0,"sample":21},{"week":5,"averageReturn":0.8,"sample":21},{"week":6,"averageReturn":0.5,"sample":21},{"week":7,"averageReturn":1.1,"sample":21},{"week":8,"averageReturn":4.2,"sample":21},{"week":9,"averageReturn":2.4,"sample":20},{"week":10,"averageReturn":2.3,"sample":20},{"week":11,"averageReturn":4.0,"sample":20},{"week":12,"averageReturn":4.6,"sample":20},{"week":13,"averageReturn":5.8,"sample":20},{"week":14,"averageReturn":2.7,"sample":19},{"week":15,"averageReturn":1.7,"sample":19},{"week":16,"averageReturn":3.0,"sample":19},{"week":17,"averageReturn":3.2,"sample":19},{"week":18,"averageReturn":5.8,"sample":19},{"week":19,"averageReturn":6.1,"sample":19},{"week":20,"averageReturn":4.8,"sample":19},{"week":21,"averageReturn":3.4,"sample":19},{"week":22,"averageReturn":4.7,"sample":19},{"week":23,"averageReturn":5.5,"sample":19},{"week":24,"averageReturn":8.5,"sample":19},{"week":25,"averageReturn":9.1,"sample":19},{"week":26,"averageReturn":11.0,"sample":19}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":0,"completedEpisodes":0,"activeEpisodes":0,"horizons":[{"weeks":4,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"sample":0},{"week":2,"sample":0},{"week":3,"sample":0},{"week":4,"sample":0},{"week":5,"sample":0},{"week":6,"sample":0},{"week":7,"sample":0},{"week":8,"sample":0},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"currentApplication":{"status":"Underlying strength ahead of price","tone":"positive","headline":"Underlying strength is leading price","use":"A positive price response is needed before the early upside case is confirmed.","confirm":"Treat the gap as an early-upside opportunity watch. A continued positive price response would confirm that price is catching up with the stronger foundation.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"strengthening","zone":"middle","zoneContext":"Market Dynamics has strengthened across the recent completed path and remains strongly positive, while price has not advanced as far through its range. The gap is an early-upside watch; a positive price response is needed for confirmation.","historical":{"label":"Broad directional cases","weeks":12,"direction":"higher","percent":50.0,"averageReturn":4.6,"sample":20},"nowContext":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeekContext":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"priceContext":{"label":"Price is lagging the underlying strength","detail":"Market Dynamics has advanced further through its recent range than price. This is positive divergence and an early-upside watch, but price confirmation is still required."}},"strategyApproach":{"headline":"Strategy observations from this ticker's own record","summary":"The current reading identifies the setup. The observations below show how this ticker's completed history can guide positioning, confirmation and risk control without treating any one reading as a forecast.","observations":[{"eyebrow":"Early repair watch","title":"Prepare the case before price confirms the recovery","tone":"recovery","approach":"Use the improvement to move the ticker onto a watchlist or define an entry trigger. Commitment should rise only after price responds; fading Market Dynamics cancels the early case.","finding":"In this ticker's completed record, 50.0% of comparable cases moved higher after 12 weeks, with an average move of 4.6% across 20 cases.","watch":"Reassess the reading when either price structure or the Market Dynamics state changes materially."},{"eyebrow":"Zone positioning","title":"Use accumulation to prepare the long case, then wait for confirmation","tone":"positive","finding":"After accumulation, 100.0% of completed 12-week outcomes were higher across 2 cases. Distinct visits lasted 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 improving Market Dynamics to prepare, not anticipate","tone":"recovery","finding":"Comparable disagreements produced an average recovery of 12.2% across 20 completed cases, with the largest move arriving after 7.5 weeks on average.","approach":"Define the price level that would confirm the repair. Until that response occurs, keep the idea at watchlist or starter-position size.","watch":"The early repair fails if Market Dynamics fades before price responds."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[{"date":"2026-05-22","price":164.92},{"date":"2026-06-26","price":155.64}],"distribution_rollovers":[],"price_pressure_gaps":[]}},"smTape":{"available":true,"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"],"close":[229.46,231.99,222.92,225.84,233.79,234.54,227.12,226.27,201.14,212.34,208.52,228.2,230.02,242.39,253.75,263.0,259.18,251.79,249.89,252.72,243.77,251.92,250.03,233.91,222.98,217.32,211.66,214.5,220.89,216.74,215.37,221.3,216.25,224.2,218.78,192.02,212.06,214.29,218.91,209.83,211.17,217.25,225.57,223.29,227.33,235.49,237.68,250.95,264.54,319.15,283.36,265.295,275.32,277.38,284.81,276.09,281.57,278.53,249.86,224.87,235.51,242.68,254.43,251.8,247.96,228.62,228.28,235.41,231.43,233.69,237.29,230.37,226.58,217.89,219.43,189.88,179.725,178.41,172.23,177.76,191.17,172.5,166.1,155.68,157.11,143.34,156.47,169.29,173.1,166.59,151.7,164.92,161.17,166.94,161.21,151.5,155.64,170.9,175.58,179.73,165.05,180.19,198.74,204.21],"consensus":[14.0638,9.855,-25.6714,0.0,25.2051,0.0,-21.4596,0.0,-70.1441,0.0,-38.9192,36.7816,15.1845,52.0092,52.0339,50.2237,26.2557,0.0,0.0,18.5465,-25.2093,31.0283,0.0,-47.4887,-53.0462,-44.1024,-53.0226,-19.2866,0.0,-15.7403,-16.5127,0.0,-27.3359,22.9511,-19.6394,-65.619,24.3191,0.0,10.2482,-16.1734,0.0,17.839,31.2451,9.2415,26.7404,45.5513,25.6678,57.1742,68.6312,85.2355,0.0,-9.2168,46.3871,20.7969,44.0838,0.0,38.6539,0.0,-59.9732,-72.1295,0.0,-12.4433,24.2218,0.0,-10.4341,-49.4715,-28.7859,0.0,-33.3052,0.0,8.756,-27.8336,-27.246,-43.5722,-17.3247,-72.3727,-66.8135,-44.4649,-49.8138,-9.0764,18.5779,-59.4922,-44.0439,-61.4699,-31.0588,-65.7123,0.0,23.4571,15.3079,-11.9507,-43.0461,16.7658,-20.6924,0.0,-11.0554,-38.5848,0.0,36.3697,27.6744,34.0839,-20.7616,40.4898,61.6694,52.1128],"supportDates":["2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"],"control":[51.1445,38.2014,56.1697,0.0,46.3602,0.0,-53.1885,-74.8374,0.0,-0.6108,23.8877,0.0,-17.8532,-47.6205,-22.9353,0.0,-32.5305,0.0,10.4375,-30.384,-27.8557,-39.2763,-9.2417,-67.6,-65.0498,-41.8639,-44.8791,-1.32,17.8345,-66.8003,-47.7866,-65.8435,-24.2854,-70.8382,0.0,19.6924,10.2169,-24.9806,-48.6933,22.3152,-19.0939,0.0,-19.1154,-39.6475,0.0,39.4618,22.5129,28.6068,-26.8647,36.3765,59.5191,53.0129],"force":[44.5065,4.2364,35.1777,0.0,33.3929,0.0,-93.6809,-84.5969,0.0,-14.9315,60.5008,0.0,-9.5721,-59.0202,-9.1075,0.0,-26.3782,0.0,21.7477,-25.5959,-23.6806,-48.119,-4.4536,-94.5748,-72.32,-21.225,-35.9572,-34.7576,64.6017,-69.5016,-36.2069,-58.4869,-3.6395,-63.6712,0.0,59.7722,27.1568,-17.558,-50.7978,46.1267,-21.5713,0.0,-17.309,-46.4955,0.0,53.8697,24.2251,26.545,-54.7449,56.3654,72.6232,40.8479],"direction":[42.2932,12.735,36.6329,0.0,33.6045,0.0,-43.6503,-60.1294,0.0,-45.5197,1.31,0.0,-2.5709,-44.7664,-49.5283,0.0,-39.1384,0.0,2.4455,-26.5172,-29.0959,-45.234,-42.1184,-61.9685,-64.8958,-64.0373,-65.3512,-52.2681,13.4466,-43.9906,-45.3644,-58.6021,-58.3851,-61.3121,0.0,1.8203,12.6628,-6.9459,-31.0553,10.5486,-21.8915,0.0,-2.623,-31.7198,0.0,20.336,36.037,45.7285,-10.4872,33.8508,56.3027,59.1306],"intensity":[69.2308,19.2308,28.8462,44.2308,17.3077,3.8462,94.2308,94.2308,65.3846,59.6154,75.0,88.4615,30.7692,86.5385,75.0,48.0769,11.5385,25.0,51.9231,25.0,5.7692,63.4615,3.8462,92.3077,92.3077,40.3846,51.9231,15.3846,73.0769,78.8462,69.2308,50.0,19.2308,63.4615,57.6923,76.9231,50.0,19.2308,80.7692,59.6154,13.4615,55.7692,32.6923,40.3846,38.4615,80.7692,76.9231,7.6923,73.0769,67.3077,84.6154,40.3846],"confirmation":[82.714,51.2184,81.6512,31.3411,80.0915,4.2134,88.3221,91.4201,10.7176,6.5133,54.4745,2.4113,48.5329,84.1501,76.7009,6.3626,78.4584,3.4398,49.0273,76.7997,76.6008,82.1471,51.2868,91.9086,89.575,81.5601,83.5933,9.4235,32.8942,87.2312,81.7982,87.5128,54.5397,88.8876,9.8364,54.0037,73.3372,50.6117,81.9249,31.0923,74.6727,24.9695,49.4984,80.572,28.5095,80.1245,76.8293,78.7606,32.4903,81.5032,88.1008,92.3191],"persistence":[62.5,62.5,62.5,50.0,50.0,37.5,25.0,25.0,12.5,12.5,12.5,12.5,37.5,50.0,50.0,37.5,50.0,37.5,37.5,50.0,50.0,50.0,50.0,62.5,62.5,75.0,100.0,100.0,75.0,75.0,75.0,75.0,75.0,75.0,62.5,37.5,37.5,37.5,37.5,12.5,12.5,0.0,12.5,37.5,50.0,25.0,0.0,0.0,0.0,12.5,37.5,62.5],"assessmentRisk":[1.983,59.0539,18.3225,25.9283,3.9722,0.4996,16.2585,12.8646,44.9968,39.9424,1.8311,49.3333,43.2555,15.1596,33.9539,40.024,26.4509,20.1731,26.1273,8.4414,13.2819,26.5338,40.5288,13.7938,16.5877,27.7401,25.091,38.9557,31.878,4.4781,4.3636,17.9646,34.3278,16.7371,33.1599,27.9542,38.0846,54.9937,0.6657,26.679,28.9006,1.4004,43.3772,24.6358,28.6231,0.0816,31.6282,32.7772,48.6443,15.905,17.7106,23.2763],"volumeParticipation":true,"latest":{"consensus":52.1,"control":53.0,"force":40.8,"direction":59.1,"confirmation":92.3,"persistence":62.5,"assessmentRisk":23.3,"intensity":40.4,"evidenceDepth":100},"analysis":{"status":"Joint upward confirmation","headline":"The gauges support the upward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same upward assessment.","take":"Current assessment: upward pressure has broad support.","tone":"positive","supportedView":"Price structure and Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Control support is strengthening","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Developing","confirmationState":"Strong support","riskState":"Contained","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+52.1","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+53.0","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+40.8","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+59.1","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"92/100","detail":"Strong support","tone":"positive"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"59.5","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"9.0%","detail":"Elevated","tone":"caution"},{"label":"Trend quality","value":"23.8","detail":"Range-led","tone":"neutral"},{"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":[229.46,231.99,222.92,225.84,233.79,234.54,227.12,226.27,201.14,212.34,208.52,228.2,230.02,242.39,253.75,263.0,259.18,251.79,249.89,252.72,243.77,251.92,250.03,233.91,222.98,217.32,211.66,214.5,220.89,216.74,215.37,221.3,216.25,224.2,218.78,192.02,212.06,214.29,218.91,209.83,211.17,217.25,225.57,223.29,227.33,235.49,237.68,250.95,264.54,319.15,283.36,265.295,275.32,277.38,284.81,276.09,281.57,278.53,249.86,224.87,235.51,242.68,254.43,251.8,247.96,228.62,228.28,235.41,231.43,233.69,237.29,230.37,226.58,217.89,219.43,189.88,179.725,178.41,172.23,177.76,191.17,172.5,166.1,155.68,157.11,143.34,156.47,169.29,173.1,166.59,151.7,164.92,161.17,166.94,161.21,151.5,155.64,170.9,175.58,179.73,165.05,180.19,198.74,204.21],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[230.467,230.7439,229.3214,228.6884,229.616,230.5112,229.8947,229.2356,224.1273,221.9842,219.5361,221.1114,222.7311,226.3055,231.2954,237.0599,241.0817,243.0287,244.2762,245.8114,245.4403,246.6184,247.2387,244.8153,240.8452,236.5679,232.0392,228.8503,227.4029,225.4642,223.6289,223.2055,221.9408,222.3516,221.7022,216.3054,215.5335,215.3074,215.9625,214.8475,214.1788,214.7372,216.7068,217.9038,219.6176,222.5035,225.2629,229.9333,236.2254,251.3026,257.1312,258.6155,261.6527,264.5122,268.2027,269.6368,271.8065,273.0289,268.8164,260.8261,256.2232,253.7608,253.8825,253.5038,252.4959,248.1548,244.5412,242.881,240.799,239.5064,239.1035,237.5156,235.5273,232.3205,229.9768,222.6864,214.8753,208.2452,201.697,197.3448,196.2221,191.909,187.2165,181.4826,177.0512,170.9219,168.2943,168.4753,169.3162,168.8205,165.7077,165.5645,164.7655,165.1608,164.4425,162.0893,160.9167,162.7319,165.0679,167.7337,167.2458,169.5993,174.8976,180.2271],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[228.1816,228.4637,228.053,227.8891,228.3262,228.7865,228.6631,228.4858,226.4602,225.4142,224.1628,224.4619,224.8736,226.1711,228.214,230.7907,232.8936,234.2934,235.4487,236.728,237.2496,238.3363,239.2025,238.8105,237.6379,236.1328,234.32,232.8519,231.9658,230.838,229.6922,229.0706,228.1209,227.8305,227.1601,224.5571,223.6314,222.9394,222.6409,221.692,220.9126,220.6413,221.0064,221.1755,221.6314,222.658,223.7707,225.784,228.6548,235.3582,238.9139,240.868,243.42,245.9356,248.8152,250.8355,253.1121,254.9949,254.6146,252.4113,251.1593,250.5312,250.82,250.8926,250.6754,249.0417,247.5038,246.6079,245.4836,244.61,244.0678,243.0532,241.8329,240.0594,238.5313,234.9275,230.8384,226.9548,222.9011,219.5573,217.4546,214.1246,210.5672,206.5015,202.8429,198.4353,195.3267,193.3981,191.8945,190.0201,187.1816,185.5326,183.7279,182.4844,180.9085,178.7301,177.0197,176.5664,176.4933,176.7331,175.8677,176.1878,177.8584,179.8104],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[264.3954,264.3923,263.197,262.4178,262.0695,260.7746,260.0343,259.9612,261.8377,262.0772,262.3243,262.1251,260.634,258.8767,256.1166,256.1106,260.6892,263.1148,264.9604,267.1761,268.0662,269.8359,271.1661,271.2035,271.2428,271.458,272.1109,272.4668,270.7872,270.4597,269.814,269.9453,270.2747,269.5444,267.2761,265.1498,260.7569,257.2769,253.716,248.9416,245.6186,239.2587,232.6594,230.4191,231.1675,234.261,237.5039,243.8695,252.9326,279.4196,287.8151,291.7025,296.8307,301.7564,307.3635,308.8406,312.0007,314.1348,313.6622,312.455,310.8024,309.4377,308.741,307.4844,306.3702,306.9325,307.6195,307.995,307.9041,296.1486,292.2424,291.0716,288.1842,284.835,278.5486,277.146,274.1025,269.6845,270.7163,272.3356,271.2322,270.1816,266.6485,263.4327,259.2731,258.8274,255.9423,250.3933,244.8146,237.9846,229.5498,220.8503,211.5632,203.1237,191.4606,188.2479,186.513,185.4253,185.8932,186.252,181.2002,182.6588,189.6916,196.9881],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[203.6381,204.6977,207.335,206.4232,206.2395,206.2574,205.6507,205.3108,200.7163,198.7658,196.2187,196.0559,196.092,196.8303,198.5304,198.5344,196.7788,198.4732,200.2246,201.3109,201.8518,202.0751,203.4559,204.2255,203.1052,201.168,198.9691,197.4362,201.0908,201.8583,203.189,202.3677,200.6613,199.5726,198.3439,193.3722,193.0531,192.7831,193.246,193.7314,193.7944,196.6873,200.8406,202.0189,201.7055,200.429,199.7881,197.0675,192.3694,176.1234,174.5269,175.039,175.8178,176.2101,177.206,184.1359,187.9268,192.2167,195.7843,198.4955,202.5821,206.4898,210.0725,214.1801,217.3573,216.108,214.481,212.5515,209.3314,212.5409,211.8401,209.5184,207.5318,204.932,204.6804,197.462,190.321,184.727,175.9322,169.6019,166.2713,160.3039,155.004,148.6078,143.6824,135.6001,131.3042,130.2412,129.9869,130.1069,129.9827,132.1372,134.8833,138.2278,144.0689,143.4436,142.77,143.1067,142.9738,142.812,145.2518,144.5622,140.7934,138.3499],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"relative","eyebrow":"Relative leadership","title":"Strength versus the research benchmark","description":"Relative performance is separated from absolute price direction to reveal leadership and lagging pressure.","reason":"Selected because benchmark-relative leadership is strengthening, fading or diverging from price.","series":[{"label":"Relative strength","values":[-5.5078,-3.6087,-1.5902,-5.842,-3.8967,-4.4616,-7.3528,-8.6921,-18.7072,-13.9332,-13.732,-10.1979,-6.06,-2.736,0.9829,1.2187,-1.1857,-1.9944,-3.8101,-2.2412,-3.7189,-3.4947,-5.4319,-9.9866,-13.9251,-18.0336,-17.882,-13.4241,-7.6108,-6.8272,-7.3598,-2.197,6.1139,2.3937,2.2898,-15.0851,-8.9101,-7.3271,-10.9986,-12.2981,-13.0501,-12.0509,-7.9494,-8.6235,-10.3121,-8.1124,-6.497,-2.0692,2.4518,25.8349,7.6337,0.3082,5.0732,6.1665,7.9627,2.7971,2.6933,2.1163,-9.2829,-16.1804,-14.243,-13.38,-10.8172,-8.8125,-9.8496,-13.8884,-17.6039,-15.4192,-14.8225,-14.0608,-13.4258,-14.0451,-16.8401,-18.8528,-18.0256,-28.5049,-30.5538,-29.8287,-32.6536,-29.8952,-23.1894,-29.4522,-30.1715,-31.7366,-32.9668,-40.7098,-38.2858,-34.1734,-33.1242,-38.3571,-43.0875,-38.2903,-40.8094,-35.2087,-38.174,-42.7376,-37.7453,-31.5359,-30.1905,-24.6435,-28.7669,-21.2425,-16.2787,-14.0043],"stroke":"#176fa3","width":2.0,"fill":"rgba(23,111,163,.08)"}],"guides":[{"label":"Neutral","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"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":[41.4134,44.6999,32.9176,36.7108,47.0382,48.0125,38.3736,37.2694,4.6246,27.2706,22.8054,45.8095,47.9369,62.3963,75.675,86.4874,82.0222,73.384,71.1631,74.4711,64.0094,73.5359,72.6515,53.4587,40.4453,33.7064,26.9675,30.3489,37.9569,33.0158,31.3847,38.4451,32.4324,41.8978,35.4447,2.1508,26.3654,29.0599,34.6423,23.6709,25.29,35.4137,46.3223,43.3329,48.6299,59.3287,62.2001,79.5988,97.4171,99.0701,68.5714,55.2688,62.651,64.1679,69.6392,63.218,67.2533,65.0147,43.9028,25.5007,33.3358,37.805,41.0326,38.8669,35.7049,19.7793,19.4993,17.8257,12.9543,15.0336,18.3458,11.979,8.492,6.8475,8.7399,2.4572,2.5115,4.592,4.7967,13.0324,23.5414,9.134,3.9926,1.1784,6.084,0.4988,11.2356,21.7189,24.8344,20.7767,8.5731,22.6313,18.8067,24.9254,19.026,9.0291,13.443,29.1264,38.0196,43.8701,26.5439,69.2237,91.4239,96.3432],"stroke":"#10243b","width":2.0},{"label":"From high","values":[-16.4263,-15.5048,-18.8083,-17.7448,-14.8492,-14.576,-17.2786,-17.5881,-26.741,-22.6617,-24.053,-16.8852,-16.2223,-11.7169,-7.5794,-4.2104,-5.6017,-8.2933,-8.9853,-7.9545,-11.2143,-8.2459,-8.4139,-14.3187,-18.3223,-20.3956,-22.4689,-21.4286,-19.0879,-20.6081,-21.1099,-18.9377,-20.7875,-17.8755,-19.8608,-29.663,-22.3223,-21.5055,-19.8132,-23.1392,-22.6484,-18.4834,-15.3615,-16.217,-14.7011,-11.6393,-10.8176,-5.8384,-0.7392,-0.3777,-13.0904,-18.6311,-15.5564,-14.9245,-12.6457,-15.3202,-13.6394,-14.5718,-23.3652,-31.0299,-27.7665,-25.5674,-21.9636,-22.7702,-23.948,-29.8798,-29.9841,-27.7972,-29.0179,-28.3247,-27.2206,-29.343,-30.5055,-33.1708,-32.6984,-41.7617,-38.1421,-38.2098,-40.3501,-38.4349,-33.7905,-39.603,-41.8438,-45.0166,-40.7177,-45.9135,-40.9592,-36.1218,-34.6842,-35.3224,-38.6724,-31.5059,-33.0634,-30.4011,-32.79,-36.8382,-35.1121,-28.7501,-23.4645,-20.9239,-27.3827,-8.4958,-2.5832,-1.1329],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[16.1352,17.4157,12.8252,14.3031,18.3268,18.7063,14.9509,14.5207,1.8018,12.3433,10.3222,20.7344,21.6973,28.2419,34.2522,39.1461,37.125,33.2152,32.2099,33.7072,28.972,33.284,32.284,23.7554,17.9726,14.978,11.9835,13.4861,16.8668,14.6712,13.9464,17.0838,14.4119,18.6181,15.7505,0.9357,11.4697,12.6419,15.0704,10.2975,11.0019,14.1979,18.5713,17.3728,19.4964,23.7857,24.9369,31.9123,39.0559,67.7618,48.9487,39.4528,44.7225,45.8053,49.7109,45.1272,48.0078,46.4098,31.3394,18.2033,23.7963,26.3893,24.3548,23.0694,21.1926,11.74,11.5738,9.1124,6.478,7.5178,9.1741,5.9903,4.2466,3.7868,4.88,1.8396,1.6142,3.0676,3.5285,10.3209,18.6433,7.0564,3.0845,0.9859,4.6567,0.4274,9.6266,18.6086,21.2779,16.7169,6.2846,15.5468,12.9195,16.9621,12.9475,6.1445,9.1751,19.8793,23.1622,26.0732,15.7758,26.3959,39.408,43.2449],"stroke":"#07865c","width":1.5}],"guides":[{"label":"Range centre","values":[50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"drawdown","eyebrow":"Path risk","title":"Drawdown and recovery pressure","description":"Capital impairment and recovery are shown together so return is not separated from path difficulty.","reason":"Selected because the current recovery or drawdown path is central to the tape.","series":[{"label":"Drawdown","values":[-13.1984,-12.2413,-15.6724,-14.5678,-11.5604,-11.2767,-14.0836,-14.4051,-23.9115,-19.6747,-21.1197,-13.6751,-12.9866,-8.3072,-4.0098,-0.5107,-1.9557,-4.7513,-5.47,-4.3995,-7.7851,-4.7021,-5.4171,-11.515,-15.6497,-17.7908,-19.9319,-18.8576,-16.4403,-18.0102,-18.5285,-16.2852,-18.1956,-15.1882,-17.2385,-27.3615,-19.7806,-18.937,-17.1893,-20.6242,-20.1173,-17.8173,-14.6699,-15.5324,-14.0042,-10.9173,-10.0889,-5.069,0.0,0.0,-11.2142,-16.8745,-13.7334,-13.0879,-10.7598,-13.4921,-11.775,-12.7276,-21.7108,-29.541,-26.2071,-23.9605,-20.2789,-21.1029,-22.3061,-28.366,-28.4725,-26.2384,-27.4855,-26.7774,-25.6494,-27.8176,-29.0052,-31.728,-31.2455,-40.5045,-43.6864,-44.0984,-46.0348,-44.3021,-40.1003,-45.9502,-47.9555,-51.2204,-50.7724,-55.0869,-50.9729,-46.956,-45.7622,-47.802,-52.4675,-48.3252,-49.5002,-47.6923,-49.4877,-52.5302,-51.233,-46.4515,-44.9851,-43.6848,-48.2845,-43.5407,-37.7283,-36.0144],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[10.0528,11.2662,6.9161,8.3165,12.1295,12.4892,8.9305,8.5228,0.0,5.5683,3.6691,13.4533,14.3582,20.5081,26.1559,30.7547,28.8555,25.1815,24.2368,25.6438,21.1942,25.2461,24.3065,16.2921,10.8581,8.0441,5.2302,6.6421,9.819,7.7558,7.0747,10.0229,7.5122,11.4647,4.9204,0.0,10.4364,11.5978,14.0037,9.2751,9.9729,13.1393,17.4721,16.2848,18.3887,22.6383,23.7788,30.6895,37.7669,66.2066,47.568,38.1601,43.3809,44.4537,48.3231,43.7819,46.6358,45.0526,30.1219,17.1076,22.6487,15.6555,21.2553,20.0019,18.1719,8.2635,5.0771,5.4279,3.6455,3.9223,5.5232,2.4459,0.7604,0.0,0.7068,0.0,0.0,0.0,0.0,3.2108,10.9969,0.1568,0.0,0.0,0.9186,0.0,9.16,18.1038,20.7618,16.2202,5.8323,15.0551,12.439,16.4644,12.4669,5.6928,8.581,19.227,22.492,25.3872,15.1458,25.7081,38.6494,42.4655],"stroke":"#07865c","width":1.7}],"guides":[{"label":"Prior high","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"impulse","eyebrow":"Price impulse","title":"Acceleration, deceleration and rollover","description":"The impulse path separates directional acceleration from a loss of momentum.","reason":"Selected because the latest impulse is unusually active or is approaching a change of direction.","series":[{"label":"Impulse","values":[2.9622,2.8103,1.9357,1.4614,1.7073,1.9403,1.5089,1.0858,-1.2627,-2.1948,-3.2048,-2.3897,-1.5787,0.0615,2.2521,4.6806,6.2251,6.7748,6.9767,7.2812,6.7227,6.8587,6.7364,5.2778,3.203,1.0894,-1.0304,-2.453,-3.0298,-3.7783,-4.4309,-4.4187,-4.7616,-4.3418,-4.3958,-6.5228,-6.5162,-6.2589,-5.6174,-5.7751,-5.726,-5.1373,-3.9537,-3.1633,-2.1857,-0.7439,0.5689,2.6495,5.3335,11.732,13.7563,13.7444,14.3782,14.8752,15.6878,15.4501,15.5249,15.1641,12.4215,8.1377,5.5375,4.0092,3.7034,3.2118,2.4838,0.3422,-1.3666,-2.1211,-3.0056,-3.484,-3.5319,-4.0812,-4.7675,-5.944,-6.6752,-9.5292,-12.4668,-14.7312,-16.8303,-17.8421,-17.3616,-18.2767,-19.296,-20.7058,-21.4604,-22.9054,-22.7292,-21.3094,-19.6502,-18.6457,-18.834,-17.7123,-16.9308,-15.6653,-14.9523,-14.998,-14.5325,-12.7849,-10.8967,-8.9621,-8.5153,-6.8605,-4.006,-1.2875],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[6.991,6.1549,5.3111,4.5411,3.9744,3.5675,3.1558,2.7418,1.9409,1.1138,0.2501,-0.2779,-0.5381,-0.4181,0.1159,1.0288,2.0681,3.0094,3.8029,4.4985,4.9434,5.3265,5.6084,5.5423,5.0745,4.2775,3.2159,2.0821,1.0597,0.0921,-0.8125,-1.5337,-2.1793,-2.6118,-2.9686,-3.6794,-4.2468,-4.6492,-4.8428,-5.0293,-5.1686,-5.1624,-4.9206,-4.5692,-4.0925,-3.4228,-2.6244,-1.5696,-0.189,2.1952,4.5074,6.3548,7.9595,9.3426,10.6117,11.5793,12.3685,12.9276,12.8264,11.8886,10.6184,9.2966,8.1779,7.1847,6.2445,5.0641,3.7779,2.5981,1.4774,0.4851,-0.3183,-1.0709,-1.8102,-2.637,-3.4446,-4.6615,-6.2226,-7.9243,-9.7055,-11.3328,-12.5386,-13.6862,-14.8082,-15.9877,-17.0822,-18.2469,-19.1433,-19.5765,-19.5913,-19.4022,-19.2885,-18.9733,-18.5648,-17.9849,-17.3784,-16.9023,-16.4283,-15.6997,-14.7391,-13.5837,-12.57,-11.4281,-9.9437,-8.2124],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[-4.0288,-3.3446,-3.3753,-3.0797,-2.2671,-1.6272,-1.647,-1.656,-3.2036,-3.3086,-3.4549,-2.1118,-1.0406,0.4797,2.1362,3.6517,4.157,3.7654,3.1738,2.7826,1.7793,1.5323,1.1279,-0.2645,-1.8714,-3.188,-4.2463,-4.5351,-4.0895,-3.8704,-3.6184,-2.885,-2.5823,-1.73,-1.4272,-2.8433,-2.2694,-1.6097,-0.7746,-0.7458,-0.5574,0.0251,0.9669,1.4059,1.9068,2.6789,3.1933,4.2192,5.5225,9.5368,9.2489,7.3896,6.4187,5.5326,5.0761,3.8707,3.1564,2.2365,-0.4048,-3.7509,-5.0809,-5.2874,-4.4745,-3.9729,-3.7608,-4.7218,-5.1445,-4.7192,-4.4829,-3.9691,-3.2136,-3.0104,-2.9573,-3.307,-3.2306,-4.8677,-6.2442,-6.8069,-7.1248,-6.5092,-4.8231,-4.5905,-4.4878,-4.7181,-4.3781,-4.6586,-3.5858,-1.7328,-0.059,0.7565,0.4545,1.261,1.634,2.3196,2.426,1.9043,1.8958,2.9147,3.8424,4.6216,4.0547,4.5676,5.9377,6.9249],"stroke":"#07865c","width":1.0,"fill":"rgba(7,134,92,.12)"}],"guides":[{"label":"Neutral","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"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":[57.5772,74.6628,38.0618,55.1988,92.4483,54.4014,93.6357,85.6012,115.2135,181.9583,100.0656,81.8913,74.1542,66.5377,54.0104,99.6029,74.8871,116.9697,40.6757,63.6572,85.1662,127.2383,90.1781,209.2764,176.6841,86.9795,104.6845,127.8023,162.1805,146.5544,89.5893,150.7587,149.4994,148.1034,50.8268,191.8717,165.0185,77.4117,94.4992,62.3948,58.1774,73.1626,119.1658,75.6963,89.1488,71.5994,78.6685,86.425,76.1049,167.0673,201.9376,107.0822,86.2351,88.0806,54.0582,84.3141,78.7135,65.4752,115.6582,101.6824,122.4702,66.25,154.2588,120.5875,66.5752,88.0097,42.6827,63.222,79.6064,95.0545,39.1134,46.311,117.0093,143.7099,105.0865,221.0213,201.1494,167.539,114.9125,159.467,110.757,110.037,142.819,118.012,82.1055,92.8665,85.3566,125.9956,113.5759,83.5074,85.2221,84.1405,99.0062,108.2362,94.4532,98.1983,104.9825,79.1122,96.858,84.5179,149.7478,122.8222,129.572,123.3289],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[128.1202,130.4818,129.305,130.9265,133.5893,135.0,132.3682,129.9444,126.6078,132.1429,129.0648,131.5785,133.6405,135.0,135.0,135.0,133.3502,130.8732,130.0421,131.3287,129.6018,132.2157,130.3246,125.59,121.4327,119.3546,116.8439,119.972,124.0316,120.4601,118.302,122.0484,118.1804,122.1886,120.8107,115.3059,120.3177,122.6636,125.6283,123.6492,125.4981,127.8122,131.7003,129.3196,132.0603,134.266,135.0,135.0,135.0,135.0,130.0649,127.4589,129.5213,131.5864,132.8604,130.9678,132.653,131.2633,128.7944,126.5872,129.3286,130.8029,134.2789,131.5019,129.9868,127.9679,127.007,128.4121,126.6396,128.6718,129.4263,128.5736,126.4134,123.7147,125.7269,121.2041,116.8162,112.9544,110.2947,114.1142,116.7619,114.0641,110.5607,107.6585,109.6993,107.3769,109.5638,112.9144,116.0099,113.7233,111.3195,113.7596,110.8514,114.0582,111.2207,108.352,111.3458,113.5357,116.2179,118.4931,114.3499,118.1683,121.8872,125.4649],"stroke":"#07865c","width":1.7}],"guides":[{"label":"Typical activity","values":[100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]}]},"canonical_url":"https://sharemaestro.com/terminal/b87bb40c-c154-4458-97ed-381cd35d2834/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/b87bb40c-c154-4458-97ed-381cd35d2834/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/b87bb40c-c154-4458-97ed-381cd35d2834/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/b87bb40c-c154-4458-97ed-381cd35d2834/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/b87bb40c-c154-4458-97ed-381cd35d2834/technical-pack/data.json"},"source_fingerprint":"2d15505fd2fb4407360483754cee877644b494e344d38ba53a790b10cf54d029","content_hash":"a51c6228b4a5785aac4cc9394cd7d3311b32be42a5123ff0872e3246392c75e6","citation":"Sharemaestro, APPF Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/b87bb40c-c154-4458-97ed-381cd35d2834/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."}