{"schema_version":"1.0","name":"DPGT Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"bfb7156d-e20a-49e4-8c6b-ffc2d3030762","symbol":"DPGT","name":"Global Targeted Value UCITS ETF USD Acc","exchange":"LSE","country":"GB","asset_type":"etf","currency":"GBP","sector":null,"industry":null},"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, Directional strength and control, Range position and boundary pressure, Acceleration, deceleration and rollover, Range pressure and compression, 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-21","observations":39,"displayedObservations":39,"assetType":"ETF","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":["2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"values":[0.5694,0.901411,1.099466,1.273377,1.216097,1.143494,1.111407,1.101883,1.196903,1.304682,1.317096],"opens":[21.690001,21.865,21.975,22.155001,21.790001,22.16,22.0,22.475,22.195,22.799999,22.83],"highs":[21.865,22.014999,22.055,22.280001,21.885,22.18,22.26,22.865,22.985001,23.084999,22.85],"lows":[21.655001,21.834999,21.860001,22.01,21.754999,22.049999,21.895,22.17,22.195,22.530001,22.450001],"closes":[21.8325,21.9575,22.035,22.139999,21.8575,22.055,22.115,22.1775,22.764999,22.855,22.5625],"hoverRows":[[{"label":"Open","value":"21.7","className":"is-ohlc","compact":true},{"label":"High","value":"21.9","className":"is-ohlc","compact":true},{"label":"Low","value":"21.7","className":"is-ohlc","compact":true},{"label":"Close","value":"21.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.57","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"21.9","className":"is-ohlc","compact":true},{"label":"High","value":"22.0","className":"is-ohlc","compact":true},{"label":"Low","value":"21.8","className":"is-ohlc","compact":true},{"label":"Close","value":"22.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.90","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Positioning recovery","className":"is-positive","wide":true}],[{"label":"Open","value":"22.0","className":"is-ohlc","compact":true},{"label":"High","value":"22.1","className":"is-ohlc","compact":true},{"label":"Low","value":"21.9","className":"is-ohlc","compact":true},{"label":"Close","value":"22.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.10","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"22.2","className":"is-ohlc","compact":true},{"label":"High","value":"22.3","className":"is-ohlc","compact":true},{"label":"Low","value":"22.0","className":"is-ohlc","compact":true},{"label":"Close","value":"22.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.27","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"21.8","className":"is-ohlc","compact":true},{"label":"High","value":"21.9","className":"is-ohlc","compact":true},{"label":"Low","value":"21.8","className":"is-ohlc","compact":true},{"label":"Close","value":"21.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.22","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"22.2","className":"is-ohlc","compact":true},{"label":"High","value":"22.2","className":"is-ohlc","compact":true},{"label":"Low","value":"22.0","className":"is-ohlc","compact":true},{"label":"Close","value":"22.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.14","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"22.0","className":"is-ohlc","compact":true},{"label":"High","value":"22.3","className":"is-ohlc","compact":true},{"label":"Low","value":"21.9","className":"is-ohlc","compact":true},{"label":"Close","value":"22.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.11","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"22.5","className":"is-ohlc","compact":true},{"label":"High","value":"22.9","className":"is-ohlc","compact":true},{"label":"Low","value":"22.2","className":"is-ohlc","compact":true},{"label":"Close","value":"22.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.10","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"22.2","className":"is-ohlc","compact":true},{"label":"High","value":"23.0","className":"is-ohlc","compact":true},{"label":"Low","value":"22.2","className":"is-ohlc","compact":true},{"label":"Close","value":"22.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.20","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"22.8","className":"is-ohlc","compact":true},{"label":"High","value":"23.1","className":"is-ohlc","compact":true},{"label":"Low","value":"22.5","className":"is-ohlc","compact":true},{"label":"Close","value":"22.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.30","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"22.8","className":"is-ohlc","compact":true},{"label":"High","value":"22.9","className":"is-ohlc","compact":true},{"label":"Low","value":"22.5","className":"is-ohlc","compact":true},{"label":"Close","value":"22.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.32","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[21.77115,22.91635],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":1.317096,"state":"Positive Market Dynamics ahead of price","context":{"scenario":"dynamicsAhead","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 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":"19 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-21","observations":27,"relationship":{"sameWeekCorrelation":0.55,"forwardCorrelation":-0.08,"directionalAgreement":57.1,"sample":7,"correlationSample":26,"label":"Strong relationship"},"accumulation":{"label":"Accumulation","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"averageWeeksInZone":1.0,"medianWeeksInZone":1.0,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":2.1,"averageReturn":2.1,"confidenceLow":34.2,"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":0.7,"sample":2},{"week":2,"averageReturn":1.1,"sample":2},{"week":3,"averageReturn":1.4,"sample":2},{"week":4,"averageReturn":2.1,"sample":2},{"week":5,"averageReturn":2.8,"sample":2},{"week":6,"averageReturn":2.3,"sample":2},{"week":7,"averageReturn":1.6,"sample":1},{"week":8,"averageReturn":4.3,"sample":1},{"week":9,"averageReturn":4.7,"sample":1},{"week":10,"averageReturn":3.3,"sample":1},{"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":1,"activeEpisodes":0,"averageWeeksInZone":1.0,"medianWeeksInZone":1,"averageWeeksToLower":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-1.3,"sample":1},{"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":2,"completedEpisodes":1,"activeEpisodes":1,"medianExpectedMove":6.5,"averageExpectedMove":6.5,"averageWeeksToLargestMove":12.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":1.3,"medianReturn":1.3,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":6.5,"medianReturn":6.5,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.1,"sample":2},{"week":2,"averageReturn":-0.5,"sample":2},{"week":3,"averageReturn":1.8,"sample":2},{"week":4,"averageReturn":1.3,"sample":2},{"week":5,"averageReturn":2.2,"sample":2},{"week":6,"averageReturn":2.3,"sample":2},{"week":7,"averageReturn":1.3,"sample":2},{"week":8,"averageReturn":0.8,"sample":2},{"week":9,"averageReturn":0.1,"sample":2},{"week":10,"averageReturn":0.2,"sample":2},{"week":11,"averageReturn":-0.9,"sample":1},{"week":12,"averageReturn":6.5,"sample":1},{"week":13,"averageReturn":7.1,"sample":1},{"week":14,"averageReturn":7.5,"sample":1},{"week":15,"averageReturn":8.0,"sample":1},{"week":16,"averageReturn":6.7,"sample":1},{"week":17,"averageReturn":7.6,"sample":1},{"week":18,"averageReturn":7.9,"sample":1},{"week":19,"averageReturn":8.2,"sample":1},{"week":20,"averageReturn":11.1,"sample":1},{"week":21,"averageReturn":11.5,"sample":1},{"week":22,"averageReturn":10.1,"sample":1},{"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":1,"completedEpisodes":1,"activeEpisodes":0,"medianExpectedMove":7.2,"averageExpectedMove":7.2,"averageWeeksToLargestMove":12.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":-1.8,"medianReturn":-1.8,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":7.2,"medianReturn":7.2,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-3.7,"sample":1},{"week":2,"averageReturn":-5.3,"sample":1},{"week":3,"averageReturn":-3.8,"sample":1},{"week":4,"averageReturn":-1.8,"sample":1},{"week":5,"averageReturn":5.5,"sample":1},{"week":6,"averageReturn":6.2,"sample":1},{"week":7,"averageReturn":6.5,"sample":1},{"week":8,"averageReturn":7.0,"sample":1},{"week":9,"averageReturn":5.7,"sample":1},{"week":10,"averageReturn":6.6,"sample":1},{"week":11,"averageReturn":6.9,"sample":1},{"week":12,"averageReturn":7.2,"sample":1},{"week":13,"averageReturn":10.1,"sample":1},{"week":14,"averageReturn":10.5,"sample":1},{"week":15,"averageReturn":9.1,"sample":1},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":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":100.0,"averageReturn":7.2,"sample":1},"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 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, 100.0% of comparable cases moved higher after 12 weeks, with an average move of 7.2% across 1 cases.","watch":"Reassess the reading when either price structure or the Market Dynamics state changes materially."},{"eyebrow":"Disagreement playbook","title":"Use improving Market Dynamics to prepare, not anticipate","tone":"recovery","finding":"Comparable disagreements produced an average recovery of 7.2% across 1 completed cases, with the largest move arriving after 12.0 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-06-19","price":21.9575}],"reversal_warnings":[],"reversal_dangers":[]}},"smTape":{"available":true,"dates":["2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"close":[19.514,19.595,19.83,19.8,19.719,19.662,20.3175,20.4925,20.3475,20.0825,20.9525,21.0,21.1675,21.1725,20.685,19.926,19.582,19.908,20.305,20.54,20.95,20.74,20.79,20.8725,20.9225,21.0675,21.3225,21.4375,21.8325,21.9575,22.035,22.14,21.8575,22.055,22.115,22.1775,22.765,22.855,22.5625],"consensus":[100.0,100.0,91.6662,0.0,10.8455,0.0,61.0737,52.6655,20.1078,-9.8485,72.2426,37.7774,51.3724,41.0801,-28.4765,-62.9013,-55.9172,0.0,21.2677,29.7308,55.3202,0.0,19.0381,21.4216,17.1388,32.262,37.7744,30.0082,56.7108,45.6669,48.3426,38.7033,16.5626,19.9271,31.7057,10.2637,69.1236,43.8352,6.7338],"supportDates":["2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"control":[null,null,null,null,null,0.0,68.9487,50.9955,9.0654,-16.7569,60.7055,30.2677,45.2497,30.2757,-27.4463,-54.0346,-61.352,0.0,26.4308,19.5825,51.0512,0.0,15.0038,17.5084,20.1594,31.5592,35.7779,26.0138,63.2769,47.111,53.2374,35.1637,24.2402,14.5869,35.0794,3.3946,66.2746,39.755,1.7048],"force":[100.0,100.0,91.6662,0.0,12.6194,0.0,49.271,36.0558,13.6142,-58.9226,95.8071,11.6262,33.9219,20.8575,-74.5499,-82.7113,-46.9921,0.0,61.2872,51.42,77.4178,0.0,9.4772,16.5292,10.7571,31.503,31.2468,11.6951,44.938,24.3354,25.8216,15.5523,16.4498,2.5908,19.4894,9.7378,87.1166,29.6082,33.9189],"direction":[null,null,null,null,27.6061,0.0,60.5042,66.4381,56.815,-33.0998,68.5959,65.0394,70.8343,67.8727,-3.2557,-58.8848,-56.0811,0.0,13.2183,25.8366,44.4149,0.0,30.4778,29.3885,18.245,33.6074,44.7187,47.654,57.6158,59.2533,58.835,59.285,31.3685,38.4133,36.5761,32.4009,59.5275,58.6604,45.4155],"intensity":[null,null,null,null,25.0,40.0,100.0,71.4286,37.5,77.7778,100.0,100.0,33.3333,84.6154,64.2857,93.3333,43.75,41.1765,66.6667,84.2105,55.0,28.5714,22.7273,8.6957,4.1667,32.0,65.3846,37.037,57.1429,27.5862,6.6667,35.4839,62.5,42.4242,20.5882,82.8571,80.5556,51.3514,39.4737],"confirmation":[54.6667,54.6667,51.9998,1.5047,6.4361,48.3387,87.0639,84.3722,31.1461,34.2698,92.0116,79.4062,84.0006,80.694,56.5602,88.8673,85.5387,9.0148,33.4332,78.3295,86.441,30.0205,73.8623,74.7654,73.2439,78.3114,79.9193,77.1054,85.6886,81.9413,82.7087,79.7334,30.3529,51.263,77.7221,4.8569,90.7113,81.6558,16.6442],"persistence":[null,null,100.0,75.0,80.0,66.6667,71.4286,75.0,75.0,50.0,50.0,62.5,62.5,75.0,50.0,25.0,0.0,12.5,12.5,12.5,12.5,0.0,25.0,50.0,75.0,87.5,87.5,87.5,87.5,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,87.5],"assessmentRisk":[null,null,null,null,41.2952,28.0477,17.2794,23.3722,39.3989,51.3321,11.4813,26.7831,23.7772,29.3835,18.2371,18.0358,21.9902,47.6786,45.6012,30.4596,22.1943,47.5685,31.7756,26.8996,12.6047,21.207,26.6972,32.291,21.6177,27.1635,25.8083,30.6375,1.6625,16.13,9.1097,7.471,15.4298,28.0582,44.7838],"volumeParticipation":true,"latest":{"consensus":6.7,"control":1.7,"force":33.9,"direction":45.4,"confirmation":16.6,"persistence":87.5,"assessmentRisk":44.8,"intensity":39.5,"evidenceDepth":100},"analysis":{"status":"Joint upward confirmation","headline":"The gauges support the upward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same upward assessment.","take":"Current assessment: upward pressure has broad support.","tone":"positive","supportedView":"Price structure and Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Control support is limited","controlPath":"Control support is easing","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Established","confirmationState":"Limited support","riskState":"Present","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+6.7","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+1.7","detail":"Control support is limited","tone":"positive"},{"label":"SM Force Gauge","value":"+33.9","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+45.4","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"17/100","detail":"Limited support","tone":"caution"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"70.3","detail":"Stretched positive","tone":"positive"},{"label":"Risk pressure","value":"2.1%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"32.9","detail":"Directional","tone":"positive"},{"label":"Range position","value":"86%","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":[19.514,19.595,19.83,19.8,19.719,19.662,20.3175,20.4925,20.3475,20.0825,20.9525,21.0,21.1675,21.1725,20.685,19.926,19.582,19.908,20.305,20.54,20.95,20.74,20.79,20.8725,20.9225,21.0675,21.3225,21.4375,21.8325,21.9575,22.035,22.14,21.8575,22.055,22.115,22.1775,22.765,22.855,22.5625],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,19.6403,19.6443,19.7667,19.8987,19.9803,19.9988,20.1722,20.3227,20.4763,20.6029,20.6178,20.492,20.3266,20.2505,20.2604,20.3112,20.4274,20.4842,20.5398,20.6003,20.6589,20.7332,20.8403,20.9489,21.1096,21.2637,21.404,21.5378,21.5959,21.6794,21.7586,21.8348,22.0039,22.1586,22.2321],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,20.034,20.1183,20.1603,20.143,20.1014,20.0871,20.1032,20.1356,20.1959,20.2362,20.2772,20.3213,20.3659,20.4178,20.4848,20.5554,20.65,20.7469,20.8423,20.9384,21.0065,21.0842,21.1605,21.2358,21.3491,21.4607,21.5423],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,20.597,20.8879,21.092,21.2905,21.4351,21.4431,21.3975,21.3698,21.3294,21.3054,21.3036,21.3663,21.3879,21.4222,21.455,21.4731,21.4852,21.5802,21.686,21.8634,22.0266,22.1887,22.3536,22.4397,22.5545,22.6851,22.7621,22.8635,22.9778,23.0398],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,19.275,19.1689,19.1267,19.0911,19.0867,19.1352,19.1354,19.0826,19.0877,19.1218,19.1563,19.2372,19.33,19.3918,19.4662,19.5684,19.6969,19.7024,19.6911,19.6622,19.6865,19.6327,19.5817,19.5646,19.5381,19.5505,19.6986,19.9156,20.0959,20.2597],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"directional","eyebrow":"Trend quality","title":"Directional strength and control","description":"Directional pressure shows which side controls the tape while strength remains direction-neutral.","reason":"Selected because directional control or trend strength is materially changing.","series":[{"label":"Trend strength","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,21.2227,21.7359,22.824,24.0765,25.3043,26.7982,27.2106,28.0953,28.3618,29.5325,30.7733,32.0534,32.942],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,20.7483,19.3596,17.2542,16.0179,14.6196,18.3515,25.4088,23.5949,24.0901,22.8853,22.9148,21.8197,22.5,24.3785,23.7691,27.0856,28.5522,28.3133,30.6478,28.7731,32.052,30.1314,36.0477,33.5154,32.2558,30.3193],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,12.0685,11.2607,21.163,23.0679,23.44,21.7651,19.0363,17.6773,16.7207,17.4749,16.5712,15.7792,14.4918,13.6315,13.2523,12.4642,12.1324,11.7719,11.2724,14.6344,13.8691,15.5826,13.7583,12.1139,11.1294,11.6471],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"range","eyebrow":"Acceptance map","title":"Range position and boundary pressure","description":"Price location inside its observed range shows whether the tape is pressing an outer boundary or rotating through value.","reason":"Selected because price is testing an observed boundary or moving rapidly through its recent range.","series":[{"label":"Range position","values":[null,null,null,null,null,null,null,94.2033,80.8935,66.0017,105.1264,91.4935,94.607,94.8164,74.4043,42.6245,28.2209,41.8708,58.4934,68.3331,85.5001,76.7072,78.8008,82.2551,84.3487,90.4199,90.7072,95.8926,98.6844,97.8056,99.2482,95.1478,85.3568,92.2018,94.2813,80.189,93.8723,93.7675,85.8413],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-0.4735,-1.6435,-2.9245,0.4781,-0.9177,-0.6048,-0.5813,-2.8705,-6.4345,-8.0498,-6.519,-4.6548,-3.5513,-1.6261,-2.6122,-2.3774,-1.99,-1.7552,-1.0744,-0.9178,-0.4065,-0.1486,-0.2612,-0.0907,-0.6284,-1.8963,-1.0099,-0.7406,-3.0068,-0.9572,-0.9963,-2.2634],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,8.38,7.6132,6.2117,10.8129,11.0641,11.95,11.9764,9.3981,5.384,3.5646,5.2888,7.3884,8.6313,10.7997,9.689,9.9535,10.3898,10.6542,11.4211,9.9398,10.5328,12.5694,13.2139,13.6135,14.1549,12.6983,13.7166,14.026,14.3483,17.3774,17.8415,16.3333],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"impulse","eyebrow":"Price impulse","title":"Acceleration, deceleration and rollover","description":"The impulse path separates directional acceleration from a loss of momentum.","reason":"Selected because the latest impulse is unusually active or is approaching a change of direction.","series":[{"label":"Impulse","values":[null,null,null,null,null,null,null,null,null,null,null,null,0.3519,0.3886,0.374,0.2978,0.2072,0.1599,0.1527,0.164,0.2038,0.2158,0.2268,0.2394,0.2505,0.268,0.2989,0.3289,0.3802,0.426,0.4632,0.4955,0.4926,0.5004,0.5057,0.509,0.5527,0.5878,0.5852],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.3209,0.2887,0.2615,0.242,0.2344,0.2307,0.2299,0.2318,0.2355,0.242,0.2534,0.2685,0.2908,0.3179,0.3469,0.3766,0.3998,0.4199,0.4371,0.4515,0.4717,0.4949,0.513],"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.1137,-0.1288,-0.1088,-0.078,-0.0306,-0.0148,-0.0031,0.0076,0.015,0.0259,0.0455,0.0604,0.0893,0.1081,0.1163,0.1188,0.0927,0.0805,0.0686,0.0575,0.081,0.0929,0.0723],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"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,2.5101,2.5569,2.7655,2.8147,2.8167,2.7618,2.8985,2.8417,2.8179,2.7478,2.68,2.6073,2.618,2.5535,2.4258,2.3517,2.2306,2.1272,2.053,2.0568,1.9973,1.9675,2.0633,2.1199,2.1342,2.1356],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,6.6312,8.583,9.7733,10.8932,11.5906,11.3748,11.1616,11.3077,11.093,10.8028,10.6144,10.4873,10.1078,9.9497,9.7201,9.282,8.6851,9.097,9.6425,10.6016,11.2202,12.2233,13.22,13.6894,14.332,14.8436,14.4299,13.7821,13.381,12.8411],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"participation","eyebrow":"Participation","title":"Activity pressure and cumulative balance","description":"Observed activity is compared with its normal backdrop while cumulative balance tracks directional participation.","reason":"Selected because participation is confirming or diverging from the latest price path.","series":[{"label":"Activity versus norm","values":[null,null,null,null,null,null,null,45.0671,100.0805,278.7921,220.0762,83.7581,74.9695,308.6186,93.0214,159.112,15.6219,99.7369,257.0367,192.8972,149.7405,50.2078,47.3768,141.85,206.2646,105.788,71.4025,13.717,36.952,19.4353,24.5639,12.1163,57.6706,27.1525,143.4581,99.2478,148.9226,174.0842,84.6455],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,86.3996,73.1329,65.0,84.8406,92.2818,98.8061,130.7979,121.203,104.1178,102.5244,112.6959,135.0,135.0,135.0,132.3267,134.8543,135.0,135.0,135.0,135.0,135.0,135.0,135.0,135.0,135.0,133.5308,134.1415,135.0,135.0,135.0,135.0,133.5498],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]}]},"canonical_url":"https://sharemaestro.com/terminal/bfb7156d-e20a-49e4-8c6b-ffc2d3030762/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/bfb7156d-e20a-49e4-8c6b-ffc2d3030762/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/bfb7156d-e20a-49e4-8c6b-ffc2d3030762/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/bfb7156d-e20a-49e4-8c6b-ffc2d3030762/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/bfb7156d-e20a-49e4-8c6b-ffc2d3030762/technical-pack/data.json"},"source_fingerprint":"2c956505c702c40bfdb1d7b7950666ed513cb454bbff926b5d47a432b48d9e66","content_hash":"be062071761ff10e383a9c32dfe18dba4a6ab1a4bbb42354fbd198ab462e7ef1","citation":"Sharemaestro, DPGT Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/bfb7156d-e20a-49e4-8c6b-ffc2d3030762/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."}