{"schema_version":"1.0","name":"CEQY Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"40223b0f-3988-4238-b296-9087262e89ab","symbol":"CEQY","name":"CIBC All-Equity ETF Portfolio","exchange":"TOR","country":"CA","asset_type":"etf","currency":"CAD","sector":null,"industry":null},"summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. The upward price structure is leading its underlying support.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Directional strength and control, Range position and boundary pressure, Activity pressure and cumulative balance, Range pressure and compression, 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":52,"displayedObservations":52,"assetType":"ETF","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. The upward price structure is leading its underlying support.","evidenceAlignment":{"status":"Price ahead of underlying support","headline":"The upward price response is leading Market Dynamics","summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. The upward price structure is leading its underlying support.","take":"Treat the gap as an early-downside risk watch. Stronger Market Dynamics would confirm the price move; a weaker price response would confirm that the gap is closing through correction.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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"],"values":[-0.007058,-0.190625,-0.536995,-0.585171,-0.565929,-0.239914,0.035692,0.233379,0.512042,0.581138,0.639605,0.713022,0.704517,0.767872,0.840904,0.844955,0.886828,0.886315,0.776434,0.731614,0.564068,0.503545,0.540433,0.484398],"opens":[21.333318,21.253567,21.143909,21.104034,21.6,22.209999,22.780001,22.58,22.700001,23.147055,23.007374,23.905319,23.546141,23.825501,24.334338,23.885366,23.459999,24.360001,23.84,23.969999,23.959999,24.549999,24.879999,24.799999],"highs":[21.761977,21.5626,21.233629,21.620001,22.25,22.809999,22.780001,22.610001,23.190001,23.396485,23.486279,23.905319,23.546141,23.825501,24.344315,23.945229,25.139999,24.360001,23.969999,24.209999,24.139999,25.0,24.969999,24.799999],"lows":[21.333318,20.874751,20.814936,20.924594,21.6,22.209999,22.5,22.389999,22.57,23.05726,22.947512,23.625959,23.446369,23.79557,24.234568,23.885366,23.440001,24.280001,23.84,23.879999,23.75,24.549999,24.709999,24.43],"closes":[21.253567,20.685343,20.795,21.6,22.24,22.809999,22.65,22.700001,23.200001,23.087191,23.396484,23.765638,23.446369,23.79557,24.234568,23.945229,24.790001,24.299999,23.91,23.969999,24.120001,24.9,24.84,24.52],"hoverRows":[[{"label":"Open","value":"21.3","className":"is-ohlc","compact":true},{"label":"High","value":"21.8","className":"is-ohlc","compact":true},{"label":"Low","value":"21.3","className":"is-ohlc","compact":true},{"label":"Close","value":"21.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.01","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"21.3","className":"is-ohlc","compact":true},{"label":"High","value":"21.6","className":"is-ohlc","compact":true},{"label":"Low","value":"20.9","className":"is-ohlc","compact":true},{"label":"Close","value":"20.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.19","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"21.1","className":"is-ohlc","compact":true},{"label":"High","value":"21.2","className":"is-ohlc","compact":true},{"label":"Low","value":"20.8","className":"is-ohlc","compact":true},{"label":"Close","value":"20.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.54","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"21.1","className":"is-ohlc","compact":true},{"label":"High","value":"21.6","className":"is-ohlc","compact":true},{"label":"Low","value":"20.9","className":"is-ohlc","compact":true},{"label":"Close","value":"21.6","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":"21.6","className":"is-ohlc","compact":true},{"label":"High","value":"22.2","className":"is-ohlc","compact":true},{"label":"Low","value":"21.6","className":"is-ohlc","compact":true},{"label":"Close","value":"22.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.57","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"22.2","className":"is-ohlc","compact":true},{"label":"High","value":"22.8","className":"is-ohlc","compact":true},{"label":"Low","value":"22.2","className":"is-ohlc","compact":true},{"label":"Close","value":"22.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-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":"22.8","className":"is-ohlc","compact":true},{"label":"High","value":"22.8","className":"is-ohlc","compact":true},{"label":"Low","value":"22.5","className":"is-ohlc","compact":true},{"label":"Close","value":"22.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.04","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"22.6","className":"is-ohlc","compact":true},{"label":"High","value":"22.6","className":"is-ohlc","compact":true},{"label":"Low","value":"22.4","className":"is-ohlc","compact":true},{"label":"Close","value":"22.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.23","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"22.7","className":"is-ohlc","compact":true},{"label":"High","value":"23.2","className":"is-ohlc","compact":true},{"label":"Low","value":"22.6","className":"is-ohlc","compact":true},{"label":"Close","value":"23.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.51","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"23.1","className":"is-ohlc","compact":true},{"label":"High","value":"23.4","className":"is-ohlc","compact":true},{"label":"Low","value":"23.1","className":"is-ohlc","compact":true},{"label":"Close","value":"23.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.58","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"23.0","className":"is-ohlc","compact":true},{"label":"High","value":"23.5","className":"is-ohlc","compact":true},{"label":"Low","value":"22.9","className":"is-ohlc","compact":true},{"label":"Close","value":"23.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.64","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"23.9","className":"is-ohlc","compact":true},{"label":"High","value":"23.9","className":"is-ohlc","compact":true},{"label":"Low","value":"23.6","className":"is-ohlc","compact":true},{"label":"Close","value":"23.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.71","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"23.5","className":"is-ohlc","compact":true},{"label":"High","value":"23.5","className":"is-ohlc","compact":true},{"label":"Low","value":"23.4","className":"is-ohlc","compact":true},{"label":"Close","value":"23.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.70","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"23.8","className":"is-ohlc","compact":true},{"label":"High","value":"23.8","className":"is-ohlc","compact":true},{"label":"Low","value":"23.8","className":"is-ohlc","compact":true},{"label":"Close","value":"23.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.77","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.3","className":"is-ohlc","compact":true},{"label":"High","value":"24.3","className":"is-ohlc","compact":true},{"label":"Low","value":"24.2","className":"is-ohlc","compact":true},{"label":"Close","value":"24.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.84","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"23.9","className":"is-ohlc","compact":true},{"label":"High","value":"23.9","className":"is-ohlc","compact":true},{"label":"Low","value":"23.9","className":"is-ohlc","compact":true},{"label":"Close","value":"23.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.84","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"23.5","className":"is-ohlc","compact":true},{"label":"High","value":"25.1","className":"is-ohlc","compact":true},{"label":"Low","value":"23.4","className":"is-ohlc","compact":true},{"label":"Close","value":"24.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.89","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"24.4","className":"is-ohlc","compact":true},{"label":"High","value":"24.4","className":"is-ohlc","compact":true},{"label":"Low","value":"24.3","className":"is-ohlc","compact":true},{"label":"Close","value":"24.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.89","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"23.8","className":"is-ohlc","compact":true},{"label":"High","value":"24.0","className":"is-ohlc","compact":true},{"label":"Low","value":"23.8","className":"is-ohlc","compact":true},{"label":"Close","value":"23.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.78","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.0","className":"is-ohlc","compact":true},{"label":"High","value":"24.2","className":"is-ohlc","compact":true},{"label":"Low","value":"23.9","className":"is-ohlc","compact":true},{"label":"Close","value":"24.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.73","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.0","className":"is-ohlc","compact":true},{"label":"High","value":"24.1","className":"is-ohlc","compact":true},{"label":"Low","value":"23.8","className":"is-ohlc","compact":true},{"label":"Close","value":"24.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.56","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.5","className":"is-ohlc","compact":true},{"label":"High","value":"25.0","className":"is-ohlc","compact":true},{"label":"Low","value":"24.5","className":"is-ohlc","compact":true},{"label":"Close","value":"24.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.50","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.9","className":"is-ohlc","compact":true},{"label":"High","value":"25.0","className":"is-ohlc","compact":true},{"label":"Low","value":"24.7","className":"is-ohlc","compact":true},{"label":"Close","value":"24.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.54","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.8","className":"is-ohlc","compact":true},{"label":"High","value":"24.8","className":"is-ohlc","compact":true},{"label":"Low","value":"24.4","className":"is-ohlc","compact":true},{"label":"Close","value":"24.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.48","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[20.432464,25.152879],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.484398,"state":"Price is moving ahead of Market Dynamics","context":{"scenario":"priceAhead","latestDirection":"easing","fourWeekDirection":"weakening","now":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"fourWeek":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"price":{"label":"Price is ahead of the underlying support","detail":"Price is extended relative to Market Dynamics. The gap is a downside-risk warning until support catches up or price resets."}},"diagnosis":{"label":"Price response ahead of support","detail":"Price has advanced further through its recent range than Market Dynamics. The gap is an early-downside risk watch; stronger underlying support or a price reset is needed to close it.","tone":"caution"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Price has advanced further through its recent range than Market Dynamics. The gap is an early-downside risk watch; stronger underlying support or a price reset is needed to close it.","annotations":[{"label":"Current tape relationship","value":"Price response ahead of support","detail":"Market Dynamics eased this week but remains positive.","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":"Lagging price","detail":"Price is extended relative to Market Dynamics. The gap is a downside-risk warning until support catches up or price resets.","tone":"negative"}],"relationshipEvidence":{"available":false,"observations":24,"summary":"More completed weekly history is needed for a dependable ticker-level record."},"events":{"positioning_recoveries":[],"reversal_warnings":[{"date":"2026-05-08","price":23.200001}],"reversal_dangers":[{"date":"2026-07-03","price":24.790001}]}},"smTape":{"available":true,"dates":["2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","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","2026-08-07","2026-08-14","2026-08-21"],"close":[19.7406,20.0269,20.3131,20.4019,20.5697,20.8367,20.5499,20.8862,21.0246,21.2323,20.9554,21.1037,20.8071,21.3312,21.4301,21.2125,21.3411,21.4499,21.4529,21.8617,22.1906,21.9913,21.6723,21.9414,21.9713,22.3501,22.38,21.443,21.2536,20.6853,20.795,21.6,22.24,22.81,22.65,22.7,23.2,23.0872,23.3965,23.7656,23.4464,23.7956,24.2346,23.9452,24.79,24.3,23.91,23.97,24.12,24.9,24.84,24.52],"consensus":[-100.0,56.5221,81.2505,58.0,79.7866,80.2956,8.9582,83.0759,76.8266,82.2511,9.4018,38.7956,-29.9426,65.992,65.6397,0.0,55.783,47.5333,29.3405,73.3452,73.8075,15.5375,-14.869,55.0138,17.853,68.8944,44.9606,-61.0186,-55.0484,-70.6925,-47.1692,42.0421,63.3279,77.7408,21.7232,51.7857,77.9106,18.1661,61.7692,50.4682,0.0,37.5044,42.1775,34.3661,69.2826,13.8233,0.0,14.2538,24.6929,62.8294,30.532,2.2708],"supportDates":["2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","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","2026-08-07","2026-08-14","2026-08-21"],"control":[null,null,null,null,null,90.551,19.8874,87.9075,76.9126,81.3158,7.052,22.0988,-24.1679,75.2702,65.9804,0.0,47.2036,58.431,36.9239,74.1449,73.4679,15.7562,-22.9344,55.3756,25.5359,80.9384,44.1147,-51.7253,-46.4803,-71.2777,-49.2804,45.3282,70.3047,83.0365,22.3109,56.1673,80.6262,7.7066,68.2654,46.4862,0.0,25.681,27.5194,42.3292,65.714,1.5252,0.0,11.9796,42.5822,70.7119,27.4823,5.9615],"force":[-100.0,56.5221,81.2505,58.0,51.5792,53.1779,36.9137,74.4583,65.8687,78.8759,55.2717,19.8059,-86.5091,57.912,48.8828,0.0,71.203,32.1281,6.4195,86.014,81.8457,50.0802,-74.8692,75.9919,2.9111,65.5283,26.0895,-98.405,-68.6547,-73.6852,-18.1129,81.2934,72.1569,95.0693,30.0412,35.5963,92.7286,14.8631,48.7146,32.9385,0.0,20.1006,30.5671,0.1724,78.3968,21.9561,0.0,7.7999,22.1942,61.6843,0.6079,57.0108],"direction":[null,null,null,null,99.9347,87.9448,74.6902,83.7097,84.5553,85.7309,74.4014,71.4417,-3.8625,61.1598,77.2195,0.0,54.5738,46.0826,37.0459,63.3822,68.4539,62.1575,-37.2058,39.6159,19.7454,57.5342,59.4067,-44.9348,-55.1218,-67.886,-65.5109,10.2499,49.048,59.3111,58.0262,58.342,64.2228,53.7122,63.6695,67.5401,0.0,63.4481,67.2229,49.9358,66.8508,53.435,0.0,21.4628,6.0327,54.6387,55.3919,41.0473],"intensity":[null,null,null,null,25.0,80.0,100.0,71.4286,25.0,33.3333,50.0,72.7273,100.0,100.0,92.8571,20.0,31.25,64.7059,5.5556,84.2105,80.0,61.9048,63.6364,34.7826,62.5,84.0,19.2308,100.0,96.4286,93.1034,60.0,96.7742,93.75,87.8788,41.1765,8.5714,86.1111,78.3784,50.0,94.8718,62.5,56.0976,78.5714,67.4419,100.0,95.5556,69.5652,19.1489,4.1667,95.9184,6.0,47.0588],"confirmation":[54.6667,40.7537,48.6668,41.2267,69.5756,92.7119,36.6924,94.248,92.2492,94.2317,14.584,80.0903,57.5509,88.7298,88.4888,37.421,86.4512,82.5751,53.9082,91.8444,91.8685,36.3194,37.0677,86.2382,50.4739,89.7601,81.8252,88.807,86.1607,90.7039,82.1764,82.5996,88.4277,93.3245,34.4403,84.0113,93.3416,8.1367,87.2693,83.6762,11.4216,79.6512,81.3663,55.1933,90.5026,8.2044,6.5401,49.7325,52.8863,87.9504,54.2381,19.0954],"persistence":[null,null,33.3333,50.0,60.0,66.6667,71.4286,75.0,100.0,100.0,100.0,100.0,75.0,75.0,75.0,62.5,62.5,62.5,62.5,62.5,87.5,87.5,62.5,75.0,75.0,75.0,75.0,50.0,25.0,0.0,0.0,0.0,0.0,0.0,0.0,25.0,50.0,75.0,100.0,100.0,87.5,87.5,87.5,87.5,87.5,87.5,75.0,75.0,87.5,87.5,87.5,75.0],"assessmentRisk":[null,null,null,null,10.1067,9.8522,36.7956,7.686,10.8228,7.7459,43.0885,19.9915,22.1663,14.0091,15.2146,23.1064,20.6904,1.7113,10.0055,12.8688,13.0102,40.8618,40.9637,12.68,43.2889,10.2088,27.3543,14.0329,20.8803,14.6391,26.393,3.9385,16.9698,11.116,39.0973,23.2441,9.3192,17.0446,14.9759,23.5906,25.8231,28.6952,28.3477,6.1303,15.301,36.0977,31.0851,3.952,59.2416,13.2507,33.6145,44.0108],"volumeParticipation":true,"latest":{"consensus":2.3,"control":6.0,"force":57.0,"direction":41.0,"confirmation":19.1,"persistence":75.0,"assessmentRisk":44.0,"intensity":47.1,"evidenceDepth":100},"analysis":{"status":"Joint upward confirmation","headline":"The gauges support the upward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same upward assessment.","take":"Current assessment: upward pressure has broad support.","tone":"positive","supportedView":"Price structure and Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Control support is limited","controlPath":"Broadly stable","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Established","confirmationState":"Limited support","riskState":"Present","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+2.3","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+6.0","detail":"Control support is limited","tone":"positive"},{"label":"SM Force Gauge","value":"+57.0","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+41.0","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"19/100","detail":"Limited support","tone":"caution"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"63.6","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"2.0%","detail":"Elevated","tone":"caution"},{"label":"Trend quality","value":"34.2","detail":"Directional","tone":"positive"},{"label":"Range position","value":"86%","detail":"location inside observed range","tone":"neutral"},{"label":"Adaptive set","value":"6 views","detail":"selected for the current tape","tone":"neutral"}],"charts":[{"key":"price","eyebrow":"Price architecture","title":"Trend, acceptance and volatility envelope","description":"Price is shown against fast and slow trend references with its current volatility envelope.","reason":"Selected as the anchor because price and its trend references are aligned upward.","series":[{"label":"Close","values":[19.7406,20.0269,20.3131,20.4019,20.5697,20.8367,20.5499,20.8862,21.0246,21.2323,20.9554,21.1037,20.8071,21.3312,21.4301,21.2125,21.3411,21.4499,21.4529,21.8617,22.1906,21.9913,21.6723,21.9414,21.9713,22.3501,22.38,21.443,21.2536,20.6853,20.795,21.6,22.24,22.81,22.65,22.7,23.2,23.0872,23.3965,23.7656,23.4464,23.7956,24.2346,23.9452,24.79,24.3,23.91,23.97,24.12,24.9,24.84,24.52],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,20.0879,20.2241,20.2833,20.3929,20.5078,20.6395,20.697,20.7709,20.7775,20.8782,20.9785,21.0211,21.0793,21.1466,21.2023,21.3222,21.4801,21.573,21.5911,21.6548,21.7123,21.8283,21.9286,21.8403,21.7336,21.543,21.407,21.4421,21.5872,21.8095,21.9623,22.0965,22.2971,22.4408,22.6145,22.8238,22.937,23.0931,23.3006,23.4178,23.6673,23.7824,23.8056,23.8355,23.8872,24.0713,24.2111,24.2673],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,20.3772,20.4479,20.5206,20.5719,20.6289,20.6897,20.7462,20.8288,20.9297,21.0083,21.0575,21.123,21.1858,21.2721,21.3542,21.3607,21.3528,21.3034,21.2657,21.2905,21.3608,21.4681,21.5557,21.6405,21.756,21.8546,21.9688,22.1019,22.2015,22.3196,22.4614,22.5713,22.7357,22.8516,22.93,23.007,23.0894,23.2236,23.3433,23.4305],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,21.4283,21.4548,21.5074,21.4912,21.582,21.6756,21.703,21.747,21.8022,21.8474,21.9649,22.0769,22.1406,22.1556,22.2054,22.2579,22.3967,22.4811,22.4636,22.4534,22.4969,22.5108,22.5158,22.5662,22.76,22.8894,23.0039,23.2139,23.3692,23.5666,23.8241,23.9747,24.1834,24.4548,24.636,24.967,25.158,25.2711,25.3415,25.3799,25.397,25.311,25.2411],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,19.6881,19.7339,19.7662,19.8085,19.8151,19.819,19.8498,19.8722,19.8882,19.9069,19.8879,20.0208,20.1536,20.2745,20.3787,20.4663,20.4788,20.5775,20.6507,20.6838,20.5856,20.5556,20.6003,20.6932,20.6472,20.6398,20.674,20.6499,20.6584,20.6553,20.5882,20.5632,20.535,20.5198,20.5389,20.4898,20.4938,20.5337,20.716,20.9643,21.3686,21.8591,22.221],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","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","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,22.0459,20.4996,19.5858,19.7511,20.0225,19.1429,18.639,19.1106,19.5485,19.6603,20.6525,21.8443,22.641,23.9311,24.6226,25.6339,27.162,27.6467,29.2615,30.7609,31.1296,31.7148,31.9594,33.0028,33.9717,34.2183],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,32.8287,33.9222,31.9162,28.3103,28.9429,28.9353,36.542,41.5402,36.8558,33.031,29.422,30.994,32.0665,34.6243,28.1489,25.6781,22.296,20.0312,23.8193,31.6472,37.5818,35.6723,34.107,40.1268,41.2948,37.6669,41.3323,39.1617,41.3343,46.0878,43.429,49.6643,46.1984,43.2655,44.643,42.1357,48.8114,47.015,44.2495],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,20.5837,19.6227,19.9407,24.4666,23.2636,22.2173,19.3984,17.535,23.425,23.7783,23.3655,21.7186,19.9438,18.2871,28.3739,29.966,34.7999,32.3731,27.7976,24.821,22.4331,21.2933,22.2154,19.9656,18.8413,18.9756,17.4191,19.4584,18.2338,16.6049,21.4159,16.4428,15.2953,20.3967,19.4431,20.2232,17.7947,17.1398,20.1487],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","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","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,85.9969,95.7989,97.5281,80.2254,87.8659,69.6648,98.8223,99.4408,87.1384,94.408,99.447,97.2782,98.2119,99.2147,91.3623,78.7984,89.3992,90.5771,101.5112,94.768,56.583,43.4382,13.3204,8.7312,50.0484,84.4393,100.0,92.5282,94.8632,100.3966,88.6617,96.6485,95.4801,85.1491,96.4487,96.8905,88.6925,91.9077,80.5783,71.5611,72.9484,76.4166,94.451,93.0637,85.665],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-0.9381,-0.2814,-0.186,-1.4877,-0.9285,-2.3213,-0.0926,-0.0461,-1.0609,-0.4613,-0.0461,-0.2318,-0.1821,-0.0898,-0.9874,-2.4237,-1.2118,-1.0772,0.1787,-0.6637,-4.823,-5.6637,-8.1858,-7.6991,-4.126,-1.2853,0.0,-0.7014,-0.4822,0.0431,-1.322,-0.3823,-0.5843,-1.9199,-0.4591,-0.4508,-1.6393,-1.3922,-3.3413,-4.8926,-4.6539,-4.0573,-0.9546,-1.1933,-2.4662],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,6.1747,6.8785,7.9342,6.5266,7.2807,5.7725,8.4369,8.9396,7.8337,8.4872,9.0402,9.0558,11.1335,12.8059,11.7923,10.1707,11.5389,11.691,13.6167,13.7687,7.0711,4.8336,1.3891,0.8044,4.5063,7.6027,10.3605,9.5864,9.8283,12.2475,11.7017,12.4449,14.1759,12.642,14.3197,16.4287,15.0387,19.0972,16.7431,14.8694,15.1577,15.8783,19.6256,19.3374,17.8],"stroke":"#07865c","width":1.5}],"guides":[{"label":"Range centre","values":[50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,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-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","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","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,30.2407,48.2739,62.7851,50.9361,37.3158,248.1944,13.0208,62.7803,185.1327,218.9821,27.9001,149.8329,148.1496,231.4222,161.9956,210.3867,191.7448,382.9839,44.3924,116.3245,191.5848,191.5182,59.2664,78.1325,97.6149,55.8558,312.0636,242.1836,144.7116,126.2852,34.9328,32.1798,43.3718,103.499,32.0288,52.1054,6.5313,55.4959,14.1423,83.74,212.5319,64.2417,38.8138,88.1153,127.8808],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,130.2112,133.0883,135.0,132.3485,134.1863,120.2407,120.9264,124.1471,114.0782,126.9449,128.5175,135.0,135.0,135.0,128.7292,119.7364,128.7596,135.0,135.0,135.0,128.3074,121.0143,118.7266,121.8259,125.8625,128.0928,135.0,124.507,131.0323,135.0,133.4516,134.8612,135.0,130.6933,132.0002,134.0708,133.8242,135.0,134.5277,131.7266,135.0,135.0,135.0,132.5848,129.0046],"stroke":"#07865c","width":1.7}],"guides":[{"label":"Typical activity","values":[100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,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-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","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","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,1.165,1.1295,1.1262,1.1719,1.1386,1.1069,1.1552,1.1691,1.2347,1.2981,1.3366,1.3334,1.3255,1.3405,1.5981,1.6412,1.8034,1.854,1.9303,1.9496,1.953,1.924,1.8645,1.8849,1.8638,1.8722,1.8644,1.8521,1.8084,1.8105,1.8057,2.1094,2.1481,2.1646,2.1033,2.0564,2.1022,2.0315,2.0304],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,8.4645,8.3562,8.4375,8.1489,8.5364,8.9482,8.9195,9.009,9.1821,9.2947,9.9251,9.7682,9.3959,8.8665,8.579,8.3867,8.9463,8.8423,8.4098,8.2045,8.8728,9.0802,8.8854,8.6592,9.7347,10.3363,10.6687,11.6906,12.3142,13.1665,14.572,15.3194,16.3172,17.4988,18.1386,19.6986,20.4337,20.6848,20.0855,19.0557,17.2284,14.6359,12.7266],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","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","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 has changed character across the latest observations.","series":[{"label":"Momentum","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,83.0546,78.0576,78.8668,79.5538,79.574,82.1063,83.8427,78.8489,71.51,73.7316,73.9745,76.8889,77.1068,58.4924,55.5721,47.8534,49.3165,58.5175,64.0979,68.2008,65.9234,66.3021,69.9039,68.1344,70.3505,72.7833,67.6158,70.115,72.9421,68.3526,73.5795,66.6983,61.7485,62.2131,63.4097,68.9208,68.0715,63.5718],"stroke":"#063b66","width":2.0},{"label":"Rotation","values":[null,null,null,null,null,null,62.1916,85.9969,95.7989,97.5281,80.2254,87.8659,69.6648,98.8223,99.4408,83.9044,91.5213,99.0652,94.2953,96.7658,98.707,85.7768,65.0887,82.5444,84.4839,102.4291,91.3189,29.1935,16.8512,-11.4458,-1.1627,45.7859,83.1114,100.0,91.9803,94.4865,100.421,88.0191,96.6386,95.4801,85.1491,96.4487,96.8905,88.6925,91.6972,76.2712,58.0205,57.4545,62.9092,90.6615,86.317,71.7217],"stroke":"#1678a7","width":1.5},{"label":"Rotation signal","values":[null,null,null,null,null,null,null,74.0942,81.3291,93.108,91.1841,88.5398,79.252,85.451,89.3093,94.0558,91.6222,91.497,94.9606,96.7088,96.5894,93.7499,83.1908,77.8033,77.3723,89.8191,92.744,74.3138,45.7879,11.533,1.4142,11.0591,42.5782,76.2991,91.6972,95.4889,95.6293,94.3089,95.0262,93.3793,92.4226,92.3593,92.8294,94.0105,92.4267,85.5536,75.3296,63.9154,59.4614,70.3417,79.9625,82.9],"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,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,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,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":["2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","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","2026-08-07","2026-08-14","2026-08-21"]}]},"canonical_url":"https://sharemaestro.com/terminal/40223b0f-3988-4238-b296-9087262e89ab/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/40223b0f-3988-4238-b296-9087262e89ab/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/40223b0f-3988-4238-b296-9087262e89ab/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/40223b0f-3988-4238-b296-9087262e89ab/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/40223b0f-3988-4238-b296-9087262e89ab/technical-pack/data.json"},"source_fingerprint":"5069f9cd7cfc9671d9367fa09ff5523b24d2437ceba668dec38da7aef1085e1d","content_hash":"11429c8b2ce63aaee28c139da63f34e386a52bfd3bca1f47b2dc4f6061b8a5eb","citation":"Sharemaestro, CEQY Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/40223b0f-3988-4238-b296-9087262e89ab/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."}