{"schema_version":"1.0","name":"CMGG Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-07-31","ticker":{"uuid":"97e8068a-20e6-4916-9cda-61846b24d101","symbol":"CMGG","name":"Leverage Shares 2X Long CMG Daily ETF","exchange":"NASDAQ","country":"US","asset_type":"etf","currency":"USD","sector":null,"industry":null},"summary":"Price structure and the underlying tape currently reinforce the same downside read.","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, Drawdown and recovery pressure, Activity pressure and cumulative balance, Range pressure and compression, Acceleration, deceleration and rollover, Range position and boundary pressure."},{"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-07-31","observations":37,"displayedObservations":37,"assetType":"ETF","state":"Aligned downward","stateTone":"negative","summary":"Price structure and the underlying tape currently reinforce the same downside read.","evidenceAlignment":{"status":"Evidence aligned downward","headline":"Downward price structure is confirmed by Market Dynamics","summary":"Price structure and the underlying tape currently reinforce the same downside read.","take":"The downside state remains confirmed until Market Dynamics repairs or price structure changes.","tone":"negative","conflict":false},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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"],"values":[-0.337967,-0.40481,-0.395559,-0.237047,-0.587691,-0.790362,-1.064809,-1.410366,-1.490727],"opens":[13.77,11.26,14.1499,13.32,7.33665,8.008174,8.549402,7.061025,7.066036],"highs":[13.77,13.885,14.6801,14.56,8.153504,8.203618,8.825028,7.221389,7.306582],"lows":[10.4767,11.1476,13.32,12.18,6.950774,7.056013,7.457675,6.409546,6.895649],"closes":[11.4515,13.6221,13.8033,14.4944,8.114766,8.041199,7.61839,6.439965,7.16902],"hoverRows":[[{"label":"Open","value":"13.8","className":"is-ohlc","compact":true},{"label":"High","value":"13.8","className":"is-ohlc","compact":true},{"label":"Low","value":"10.5","className":"is-ohlc","compact":true},{"label":"Close","value":"11.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.34","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"11.3","className":"is-ohlc","compact":true},{"label":"High","value":"13.9","className":"is-ohlc","compact":true},{"label":"Low","value":"11.1","className":"is-ohlc","compact":true},{"label":"Close","value":"13.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.40","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"14.1","className":"is-ohlc","compact":true},{"label":"High","value":"14.7","className":"is-ohlc","compact":true},{"label":"Low","value":"13.3","className":"is-ohlc","compact":true},{"label":"Close","value":"13.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.40","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"13.3","className":"is-ohlc","compact":true},{"label":"High","value":"14.6","className":"is-ohlc","compact":true},{"label":"Low","value":"12.2","className":"is-ohlc","compact":true},{"label":"Close","value":"14.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.24","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"7.34","className":"is-ohlc","compact":true},{"label":"High","value":"8.15","className":"is-ohlc","compact":true},{"label":"Low","value":"6.95","className":"is-ohlc","compact":true},{"label":"Close","value":"8.11","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.59","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"8.01","className":"is-ohlc","compact":true},{"label":"High","value":"8.20","className":"is-ohlc","compact":true},{"label":"Low","value":"7.06","className":"is-ohlc","compact":true},{"label":"Close","value":"8.04","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.79","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"8.55","className":"is-ohlc","compact":true},{"label":"High","value":"8.83","className":"is-ohlc","compact":true},{"label":"Low","value":"7.46","className":"is-ohlc","compact":true},{"label":"Close","value":"7.62","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.06","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"7.06","className":"is-ohlc","compact":true},{"label":"High","value":"7.22","className":"is-ohlc","compact":true},{"label":"Low","value":"6.41","className":"is-ohlc","compact":true},{"label":"Close","value":"6.44","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.41","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"7.07","className":"is-ohlc","compact":true},{"label":"High","value":"7.31","className":"is-ohlc","compact":true},{"label":"Low","value":"6.90","className":"is-ohlc","compact":true},{"label":"Close","value":"7.17","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.49","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[5.956699,14.977666],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":-1.490727,"state":"Negative and weakening","context":{"scenario":"negativeWeakening","latestDirection":"easing","fourWeekDirection":"weakening","now":{"label":"Easier this week","detail":"Market Dynamics weakened this week and remains below zero."},"fourWeek":{"label":"Weakened over four weeks","detail":"Underlying support has contracted 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":"Negative and weakening","detail":"Price is between the accumulation and distribution zones. The Market Dynamics bars describe whether the current move is gaining or losing underlying support.","tone":"negative"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Price is between the accumulation and distribution zones. The Market Dynamics bars describe whether the current move is gaining or losing underlying support.","annotations":[{"label":"Current tape relationship","value":"Negative and weakening","detail":"Market Dynamics weakened this week and remains below zero.","tone":"negative"},{"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":"Weakening","detail":"Underlying support has contracted across the recent completed path.","tone":"negative"}],"relationshipEvidence":{"available":false,"observations":9,"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-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31"],"close":[14.9824,17.8058,17.075,19.2847,20.8599,20.9513,20.538,23.4994,23.2627,24.225,21.7239,22.2747,18.7368,19.9699,19.4488,17.606,14.7804,15.4115,13.1367,15.1222,15.9591,17.4387,15.9181,14.7327,14.173,14.2787,14.4186,13.5718,11.4515,13.6221,13.8033,14.4944,8.1148,8.0412,7.6184,6.44,7.169],"consensus":[72.5077,90.0172,-54.3027,52.6366,76.5626,47.1421,43.6687,81.1565,42.4174,64.7606,0.0,27.0804,-58.9905,-13.5664,-23.4381,-61.9535,-76.0865,-30.2372,-72.3984,0.0,0.0,29.0434,-25.3192,-44.2383,-40.4408,-24.7746,-25.9824,-46.1691,-66.1338,18.7758,-13.8058,24.1773,-48.4811,-30.8213,-54.6192,-65.4361,-20.552],"supportDates":["2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31"],"control":[null,null,null,null,null,41.8057,38.2393,86.8568,36.7972,63.726,0.0,31.6453,-48.9127,-3.964,-15.1153,-61.6202,-76.5851,-26.4962,-76.6167,0.0,0.0,29.5817,-41.4917,-44.0819,-35.0087,-16.8095,-23.9837,-53.3477,-61.5444,23.478,-15.0064,21.3726,-32.0228,-18.4602,-57.5948,-67.9823,-16.6817],"force":[72.5077,90.0172,-54.3027,52.6366,45.0414,14.6481,11.909,72.4803,6.1309,49.3694,0.0,31.7932,-80.3446,-3.7326,-19.8023,-61.1796,-91.5764,-7.8835,-71.3967,0.0,0.0,53.5628,-27.1442,-57.2074,-39.0484,-3.5804,-11.2314,-39.4368,-83.9742,76.4417,-0.1804,56.2212,-57.8162,-5.0095,-36.5872,-59.7836,-16.4426],"direction":[null,null,null,null,99.0778,76.4508,72.5592,80.839,74.7593,76.9367,0.0,18.497,-55.2551,-31.5648,-35.5468,-62.8872,-64.4525,-61.7417,-68.293,0.0,0.0,10.9144,-5.5328,-35.1534,-47.6433,-49.0164,-38.8032,-42.7738,-58.6356,27.7879,-22.4238,4.4943,-60.6226,-63.3853,-64.0984,-66.5635,-51.3999],"intensity":[null,null,null,null,25.0,20.0,16.6667,100.0,25.0,22.2222,80.0,27.2727,100.0,46.1538,28.5714,53.3333,87.5,11.7647,72.2222,57.8947,60.0,42.8571,31.8182,26.087,41.6667,4.0,15.3846,25.9259,96.4286,68.9655,70.0,29.0323,100.0,3.0303,11.7647,42.8571,16.6667],"confirmation":[45.8691,51.4722,40.0435,39.5104,68.3924,82.1765,81.0888,93.6188,57.8867,88.2701,35.8474,76.7398,87.6813,26.8545,75.5162,87.8066,92.8122,55.5863,91.0727,33.7894,28.7098,78.0329,53.2447,82.5539,80.9814,52.7367,75.8953,82.4596,89.7765,36.2888,49.3451,54.0894,84.0492,54.5979,84.8832,88.7285,39.6826],"persistence":[null,null,33.3333,50.0,60.0,66.6667,71.4286,75.0,75.0,75.0,87.5,87.5,62.5,37.5,12.5,12.5,37.5,62.5,75.0,87.5,75.0,50.0,50.0,50.0,50.0,50.0,50.0,62.5,75.0,75.0,75.0,50.0,50.0,50.0,50.0,50.0,50.0],"assessmentRisk":[null,null,null,null,11.7027,25.5753,27.5818,9.1391,25.4545,16.8535,34.1233,46.0088,19.6412,42.2222,31.6477,18.4874,10.6772,34.3209,13.7038,40.8697,27.0897,25.7701,58.3801,10.9715,19.0175,36.2733,26.3968,10.7331,14.7332,30.9631,13.6359,18.8403,22.0805,34.2024,22.531,17.26,12.285],"volumeParticipation":true,"latest":{"consensus":-20.6,"control":-16.7,"force":-16.4,"direction":-51.4,"confirmation":39.7,"persistence":50.0,"assessmentRisk":12.3,"intensity":16.7,"evidenceDepth":100},"analysis":{"status":"Joint downward confirmation","headline":"The gauges support the downward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same downward assessment.","take":"Current assessment: downward pressure has broad support.","tone":"negative","supportedView":"Price structure and 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 easing","directionState":"Downward follow-through","persistenceState":"Developing","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Quiet"},"cards":[{"label":"SM Consensus Gauge","value":"-20.6","detail":"Joint downward confirmation","tone":"negative"},{"label":"SM Control Gauge","value":"-16.7","detail":"Seller control supports the view","tone":"negative"},{"label":"SM Force Gauge","value":"-16.4","detail":"Downward commitment","tone":"negative"},{"label":"SM Direction Gauge","value":"-51.4","detail":"Downward follow-through","tone":"negative"},{"label":"SM Confirmation Gauge","value":"40/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned downward","detail":"completed-week alignment","tone":"negative"},{"label":"Momentum","value":"41.0","detail":"Negative","tone":"negative"},{"label":"Risk pressure","value":"29.8%","detail":"Elevated","tone":"caution"},{"label":"Trend quality","value":"31.4","detail":"Directional","tone":"positive"},{"label":"Range position","value":"5%","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 downward.","series":[{"label":"Close","values":[14.9824,17.8058,17.075,19.2847,20.8599,20.9513,20.538,23.4994,23.2627,24.225,21.7239,22.2747,18.7368,19.9699,19.4488,17.606,14.7804,15.4115,13.1367,15.1222,15.9591,17.4387,15.9181,14.7327,14.173,14.2787,14.4186,13.5718,11.4515,13.6221,13.8033,14.4944,8.1148,8.0412,7.6184,6.44,7.169],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,17.2269,17.9041,18.383,19.3132,20.0313,20.7938,20.9629,21.2014,20.7533,20.6109,20.3996,19.8917,18.9623,18.3167,17.3749,16.9653,16.7824,16.9017,16.7229,16.361,15.9632,15.6569,15.4318,15.0936,14.4314,14.2843,14.1968,14.2509,13.1353,12.2091,11.3744,10.4772,9.8757],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,18.6859,18.781,18.8305,18.7398,18.4465,18.2217,17.845,17.6433,17.5186,17.5127,17.3945,17.1974,16.9733,16.7737,16.5993,16.375,16.0103,15.8334,15.683,15.595,15.0409,14.5224,14.011,13.4502,12.9849],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,25.9446,25.8795,25.9061,25.6457,25.429,25.2176,25.0697,25.2316,25.2097,25.43,25.3288,25.2652,25.2641,25.3004,25.3398,25.2252,25.021,24.7996,24.0199,23.3075,21.9276,21.0194,19.7219,19.964,19.6275,19.23,19.203,19.2954],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,14.5522,14.8856,15.1744,15.1573,15.3124,15.4008,15.2109,14.4183,13.9499,13.0514,12.7407,12.9019,12.8664,12.7144,12.2198,11.6657,11.2026,10.8121,10.5991,10.1303,10.4499,10.5661,11.0855,9.7812,8.9249,8.1393,7.0497,6.1962],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31"]},{"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.0,-4.1043,0.0,0.0,0.0,-1.9727,0.0,-1.0073,0.0,-10.3245,-8.0508,-22.6551,-17.5649,-19.716,-27.323,-38.987,-36.3818,-45.7721,-37.5761,-34.1214,-28.0136,-34.2906,-39.1839,-41.4943,-41.058,-40.4805,-43.9761,-52.7286,-43.7684,-43.0204,-40.1676,-66.5025,-66.8062,-68.5515,-73.416,-70.4065],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[null,null,null,null,null,null,null,56.8467,55.2668,61.6897,44.9961,48.6724,25.0587,33.2891,29.811,17.5112,0.0,4.2698,0.0,15.1141,21.4848,32.748,21.1727,12.1492,7.8886,8.6932,9.7582,3.3121,0.0,18.9547,20.537,26.5721,0.0,0.0,0.0,0.0,11.3208],"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-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31"]},{"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,48.8948,108.2946,78.573,61.3676,290.9154,63.3187,22.0375,48.8785,48.4697,138.4556,110.6581,58.9093,19.0746,28.2304,56.5008,20.535,134.1649,184.9121,64.4504,74.691,53.1729,704.3674,303.1268,102.9948,164.2908,59.6418,173.1885,86.5616,110.11,52.3323],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,128.524,118.0977,125.4866,119.9304,135.0,130.4521,131.9454,128.75,125.6865,116.7201,123.9315,120.1782,121.3439,122.9542,125.9851,124.9107,117.7078,107.7193,111.1923,115.0814,112.3231,65.0,87.4129,95.2645,107.2339,102.8767,89.1478,82.1012,72.7707,77.1149],"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-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31"]},{"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,10.6992,10.8117,11.8379,14.4788,14.0296,16.958,14.7372,13.4722,12.4888,13.6652,14.8179,14.9883,14.4424,14.217,14.5973,18.1185,15.5789,14.98,14.4196,30.5564,29.6528,30.3449,34.6742,29.7866],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,56.2631,53.9379,52.2473,51.4097,49.6626,48.3365,48.9508,54.5437,57.5074,64.3355,66.1319,64.785,65.0281,66.2159,69.8621,73.5116,76.2946,78.5559,77.5344,78.8158,70.8996,66.1907,56.0666,68.4666,74.9683,81.0447,92.5871,102.7728],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31"]},{"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.7622,1.5935,1.4016,1.0883,0.605,0.2698,-0.1773,-0.3673,-0.4451,-0.383,-0.4513,-0.5942,-0.744,-0.8445,-0.9025,-1.0051,-1.2433,-1.2425,-1.2133,-1.1215,-1.5456,-1.8662,-2.1299,-2.4062,-2.537],"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.3595,1.1416,0.8778,0.6288,0.414,0.2546,0.1134,-0.0281,-0.1713,-0.3059,-0.4252,-0.5412,-0.6816,-0.7938,-0.8777,-0.9265,-1.0503,-1.2135,-1.3968,-1.5986,-1.7863],"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.7545,-0.8717,-1.0551,-0.996,-0.8591,-0.6376,-0.5647,-0.5661,-0.5727,-0.5386,-0.4772,-0.4639,-0.5616,-0.4487,-0.3356,-0.195,-0.4953,-0.6527,-0.7331,-0.8075,-0.7507],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31"]},{"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,100.0,91.1487,95.7651,72.6389,77.7319,45.019,56.4207,51.6024,34.5631,8.4364,14.2718,0.316,18.1649,25.3283,37.9928,24.9773,14.831,10.0402,10.945,12.1424,4.8943,6.8617,22.1409,23.4164,28.2811,6.5643,6.1494,3.765,0.1753,4.5152],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,0.0,-3.7737,-1.8555,-11.9884,-9.7569,-24.0903,-19.0945,-21.2057,-28.6716,-40.1191,-37.5623,-46.7783,-38.7344,-35.3438,-29.3493,-35.5099,-40.3124,-42.5799,-42.1517,-41.5849,-45.0156,-53.6057,-44.8118,-44.0777,-41.2778,-67.1241,-67.4221,-69.1351,-72.8958,-69.139],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,69.4505,67.7437,74.6827,56.6477,60.6194,35.1082,43.9999,40.2423,26.9541,6.5792,11.1299,0.2794,16.3246,22.7623,34.1438,22.4469,13.3285,9.0231,9.8362,10.9123,4.3985,9.3045,30.0228,31.7524,38.3489,16.7462,15.6878,9.6049,0.4746,11.8491],"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-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31"]}]},"canonical_url":"https://sharemaestro.com/terminal/97e8068a-20e6-4916-9cda-61846b24d101/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/97e8068a-20e6-4916-9cda-61846b24d101/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/97e8068a-20e6-4916-9cda-61846b24d101/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/97e8068a-20e6-4916-9cda-61846b24d101/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/97e8068a-20e6-4916-9cda-61846b24d101/technical-pack/data.json"},"source_fingerprint":"f7a1ef34e06f9ab77c5c51fd1299168c28f81c0479ad12349eaba23804bba01a","content_hash":"bdfe3407b9906c1e001b8971ad100605605db668ec9c8d4628159fbcd218ce02","citation":"Sharemaestro, CMGG Technical Research Pack, completed week 2026-07-31, https://sharemaestro.com/terminal/97e8068a-20e6-4916-9cda-61846b24d101/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."}