{"schema_version":"1.0","name":"TSES Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"015f6f13-5137-4e6f-a32a-fb6423ec5c93","symbol":"TSES","name":"TRUTH SOCIAL AMERICAN ENERGY SECURITY ETF","exchange":"NYSEARCA","country":"US","asset_type":"etf","currency":"USD","sector":null,"industry":null},"summary":"The completed price path and its progression through the positioning zones can be described, but there is not enough usable Market Dynamics history to confirm or challenge the technical state.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Directional strength and control, Activity pressure and cumulative balance, Range pressure and compression, Range position and boundary pressure, Acceleration, deceleration and rollover."},{"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":34,"displayedObservations":34,"assetType":"ETF","state":"Aligned upward","stateTone":"positive","summary":"The completed price path and its progression through the positioning zones can be described, but there is not enough usable Market Dynamics history to confirm or challenge the technical state.","evidenceAlignment":{"status":"Evidence developing","headline":"Price structure is visible; Market Dynamics is not yet established","summary":"The completed price path and its progression through the positioning zones can be described, but there is not enough usable Market Dynamics history to confirm or challenge the technical state.","take":"Treat movement through the zones as price-location context only. Reaching the upper zone shows extension, but without an established Market Dynamics read it does not by itself establish active distribution, divergence or reversal risk.","tone":"neutral","conflict":false},"marketDynamics":{"available":true,"readAvailable":false,"dates":["2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"],"values":[-0.515105,-0.656854,-0.697927,-0.703897,-0.622371,-0.619549],"opens":[30.44,30.94,30.46,30.48,30.68,32.1496],"highs":[30.8401,31.6,30.7376,30.82,31.9,32.15],"lows":[30.29,30.5934,29.8156,30.16,30.67,31.4241],"closes":[30.5151,31.0499,30.7376,30.3297,31.8803,31.4241],"hoverRows":[[{"label":"Open","value":"30.4","className":"is-ohlc","compact":true},{"label":"High","value":"30.8","className":"is-ohlc","compact":true},{"label":"Low","value":"30.3","className":"is-ohlc","compact":true},{"label":"Close","value":"30.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.9","className":"is-ohlc","compact":true},{"label":"High","value":"31.6","className":"is-ohlc","compact":true},{"label":"Low","value":"30.6","className":"is-ohlc","compact":true},{"label":"Close","value":"31.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.5","className":"is-ohlc","compact":true},{"label":"High","value":"30.7","className":"is-ohlc","compact":true},{"label":"Low","value":"29.8","className":"is-ohlc","compact":true},{"label":"Close","value":"30.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.5","className":"is-ohlc","compact":true},{"label":"High","value":"30.8","className":"is-ohlc","compact":true},{"label":"Low","value":"30.2","className":"is-ohlc","compact":true},{"label":"Close","value":"30.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.7","className":"is-ohlc","compact":true},{"label":"High","value":"31.9","className":"is-ohlc","compact":true},{"label":"Low","value":"30.7","className":"is-ohlc","compact":true},{"label":"Close","value":"31.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.1","className":"is-ohlc","compact":true},{"label":"High","value":"32.1","className":"is-ohlc","compact":true},{"label":"Low","value":"31.4","className":"is-ohlc","compact":true},{"label":"Close","value":"31.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[30.236664,31.973336],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"state":"Insufficient history","context":{"scenario":"developing","latestDirection":"slight strengthening","fourWeekDirection":"steady","now":{"label":"Slightly stronger this week","detail":"Market Dynamics improved this week but remains below zero."},"fourWeek":{"label":"Broadly steady over four weeks","detail":"The broader path has not changed enough to establish a new direction."},"price":{"label":"Price and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Zone progression","detail":"Price is travelling between the lower accumulation area and the upper positioning zone. Market Dynamics history is not yet sufficient to confirm or challenge that progression.","tone":"neutral"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Price is travelling between the lower accumulation area and the upper positioning zone. Market Dynamics history is not yet sufficient to confirm or challenge that progression.","annotations":[{"label":"Current tape relationship","value":"Zone progression","detail":"Market Dynamics improved this week but remains below zero.","tone":"neutral"},{"label":"Price location","value":"Between zones","detail":"Price is progressing between the lower and upper positioning zones while the Market Dynamics read develops.","tone":"neutral"},{"label":"Latest positioning marker","value":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Unavailable","detail":"Too little usable Market Dynamics history is available for a directional confirmation read.","tone":"neutral"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-21","observations":26,"relationship":{"sameWeekCorrelation":0.11,"forwardCorrelation":-0.08,"directionalAgreement":0.0,"sample":2,"correlationSample":25,"label":"Variable relationship"},"accumulation":{"label":"Accumulation","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":1.0,"medianWeeksInZone":1,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":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":5.1,"sample":1},{"week":2,"averageReturn":3.6,"sample":1},{"week":3,"sample":0},{"week":4,"sample":0},{"week":5,"sample":0},{"week":6,"sample":0},{"week":7,"sample":0},{"week":8,"sample":0},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"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.4,"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":3,"completedEpisodes":1,"activeEpisodes":2,"medianExpectedMove":8.8,"averageExpectedMove":8.8,"averageWeeksToLargestMove":10.0,"horizons":[{"weeks":4,"sample":3,"expectedCount":1,"expectedPercent":33.3,"averageReturn":-0.7,"medianReturn":-0.6,"confidenceLow":6.1,"confidenceHigh":79.2,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":7.3,"medianReturn":7.3,"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.7,"sample":3},{"week":2,"averageReturn":0.4,"sample":3},{"week":3,"averageReturn":0.8,"sample":3},{"week":4,"averageReturn":-0.7,"sample":3},{"week":5,"averageReturn":2.4,"sample":3},{"week":6,"averageReturn":1.4,"sample":3},{"week":7,"averageReturn":1.4,"sample":2},{"week":8,"averageReturn":0.2,"sample":2},{"week":9,"averageReturn":0.9,"sample":2},{"week":10,"averageReturn":4.9,"sample":2},{"week":11,"averageReturn":2.1,"sample":2},{"week":12,"averageReturn":7.3,"sample":1},{"week":13,"averageReturn":8.0,"sample":1},{"week":14,"averageReturn":4.6,"sample":1},{"week":15,"averageReturn":5.2,"sample":1},{"week":16,"averageReturn":5.3,"sample":1},{"week":17,"averageReturn":7.1,"sample":1},{"week":18,"averageReturn":6.0,"sample":1},{"week":19,"averageReturn":4.6,"sample":1},{"week":20,"averageReturn":10.0,"sample":1},{"week":21,"averageReturn":8.4,"sample":1},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":2,"completedEpisodes":0,"activeEpisodes":2,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":4.5,"medianReturn":4.5,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":3.4,"sample":2},{"week":2,"averageReturn":2.2,"sample":2},{"week":3,"averageReturn":-0.6,"sample":1},{"week":4,"averageReturn":4.5,"sample":1},{"week":5,"averageReturn":3.0,"sample":1},{"week":6,"sample":0},{"week":7,"sample":0},{"week":8,"sample":0},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":2,"completedEpisodes":0,"activeEpisodes":2,"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.4,"sample":2},{"week":2,"averageReturn":3.7,"sample":1},{"week":3,"averageReturn":2.2,"sample":1},{"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":2,"completedEpisodes":1,"activeEpisodes":1,"medianExpectedMove":4.1,"averageExpectedMove":4.1,"averageWeeksToLargestMove":11.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":1.8,"medianReturn":1.8,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":2.6,"medianReturn":2.6,"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":1.8,"sample":2},{"week":2,"averageReturn":-0.2,"sample":2},{"week":3,"averageReturn":1.9,"sample":2},{"week":4,"averageReturn":1.8,"sample":2},{"week":5,"averageReturn":-0.5,"sample":2},{"week":6,"averageReturn":2.3,"sample":2},{"week":7,"averageReturn":1.6,"sample":2},{"week":8,"averageReturn":1.4,"sample":1},{"week":9,"averageReturn":0.3,"sample":1},{"week":10,"averageReturn":-1.0,"sample":1},{"week":11,"averageReturn":4.1,"sample":1},{"week":12,"averageReturn":2.6,"sample":1},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":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":"Evidence developing","tone":"neutral","headline":"Market Dynamics is negative while price remains rotational","use":"Treat the pressure as context until price establishes a clear response.","confirm":"Treat movement through the zones as price-location context only. Reaching the upper zone shows extension, but without an established Market Dynamics read it does not by itself establish active distribution, divergence or reversal risk.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"negative","direction":"strengthening","zone":"middle","zoneContext":"Price is travelling between the lower accumulation area and the upper positioning zone. Market Dynamics history is not yet sufficient to confirm or challenge that progression.","historical":{"label":"Broad directional cases","weeks":12,"direction":"lower","sample":0},"nowContext":{"label":"Slightly stronger this week","detail":"Market Dynamics improved this week but remains below zero."},"fourWeekContext":{"label":"Broadly steady over four weeks","detail":"The broader path has not changed enough to establish a new direction."},"priceContext":{"label":"Price structure is upward","detail":"Price is responding in the same broad direction as Market Dynamics."}},"strategyApproach":{"headline":"Strategy observations from this ticker's own record","summary":"The current reading identifies the setup. The observations below show how this ticker's completed history can guide positioning, confirmation and risk control without treating any one reading as a forecast.","observations":[{"eyebrow":"Divergence control","title":"Do not chase price while the underlying evidence lags","tone":"caution","approach":"Use the gap to review position size, protect gains and wait for either Market Dynamics to catch up or price to correct. The disagreement is a warning condition, not an automatic exit.","finding":"The current relationship is visible, but this ticker does not yet have a completed comparable outcome.","watch":"Reassess the reading when either price structure or the Market Dynamics state changes materially."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[],"reversal_warnings":[],"reversal_dangers":[]}},"smTape":{"available":true,"dates":["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":[25.2376,25.427,26.1671,26.1612,26.9277,27.7778,28.7837,28.9882,29.5046,29.2259,29.644,29.6141,30.7321,30.245,30.2537,29.8203,30.633,31.5305,30.3055,31.0923,31.3118,30.329,30.5019,30.3879,30.2462,30.22,29.86,30.2406,30.5151,31.0499,30.7376,30.3297,31.8803,31.4241],"consensus":[76.0139,0.0,84.0,0.0,74.696,73.0779,75.571,60.3687,75.0286,22.2541,62.1768,24.2684,75.0712,19.0585,36.3238,9.3591,50.6736,62.5771,-15.1003,52.7834,46.3748,-30.4723,11.8229,0.0,0.0,-11.1225,-35.0209,10.3013,13.587,31.642,17.8373,-16.2128,60.4151,3.751],"supportDates":["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,79.9991,83.9036,59.1626,80.0046,2.6737,63.7414,7.134,80.3285,0.1239,30.1024,5.7602,69.4115,71.9093,-23.3309,60.3722,55.9906,-29.7664,12.3601,0.0,0.0,-11.6331,-34.6555,19.4471,16.0336,32.1145,15.7552,-19.775,70.2944,14.9011],"force":[76.0139,0.0,84.0,0.0,43.5481,52.9376,51.9529,31.6075,55.8543,24.4228,41.7114,10.9356,60.2525,25.5112,7.1325,31.6304,45.064,52.2198,-53.8786,45.21,32.3359,-58.3727,9.407,0.0,0.0,-14.1538,-39.8838,21.452,12.5182,26.8701,12.8331,-25.5618,61.4749,32.3831],"direction":[null,null,null,null,96.9446,79.554,82.9182,82.2907,83.0377,77.9723,75.0069,68.9962,79.6477,72.5334,64.2848,42.7503,33.2656,59.3098,-22.0049,49.5201,45.4132,-11.3501,12.9345,0.0,0.0,-8.3737,-31.965,8.116,11.5543,34.5103,23.7912,-5.4638,48.3675,29.4433],"intensity":[null,null,null,null,100.0,80.0,100.0,85.7143,12.5,11.1111,10.0,36.3636,91.6667,23.0769,7.1429,26.6667,68.75,88.2353,100.0,57.8947,5.0,76.1905,13.6364,39.1304,12.5,20.0,19.2308,22.2222,35.7143,65.5172,76.6667,25.8065,100.0,60.6061],"confirmation":[46.9911,1.9075,49.5467,0.9655,67.8122,90.6657,91.336,86.4598,91.349,11.2073,87.249,9.287,91.4911,10.4713,56.1621,8.5484,83.7591,87.5668,33.2495,84.5442,82.2656,78.6122,71.7015,48.0029,48.9495,71.6438,79.3605,27.8949,72.278,77.9728,73.5871,50.7521,87.2146,30.8509],"persistence":[null,null,66.6667,50.0,60.0,66.6667,71.4286,75.0,75.0,87.5,87.5,100.0,100.0,100.0,100.0,100.0,100.0,100.0,75.0,75.0,75.0,50.0,50.0,37.5,25.0,0.0,0.0,0.0,0.0,25.0,25.0,12.5,25.0,37.5],"assessmentRisk":[null,null,null,null,12.6474,13.4609,12.2144,19.8156,12.4857,38.7851,17.7055,33.796,12.1412,39.0288,24.1589,14.126,34.5418,17.8542,11.4457,21.7057,15.941,31.5488,7.7746,34.8408,41.5897,3.0822,21.3494,16.6692,13.6669,28.3521,37.2092,17.945,18.9165,29.8866],"volumeParticipation":true,"latest":{"consensus":3.8,"control":14.9,"force":32.4,"direction":29.4,"confirmation":30.9,"persistence":37.5,"assessmentRisk":29.9,"intensity":60.6,"evidenceDepth":100},"analysis":{"status":"Price structure has the available support","headline":"The gauges support the price-technical view","summary":"Market Dynamics does not provide a directional confirmation. The completed evidence supports the upward price structure.","take":"Current assessment: follow price structure with limited confirmation.","tone":"positive","supportedView":"Price structure","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Control support is easing","forceState":"Upward commitment","forcePath":"Broadly stable","directionState":"Upward follow-through","persistenceState":"Unsettled","confirmationState":"Limited support","riskState":"Contained","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+3.8","detail":"Price structure has the available support","tone":"positive"},{"label":"SM Control Gauge","value":"+14.9","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+32.4","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+29.4","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"31/100","detail":"Limited support","tone":"caution"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"63.2","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"2.8%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"52.0","detail":"Directional","tone":"positive"},{"label":"Range position","value":"79%","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":[25.2376,25.427,26.1671,26.1612,26.9277,27.7778,28.7837,28.9882,29.5046,29.2259,29.644,29.6141,30.7321,30.245,30.2537,29.8203,30.633,31.5305,30.3055,31.0923,31.3118,30.329,30.5019,30.3879,30.2462,30.22,29.86,30.2406,30.5151,31.0499,30.7376,30.3297,31.8803,31.4241],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,25.8143,26.1713,26.6463,27.0721,27.5144,27.8255,28.1562,28.4212,28.8414,29.0966,29.307,29.4003,29.6244,29.971,30.0318,30.2246,30.4223,30.4053,30.4229,30.4165,30.3856,30.3555,30.2654,30.2609,30.3071,30.4422,30.4959,30.4657,30.7229,30.8504],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,27.2956,27.5141,27.717,27.8728,28.0773,28.3331,28.4792,28.6728,28.8682,28.9764,29.0894,29.1856,29.2642,29.335,29.3739,29.4381,29.5179,29.6313,29.7133,29.7589,29.9161,30.0278],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,30.5304,30.8517,31.0704,31.5368,31.7571,31.9264,31.9812,32.1602,32.482,32.5344,32.6904,32.7347,32.5502,32.4023,32.1016,31.8089,31.5911,31.5059,31.4371,31.4336,31.4408,31.4371,31.3903,31.6289,31.7382],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,24.3098,24.3928,24.5061,24.4926,24.5909,24.6989,24.8325,24.9154,24.9262,25.0423,25.1168,25.6798,26.3546,26.936,27.6593,28.2838,28.7459,28.9387,29.1328,29.2373,29.4124,29.5256,29.6439,29.5201,29.5287],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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,64.4899,61.7586,59.7728,58.7429,56.1273,53.7982,52.7375,51.9615],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,32.8707,30.2376,27.8867,29.5206,35.5229,29.9342,27.8644,27.8089,24.9807,22.9813,21.858,21.1821,23.2016,21.8424,20.7424,23.2726,27.6574,24.8078,24.1176,29.7222,29.9996],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,0.5144,2.5668,6.6164,6.0137,5.3922,9.2715,8.6304,8.2541,11.7787,11.3747,11.6859,11.6536,11.0085,12.7593,12.1167,11.4735,10.3978,15.8192,14.9332,13.0591,12.2912],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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,39.4273,42.5636,55.9584,38.3336,35.1808,23.7056,20.4923,24.0704,61.2842,23.768,19.7895,36.8598,23.1608,38.4999,32.101,40.0995,26.2564,33.1587,61.4574,41.3792,30.8444,17.1466,25.4881,27.5355,56.5194,23.4662,28.2543],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,135.0,135.0,131.9724,133.926,132.2329,133.3055,132.4317,133.4053,130.9889,131.8834,132.5947,131.3148,132.0877,133.2573,132.5021,133.2809,132.8234,132.3131,131.48,130.9521,131.3142,131.4963,131.7315,131.5012,131.0639,131.2349,131.0386],"stroke":"#07865c","width":1.7}],"guides":[{"label":"Typical activity","values":[100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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.5612,2.5847,2.6402,2.6258,2.6418,3.0287,2.9449,2.8391,3.0299,3.0409,2.98,2.8688,2.8224,2.8175,2.7203,2.6436,2.6621,2.7839,2.7752,2.8035,2.806],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,22.6862,23.383,23.6226,25.1447,25.4357,25.5277,25.1653,25.3867,26.3231,26.0247,26.2029,24.1547,21.0359,18.4243,14.8672,11.7322,9.4309,8.4945,7.6087,7.2403,6.6666,6.2711,5.7229,6.8972,7.2128],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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,98.1649,100.0,86.5484,94.6194,86.9577,96.469,88.6237,88.7649,81.7831,94.8729,96.4618,76.7723,87.6302,90.6594,77.0964,79.4825,77.9088,75.953,75.5917,70.0096,73.758,75.7652,83.8649,77.4592,62.1201,96.8019,78.5243],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-0.273,0.0,-2.3287,-0.9315,-2.4078,-0.7083,-2.282,-2.2537,-3.6542,-1.0285,-0.7835,-5.2615,-2.802,-2.1158,-5.1881,-4.6476,-5.0041,-5.4471,-5.5289,-6.6543,-5.4645,-4.6064,-2.9346,-3.9109,-5.186,-0.3387,-2.2579],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,17.1588,19.2461,18.1196,19.8093,19.6886,24.207,22.2384,22.2739,20.5219,23.8065,27.4341,22.4832,25.663,26.5502,22.5782,23.2769,22.8161,22.2433,22.1375,19.9634,19.3986,17.7808,18.6438,16.2606,9.8537,11.4647,9.2256],"stroke":"#07865c","width":1.5}],"guides":[{"label":"Range centre","values":[50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,1.2539,1.2963,1.3154,1.2808,1.304,1.3788,1.324,1.3288,1.3349,1.2461,1.176,1.0987,1.0143,0.9345,0.8326,0.7736,0.7405,0.7488,0.7219,0.66,0.7277,0.736],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1.2805,1.3001,1.3049,1.3097,1.3147,1.301,1.276,1.2405,1.1953,1.1431,1.081,1.0195,0.9637,0.9208,0.881,0.8368,0.815,0.7992],"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.0235,0.0787,0.0191,0.0191,0.0202,-0.0549,-0.1,-0.1418,-0.181,-0.2087,-0.2484,-0.2459,-0.2232,-0.1719,-0.1591,-0.1768,-0.0873,-0.0632],"stroke":"#07865c","width":1.0,"fill":"rgba(7,134,92,.12)"}],"guides":[{"label":"Neutral","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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/015f6f13-5137-4e6f-a32a-fb6423ec5c93/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/015f6f13-5137-4e6f-a32a-fb6423ec5c93/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/015f6f13-5137-4e6f-a32a-fb6423ec5c93/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/015f6f13-5137-4e6f-a32a-fb6423ec5c93/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/015f6f13-5137-4e6f-a32a-fb6423ec5c93/technical-pack/data.json"},"source_fingerprint":"599c933a57999f088d889e9ea9d7d52899d243ea34a9590c977caffe25f846f3","content_hash":"c8c2c4380fb3ccc2d297b85b7eaff42291c819ba5fc5f277e79248e3c35e1e9d","citation":"Sharemaestro, TSES Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/015f6f13-5137-4e6f-a32a-fb6423ec5c93/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."}