{"schema_version":"1.0","name":"CSIO Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"1b5409ef-e5e6-4a5c-8a3d-947e809f3dd9","symbol":"CSIO","name":"COHEN & STEERS INFRASTRUCTURE OPPORTUNITIES ACTIVE ETF","exchange":"NYSEARCA","country":"US","asset_type":"etf","currency":"USD","sector":null,"industry":null},"summary":"Market Dynamics weakened this week and remains below zero. Underlying support has contracted across the recent completed path. Price structure remains rotational.","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, Acceleration, deceleration and rollover, Directional strength and control, Range pressure and compression, Activity pressure and cumulative balance, 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-08-21","observations":37,"displayedObservations":37,"assetType":"ETF","state":"Rotational","stateTone":"caution","summary":"Market Dynamics weakened this week and remains below zero. Underlying support has contracted across the recent completed path. Price structure remains rotational.","evidenceAlignment":{"status":"Negative pressure; price rotational","headline":"Market Dynamics is negative while price has no clear direction","summary":"Market Dynamics weakened this week and remains below zero. Underlying support has contracted across the recent completed path. Price structure remains rotational.","take":"The underlying condition is weak, but a negative price response is still required.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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.035601,-0.104385,-0.160635,-0.191587,-0.190589,-0.24407,-0.328692,-0.360991,-0.476709],"opens":[28.361373,28.99,28.65,28.83,28.83,29.19,28.695,28.27,28.515],"highs":[29.016095,28.99,28.8243,28.99,29.18,29.19,28.7481,28.53,28.73],"lows":[28.311773,28.21,28.46,28.77,28.55,28.36,28.4,28.2335,28.4197],"closes":[28.945068,28.5565,28.8046,28.7807,29.1223,28.6696,28.4458,28.4802,28.47],"hoverRows":[[{"label":"Open","value":"28.4","className":"is-ohlc","compact":true},{"label":"High","value":"29.0","className":"is-ohlc","compact":true},{"label":"Low","value":"28.3","className":"is-ohlc","compact":true},{"label":"Close","value":"28.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.04","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.0","className":"is-ohlc","compact":true},{"label":"High","value":"29.0","className":"is-ohlc","compact":true},{"label":"Low","value":"28.2","className":"is-ohlc","compact":true},{"label":"Close","value":"28.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.10","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.6","className":"is-ohlc","compact":true},{"label":"High","value":"28.8","className":"is-ohlc","compact":true},{"label":"Low","value":"28.5","className":"is-ohlc","compact":true},{"label":"Close","value":"28.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.16","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.8","className":"is-ohlc","compact":true},{"label":"High","value":"29.0","className":"is-ohlc","compact":true},{"label":"Low","value":"28.8","className":"is-ohlc","compact":true},{"label":"Close","value":"28.8","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":"28.8","className":"is-ohlc","compact":true},{"label":"High","value":"29.2","className":"is-ohlc","compact":true},{"label":"Low","value":"28.6","className":"is-ohlc","compact":true},{"label":"Close","value":"29.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.19","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.2","className":"is-ohlc","compact":true},{"label":"High","value":"29.2","className":"is-ohlc","compact":true},{"label":"Low","value":"28.4","className":"is-ohlc","compact":true},{"label":"Close","value":"28.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.24","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.7","className":"is-ohlc","compact":true},{"label":"High","value":"28.7","className":"is-ohlc","compact":true},{"label":"Low","value":"28.4","className":"is-ohlc","compact":true},{"label":"Close","value":"28.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.33","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.3","className":"is-ohlc","compact":true},{"label":"High","value":"28.5","className":"is-ohlc","compact":true},{"label":"Low","value":"28.2","className":"is-ohlc","compact":true},{"label":"Close","value":"28.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.36","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.5","className":"is-ohlc","compact":true},{"label":"High","value":"28.7","className":"is-ohlc","compact":true},{"label":"Low","value":"28.4","className":"is-ohlc","compact":true},{"label":"Close","value":"28.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.48","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":[28.40521,29.16289],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":-0.476709,"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":"Accumulation pressure","detail":"Price is within accumulation conditions, but the completed tape has not yet confirmed a recovery. The zone is a watch area rather than a directional signal.","tone":"negative"},"chartSummary":"Price is in the accumulation zone. The Market Dynamics bars show whether underlying conditions are repairing or continuing to weaken.","summary":"Price is within accumulation conditions, but the completed tape has not yet confirmed a recovery. The zone is a watch area rather than a directional signal.","annotations":[{"label":"Current tape relationship","value":"Accumulation pressure","detail":"Market Dynamics weakened this week and remains below zero.","tone":"negative"},{"label":"Price location","value":"Accumulation zone","detail":"Price is being tested for a confirmed recovery through the lower zone.","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":"Weakening","detail":"Underlying support has contracted across the recent completed path.","tone":"negative"}],"relationshipEvidence":{"available":false,"observations":25,"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-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":[25.0838,24.7001,24.9833,25.0644,25.0909,25.4669,25.7184,26.0843,26.8957,28.0599,28.2306,28.5097,27.5728,27.3583,26.8443,27.2661,27.9182,28.5389,28.2956,28.292,28.6215,28.2324,28.368,28.5663,28.0481,28.2652,28.7149,28.3164,28.9451,28.5565,28.8046,28.7807,29.1223,28.6696,28.4458,28.4802,28.47],"consensus":[100.0,-100.0,100.0,58.0,11.9809,56.2042,58.7878,67.3803,84.9683,91.255,73.1836,81.8812,0.0,0.0,-39.5195,13.4678,58.3658,65.0922,28.7292,34.0933,46.4096,-18.7999,23.4254,33.1657,-36.1279,22.3706,43.279,-20.725,54.7093,0.0,31.8857,0.0,46.5916,-13.8742,-26.0026,0.0,-18.4168],"supportDates":["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,57.8218,61.3687,55.8679,87.2012,90.6341,69.4574,77.4387,0.0,0.0,-32.3047,13.9518,62.5623,63.9073,28.8863,34.3051,48.4982,-13.0658,24.0403,35.8481,-28.8235,29.6626,47.9503,-20.3208,57.726,0.0,42.7509,0.0,48.3721,-19.2557,-26.7685,0.0,-13.5893],"force":[100.0,-100.0,100.0,58.0,16.2173,47.8855,41.9658,75.3063,85.0444,97.6411,60.458,82.5414,0.0,0.0,-74.1779,35.4982,80.898,82.0601,2.597,15.4264,41.3926,-72.6371,20.6934,28.596,-83.349,25.8716,50.5193,-49.7074,66.0951,0.0,30.0435,0.0,66.9963,-35.3408,-35.0998,0.0,-18.3245],"direction":[null,null,null,null,8.9549,60.2974,67.854,74.8758,82.362,87.403,86.5319,86.4866,0.0,0.0,-23.0089,2.8214,37.4754,54.3263,50.9255,47.1848,47.6062,-13.1019,24.6741,33.364,-10.7464,11.5361,32.7687,-0.4853,43.1289,0.0,20.7844,0.0,29.9821,-7.6094,-18.6293,0.0,-23.9999],"intensity":[null,null,null,null,25.0,80.0,50.0,100.0,100.0,100.0,90.0,36.3636,91.6667,69.2308,64.2857,100.0,93.75,64.7059,33.3333,10.5263,50.0,47.619,9.0909,13.0435,66.6667,36.0,53.8462,51.8519,71.4286,44.8276,20.0,38.7097,40.625,60.6061,55.8824,14.2857,11.1111],"confirmation":[54.6667,54.6667,54.6667,41.2267,49.3609,85.7072,86.2601,89.9787,95.1582,97.4057,91.0877,94.2898,37.9779,5.605,81.8124,50.9089,87.2998,89.3647,54.1236,78.3377,82.6664,33.2058,75.4035,78.4329,81.1114,75.1542,81.9988,52.8548,85.808,28.7279,77.9817,26.5476,83.504,51.9686,76.5864,26.9317,73.9641],"persistence":[null,null,33.3333,50.0,60.0,66.6667,71.4286,75.0,75.0,100.0,100.0,100.0,87.5,75.0,50.0,50.0,50.0,50.0,50.0,50.0,62.5,50.0,75.0,75.0,50.0,50.0,50.0,25.0,25.0,37.5,37.5,25.0,50.0,25.0,0.0,12.5,12.5],"assessmentRisk":[null,null,null,null,4.5351,21.6031,20.3336,16.2831,7.5146,4.3721,13.4078,9.0591,41.8905,44.6126,29.8068,55.9501,0.4632,16.2569,35.1256,30.5588,19.521,16.1968,3.7067,10.6505,24.1269,6.9611,13.7604,18.4869,21.5745,34.0945,3.6372,39.7971,0.3856,21.6236,24.8461,35.1974,38.2678],"volumeParticipation":true,"latest":{"consensus":-18.4,"control":-13.6,"force":-18.3,"direction":-24.0,"confirmation":74.0,"persistence":12.5,"assessmentRisk":38.3,"intensity":11.1,"evidenceDepth":100},"analysis":{"status":"Market Dynamics has stronger support","headline":"The gauges support the downward view","summary":"The completed evidence gives the downward view the clearer support.","take":"Current assessment: downward pressure has the stronger support.","tone":"negative","supportedView":"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":"Unsettled","confirmationState":"Strong support","riskState":"Present","intensityState":"Quiet"},"cards":[{"label":"SM Consensus Gauge","value":"-18.4","detail":"Market Dynamics has stronger support","tone":"negative"},{"label":"SM Control Gauge","value":"-13.6","detail":"Seller control supports the view","tone":"negative"},{"label":"SM Force Gauge","value":"-18.3","detail":"Downward commitment","tone":"negative"},{"label":"SM Direction Gauge","value":"-24.0","detail":"Downward follow-through","tone":"negative"},{"label":"SM Confirmation Gauge","value":"74/100","detail":"Strong support","tone":"positive"}]},"kpis":[{"label":"Price structure","value":"Rotational","detail":"completed-week alignment","tone":"caution"},{"label":"Momentum","value":"50.7","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"2.0%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"45.1","detail":"Directional","tone":"positive"},{"label":"Range position","value":"46%","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":[25.0838,24.7001,24.9833,25.0644,25.0909,25.4669,25.7184,26.0843,26.8957,28.0599,28.2306,28.5097,27.5728,27.3583,26.8443,27.2661,27.9182,28.5389,28.2956,28.292,28.6215,28.2324,28.368,28.5663,28.0481,28.2652,28.7149,28.3164,28.9451,28.5565,28.8046,28.7807,29.1223,28.6696,28.4458,28.4802,28.47],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,25.0318,25.1109,25.2213,25.3782,25.6541,26.0915,26.4805,26.8494,26.981,27.0496,27.0122,27.0584,27.2147,27.4555,27.6082,27.7326,27.8942,27.9557,28.0306,28.128,28.1135,28.1411,28.2454,28.2583,28.3832,28.4147,28.4856,28.5393,28.6453,28.6497,28.6126,28.5885,28.567],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,26.0572,26.1536,26.2047,26.2834,26.4045,26.5626,26.6909,26.8095,26.9438,27.0392,27.1376,27.2435,27.3031,27.3743,27.4736,27.5361,27.6404,27.7083,27.7895,27.8629,27.9562,28.0091,28.0414,28.0739,28.1033],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,27.7014,28.3268,28.8442,28.9557,28.9962,28.9517,28.9624,29.0718,29.2789,29.4007,29.4998,29.6676,29.6826,29.6969,29.69,29.549,29.4207,29.3153,29.1424,29.1767,29.2157,29.2801,29.3154,29.4189,29.4094,29.2272,29.0761,29.0391],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,23.7281,23.5601,23.4705,23.5768,23.6923,23.8034,23.9039,23.9691,23.9863,24.0395,24.0976,24.2836,24.6219,24.946,25.3031,25.7399,26.1479,26.553,26.9491,27.1197,27.1304,27.1234,27.1152,27.1666,27.3073,27.6496,27.9221,28.0143],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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":"impulse","eyebrow":"Price impulse","title":"Acceleration, deceleration and rollover","description":"The impulse path separates directional acceleration from a loss of momentum.","reason":"Selected because the latest impulse is unusually active or is approaching a change of direction.","series":[{"label":"Impulse","values":[null,null,null,null,null,null,null,null,null,null,null,null,0.7306,0.722,0.666,0.6482,0.6789,0.7447,0.7684,0.7779,0.8028,0.7821,0.7678,0.7636,0.7103,0.6778,0.6805,0.643,0.6565,0.6286,0.6193,0.6031,0.6108,0.5737,0.5203,0.4753,0.4337],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.698,0.7073,0.7195,0.7312,0.7455,0.7528,0.7558,0.7574,0.748,0.7339,0.7232,0.7072,0.697,0.6833,0.6705,0.6571,0.6478,0.633,0.6104,0.5834,0.5535],"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.019,0.0374,0.0489,0.0467,0.0573,0.0292,0.0119,0.0062,-0.0376,-0.0561,-0.0428,-0.0642,-0.0406,-0.0548,-0.0512,-0.054,-0.037,-0.0593,-0.0901,-0.1082,-0.1197],"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-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,52.6218,52.3188,52.2091,51.8234,51.4652,51.3127,50.4939,49.1766,47.9533,46.3115,45.1348],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,34.3717,29.9362,43.5075,40.6264,44.6751,42.6761,40.4569,41.5378,39.5057,37.9463,37.8881,35.1632,32.7368,34.5768,32.4412,32.0214,29.4277,28.2757,29.4436,27.3497,24.843,23.8554,23.0162,24.5965],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,12.6138,15.7592,10.6034,9.9012,9.1206,8.7125,10.2448,9.4035,8.9434,8.7929,8.4167,10.9397,13.1123,12.0289,11.286,10.4519,10.6622,10.2448,9.9905,11.7634,12.7834,12.2752,13.8189,13.2919],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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.9083,2.0735,2.8174,2.7362,2.6983,2.6454,2.5916,2.5916,2.5651,2.4679,2.3774,2.4226,2.3978,2.389,2.3977,2.3519,2.4087,2.3077,2.1993,2.1727,2.2562,2.1989,2.1138,2.0413],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,15.4514,18.3735,20.544,20.4783,20.133,19.5177,19.137,19.2404,19.8723,20.0644,20.1583,19.959,18.6382,17.389,15.9546,13.7789,11.7792,9.8886,7.8202,7.3076,7.4016,7.6476,7.7979,7.9606,7.4128,5.5473,4.0492,3.5924],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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,94.4242,14.404,268.8976,343.1791,140.5604,29.9636,19.7496,40.239,220.2499,131.7127,184.0679,49.879,93.7387,47.0514,307.9716,125.7156,93.0946,172.5684,32.2068,66.6871,82.4579,71.657,57.2137,52.1809,24.95,191.2805,47.1576,58.6189,80.3681,80.2232],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,111.1613,112.5052,135.0,135.0,135.0,133.6725,132.8484,131.2381,135.0,135.0,135.0,133.5648,130.8765,132.2518,122.8125,126.5776,129.4902,123.6762,124.7747,127.1212,124.174,126.8209,124.8167,126.4307,125.7019,131.7905,130.2658,128.3441,130.8351,128.3995],"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-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,89.0981,99.096,97.7671,99.8149,99.8539,75.6667,70.1282,56.859,45.8715,57.2696,68.1191,63.8663,63.8034,69.5625,62.7619,65.1322,68.5984,59.5401,63.3358,71.1959,64.2305,74.2811,67.2321,70.6213,68.4889,72.5613,60.7527,45.5166,46.4943,46.2044],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-0.6721,-0.0764,-0.2774,-0.0236,-0.0199,-3.3055,-4.0578,-5.8603,-10.1989,-8.0513,-6.007,-6.8083,-6.8202,-5.735,-7.0164,-6.5698,-5.9167,-7.6235,-6.9083,-5.4273,-6.7397,-4.6693,-5.949,-5.1319,-5.2106,-4.0856,-5.5765,-6.3136,-6.2003,-6.2339],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,5.8537,9.1463,13.871,14.5639,15.6965,11.8944,11.0238,8.9379,10.6497,13.296,15.8148,14.8275,14.8129,16.1499,14.5711,15.1214,15.9261,13.8231,14.7043,16.5292,14.912,16.4772,14.9136,14.9472,13.5689,12.6944,10.0618,5.9659,6.094,6.056],"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-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/1b5409ef-e5e6-4a5c-8a3d-947e809f3dd9/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/1b5409ef-e5e6-4a5c-8a3d-947e809f3dd9/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/1b5409ef-e5e6-4a5c-8a3d-947e809f3dd9/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/1b5409ef-e5e6-4a5c-8a3d-947e809f3dd9/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/1b5409ef-e5e6-4a5c-8a3d-947e809f3dd9/technical-pack/data.json"},"source_fingerprint":"509d298791f1a0bf37bc3bcb74d54379ee1f9866f787c97e5f90fcdb382f2a77","content_hash":"5e4eacc6b6b8cf98a3ac333c661f8b047c972b94d3d7d5a0de6672de70ffbfa0","citation":"Sharemaestro, CSIO Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/1b5409ef-e5e6-4a5c-8a3d-947e809f3dd9/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."}