{"schema_version":"1.0","name":"CITYVA Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"cd366031-2983-4924-833b-ddc5c3c90f6c","symbol":"CITYVA","name":"Cityvarasto Oyj","exchange":"HEL","country":"FI","asset_type":"equity","currency":"EUR","sector":"Real Estate","industry":"Real Estate Services"},"summary":"Market Dynamics improved this week but remains below zero. Underlying support has strengthened across the recent completed path. Price structure remains downward.","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, Range position and boundary pressure, Drawdown and recovery pressure, Activity pressure and cumulative balance, Range pressure and compression, 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":46,"displayedObservations":46,"assetType":"Equity","state":"Aligned downward","stateTone":"negative","summary":"Market Dynamics improved this week but remains below zero. Underlying support has strengthened across the recent completed path. Price structure remains downward.","evidenceAlignment":{"status":"Countertrend conflict","headline":"Improving Market Dynamics is challenging the downward price structure","summary":"Market Dynamics improved this week but remains below zero. Underlying support has strengthened across the recent completed path. Price structure remains downward.","take":"This is an early challenge rather than a confirmed reversal. Price must respond to the improvement before the downward technical state can be considered resolved.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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.637355,-0.903981,-0.975545,-0.954361,-0.956734,-0.963872,-1.021787,-1.046674,-1.033164,-1.059236,-1.087527,-1.165269,-1.154196,-1.141289,-1.082131,-0.833387,-0.604998,-0.369823],"opens":[16.189661,16.288984,16.299999,16.75,16.35,15.8,15.75,15.9,16.0,15.6,15.45,15.1,15.7,15.0,14.85,15.1,15.9,15.6],"highs":[16.288984,16.288984,18.4,17.0,16.35,16.0,15.95,15.9,16.0,15.6,15.45,15.4,15.7,15.9,15.95,16.049999,16.0,16.0],"lows":[15.891692,15.891692,15.9,16.25,15.5,15.55,15.5,15.6,15.4,15.4,15.0,15.05,14.85,14.85,14.85,15.1,15.6,14.85],"closes":[16.189661,15.95,16.799999,16.4,15.8,15.9,15.95,15.9,16.0,15.6,15.4,15.4,14.85,14.85,15.1,15.9,15.9,15.25],"hoverRows":[[{"label":"Open","value":"16.2","className":"is-ohlc","compact":true},{"label":"High","value":"16.3","className":"is-ohlc","compact":true},{"label":"Low","value":"15.9","className":"is-ohlc","compact":true},{"label":"Close","value":"16.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.64","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"16.3","className":"is-ohlc","compact":true},{"label":"High","value":"16.3","className":"is-ohlc","compact":true},{"label":"Low","value":"15.9","className":"is-ohlc","compact":true},{"label":"Close","value":"15.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.90","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"16.3","className":"is-ohlc","compact":true},{"label":"High","value":"18.4","className":"is-ohlc","compact":true},{"label":"Low","value":"15.9","className":"is-ohlc","compact":true},{"label":"Close","value":"16.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.98","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"16.8","className":"is-ohlc","compact":true},{"label":"High","value":"17.0","className":"is-ohlc","compact":true},{"label":"Low","value":"16.2","className":"is-ohlc","compact":true},{"label":"Close","value":"16.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.95","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"16.4","className":"is-ohlc","compact":true},{"label":"High","value":"16.4","className":"is-ohlc","compact":true},{"label":"Low","value":"15.5","className":"is-ohlc","compact":true},{"label":"Close","value":"15.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.96","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"15.8","className":"is-ohlc","compact":true},{"label":"High","value":"16.0","className":"is-ohlc","compact":true},{"label":"Low","value":"15.6","className":"is-ohlc","compact":true},{"label":"Close","value":"15.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.96","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"15.8","className":"is-ohlc","compact":true},{"label":"High","value":"15.9","className":"is-ohlc","compact":true},{"label":"Low","value":"15.5","className":"is-ohlc","compact":true},{"label":"Close","value":"15.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.02","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"15.9","className":"is-ohlc","compact":true},{"label":"High","value":"15.9","className":"is-ohlc","compact":true},{"label":"Low","value":"15.6","className":"is-ohlc","compact":true},{"label":"Close","value":"15.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.05","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"16.0","className":"is-ohlc","compact":true},{"label":"High","value":"16.0","className":"is-ohlc","compact":true},{"label":"Low","value":"15.4","className":"is-ohlc","compact":true},{"label":"Close","value":"16.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.03","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"15.6","className":"is-ohlc","compact":true},{"label":"High","value":"15.6","className":"is-ohlc","compact":true},{"label":"Low","value":"15.4","className":"is-ohlc","compact":true},{"label":"Close","value":"15.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.06","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"15.4","className":"is-ohlc","compact":true},{"label":"High","value":"15.4","className":"is-ohlc","compact":true},{"label":"Low","value":"15.0","className":"is-ohlc","compact":true},{"label":"Close","value":"15.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.09","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"15.1","className":"is-ohlc","compact":true},{"label":"High","value":"15.4","className":"is-ohlc","compact":true},{"label":"Low","value":"15.1","className":"is-ohlc","compact":true},{"label":"Close","value":"15.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.17","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"15.7","className":"is-ohlc","compact":true},{"label":"High","value":"15.7","className":"is-ohlc","compact":true},{"label":"Low","value":"14.8","className":"is-ohlc","compact":true},{"label":"Close","value":"14.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.15","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"15.0","className":"is-ohlc","compact":true},{"label":"High","value":"15.9","className":"is-ohlc","compact":true},{"label":"Low","value":"14.8","className":"is-ohlc","compact":true},{"label":"Close","value":"14.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.14","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"14.8","className":"is-ohlc","compact":true},{"label":"High","value":"15.9","className":"is-ohlc","compact":true},{"label":"Low","value":"14.8","className":"is-ohlc","compact":true},{"label":"Close","value":"15.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.08","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"15.1","className":"is-ohlc","compact":true},{"label":"High","value":"16.0","className":"is-ohlc","compact":true},{"label":"Low","value":"15.1","className":"is-ohlc","compact":true},{"label":"Close","value":"15.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.83","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"15.9","className":"is-ohlc","compact":true},{"label":"High","value":"16.0","className":"is-ohlc","compact":true},{"label":"Low","value":"15.6","className":"is-ohlc","compact":true},{"label":"Close","value":"15.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.60","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"15.6","className":"is-ohlc","compact":true},{"label":"High","value":"16.0","className":"is-ohlc","compact":true},{"label":"Low","value":"14.8","className":"is-ohlc","compact":true},{"label":"Close","value":"15.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.37","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[14.733,16.916999],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":-0.369823,"state":"Negative but repairing over four weeks","context":{"scenario":"negativeRepair","latestDirection":"strengthening","fourWeekDirection":"strengthening","now":{"label":"Stronger this week","detail":"Market Dynamics improved this week but remains below zero."},"fourWeek":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened 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":"Underlying pressure is repairing","detail":"Market Dynamics remains below zero, but it has improved across the recent completed path. This is an early repair watch until price confirms it.","tone":"caution"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Market Dynamics remains below zero, but it has improved across the recent completed path. This is an early repair watch until price confirms it.","annotations":[{"label":"Current tape relationship","value":"Underlying pressure is repairing","detail":"Market Dynamics improved this week but remains below zero.","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":"Repairing","detail":"Underlying support has strengthened across the recent completed path.","tone":"positive"}],"relationshipEvidence":{"available":false,"observations":18,"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-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":[15.7725,15.8917,15.8917,15.9116,15.7725,15.8917,16.0307,16.8253,16.7856,16.587,16.8849,16.8849,16.8452,16.5671,16.8055,16.9445,16.8849,17.5007,17.7192,18.5734,18.5933,17.6795,18.5734,18.8714,18.6727,19.0899,15.842,16.0903,16.1897,15.95,16.8,16.4,15.8,15.9,15.95,15.9,16.0,15.6,15.4,15.4,14.85,14.85,15.1,15.9,15.9,15.25],"consensus":[50.0002,100.0,71.4289,40.1543,-11.7229,0.0,12.3152,68.0082,35.123,11.4196,47.5382,36.3388,25.3852,-15.3473,28.6042,9.4095,0.0,53.2846,42.5055,69.747,35.7034,-16.6218,61.662,46.5418,11.9545,48.6378,-69.7439,-18.0124,-23.448,-51.9852,17.444,-31.7684,-42.3138,-10.0786,-10.5939,-11.2571,0.0,-17.7929,-21.5179,-10.4227,-56.596,-36.292,-13.9107,41.3143,17.8913,-30.2009],"supportDates":["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,0.0,9.2051,72.6859,25.6448,6.217,43.687,47.6416,29.5974,-25.3175,36.2237,0.343,0.0,49.4,37.2288,77.1732,28.6664,-25.6946,56.5937,54.0815,9.7887,42.7147,-63.2433,-10.5633,-14.1831,-50.8999,13.6532,-34.8919,-44.8663,-7.1955,-3.4306,-0.1707,0.0,-10.7451,-14.1681,-1.7278,-63.1763,-35.4622,-9.6539,37.6677,14.487,-31.7018],"force":[50.0002,100.0,71.4289,40.1543,-21.3711,0.0,5.1751,59.5266,7.7149,16.379,33.8753,15.3211,6.8358,-33.8604,27.9272,4.1318,0.0,62.9051,37.7599,67.1376,10.486,-55.0626,84.9857,36.3706,13.581,54.6077,-98.6468,-22.9323,-5.2854,-45.9888,48.2447,-46.8766,-41.4426,-13.6896,-8.6397,-4.7546,0.0,-4.8919,-4.7202,-10.7981,-49.4732,-21.5293,-3.0447,81.6289,14.7031,-60.5427],"direction":[null,null,null,null,-4.8313,0.0,20.9696,68.7205,65.5325,51.4319,61.6987,38.434,33.8208,-9.2709,20.3799,30.2275,0.0,50.8525,51.9257,63.1236,61.7582,-21.2049,50.7946,45.1901,32.6694,51.1429,-56.5284,-55.772,-54.5604,-57.5086,0.224,-17.4072,-40.0189,-30.3509,-40.3601,-35.3642,0.0,-35.0625,-41.916,-39.4667,-54.1634,-47.785,-30.8866,16.6856,24.0592,-6.8128],"intensity":[null,null,null,null,100.0,80.0,83.3333,100.0,50.0,33.3333,50.0,36.3636,41.6667,46.1538,71.4286,100.0,75.0,76.4706,72.2222,94.7368,80.0,100.0,90.9091,95.6522,58.3333,100.0,100.0,96.2963,32.1429,13.7931,93.3333,90.3226,65.625,33.3333,2.9412,5.7143,16.6667,45.9459,47.3684,5.1282,57.5,19.5122,23.8095,76.7442,56.8182,73.3333],"confirmation":[38.6667,54.6667,45.5239,35.5161,26.8591,24.8247,49.104,89.4329,55.8818,7.8963,82.8545,78.8157,52.8271,29.9679,77.0166,26.3682,3.3717,85.4035,81.5375,90.1263,78.7638,33.5426,88.5199,82.4685,28.6442,83.8363,91.298,32.1885,53.2298,84.4691,51.9597,78.5787,81.475,5.4652,5.5926,26.9642,4.0377,50.7413,51.8191,5.5459,85.7934,79.1762,49.9824,82.5048,73.6799,63.8994],"persistence":[null,null,100.0,100.0,60.0,50.0,57.1429,62.5,62.5,62.5,62.5,62.5,87.5,75.0,75.0,75.0,62.5,62.5,62.5,62.5,62.5,62.5,62.5,62.5,75.0,75.0,50.0,25.0,0.0,0.0,0.0,25.0,50.0,75.0,75.0,75.0,62.5,62.5,87.5,87.5,87.5,87.5,87.5,62.5,50.0,50.0],"assessmentRisk":[null,null,null,null,5.8614,3.4901,38.4737,15.8569,32.3873,43.6908,26.0706,6.6996,0.8754,3.8174,29.0674,6.5255,6.3551,23.1936,28.5559,15.1178,32.147,28.6972,16.8135,5.3003,2.4534,25.4365,14.6436,40.5533,37.4933,23.7873,27.5873,30.3315,2.7725,2.5705,29.4252,18.5382,10.0862,6.4991,15.925,39.4084,21.5232,30.3188,26.564,23.476,40.8171,55.6497],"volumeParticipation":true,"latest":{"consensus":-30.2,"control":-31.7,"force":-60.5,"direction":-6.8,"confirmation":63.9,"persistence":50.0,"assessmentRisk":55.6,"intensity":73.3,"evidenceDepth":100},"analysis":{"status":"Joint downward confirmation","headline":"The gauges support the downward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same downward assessment.","take":"Current assessment: downward pressure has broad support.","tone":"negative","supportedView":"Price structure and Market Dynamics","direction":"downward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Seller control supports the view","controlPath":"Broadly stable","forceState":"Downward commitment","forcePath":"Commitment is strengthening","directionState":"Follow-through is limited","persistenceState":"Developing","confirmationState":"Qualified support","riskState":"Present","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"-30.2","detail":"Joint downward confirmation","tone":"negative"},{"label":"SM Control Gauge","value":"-31.7","detail":"Seller control supports the view","tone":"negative"},{"label":"SM Force Gauge","value":"-60.5","detail":"Downward commitment","tone":"negative"},{"label":"SM Direction Gauge","value":"-6.8","detail":"Follow-through is limited","tone":"negative"},{"label":"SM Confirmation Gauge","value":"64/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned downward","detail":"completed-week alignment","tone":"negative"},{"label":"Momentum","value":"42.3","detail":"Negative","tone":"negative"},{"label":"Risk pressure","value":"5.6%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"15.5","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"9%","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":[15.7725,15.8917,15.8917,15.9116,15.7725,15.8917,16.0307,16.8253,16.7856,16.587,16.8849,16.8849,16.8452,16.5671,16.8055,16.9445,16.8849,17.5007,17.7192,18.5734,18.5933,17.6795,18.5734,18.8714,18.6727,19.0899,15.842,16.0903,16.1897,15.95,16.8,16.4,15.8,15.9,15.95,15.9,16.0,15.6,15.4,15.4,14.85,14.85,15.1,15.9,15.9,15.25],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,15.8196,15.8327,15.8687,16.0426,16.1777,16.2521,16.3672,16.4613,16.5311,16.5376,16.5863,16.6515,16.6939,16.8406,17.0004,17.2864,17.524,17.5523,17.7379,17.944,18.0765,18.2608,17.821,17.5063,17.2669,17.0275,16.9861,16.8796,16.6833,16.5409,16.4334,16.3364,16.2753,16.1525,16.0157,15.9037,15.7121,15.5554,15.4726,15.5503,15.6139,15.5477],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,16.1853,16.2136,16.2574,16.3083,16.351,16.4362,16.5312,16.6825,16.824,16.8874,17.0123,17.15,17.2628,17.3981,17.2829,17.1945,17.1201,17.0334,17.0161,16.9705,16.8838,16.8109,16.7471,16.6844,16.6337,16.5571,16.4714,16.3921,16.2778,16.1721,16.0926,16.0784,16.0652,16.0048],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,16.9373,17.0811,17.181,17.2431,17.2376,17.2708,17.3232,17.3535,17.5133,17.6929,18.0723,18.3865,18.465,18.6932,18.9452,19.0867,19.2838,19.3058,19.3454,19.3716,19.4096,19.4096,19.418,19.4618,19.4903,19.511,19.5259,19.532,19.5151,19.4707,19.2693,19.0584,18.9643,18.6461,18.1736,17.6647,16.7167],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,15.3347,15.3271,15.3407,15.3685,15.4113,15.4423,15.4634,15.4909,15.451,15.4015,15.2248,15.1926,15.2929,15.3329,15.3769,15.5254,15.6481,15.6073,15.4942,15.4084,15.3067,15.2982,15.2412,15.093,14.9978,14.8916,14.7722,14.6775,14.5044,14.3168,14.2009,14.0375,13.8486,13.8195,13.9948,14.2264,14.7906],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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,96.3415,87.4999,68.3674,83.6734,83.6734,81.6326,67.3469,79.5918,62.963,60.7407,83.7038,78.9809,100.0,83.5821,60.6965,83.0846,90.5473,80.0,89.7674,13.7209,13.9304,15.1515,9.0582,30.6691,20.4993,7.4499,9.9332,11.1748,9.9332,14.5387,4.8462,8.836,8.836,0.0,0.0,5.3454,22.4507,22.4507,8.5526],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-0.3529,-1.2851,-3.5797,-1.8476,-1.8476,-2.0785,-3.6952,-2.3095,-5.5371,-5.8693,-2.4363,-3.5676,0.0,-3.4056,-8.1527,-3.5088,-1.9608,-4.3744,-2.238,-18.8708,-17.5992,-17.0905,-18.3179,-13.9649,-16.0134,-19.086,-18.5739,-18.3179,-18.5739,-18.0618,-20.1103,-21.1345,-21.1345,-23.9511,-23.9511,-22.6708,-18.5739,-18.5739,-21.9027],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,10.2865,10.026,8.724,10.6771,10.6771,10.4167,8.5938,10.1563,11.0677,10.6771,14.7136,16.1458,21.7448,21.875,15.8854,21.7448,23.6979,22.3958,25.1302,3.8412,3.5806,3.8217,2.2847,7.7357,5.1705,1.9355,2.5806,2.9032,2.5806,3.8961,1.2987,2.6667,2.6667,0.0,0.0,1.6835,7.0707,7.0707,2.6936],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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":"drawdown","eyebrow":"Path risk","title":"Drawdown and recovery pressure","description":"Capital impairment and recovery are shown together so return is not separated from path difficulty.","reason":"Selected because the current recovery or drawdown path is central to the tape.","series":[{"label":"Drawdown","values":[0.0,0.0,0.0,0.0,-0.8739,-0.1248,0.0,0.0,-0.2361,-1.4168,0.0,0.0,-0.2353,-1.8823,-0.4706,0.0,-0.3517,0.0,0.0,0.0,0.0,-4.9145,-0.1068,0.0,-1.0526,0.0,-17.0135,-15.7128,-15.1925,-16.4479,-11.9953,-14.0907,-17.2337,-16.7099,-16.4479,-16.7099,-16.186,-18.2814,-19.329,-19.329,-22.2102,-22.2102,-20.9006,-16.7099,-16.7099,-20.1148],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[null,null,null,null,null,null,null,6.6751,6.4232,5.1637,7.0529,7.0529,6.801,5.0378,6.5491,7.4307,7.0529,10.9572,12.3426,17.7582,17.8841,12.0907,17.7582,19.6473,18.3879,21.0327,0.4408,2.0151,2.6448,1.1253,6.047,3.5221,0.0,0.6329,0.9494,0.6329,1.2658,0.0,0.0,0.0,0.0,0.0,1.6835,7.0707,7.0707,2.6936],"stroke":"#07865c","width":1.7}],"guides":[{"label":"Prior high","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,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-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,7.9001,12.2451,4.4546,4.4219,0.9091,7.4996,2.9099,3.6273,46.6419,14.5575,25.1537,31.5402,18.9724,46.5156,41.7005,271.3374,53.8158,46.3655,63.4677,1109.072,360.5832,74.101,69.4926,37.8925,118.1654,34.7581,49.1125,1.0596,0.9006,10.1721,1.309,4.9545,8.8783,1.428,5.0525,7.938,58.2972,61.6035,121.9858],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,133.4852,130.703,129.788,130.617,130.617,129.4195,128.9871,129.4914,135.0,133.1839,135.0,135.0,135.0,135.0,133.3146,135.0,135.0,134.078,135.0,98.4058,112.6608,115.6395,112.765,114.3532,109.0953,107.5338,109.7892,109.8377,109.7981,110.242,110.186,109.9791,109.9791,109.9214,109.9214,110.2092,112.3449,112.3449,107.5702],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,3.0414,3.0627,3.2979,3.4009,3.4522,3.6466,3.5589,3.7361,4.3869,4.3511,4.1194,4.4206,4.8402,6.8803,6.5768,6.2449,6.0638,6.4088,6.4228,6.5974,6.2898,6.0237,5.7683,5.5906,5.5991,5.545,5.3113,5.5234,5.6339,5.6652,5.4227,5.215,5.5876],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,9.9321,10.8245,11.3174,11.4965,11.1878,11.1792,11.3446,11.3421,12.5125,13.8473,17.1033,19.0234,18.7931,19.7513,20.7935,20.5781,20.8163,21.1872,22.1084,22.7899,23.6365,23.6912,24.1021,25.286,26.0524,26.8551,27.7196,28.381,29.4582,30.5078,30.2858,30.341,31.181,29.7341,25.9808,21.5627,12.2264],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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,38.659,37.0303,35.4426,33.9684,33.0231,32.1453,30.3547,28.692,27.0817,25.5865,23.9049,22.3434,21.2014,20.1409,18.7559,17.7943,16.9837,16.4017,15.8613,15.5107],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,15.0967,13.7233,25.4485,22.9961,25.2277,27.3937,27.0117,30.8116,25.6257,22.8362,24.5996,26.4977,21.981,17.3026,16.5486,16.4349,15.9527,27.3118,25.9227,24.324,23.5422,22.7546,22.1344,21.0739,20.0399,19.0341,18.4523,19.699,19.6406,18.2541,17.6459,17.0379,15.3955],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,5.1733,9.6648,8.266,10.6817,9.4274,8.1853,7.4297,6.5647,16.2536,14.4843,13.982,12.2275,19.3571,22.0715,22.7857,22.1461,21.4963,17.9311,17.0191,21.1088,20.4304,20.1186,19.5702,20.2296,19.237,21.6174,20.9567,19.4055,17.6659,16.0433,14.7807,14.2714,19.1826],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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/cd366031-2983-4924-833b-ddc5c3c90f6c/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/cd366031-2983-4924-833b-ddc5c3c90f6c/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/cd366031-2983-4924-833b-ddc5c3c90f6c/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/cd366031-2983-4924-833b-ddc5c3c90f6c/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/cd366031-2983-4924-833b-ddc5c3c90f6c/technical-pack/data.json"},"source_fingerprint":"0bef3d9b9eec01afb7cde644310d306258eb5cfa8b41a38142c10af938b8efe6","content_hash":"4c84ae86931132f2841fc7a9ed93ee00269bf79b0520bddf8c8c1f561eecd36b","citation":"Sharemaestro, CITYVA Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/cd366031-2983-4924-833b-ddc5c3c90f6c/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."}