{"schema_version":"1.0","name":"CCOM Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"6cd0c627-3834-4b18-8d75-715987124e33","symbol":"CCOM","name":"SIMPLIFY CHINESE COMMODITIES STRATEGY NO K-1 ETF","exchange":"NYSEARCA","country":"US","asset_type":"etf","currency":"USD","sector":null,"industry":null},"summary":"The completed price path and its progression through the positioning zones can be described, but there is not enough usable Market Dynamics history to confirm or challenge the technical state.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Activity pressure and cumulative balance, Range pressure and compression, Range position and boundary pressure, Directional strength and control, 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":"ETF","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.262342,-0.334427],"opens":[23.6137,24.54],"highs":[23.74,24.54],"lows":[23.52,23.8349],"closes":[23.74,24.0374],"hoverRows":[[{"label":"Open","value":"23.6","className":"is-ohlc","compact":true},{"label":"High","value":"23.7","className":"is-ohlc","compact":true},{"label":"Low","value":"23.5","className":"is-ohlc","compact":true},{"label":"Close","value":"23.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.5","className":"is-ohlc","compact":true},{"label":"High","value":"24.5","className":"is-ohlc","compact":true},{"label":"Low","value":"23.8","className":"is-ohlc","compact":true},{"label":"Close","value":"24.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[23.722156,24.055244],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"state":"Insufficient history","context":{"scenario":"developing","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":"Zone progression","detail":"Across the displayed history, price has progressed from the lower accumulation area, through the middle range and into the upper positioning zone. This describes price location only; it does not establish active distribution or a reversal.","tone":"neutral"},"chartSummary":"Price is in the distribution zone. The Market Dynamics bars show whether underlying support is keeping pace with that elevated price.","summary":"Across the displayed history, price has progressed from the lower accumulation area, through the middle range and into the upper positioning zone. This describes price location only; it does not establish active distribution or a reversal.","annotations":[{"label":"Current tape relationship","value":"Zone progression","detail":"Market Dynamics weakened this week and remains below zero.","tone":"neutral"},{"label":"Price location","value":"Upper positioning zone","detail":"Price is in the area labelled as the distribution zone on the chart. With limited Market Dynamics history, the label describes location and extension only.","tone":"caution"},{"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":[{"date":"2026-08-21","price":24.0374}],"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":[24.7341,24.0366,24.096,23.9919,24.4581,25.0189,25.2765,24.9905,24.92,24.6849,24.7551,24.7251,24.6367,24.9752,25.04,24.6864,24.3529,24.2234,23.9646,23.7071,24.1139,23.9001,24.0949,23.795,23.505,23.4602,23.8049,23.45,23.74,24.0374],"consensus":[-100.0,-41.2359,-86.7925,15.3736,-9.6518,41.5346,47.1836,0.0,24.5134,-25.5695,-12.4213,-14.2059,-19.2688,42.4626,22.1825,-31.5954,-41.3274,-34.9416,-51.1137,-44.7654,0.0,-39.9845,10.0507,-14.3265,-45.6849,-40.5295,8.7212,-50.5725,16.6702,13.7697],"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,38.4238,47.7677,0.0,26.6765,-28.3193,-9.568,-12.9196,-14.5504,42.4057,16.7625,-32.8812,-47.8671,-30.0755,-48.1244,-45.6483,0.0,-43.8541,13.4831,-8.9626,-48.1065,-44.895,24.5736,-60.3706,22.149,4.5595],"force":[-100.0,-41.2359,-86.7925,15.3736,-0.6881,35.5563,31.4049,0.0,14.7044,-34.4367,-10.7278,-19.6336,-27.1254,59.1771,16.1595,-60.4857,-45.4459,-33.1859,-57.7867,-29.2747,0.0,-36.9464,33.9794,-9.441,-34.5505,-22.7683,33.3792,-45.7373,37.0132,13.3941],"direction":[null,null,null,null,-16.0545,49.36,57.7865,0.0,29.0478,-16.0931,-16.8919,-11.7991,-19.0494,30.5887,32.6791,-9.49,-30.9117,-41.7569,-49.7636,-54.8212,0.0,-37.732,10.9638,-23.9463,-50.8704,-48.227,27.0087,-42.8284,4.122,24.5638],"intensity":[null,null,null,null,100.0,80.0,33.3333,14.2857,37.5,11.1111,10.0,18.1818,25.0,46.1538,42.8571,60.0,68.75,47.0588,27.7778,78.9474,65.0,19.0476,13.6364,69.5652,37.5,12.0,50.0,62.963,35.7143,82.7586],"confirmation":[54.6667,35.8621,50.4403,27.5862,25.3455,81.1563,82.609,29.5281,75.5124,76.4106,71.9667,72.7309,74.4774,82.0983,74.9974,78.9714,81.2506,79.2019,84.6053,81.8394,31.3768,80.6435,28.8988,72.5173,82.2429,80.3616,31.7292,83.8865,52.0837,49.8685],"persistence":[null,null,100.0,50.0,60.0,33.3333,14.2857,12.5,12.5,12.5,12.5,12.5,12.5,12.5,12.5,25.0,50.0,50.0,50.0,50.0,37.5,62.5,62.5,62.5,62.5,62.5,37.5,37.5,25.0,0.0],"assessmentRisk":[null,null,null,null,24.0951,27.9674,26.0555,45.3084,29.4543,23.018,38.8361,25.7706,25.5987,14.4863,29.6536,8.8114,16.8985,32.1964,24.4395,27.6139,42.2161,24.1438,19.8422,24.3597,26.3764,26.7889,45.2192,18.296,26.7563,41.6286],"volumeParticipation":true,"latest":{"consensus":13.8,"control":4.6,"force":13.4,"direction":24.6,"confirmation":49.9,"persistence":0.0,"assessmentRisk":41.6,"intensity":82.8,"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":"Control support is limited","controlPath":"Control support is easing","forceState":"Upward commitment","forcePath":"Broadly stable","directionState":"Upward follow-through","persistenceState":"Unsettled","confirmationState":"Qualified support","riskState":"Present","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"+13.8","detail":"Completed tape has stronger support","tone":"positive"},{"label":"SM Control Gauge","value":"+4.6","detail":"Control support is limited","tone":"positive"},{"label":"SM Force Gauge","value":"+13.4","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+24.6","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"50/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Rotational","detail":"completed-week alignment","tone":"caution"},{"label":"Momentum","value":"35.4","detail":"Negative","tone":"negative"},{"label":"Risk pressure","value":"2.0%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"18.5","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"18%","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":[24.7341,24.0366,24.096,23.9919,24.4581,25.0189,25.2765,24.9905,24.92,24.6849,24.7551,24.7251,24.6367,24.9752,25.04,24.6864,24.3529,24.2234,23.9646,23.7071,24.1139,23.9001,24.0949,23.795,23.505,23.4602,23.8049,23.45,23.74,24.0374],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,24.4264,24.5341,24.6691,24.7275,24.7625,24.7484,24.7496,24.7452,24.7254,24.7709,24.8198,24.7955,24.7151,24.6257,24.5055,24.3603,24.3155,24.24,24.2136,24.1375,24.0225,23.9203,23.8993,23.8176,23.8035,23.846],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,24.7028,24.723,24.7464,24.742,24.7132,24.6769,24.6241,24.5562,24.5234,24.4773,24.4489,24.4005,24.3342,24.2694,24.235,24.1769,24.1445,24.1366],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,25.4857,25.4613,25.4353,25.4038,25.4199,25.443,25.4189,25.3948,25.3786,25.3851,25.4164,25.4032,25.4138,25.4139,25.4314,25.4845,25.4633,25.337,25.2774,25.1908,25.1329],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,23.7558,23.8047,23.846,23.8768,23.9086,23.9356,23.9593,23.9439,23.9105,23.8325,23.711,23.6622,23.6379,23.6378,23.6005,23.4521,23.3175,23.2965,23.2021,23.1707,23.1639],"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,37.4799,10.0802,28.7719,69.0776,114.4666,240.4688,99.0577,143.2657,132.7849,50.0549,93.4549,129.4033,4.6921,6.3087,42.8285,78.5871,79.4061,10.0752,6.8356,12.4014,17.5524,7.0313,39.8718],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,106.8395,105.3652,101.4656,110.5471,95.2979,65.0,77.7544,96.7891,78.7527,72.1594,65.0,65.0,65.0,65.4454,65.0,69.4764,65.0,65.0,65.0,65.5885,65.0,65.3231,67.155],"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,2.1883,2.1372,2.2288,2.2323,2.3277,2.4029,2.362,2.2768,2.27,2.153,2.1936,2.1989,2.1203,2.0498,2.0403,1.9587,2.034],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,7.0261,6.7251,6.4501,6.1971,6.1277,6.1057,5.9119,5.8815,5.9569,6.3093,6.9424,7.0969,7.2409,7.2419,7.4683,8.3065,8.7975,8.3913,8.5613,8.3539,8.1537],"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":"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,38.5287,36.4656,29.5883,31.6418,30.7642,28.1771,38.0815,39.9749,29.6336,19.8778,16.0879,8.5169,2.7607,14.4498,8.3063,13.9025,7.4138,4.2727,3.0771,12.2764,2.8049,10.5444,18.4814],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-7.7565,-8.0168,-8.8846,-8.6255,-8.7362,-9.0627,-7.8129,-7.574,-8.8789,-10.1099,-10.5881,-11.5434,-12.494,-10.9921,-11.7814,-11.0624,-12.1694,-13.2398,-13.4052,-12.1328,-13.4428,-12.3724,-11.2746],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,5.5636,5.2657,4.2726,4.5691,4.4424,4.0688,5.499,5.7724,4.2791,2.8704,2.3231,1.2298,0.407,2.1303,1.2246,2.0496,1.1219,0.6858,0.4939,1.9705,0.4502,1.6924,2.9664],"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],"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":"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,19.9802,19.1854,18.4474,18.5282],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,25.1707,27.7106,25.0273,23.5207,21.0579,19.1463,18.2827,20.6185,21.7989,21.1701,19.5365,18.3212,17.6769,18.8538,17.8549,17.0595,26.7532],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,12.3579,11.7189,13.8162,17.0406,19.6717,17.9464,21.6476,20.5017,19.265,18.7092,23.5466,24.6538,23.7868,22.5162,21.3232,20.3733,17.9922],"stroke":"#c13f3f","width":1.6}],"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":"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,20.6808,19.3089,18.0898,17.6243,16.6997,15.8109,22.802,21.7784,25.0778,23.4387,21.945,21.7147,27.9757,25.697,30.6666,35.4358],"stroke":"#063b66","width":2.0},{"label":"Rotation","values":[null,null,null,null,null,null,46.8949,38.5287,36.4656,29.5883,31.6418,30.7642,28.1771,38.0815,39.9749,24.928,14.5198,8.1325,0.0,5.4551,28.5528,16.4134,27.4714,14.3356,7.8958,5.6863,22.6861,5.1833,19.4854,47.7227],"stroke":"#1678a7","width":1.5},{"label":"Rotation signal","values":[null,null,null,null,null,null,null,42.7118,40.6298,34.8609,32.5652,30.6648,30.1944,32.3409,35.4112,34.3281,26.4742,15.8601,7.5508,4.5292,11.336,16.8071,24.1459,19.4068,16.5676,9.3059,12.0894,11.1852,15.7849,24.1305],"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/6cd0c627-3834-4b18-8d75-715987124e33/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/6cd0c627-3834-4b18-8d75-715987124e33/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/6cd0c627-3834-4b18-8d75-715987124e33/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/6cd0c627-3834-4b18-8d75-715987124e33/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/6cd0c627-3834-4b18-8d75-715987124e33/technical-pack/data.json"},"source_fingerprint":"3a3525dbc36776bf8786d9776fdaecaf4eb29bc71819f3a7cd489a5f46d7fa3b","content_hash":"f983ae00d8bba4d0dafe02fb50360a67e3106a41a21eb956b51c32f04221851e","citation":"Sharemaestro, CCOM Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/6cd0c627-3834-4b18-8d75-715987124e33/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."}