{"schema_version":"1.0","name":"0389 Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"7176216e-ad8b-48ad-bcdf-496cfcd106b9","symbol":"0389","name":"One Gasmaster Holdings Berhad","exchange":"KLS","country":"MY","asset_type":"equity","currency":"MYR","sector":"Industrials","industry":"Industrial Distribution"},"summary":"The completed price path and its progression through the positioning zones can be described, but there is not enough usable Market Dynamics history to confirm or challenge the technical state.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Activity pressure and cumulative balance, Range pressure and compression, Drawdown and recovery pressure, Acceleration, deceleration and rollover, Directional pressure and rotation."},{"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":30,"displayedObservations":30,"assetType":"Equity","state":"Rotational","stateTone":"caution","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-08-14","2026-08-21"],"values":[0.462106,0.616054],"opens":[0.14,0.14],"highs":[0.14,0.14],"lows":[0.135,0.135],"closes":[0.14,0.14],"hoverRows":[[{"label":"Open","value":"0.14","className":"is-ohlc","compact":true},{"label":"High","value":"0.14","className":"is-ohlc","compact":true},{"label":"Low","value":"0.14","className":"is-ohlc","compact":true},{"label":"Close","value":"0.14","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":"0.14","className":"is-ohlc","compact":true},{"label":"High","value":"0.14","className":"is-ohlc","compact":true},{"label":"Low","value":"0.14","className":"is-ohlc","compact":true},{"label":"Close","value":"0.14","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":[-0.98,1.26],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"state":"Insufficient history","context":{"scenario":"developing","latestDirection":"strengthening","fourWeekDirection":"strengthening","now":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeek":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"price":{"label":"Price 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 strengthened this week and remains positive.","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":false,"observations":22,"summary":"More completed weekly history is needed for a dependable ticker-level record."},"events":{"positioning_recoveries":[],"reversal_warnings":[],"reversal_dangers":[]}},"smTape":{"available":true,"dates":["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":[0.175,0.15,0.15,0.155,0.155,0.14,0.13,0.135,0.13,0.13,0.14,0.13,0.13,0.135,0.125,0.13,0.13,0.13,0.125,0.135,0.14,0.145,0.145,0.135,0.135,0.14,0.14,0.14,0.14,0.14],"consensus":[-100.0,-100.0,-50.0,58.0,-17.6938,-24.7016,-27.4364,-9.6355,-20.5183,-9.0613,11.3841,-30.9621,-8.9501,10.8565,-32.5309,0.0,0.0,-8.8923,-21.6176,10.3724,24.6035,29.2419,26.2898,-20.7538,8.6495,18.7972,0.0,0.0,16.0975,13.094],"supportDates":["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,-30.4147,-29.9034,-2.4188,-16.2737,-3.8355,12.4412,-34.1224,-9.9294,17.4954,-38.5569,0.0,0.0,-10.6386,-33.6095,11.1337,32.1355,34.0867,29.0312,-34.0835,18.3563,29.9807,0.0,0.0,20.7997,20.2891],"force":[-100.0,-100.0,-50.0,58.0,-7.5608,-17.9569,-15.6186,-4.6303,-9.3721,-3.3909,26.5086,-42.6905,-0.0,20.9323,-27.9178,0.0,0.0,-5.6336,-18.1569,15.4422,24.2807,26.4955,18.9905,-27.8327,12.4304,23.6227,0.0,0.0,14.5063,11.6],"direction":[null,null,null,null,-24.9317,-22.99,-33.0581,-28.0729,-33.3308,-23.9281,0.6273,-18.9729,-14.224,3.9279,-28.9392,0.0,0.0,-9.224,-10.3844,5.8812,16.226,25.6667,28.3705,-0.4635,5.1446,2.5693,0.0,0.0,11.8601,5.9383],"intensity":[null,null,null,null,75.0,80.0,33.3333,14.2857,25.0,33.3333,60.0,63.6364,75.0,23.0769,64.2857,26.6667,68.75,5.8824,72.2222,73.6842,30.0,9.5238,36.3636,39.1304,37.5,40.0,42.3077,7.4074,14.2857,10.3448],"confirmation":[54.6667,54.6667,38.6667,41.2267,27.8655,75.6119,76.3819,26.413,74.2908,25.9898,49.5549,78.2171,47.9097,49.8513,78.1775,27.4131,25.0266,48.0529,74.6294,48.7954,75.7485,77.1999,76.1485,51.9872,49.166,51.3251,0.8755,24.5697,73.031,49.3683],"persistence":[null,null,100.0,50.0,60.0,66.6667,71.4286,75.0,75.0,75.0,50.0,75.0,75.0,50.0,50.0,37.5,25.0,25.0,50.0,25.0,0.0,0.0,25.0,12.5,25.0,50.0,62.5,50.0,50.0,50.0],"assessmentRisk":[null,null,null,null,37.9584,23.2404,34.2597,43.0161,39.129,34.7652,32.3614,8.1716,4.4751,19.1084,32.1938,3.5576,3.9646,25.546,10.8088,27.6843,33.6008,34.5633,36.6893,10.3769,39.5568,44.1391,35.9558,35.5871,31.1276,6.547],"volumeParticipation":true,"latest":{"consensus":13.1,"control":20.3,"force":11.6,"direction":5.9,"confirmation":49.4,"persistence":50.0,"assessmentRisk":6.5,"intensity":10.3,"evidenceDepth":100},"analysis":{"status":"Completed tape has stronger support","headline":"The gauges support the upward view","summary":"The completed evidence gives the upward view the clearer support.","take":"Current assessment: upward pressure has the stronger support.","tone":"positive","supportedView":"Completed tape","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Broadly stable","forceState":"Commitment is limited","forcePath":"Commitment is easing","directionState":"Follow-through is limited","persistenceState":"Developing","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Quiet"},"cards":[{"label":"SM Consensus Gauge","value":"+13.1","detail":"Completed tape has stronger support","tone":"positive"},{"label":"SM Control Gauge","value":"+20.3","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+11.6","detail":"Commitment is limited","tone":"positive"},{"label":"SM Direction Gauge","value":"+5.9","detail":"Follow-through is limited","tone":"positive"},{"label":"SM Confirmation Gauge","value":"49/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Rotational","detail":"completed-week alignment","tone":"caution"},{"label":"Momentum","value":"25.0","detail":"Stretched negative","tone":"negative"},{"label":"Risk pressure","value":"11.9%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"17.6","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"42%","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":[0.175,0.15,0.15,0.155,0.155,0.14,0.13,0.135,0.13,0.13,0.14,0.13,0.13,0.135,0.125,0.13,0.13,0.13,0.125,0.135,0.14,0.145,0.145,0.135,0.135,0.14,0.14,0.14,0.14,0.14],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,0.1629,0.1587,0.1535,0.1501,0.1465,0.1435,0.1428,0.1405,0.1386,0.1379,0.1356,0.1346,0.1337,0.1331,0.1316,0.1322,0.1336,0.1357,0.1374,0.137,0.1366,0.1372,0.1377,0.1381,0.1385,0.1388],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,0.1524,0.1511,0.1492,0.1478,0.1465,0.1452,0.1437,0.1431,0.1429,0.143,0.1432,0.1426,0.142,0.1419,0.1417,0.1416,0.1415,0.1414],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,0.1729,0.1713,0.1702,0.1691,0.1679,0.1672,0.1662,0.1653,0.1644,0.1637,0.163,0.1547,0.1538,0.1529,0.1494,0.1451,0.1451,0.1458,0.1463,0.1468,0.1473],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,0.1171,0.1178,0.1165,0.1155,0.1157,0.1141,0.1138,0.1135,0.1134,0.1126,0.113,0.1178,0.1182,0.1186,0.1201,0.1224,0.1224,0.1227,0.1227,0.1232,0.1237],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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,17.9792,19.5438,22.6793,45.7573,135.0745,32.5014,25.5078,13.7224,22.5099,38.8174,50.7394,18.4295,7.0074,4.4586,6.1136,3.2834,4.1876,3.0566,27.5922,56.6009,15.2486,25.8935,10.3503],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,70.2032,65.0641,65.0641,75.5742,65.0,65.0,68.3586,66.6567,69.3113,69.3113,69.3113,67.3651,68.0705,68.3565,68.7119,68.7119,68.5028,68.5028,69.4393,69.4393,69.4393,69.4393,69.4393],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,26.2161,26.8624,24.259,23.3504,22.5067,22.0208,19.7269,17.9187,16.5576,15.6213,16.109,15.2229,14.1409,13.6411,13.1769,12.4908,11.8537],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,38.522,37.0589,37.4989,37.6365,36.7862,37.7485,37.4575,37.1116,36.7304,37.0446,36.2029,27.0168,26.1417,25.208,21.7504,16.9672,16.9672,17.1646,17.5313,17.5291,17.402],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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":"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,-14.2857,-14.2857,-11.4286,-11.4286,-20.0,-25.7143,-22.8571,-25.7143,-25.7143,-20.0,-25.7143,-25.7143,-22.8571,-28.5714,-25.7143,-25.7143,-25.7143,-28.5714,-22.8571,-20.0,-17.1429,-17.1429,-22.8571,-22.8571,-20.0,-20.0,-20.0,-20.0,-20.0],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[null,null,null,null,null,null,null,3.8462,0.0,0.0,7.6923,0.0,0.0,3.8462,0.0,4.0,4.0,4.0,0.0,8.0,12.0,16.0,16.0,8.0,8.0,12.0,12.0,12.0,12.0,12.0],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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.0115,-0.0111,-0.0115,-0.0113,-0.011,-0.0106,-0.0106,-0.0096,-0.0084,-0.0069,-0.0057,-0.0055,-0.0053,-0.0046,-0.004,-0.0036,-0.0031,-0.0028],"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.0113,-0.0112,-0.0111,-0.0108,-0.0103,-0.0096,-0.0089,-0.0082,-0.0076,-0.007,-0.0064,-0.0058,-0.0053,-0.0048],"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.0004,0.0006,0.0005,0.0011,0.0019,0.0027,0.0031,0.0027,0.0023,0.0024,0.0024,0.0023,0.0022,0.002],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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":"momentum","eyebrow":"Momentum pressure","title":"Directional pressure and rotation","description":"Two independent momentum views show whether pressure is broadening, fading or stretched.","reason":"Selected because momentum is stretched and deserves mean-reversion context.","series":[{"label":"Momentum","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,9.3201,11.8813,11.8813,11.8813,11.4764,17.529,20.4574,23.3871,23.3871,21.5464,21.5464,24.9708,24.9708,24.9708,24.9708,24.9708],"stroke":"#063b66","width":2.0},{"label":"Rotation","values":[null,null,null,null,null,null,4.3478,8.6957,4.3478,12.0,20.0,12.0,12.0,16.0,15.3846,25.0,25.0,25.0,25.0,57.1429,71.4286,85.7143,85.7143,40.0,40.0,75.0,75.0,75.0,75.0,75.0],"stroke":"#1678a7","width":1.5},{"label":"Rotation signal","values":[null,null,null,null,null,null,null,6.5217,5.7971,8.3478,12.1159,14.6667,14.6667,13.3333,14.4615,18.7949,21.7949,25.0,25.0,35.7143,51.1905,71.4286,80.9524,70.4762,55.2381,51.6667,63.3333,75.0,75.0,75.0],"stroke":"#b87806","width":1.4}],"guides":[{"label":"Upper zone","values":[70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0],"stroke":"#c13f3f","width":1.0,"dash":[6,5]},{"label":"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]},{"label":"Lower zone","values":[30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0],"stroke":"#07865c","width":1.0,"dash":[6,5]}],"dates":["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/7176216e-ad8b-48ad-bcdf-496cfcd106b9/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/7176216e-ad8b-48ad-bcdf-496cfcd106b9/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/7176216e-ad8b-48ad-bcdf-496cfcd106b9/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/7176216e-ad8b-48ad-bcdf-496cfcd106b9/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/7176216e-ad8b-48ad-bcdf-496cfcd106b9/technical-pack/data.json"},"source_fingerprint":"d5ce860f60f9c6a6d8e9dfc126e759957714e1ee2bc91fd283d1d23d38a787f0","content_hash":"6fe5732835dfe09ad64c16db39dc9f673e23415aede4569bd4f0077294b7f229","citation":"Sharemaestro, 0389 Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/7176216e-ad8b-48ad-bcdf-496cfcd106b9/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."}