{"schema_version":"1.0","name":"CABZ Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"ffb6346b-3bf8-47d8-990f-7c75895684f9","symbol":"CABZ","name":"Roundhill Robotaxi Autonomous Vehicles & Technology ETF","exchange":"CBOE","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, Drawdown and recovery pressure, Range position and boundary pressure, Directional strength and control."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-21","observations":32,"displayedObservations":32,"assetType":"ETF","state":"Aligned downward","stateTone":"negative","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-07-31","2026-08-07","2026-08-14","2026-08-21"],"values":[-0.358893,-0.453956,-0.471327,-0.471327],"opens":[21.32,24.15,23.065,21.0],"highs":[21.9735,24.15,23.08,22.8871],"lows":[20.63,21.655,22.75,21.0],"closes":[21.9735,23.1567,22.8831,22.2249],"hoverRows":[[{"label":"Open","value":"21.3","className":"is-ohlc","compact":true},{"label":"High","value":"22.0","className":"is-ohlc","compact":true},{"label":"Low","value":"20.6","className":"is-ohlc","compact":true},{"label":"Close","value":"22.0","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.1","className":"is-ohlc","compact":true},{"label":"High","value":"24.1","className":"is-ohlc","compact":true},{"label":"Low","value":"21.7","className":"is-ohlc","compact":true},{"label":"Close","value":"23.2","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":"23.1","className":"is-ohlc","compact":true},{"label":"High","value":"23.1","className":"is-ohlc","compact":true},{"label":"Low","value":"22.8","className":"is-ohlc","compact":true},{"label":"Close","value":"22.9","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":"21.0","className":"is-ohlc","compact":true},{"label":"High","value":"22.9","className":"is-ohlc","compact":true},{"label":"Low","value":"21.0","className":"is-ohlc","compact":true},{"label":"Close","value":"22.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[21.902508,23.227692],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"state":"Insufficient history","context":{"scenario":"developing","latestDirection":"steady","fourWeekDirection":"weakening","now":{"label":"Little changed this week","detail":"Market Dynamics remains below zero and was little changed this week."},"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":"Price is travelling between the lower accumulation area and the upper positioning zone. Market Dynamics history is not yet sufficient to confirm or challenge that progression.","tone":"neutral"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Price is travelling between the lower accumulation area and the upper positioning zone. Market Dynamics history is not yet sufficient to confirm or challenge that progression.","annotations":[{"label":"Current tape relationship","value":"Zone progression","detail":"Market Dynamics remains below zero and was little changed this week.","tone":"neutral"},{"label":"Price location","value":"Between zones","detail":"Price is progressing between the lower and upper positioning zones while the Market Dynamics read develops.","tone":"neutral"},{"label":"Latest positioning marker","value":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Unavailable","detail":"Too little usable Market Dynamics history is available for a directional confirmation read.","tone":"neutral"}],"relationshipEvidence":{"available":false,"observations":24,"summary":"More completed weekly history is needed for a dependable ticker-level record."},"events":{"positioning_recoveries":[],"reversal_warnings":[],"reversal_dangers":[]}},"smTape":{"available":true,"dates":["2026-01-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":[24.75,24.2002,23.0207,22.7249,22.51,22.734,22.1611,21.2192,21.1608,20.494,19.6034,20.49,20.9903,23.282,23.2314,23.5798,23.901,24.5339,24.8036,25.5981,23.71,23.1709,23.3446,21.4757,22.8943,22.8435,21.6602,20.5398,21.9735,23.1567,22.8831,22.2249],"consensus":[-84.127,-39.2652,-93.24,45.1579,-67.1406,-33.2648,-62.899,-72.9128,-43.6295,-73.881,-75.016,-8.03,0.0,65.6553,36.3763,50.4383,39.3672,51.2814,47.8349,57.5433,-30.9687,-30.0033,-12.1433,-61.5464,0.0,-10.0599,-46.6016,-53.5428,13.8343,20.7583,0.0,-3.1264],"supportDates":["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,-22.4096,-71.5637,-79.9478,-36.8786,-77.8777,-78.774,-10.774,0.0,56.051,28.4462,47.0521,27.6796,38.4862,45.5468,53.6667,-33.4401,-24.0235,-9.6144,-56.5061,0.0,-11.0949,-46.4052,-62.6552,24.8752,15.965,0.0,-2.998],"force":[-84.127,-39.2652,-93.24,45.1579,-26.4947,-3.5183,-41.3642,-54.6826,-11.2702,-61.2528,-61.5886,-35.7249,0.0,80.9263,13.1206,35.665,30.0265,60.2432,33.0452,51.0458,-83.8146,-59.5326,-14.5963,-90.2216,0.0,-10.0312,-57.5897,-52.2215,48.2069,37.2089,0.0,-5.5331],"direction":[null,null,null,null,-96.1733,-66.9183,-68.3784,-77.8944,-74.4585,-78.3335,-80.312,-60.7738,0.0,65.7239,62.0504,64.8605,59.3965,59.5032,61.0139,66.6148,-9.6026,-15.7451,-13.2815,-46.8244,0.0,-8.8977,-38.9773,-44.0724,23.3359,14.4858,0.0,-8.4066],"intensity":[null,null,null,null,50.0,20.0,16.6667,71.4286,12.5,33.3333,70.0,63.6364,41.6667,100.0,85.7143,6.6667,75.0,76.4706,38.8889,94.7368,100.0,100.0,13.6364,82.6087,70.8333,32.0,69.2308,59.2593,75.0,89.6552,53.3333,80.6452],"confirmation":[49.5873,35.2315,52.5035,37.1172,64.9602,55.2369,87.3393,90.6693,81.0781,91.1962,91.5386,34.1091,31.5389,89.6215,79.0525,83.7416,80.4909,84.8781,82.8913,86.2749,36.1981,78.5921,71.9992,88.6456,6.1595,71.2025,83.2504,84.9546,32.9513,75.217,25.3531,24.4733],"persistence":[null,null,100.0,50.0,60.0,66.6667,71.4286,75.0,75.0,75.0,75.0,100.0,87.5,62.5,37.5,12.5,12.5,37.5,62.5,87.5,75.0,50.0,25.0,0.0,12.5,37.5,62.5,87.5,62.5,37.5,25.0,12.5],"assessmentRisk":[null,null,null,null,16.429,33.1941,16.815,13.4484,27.9947,13.0576,12.4916,39.0488,14.3971,16.9733,31.7836,24.7207,30.2263,19.5775,23.7961,20.4857,5.6529,29.2165,39.5314,19.1836,35.0903,9.4349,23.8178,10.0452,41.5745,3.1479,37.8082,43.8076],"volumeParticipation":true,"latest":{"consensus":-3.1,"control":-3.0,"force":-5.5,"direction":-8.4,"confirmation":24.5,"persistence":12.5,"assessmentRisk":43.8,"intensity":80.6,"evidenceDepth":100},"analysis":{"status":"Price structure has the available support","headline":"The gauges support the price-technical view","summary":"Market Dynamics does not provide a directional confirmation. The completed evidence supports the downward price structure.","take":"Current assessment: follow price structure with limited confirmation.","tone":"negative","supportedView":"Price structure","direction":"downward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Control support is limited","controlPath":"Control support is easing","forceState":"Commitment is limited","forcePath":"Commitment is easing","directionState":"Follow-through is limited","persistenceState":"Unsettled","confirmationState":"Limited support","riskState":"Present","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"-3.1","detail":"Price structure has the available support","tone":"negative"},{"label":"SM Control Gauge","value":"-3.0","detail":"Control support is limited","tone":"negative"},{"label":"SM Force Gauge","value":"-5.5","detail":"Commitment is limited","tone":"negative"},{"label":"SM Direction Gauge","value":"-8.4","detail":"Follow-through is limited","tone":"negative"},{"label":"SM Confirmation Gauge","value":"24/100","detail":"Limited support","tone":"caution"}]},"kpis":[{"label":"Price structure","value":"Aligned downward","detail":"completed-week alignment","tone":"negative"},{"label":"Momentum","value":"43.7","detail":"Negative","tone":"negative"},{"label":"Risk pressure","value":"7.2%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"11.9","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"33%","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":[24.75,24.2002,23.0207,22.7249,22.51,22.734,22.1611,21.2192,21.1608,20.494,19.6034,20.49,20.9903,23.282,23.2314,23.5798,23.901,24.5339,24.8036,25.5981,23.71,23.1709,23.3446,21.4757,22.8943,22.8435,21.6602,20.5398,21.9735,23.1567,22.8831,22.2249],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,23.7762,23.5867,23.3275,22.9442,22.6199,22.2334,21.7552,21.5252,21.4279,21.765,22.0316,22.3131,22.6018,22.9531,23.2896,23.7093,23.7094,23.6115,23.563,23.1835,23.1309,23.0786,22.8207,22.406,22.3274,22.4782,22.5518,22.4924],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,22.7793,22.8166,22.8473,22.9016,22.9756,23.091,23.2179,23.3942,23.4176,23.3993,23.3953,23.2531,23.2265,23.1981,23.0842,22.8957,22.8274,22.8518,22.8541,22.8075],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,25.0196,25.1587,25.0502,24.9092,24.9711,25.0065,25.0879,25.2066,25.4215,25.648,25.9955,25.8455,25.727,25.7543,25.7344,25.7559,25.7625,25.7598,25.7982,25.7872,25.7752,25.5767,25.4485],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,19.9754,19.3101,19.1278,19.0998,19.2204,19.3365,19.4311,19.5055,19.5326,19.551,19.5034,19.5494,19.5649,19.57,19.465,19.4819,19.4862,19.4389,19.3325,19.4248,19.7031,20.2296,20.5312],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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,13.2894,14.4311,40.8993,26.2668,13.4662,48.427,41.8269,25.1427,25.1412,97.6016,126.4803,54.131,62.3128,727.4402,132.6817,39.7199,88.5713,75.8475,41.3432,50.7203,35.1295,43.2009,64.5897,19.2223,24.4905],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,65.0,65.0,65.0,65.0,65.4907,67.1827,68.5815,67.7833,68.5435,71.4902,75.3691,76.988,78.8153,65.0,65.0,65.8114,65.0,66.4972,65.6709,65.0,65.0,65.8314,67.0818,66.712,66.2386],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,4.7238,4.6686,4.5876,4.4657,4.5493,4.6118,4.4247,5.9391,6.5263,6.5866,7.4067,7.2952,7.1226,7.4814,7.8276,7.2603,7.1668,6.8614,7.1665],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,22.4212,26.3043,26.8115,26.4006,26.0259,25.5734,25.4128,25.5018,26.1998,26.9782,28.5376,27.7393,27.2105,27.2889,27.7412,27.7377,27.7413,27.9695,28.6531,28.1449,26.7036,23.3465,21.3892],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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":"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,-2.2214,-6.9871,-8.1822,-9.0505,-8.1455,-10.4602,-14.2659,-14.5018,-17.196,-20.7943,-17.2121,-15.1907,-5.9313,-6.1358,-4.7281,-3.4303,-0.8731,0.0,0.0,-7.3759,-9.482,-8.8034,-16.1043,-10.5625,-10.761,-15.3836,-19.7605,-14.1596,-9.5374,-10.6063,-13.1775],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,4.5227,7.0748,18.7651,18.507,20.2842,21.9227,25.1512,26.527,30.5799,20.9484,18.1984,19.0844,9.5509,16.7874,16.5283,10.4921,4.7767,12.0902,18.1259,16.7303,13.3727],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,0.0,8.1674,0.0,0.0,21.0312,29.194,66.5851,65.7595,71.444,76.6846,83.0799,87.2815,97.0876,48.5418,42.7381,44.6081,24.4884,39.7604,39.2135,26.4746,14.4129,29.8475,42.5852,39.6398,32.5539],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-16.229,-16.4595,-19.092,-22.608,-19.1078,-17.1326,-8.0853,-8.285,-6.9096,-5.6415,-4.2393,-3.1866,-0.7441,-16.7775,-18.6698,-18.0601,-24.62,-19.6406,-19.819,-23.9724,-27.905,-22.8727,-18.7196,-19.68,-21.9902],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,0.0,1.7835,0.0,0.0,6.7132,9.3188,21.2541,20.9906,22.8051,24.4779,27.7741,29.1787,33.3165,23.4832,20.6755,21.5801,11.8468,19.2349,18.9704,12.8077,6.9726,14.4394,20.6015,19.1766,15.7487],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,13.1745,12.7115,12.2816,12.433,12.5735,11.9188],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,21.0769,19.846,19.3349,23.8843,28.6331,25.9425,30.0676,36.1524,31.26,28.5476,25.6248,25.5265,24.3316,22.6853,21.2314,19.8685,27.1026,26.6011,24.3499],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,24.0602,22.655,21.0918,19.8494,17.6263,19.0598,17.8742,13.35,17.5894,16.0632,20.8949,18.4783,18.8482,22.2836,24.2772,22.7188,20.2792,19.904,26.0676],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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/ffb6346b-3bf8-47d8-990f-7c75895684f9/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/ffb6346b-3bf8-47d8-990f-7c75895684f9/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/ffb6346b-3bf8-47d8-990f-7c75895684f9/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/ffb6346b-3bf8-47d8-990f-7c75895684f9/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/ffb6346b-3bf8-47d8-990f-7c75895684f9/technical-pack/data.json"},"source_fingerprint":"d160f75d6a1a2e136bdf5f944dff628e9c1ed868c40162901bd5d0e0f15d83a1","content_hash":"de527409768880d85f0461b11cb2d0556c9ddb43774b042b113dae229e89a8d2","citation":"Sharemaestro, CABZ Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/ffb6346b-3bf8-47d8-990f-7c75895684f9/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."}