{"schema_version":"1.0","name":"ULG Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"44c4d6bf-e531-4ee0-9bba-b2638c938402","symbol":"ULG","name":"ULTRAGREEN AI USD","exchange":"SES","country":"SG","asset_type":"equity","currency":"USD","sector":"Healthcare","industry":"Health Information Services"},"summary":"Market Dynamics improved this week but remains below zero. Underlying support has strengthened across the recent completed path. Price has not yet established a clear direction.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Activity pressure and cumulative balance, Drawdown and recovery pressure, Range position and boundary pressure, Range pressure and compression, Directional strength and control."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-14","observations":37,"displayedObservations":37,"assetType":"Equity","state":"Rotational","stateTone":"caution","summary":"Market Dynamics improved this week but remains below zero. Underlying support has strengthened across the recent completed path. Price has not yet established a clear direction.","evidenceAlignment":{"status":"Repair in progress","headline":"Market Dynamics is improving while price remains rotational","summary":"Market Dynamics improved this week but remains below zero. Underlying support has strengthened across the recent completed path. Price has not yet established a clear direction.","take":"Treat the repair as constructive context until price confirms it.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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":[-0.52439,-0.931172,-1.110525,-1.222541,-1.209548,-1.120029,-1.117711,-1.067475,-0.893659],"opens":[1.39,1.28,1.23,1.27,1.26,1.21,1.2,1.21,1.19],"highs":[1.39,1.28,1.29,1.29,1.27,1.24,1.22,1.27,1.37],"lows":[1.33,1.23,1.23,1.25,1.2,1.18,1.15,1.15,1.18],"closes":[1.35,1.23,1.27,1.25,1.2,1.19,1.2,1.18,1.26],"hoverRows":[[{"label":"Open","value":"1.39","className":"is-ohlc","compact":true},{"label":"High","value":"1.39","className":"is-ohlc","compact":true},{"label":"Low","value":"1.33","className":"is-ohlc","compact":true},{"label":"Close","value":"1.35","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.52","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"1.28","className":"is-ohlc","compact":true},{"label":"High","value":"1.28","className":"is-ohlc","compact":true},{"label":"Low","value":"1.23","className":"is-ohlc","compact":true},{"label":"Close","value":"1.23","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.93","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"1.23","className":"is-ohlc","compact":true},{"label":"High","value":"1.29","className":"is-ohlc","compact":true},{"label":"Low","value":"1.23","className":"is-ohlc","compact":true},{"label":"Close","value":"1.27","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.11","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"1.27","className":"is-ohlc","compact":true},{"label":"High","value":"1.29","className":"is-ohlc","compact":true},{"label":"Low","value":"1.25","className":"is-ohlc","compact":true},{"label":"Close","value":"1.25","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.22","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"1.26","className":"is-ohlc","compact":true},{"label":"High","value":"1.27","className":"is-ohlc","compact":true},{"label":"Low","value":"1.20","className":"is-ohlc","compact":true},{"label":"Close","value":"1.20","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.21","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"1.21","className":"is-ohlc","compact":true},{"label":"High","value":"1.24","className":"is-ohlc","compact":true},{"label":"Low","value":"1.18","className":"is-ohlc","compact":true},{"label":"Close","value":"1.19","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.12","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"1.20","className":"is-ohlc","compact":true},{"label":"High","value":"1.22","className":"is-ohlc","compact":true},{"label":"Low","value":"1.15","className":"is-ohlc","compact":true},{"label":"Close","value":"1.20","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.12","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"1.21","className":"is-ohlc","compact":true},{"label":"High","value":"1.27","className":"is-ohlc","compact":true},{"label":"Low","value":"1.15","className":"is-ohlc","compact":true},{"label":"Close","value":"1.18","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.07","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"1.19","className":"is-ohlc","compact":true},{"label":"High","value":"1.37","className":"is-ohlc","compact":true},{"label":"Low","value":"1.18","className":"is-ohlc","compact":true},{"label":"Close","value":"1.26","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.89","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[1.1698,1.3602],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":-0.893659,"state":"Negative but repairing over four weeks","context":{"scenario":"negativeRepair","latestDirection":"strengthening","fourWeekDirection":"strengthening","now":{"label":"Stronger this week","detail":"Market Dynamics improved this week but remains below zero."},"fourWeek":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"price":{"label":"Price and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Underlying pressure is repairing","detail":"Market Dynamics remains below zero, but it has improved across the recent completed path. This is an early repair watch until price confirms it.","tone":"caution"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Market Dynamics remains below zero, but it has improved across the recent completed path. This is an early repair watch until price confirms it.","annotations":[{"label":"Current tape relationship","value":"Underlying pressure is repairing","detail":"Market Dynamics improved this week but remains below zero.","tone":"caution"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Repairing","detail":"Underlying support has strengthened across the recent completed path.","tone":"positive"}],"relationshipEvidence":{"available":false,"observations":25,"summary":"More completed weekly history is needed for a dependable ticker-level record."},"events":{"positioning_recoveries":[],"reversal_warnings":[],"reversal_dangers":[]}},"smTape":{"available":true,"dates":["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":[1.44,1.43,1.41,1.41,1.69,1.6,1.64,1.68,1.68,1.66,1.67,1.79,1.7,1.51,1.56,1.58,1.47,1.47,1.44,1.36,1.47,1.46,1.32,1.29,1.34,1.37,1.44,1.39,1.35,1.23,1.27,1.25,1.2,1.19,1.2,1.18,1.26],"consensus":[-80.0,60.0,33.3333,0.0,71.8087,0.0,38.4262,36.1691,13.4166,0.0,11.5202,57.2882,-8.7061,-52.7929,0.0,0.0,-47.9446,-21.1155,-34.3729,-54.0642,17.9041,-10.5034,-56.8185,-37.0485,0.0,0.0,26.3458,0.0,-21.3235,-55.8384,-15.1894,-41.3276,-52.4695,-34.8717,-18.3673,-33.8899,-23.6817],"supportDates":["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":[null,null,null,null,null,0.0,36.0253,26.7925,13.4512,0.0,6.4395,59.9205,-12.0598,-44.0171,0.0,0.0,-46.7545,-23.2045,-35.0088,-53.9384,19.6555,-9.5295,-56.6968,-40.8955,0.0,0.0,31.7027,0.0,-29.1512,-67.3662,-4.4945,-47.0891,-58.3744,-41.812,-12.4629,-33.6485,-15.6684],"force":[-80.0,60.0,33.3333,0.0,53.3609,0.0,24.5775,24.2604,5.3191,0.0,1.9702,58.1925,-47.2479,-80.4805,0.0,0.0,-58.4763,-8.6725,-27.0937,-57.3422,60.3465,-5.2136,-73.9219,-23.5564,0.0,0.0,36.2431,0.0,-16.0379,-46.7679,-8.304,-27.4553,-45.9566,-17.3144,-2.5093,-25.5841,-65.7635],"direction":[null,null,null,null,84.9858,0.0,51.0621,55.3914,26.7597,0.0,26.9628,53.6339,-22.6566,-43.0456,0.0,0.0,-41.7821,-27.6159,-38.8454,-51.8665,14.4135,-15.3947,-44.7408,-42.289,0.0,0.0,13.1543,0.0,-16.1529,-49.1427,-44.1931,-44.6519,-50.3731,-39.481,-40.0269,-40.0984,-2.7813],"intensity":[null,null,null,null,100.0,80.0,50.0,42.8571,12.5,33.3333,30.0,63.6364,50.0,92.3077,42.8571,66.6667,56.25,29.4118,33.3333,47.3684,60.0,38.0952,77.2727,86.9565,50.0,80.0,34.6154,25.9259,17.8571,72.4138,20.0,12.9032,34.375,15.1515,17.6471,40.0,63.8889],"confirmation":[48.2667,41.8667,33.3333,0.0,67.4688,30.5708,79.9109,79.354,50.1899,4.8035,26.4397,86.3197,31.4095,85.8713,29.9867,26.9441,83.6814,74.3459,78.7678,85.4024,32.7377,48.548,86.705,79.3857,7.2688,26.6008,76.6507,23.8092,74.5431,85.4162,6.0791,80.7143,84.5018,78.5181,51.1999,78.5953,54.3161],"persistence":[null,null,33.3333,25.0,40.0,33.3333,42.8571,50.0,75.0,62.5,62.5,75.0,50.0,37.5,25.0,12.5,12.5,25.0,50.0,75.0,50.0,50.0,62.5,75.0,62.5,50.0,25.0,12.5,37.5,37.5,37.5,37.5,50.0,62.5,87.5,100.0,75.0],"assessmentRisk":[null,null,null,null,12.2531,40.3721,28.8725,31.2396,11.6014,23.7147,9.9235,12.8875,14.7608,17.8869,40.3602,45.2451,24.3998,12.7302,28.6415,22.6405,8.9521,0.7329,15.2012,14.3497,43.568,36.4568,33.7492,46.3475,17.9431,20.3556,41.5862,27.4583,22.4822,11.9006,31.9764,27.6051,28.2986],"volumeParticipation":true,"latest":{"consensus":-23.7,"control":-15.7,"force":-65.8,"direction":-2.8,"confirmation":54.3,"persistence":75.0,"assessmentRisk":28.3,"intensity":63.9,"evidenceDepth":100},"analysis":{"status":"Market Dynamics has stronger support","headline":"The gauges support the downward view","summary":"The completed evidence gives the downward view the clearer support.","take":"Current assessment: downward pressure has the stronger support.","tone":"negative","supportedView":"Market Dynamics","direction":"downward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Seller control supports the view","controlPath":"Control support is easing","forceState":"Downward commitment","forcePath":"Commitment is strengthening","directionState":"Follow-through is limited","persistenceState":"Established","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"-23.7","detail":"Market Dynamics has stronger support","tone":"negative"},{"label":"SM Control Gauge","value":"-15.7","detail":"Seller control supports the view","tone":"negative"},{"label":"SM Force Gauge","value":"-65.8","detail":"Downward commitment","tone":"negative"},{"label":"SM Direction Gauge","value":"-2.8","detail":"Follow-through is limited","tone":"negative"},{"label":"SM Confirmation Gauge","value":"54/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Rotational","detail":"completed-week alignment","tone":"caution"},{"label":"Momentum","value":"42.2","detail":"Negative","tone":"negative"},{"label":"Risk pressure","value":"9.2%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"25.7","detail":"Directional","tone":"positive"},{"label":"Range position","value":"15%","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 is rotating through its trend references.","series":[{"label":"Close","values":[1.44,1.43,1.41,1.41,1.69,1.6,1.64,1.68,1.68,1.66,1.67,1.79,1.7,1.51,1.56,1.58,1.47,1.47,1.44,1.36,1.47,1.46,1.32,1.29,1.34,1.37,1.44,1.39,1.35,1.23,1.27,1.25,1.2,1.19,1.2,1.18,1.26],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,1.4763,1.4988,1.5245,1.5528,1.5759,1.5912,1.6055,1.6391,1.6501,1.6247,1.6129,1.6069,1.582,1.5617,1.5395,1.5069,1.5002,1.4929,1.4614,1.4303,1.4139,1.4059,1.4121,1.4081,1.3975,1.3671,1.3494,1.3313,1.3075,1.2861,1.2704,1.254,1.2551],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,1.5598,1.5561,1.5564,1.5581,1.5516,1.5456,1.5377,1.5246,1.5205,1.516,1.5015,1.4859,1.475,1.4673,1.4652,1.4597,1.4516,1.4351,1.4229,1.4101,1.3945,1.3794,1.3661,1.3523,1.3455],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,1.8005,1.8072,1.8453,1.8504,1.8393,1.8293,1.8211,1.8142,1.8074,1.8022,1.8037,1.8026,1.8012,1.811,1.8237,1.8134,1.809,1.7959,1.7754,1.7529,1.7396,1.714,1.6474,1.6004,1.5934,1.57,1.5363,1.5183],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,1.3275,1.34,1.338,1.3496,1.3479,1.3534,1.3601,1.3528,1.3471,1.3378,1.3153,1.3194,1.3238,1.305,1.2803,1.2556,1.237,1.2301,1.2216,1.2111,1.1814,1.167,1.1796,1.1766,1.1516,1.139,1.1327,1.1297],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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":[null,null,null,null,null,null,null,46.313,58.7308,45.2993,56.6251,54.3644,84.386,88.9338,85.3768,74.1306,67.9792,76.921,65.7551,98.2103,133.7263,79.2968,120.6684,90.9861,114.0946,38.2318,23.2405,18.1502,9.5629,24.5962,15.7075,4.2467,86.8527,63.5298,49.2851,110.6331,221.935],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,75.3337,75.3337,70.4206,76.3068,81.7329,73.4185,65.0,73.1916,80.1835,73.8976,73.8976,68.0107,65.0,73.7358,69.2117,65.0,65.0,70.7037,72.4746,73.5257,72.7325,72.3348,71.3411,71.9488,71.792,68.6994,66.5583,68.1184,65.0,72.1234],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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":[0.0,-0.6944,-2.0833,-2.0833,0.0,-5.3254,-2.9586,-0.5917,-0.5917,-1.7751,-1.1834,0.0,-5.0279,-15.6425,-12.8492,-11.7318,-17.8771,-17.8771,-19.5531,-24.0223,-17.8771,-18.4358,-26.257,-27.933,-25.1397,-23.4637,-19.5531,-22.3464,-24.581,-31.2849,-29.0503,-30.1676,-32.9609,-33.5196,-32.9609,-34.0782,-29.6089],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[null,null,null,null,null,null,null,19.1489,19.1489,17.7305,18.4397,26.9504,20.5674,7.0922,10.6383,12.0567,4.2553,4.2553,2.1277,0.0,8.0882,7.3529,0.0,0.0,3.876,6.2016,11.6279,7.7519,4.6512,0.0,3.252,1.626,0.0,0.0,0.8403,0.0,6.7797],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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":[null,null,null,null,null,null,null,74.0,74.0,70.0,72.0,96.0,70.9091,36.3636,45.4545,49.0909,29.0909,29.0909,23.6364,9.0909,30.3571,28.5714,3.5714,3.3898,23.5294,27.9412,38.2353,30.8824,25.0,7.3529,13.2353,10.2941,2.9412,1.4706,7.0423,4.2254,15.493],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-7.1823,-7.1823,-8.2873,-7.7348,-1.105,-8.6022,-18.8172,-16.129,-15.0538,-20.9677,-20.9677,-22.5806,-26.8817,-20.9677,-21.5054,-29.0323,-30.6452,-27.957,-26.3441,-22.5806,-25.2688,-27.4194,-33.871,-31.7204,-32.7957,-35.4839,-36.0215,-35.4839,-36.5591,-32.2581],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,28.2443,28.2443,26.7176,27.4809,36.6412,29.771,15.2672,19.084,20.6107,12.2137,12.2137,9.9237,3.8168,13.0769,12.3077,1.5385,1.5748,13.5593,16.1017,22.0339,17.7966,14.4068,4.2373,7.6271,5.9322,1.6949,0.8475,4.3478,2.6087,9.5652],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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":"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,11.2702,11.0455,10.5788,11.2385,10.9702,10.7957,11.192,10.6353,10.8239,12.1449,11.9273,11.6748,10.9164,9.9911,9.9709,9.8505,10.7361,9.9927,9.656,9.7565,9.4959,9.1608,9.377,9.2315],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,30.244,29.6882,31.8683,31.3019,30.8387,29.9091,28.9805,29.137,29.1843,29.5851,31.3139,30.9507,30.5475,32.4712,35.0136,36.3492,37.5593,37.3986,36.9515,36.558,38.2203,37.967,33.0896,30.5185,32.1888,31.8126,30.2494,29.344],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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":"directional","eyebrow":"Trend quality","title":"Directional strength and control","description":"Directional pressure shows which side controls the tape while strength remains direction-neutral.","reason":"Selected because directional control or trend strength is materially changing.","series":[{"label":"Trend strength","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,17.1772,17.4679,18.1268,19.5604,20.7275,21.8112,23.22,24.6805,26.2607,26.7756,25.694],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,16.2578,14.9099,15.1274,14.2117,13.5193,13.0224,12.3502,11.1652,11.6128,10.6297,10.2843,9.3921,10.0782,12.2103,11.7698,11.3905,10.6512,10.8543,10.5974,10.1448,9.76,9.3161,11.8221,16.5836],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,11.541,13.486,12.9096,14.29,14.4796,14.8663,17.3839,15.716,14.4373,14.9973,16.8312,19.4803,18.922,18.2644,18.1209,19.6854,23.8167,23.0124,22.4677,24.5586,24.8914,25.7086,23.7171,20.9498],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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/44c4d6bf-e531-4ee0-9bba-b2638c938402/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/44c4d6bf-e531-4ee0-9bba-b2638c938402/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/44c4d6bf-e531-4ee0-9bba-b2638c938402/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/44c4d6bf-e531-4ee0-9bba-b2638c938402/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/44c4d6bf-e531-4ee0-9bba-b2638c938402/technical-pack/data.json"},"source_fingerprint":"ab41712e3fd831fe2cb70be7c31d0e2fd53af6d51a789d2f3df428a56670f1d4","content_hash":"976955d81d0c0c199be9794f1a050b2a2ff656cf097257ceb3d7fb8aba29487a","citation":"Sharemaestro, ULG Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/44c4d6bf-e531-4ee0-9bba-b2638c938402/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."}