{"schema_version":"1.0","name":"ODBA Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"3bce785c-102b-44af-99f9-4b0d367f8735","symbol":"ODBA","name":"Oddo BHF Global Balanced Allocation Active UCITS ETF EUR Acc","exchange":"GER","country":"DE","asset_type":"etf","currency":"EUR","sector":null,"industry":null},"summary":"Market Dynamics strengthened this week and remains positive. Underlying support has contracted across the recent completed path. The upward price structure remains intact, but its underlying support has weakened.","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 position and boundary pressure, Directional strength and control, Acceleration, deceleration and rollover, Range pressure and compression."},{"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":41,"displayedObservations":41,"assetType":"ETF","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has contracted across the recent completed path. The upward price structure remains intact, but its underlying support has weakened.","evidenceAlignment":{"status":"Confirmation weakening","headline":"Upward price structure remains intact, but support is fading","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has contracted across the recent completed path. The upward price structure remains intact, but its underlying support has weakened.","take":"Treat the advance as conditional. Renewed Market Dynamics would restore confirmation; continued contraction would increase rollover risk.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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.663886,0.893258,0.924697,0.972175,1.007864,1.037577,1.086041,0.998938,0.690125,0.536087,0.487966,0.439783,0.445654],"opens":[10.71,10.76,10.648,10.858,10.714,10.78,10.758,10.67,10.666,10.714,10.78,10.984,10.988],"highs":[10.792,10.782,10.7,10.902,10.732,10.79,10.804,10.768,10.756,10.794,11.02,11.026,10.988],"lows":[10.708,10.75,10.648,10.858,10.67,10.768,10.758,10.666,10.612,10.574,10.78,10.942,10.84],"closes":[10.776,10.75,10.7,10.866,10.726,10.79,10.804,10.666,10.612,10.7,10.966,10.942,10.87],"hoverRows":[[{"label":"Open","value":"10.7","className":"is-ohlc","compact":true},{"label":"High","value":"10.8","className":"is-ohlc","compact":true},{"label":"Low","value":"10.7","className":"is-ohlc","compact":true},{"label":"Close","value":"10.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.66","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"10.8","className":"is-ohlc","compact":true},{"label":"High","value":"10.8","className":"is-ohlc","compact":true},{"label":"Low","value":"10.8","className":"is-ohlc","compact":true},{"label":"Close","value":"10.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.89","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"10.6","className":"is-ohlc","compact":true},{"label":"High","value":"10.7","className":"is-ohlc","compact":true},{"label":"Low","value":"10.6","className":"is-ohlc","compact":true},{"label":"Close","value":"10.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.92","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"10.9","className":"is-ohlc","compact":true},{"label":"High","value":"10.9","className":"is-ohlc","compact":true},{"label":"Low","value":"10.9","className":"is-ohlc","compact":true},{"label":"Close","value":"10.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.97","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"10.7","className":"is-ohlc","compact":true},{"label":"High","value":"10.7","className":"is-ohlc","compact":true},{"label":"Low","value":"10.7","className":"is-ohlc","compact":true},{"label":"Close","value":"10.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.01","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"10.8","className":"is-ohlc","compact":true},{"label":"High","value":"10.8","className":"is-ohlc","compact":true},{"label":"Low","value":"10.8","className":"is-ohlc","compact":true},{"label":"Close","value":"10.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.04","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"10.8","className":"is-ohlc","compact":true},{"label":"High","value":"10.8","className":"is-ohlc","compact":true},{"label":"Low","value":"10.8","className":"is-ohlc","compact":true},{"label":"Close","value":"10.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.09","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"10.7","className":"is-ohlc","compact":true},{"label":"High","value":"10.8","className":"is-ohlc","compact":true},{"label":"Low","value":"10.7","className":"is-ohlc","compact":true},{"label":"Close","value":"10.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.00","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"10.7","className":"is-ohlc","compact":true},{"label":"High","value":"10.8","className":"is-ohlc","compact":true},{"label":"Low","value":"10.6","className":"is-ohlc","compact":true},{"label":"Close","value":"10.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.69","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"10.7","className":"is-ohlc","compact":true},{"label":"High","value":"10.8","className":"is-ohlc","compact":true},{"label":"Low","value":"10.6","className":"is-ohlc","compact":true},{"label":"Close","value":"10.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.54","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"10.8","className":"is-ohlc","compact":true},{"label":"High","value":"11.0","className":"is-ohlc","compact":true},{"label":"Low","value":"10.8","className":"is-ohlc","compact":true},{"label":"Close","value":"11.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.49","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"11.0","className":"is-ohlc","compact":true},{"label":"High","value":"11.0","className":"is-ohlc","compact":true},{"label":"Low","value":"10.9","className":"is-ohlc","compact":true},{"label":"Close","value":"10.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.44","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"11.0","className":"is-ohlc","compact":true},{"label":"High","value":"11.0","className":"is-ohlc","compact":true},{"label":"Low","value":"10.8","className":"is-ohlc","compact":true},{"label":"Close","value":"10.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.45","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[10.59076,10.98724],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.445654,"state":"Positive but weakening over four weeks","context":{"scenario":"positiveWeakening","latestDirection":"slight strengthening","fourWeekDirection":"weakening","now":{"label":"Slightly stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"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":"Positive support is weakening","detail":"Market Dynamics remains above zero, but support has contracted across the recent completed path. Price confirmation now carries more weight.","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 above zero, but support has contracted across the recent completed path. Price confirmation now carries more weight.","annotations":[{"label":"Current tape relationship","value":"Positive support is weakening","detail":"Market Dynamics strengthened this week and remains positive.","tone":"caution"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Weakening","detail":"Underlying support has contracted across the recent completed path.","tone":"negative"}],"relationshipEvidence":{"available":false,"observations":13,"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-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":[10.006,9.89,10.068,10.082,10.024,10.05,10.06,10.066,10.198,10.222,10.154,10.2,10.22,10.238,10.298,10.31,10.064,10.006,9.832,9.712,9.894,10.15,10.43,10.38,10.362,10.584,10.592,10.674,10.776,10.75,10.7,10.866,10.726,10.79,10.804,10.666,10.612,10.7,10.966,10.942,10.87],"consensus":[-63.2653,-49.4253,100.0,100.0,-9.6378,29.0691,20.6683,-8.1504,51.6271,43.7436,17.0453,41.8984,25.5,18.9265,51.5638,31.3332,-57.675,-33.9744,-69.9971,-63.6939,12.0031,44.0927,72.8321,16.8994,28.4532,68.3895,32.3206,61.036,57.8493,21.4486,39.9413,42.6172,0.0,44.1701,43.6163,-31.8061,-24.4469,20.3604,66.7454,13.9056,0.7758],"supportDates":["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,24.1003,29.6417,-12.1406,56.063,38.1713,9.6424,36.7594,28.2828,14.248,42.7891,22.6333,-52.3068,-26.2451,-64.7289,-71.7154,23.2651,49.3128,72.6203,10.7619,25.5558,64.0411,26.5741,62.9696,62.703,6.5968,46.5946,36.7625,0.0,58.075,52.9118,-23.7887,-25.4859,19.6234,67.8187,2.2525,6.3685],"force":[-63.2653,-49.4253,100.0,100.0,-33.5483,38.8004,23.2828,-23.8606,37.4027,33.6236,6.5258,44.872,12.7453,9.9986,59.4849,15.8417,-94.9017,-29.8313,-93.0606,-49.5773,74.0542,57.7257,96.9452,25.9482,0.6519,83.8396,7.5535,55.8225,38.0818,9.2036,12.8967,25.0369,0.0,26.535,24.6536,-78.9258,-33.4939,48.2745,87.6456,20.9966,46.0118],"direction":[null,null,null,null,-7.4412,27.797,8.5454,-7.6314,56.7176,57.3405,33.0198,45.6477,31.4301,30.6503,55.9341,52.3413,-37.2198,-45.7671,-59.544,-64.6098,45.1899,28.3891,55.8505,54.5191,52.5539,62.3235,56.5786,62.55,66.422,60.3166,51.655,61.8657,0.0,40.8753,46.5375,-7.3118,-16.7973,1.2641,50.59,52.1536,42.3603],"intensity":[null,null,null,null,25.0,20.0,50.0,14.2857,62.5,22.2222,90.0,72.7273,33.3333,53.8462,42.8571,6.6667,100.0,58.8235,88.8889,94.7368,90.0,100.0,100.0,91.3043,29.1667,96.0,50.0,40.7407,78.5714,6.8966,43.3333,83.871,75.0,39.3939,2.9412,57.1429,22.2222,40.5405,94.7368,66.6667,45.0],"confirmation":[42.9116,38.4828,54.6667,54.6667,29.225,77.6744,74.5568,49.9875,84.0196,81.7744,50.5801,81.5764,75.7289,73.8557,84.8755,77.6871,87.6723,78.8633,91.1822,87.8296,37.8677,82.4456,92.0444,32.3978,53.7346,90.4218,55.0087,87.3432,85.8354,8.1191,79.8556,81.1909,33.5845,81.3851,81.2376,57.0695,76.0829,52.7106,89.9791,8.0429,18.1057],"persistence":[null,null,33.3333,0.0,20.0,0.0,14.2857,0.0,25.0,50.0,50.0,50.0,75.0,75.0,75.0,100.0,75.0,50.0,25.0,0.0,0.0,0.0,0.0,0.0,25.0,50.0,75.0,100.0,100.0,100.0,100.0,100.0,87.5,87.5,87.5,62.5,37.5,37.5,37.5,37.5,37.5],"assessmentRisk":[null,null,null,null,12.9105,31.6706,14.7493,5.3719,22.2836,26.5511,31.9243,25.6277,1.1883,1.2078,23.162,33.3881,18.6819,32.5894,14.9954,18.1524,51.1927,18.1552,13.549,41.5371,35.5821,15.3709,22.2079,16.9967,20.4892,30.5904,12.314,24.068,22.0517,6.7079,14.2725,32.0592,27.8286,45.021,11.4658,42.3256,48.5509],"volumeParticipation":true,"latest":{"consensus":0.8,"control":6.4,"force":46.0,"direction":42.4,"confirmation":18.1,"persistence":37.5,"assessmentRisk":48.6,"intensity":45.0,"evidenceDepth":100},"analysis":{"status":"Joint upward confirmation","headline":"The gauges support the upward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same upward assessment.","take":"Current assessment: upward pressure has broad support.","tone":"positive","supportedView":"Price structure and Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Control support is limited","controlPath":"Control support is easing","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Unsettled","confirmationState":"Limited support","riskState":"Present","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+0.8","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+6.4","detail":"Control support is limited","tone":"positive"},{"label":"SM Force Gauge","value":"+46.0","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+42.4","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"18/100","detail":"Limited support","tone":"caution"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"58.5","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"1.5%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"21.2","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"88%","detail":"location inside observed range","tone":"neutral"},{"label":"Adaptive set","value":"6 views","detail":"selected for the current tape","tone":"neutral"}],"charts":[{"key":"price","eyebrow":"Price architecture","title":"Trend, acceptance and volatility envelope","description":"Price is shown against fast and slow trend references with its current volatility envelope.","reason":"Selected as the anchor because price and its trend references are aligned upward.","series":[{"label":"Close","values":[10.006,9.89,10.068,10.082,10.024,10.05,10.06,10.066,10.198,10.222,10.154,10.2,10.22,10.238,10.298,10.31,10.064,10.006,9.832,9.712,9.894,10.15,10.43,10.38,10.362,10.584,10.592,10.674,10.776,10.75,10.7,10.866,10.726,10.79,10.804,10.666,10.612,10.7,10.966,10.942,10.87],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,10.0166,10.0227,10.0294,10.0361,10.0655,10.094,10.1049,10.1222,10.14,10.1578,10.1833,10.2063,10.1804,10.1487,10.0911,10.0222,9.9989,10.0264,10.0998,10.1507,10.1891,10.2609,10.3211,10.3853,10.4563,10.5097,10.5443,10.6028,10.6252,10.6552,10.6822,10.6793,10.667,10.673,10.7263,10.7655,10.7845],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,10.0771,10.0891,10.1045,10.1198,10.1156,10.1075,10.0871,10.0593,10.0471,10.0547,10.0825,10.1045,10.1236,10.1577,10.1899,10.2257,10.2665,10.3023,10.3318,10.3713,10.3976,10.4267,10.4546,10.4703,10.4808,10.497,10.5318,10.5621,10.585],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,10.244,10.251,10.2676,10.285,10.3025,10.3315,10.3566,10.3481,10.3422,10.3564,10.3842,10.3883,10.39,10.4421,10.4767,10.5048,10.5763,10.6388,10.7109,10.7954,10.8628,10.9144,10.9918,11.0353,11.0845,11.1306,11.1543,11.1641,11.1725,11.1841,11.1334,11.0716],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,9.8892,9.8981,9.9024,9.9058,9.9086,9.9053,9.9042,9.9048,9.8974,9.8529,9.7858,9.7705,9.7948,9.7789,9.7741,9.7798,9.7617,9.7524,9.7411,9.7144,9.6998,9.7028,9.692,9.6991,9.7051,9.7096,9.7215,9.7665,9.8275,9.9293,10.103,10.2624],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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,0.0,370.5882,29.6804,0.0,18.8764,0.0,640.2439,933.5713,53.4164,142.9518,5.4872,303.7989,0.0,99.8835,0.0,201.4719,76.1209,132.888,812.8016,83.33,66.8967,0.0,0.0,0.0,2.3433,278.2512,0.0,0.0,661.5934,3.1827,598.9109,644.7927,280.9588,51.8744],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,67.6923,105.3846,108.1846,108.1846,109.6923,109.6923,135.0,135.0,135.0,131.0906,130.9484,122.0728,122.0728,124.9161,124.9161,130.9484,128.5791,124.1484,135.0,135.0,135.0,135.0,135.0,135.0,135.0,126.5688,126.5688,126.5688,104.1207,104.0154,132.2978,135.0,124.8615,122.9554],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,68.75,96.7033,91.7073,75.122,86.3415,89.0476,78.4,90.4,90.2724,42.4125,31.1284,0.0,0.0,28.0864,67.5926,100.0,92.2652,89.779,90.6445,89.613,96.9758,98.5185,96.1111,91.4815,96.9748,85.2101,90.5882,91.7647,80.1681,75.6303,83.0252,95.8716,93.6073,88.1279],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-0.9837,-0.1175,-0.3315,-0.9945,-0.546,-0.4481,-1.0439,-0.4639,-0.4826,-2.8571,-3.417,-5.0965,-6.2548,-4.4981,-2.027,0.0,-0.5366,-0.7091,-0.8432,-0.9538,-0.2803,-0.1483,-0.3892,-0.8525,-0.3302,-1.6144,-1.0273,-0.8989,-2.1647,-2.6601,-1.8529,-0.49,-0.7618,-1.4148],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,2.2344,3.5751,3.8188,3.1282,3.5954,3.7985,3.9813,4.5907,4.7126,2.2141,1.625,0.0,0.0,1.874,4.5099,7.3929,6.8781,6.6928,8.9786,9.061,9.9053,10.9555,10.6878,10.173,11.8822,10.4407,11.0997,11.2438,9.8229,9.2669,10.173,12.9119,12.6647,11.9234],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,25.6933,25.8434,26.3681,26.8554,26.4396,26.9725,26.1246,25.6076,25.1938,24.1681,22.8574,21.6404,21.7215,21.8251,21.1671],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,16.608,15.8661,16.9999,14.8823,13.0913,11.411,10.4016,9.5905,18.6792,27.0866,26.5483,25.5185,33.1051,31.7817,29.2755,31.4166,30.9888,29.6052,35.7257,32.7503,34.397,34.3117,32.0783,29.8918,26.8777,32.8451,31.8908,29.7919],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,9.6427,9.212,8.8352,18.5106,21.1997,24.0612,27.1108,24.9967,21.8158,19.1718,18.6215,20.2927,17.8216,16.6855,16.5408,15.7591,15.5445,19.3154,17.636,24.1558,23.4685,22.9628,25.8075,26.6044,23.9218,20.6587,19.8916,23.1183],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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":"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.0501,0.0552,0.0634,0.07,0.0548,0.0376,0.0099,-0.0216,-0.0315,-0.0184,0.0144,0.0359,0.0509,0.0798,0.1022,0.1251,0.1497,0.1653,0.1716,0.1878,0.1872,0.1897,0.1906,0.1781,0.162,0.1546,0.1682,0.1751,0.1727],"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.0564,0.0527,0.0441,0.031,0.0185,0.0111,0.0118,0.0166,0.0234,0.0347,0.0482,0.0636,0.0808,0.0977,0.1125,0.1275,0.1395,0.1495,0.1577,0.1618,0.1619,0.1604,0.162,0.1646,0.1662],"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.0016,-0.015,-0.0342,-0.0525,-0.0499,-0.0295,0.0026,0.0193,0.0275,0.0451,0.054,0.0615,0.0689,0.0676,0.0591,0.0602,0.0477,0.0402,0.0329,0.0163,0.0002,-0.0058,0.0063,0.0105,0.0065],"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,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-12","2025-12-19","2025-12-26","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14","2026-08-21"]},{"key":"volatility","eyebrow":"Risk geometry","title":"Range pressure and compression","description":"Movement pressure and envelope width show whether risk is expanding, settling or compressed.","reason":"Selected because current variability is unusually compressed or expanded versus this ticker's own tape.","series":[{"label":"Range pressure","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,1.414,1.3664,1.3214,1.4358,1.5245,1.6528,1.7044,1.685,1.7475,1.7969,1.7262,1.6704,1.7291,1.7137,1.7142,1.6549,1.5617,1.525,1.5272,1.5672,1.489,1.4112,1.4198,1.422,1.4565,1.5281,1.4769,1.4777],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,3.5239,3.5023,3.6211,3.7564,3.8974,4.2121,4.4662,4.3782,4.3952,4.9826,5.9327,6.1292,5.8974,6.5586,6.9388,7.1481,8.0099,8.6943,9.4843,10.5417,11.3125,11.7538,12.5683,12.8885,13.2704,13.6365,13.7261,13.3538,12.8098,11.8858,9.7046,7.5865],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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/3bce785c-102b-44af-99f9-4b0d367f8735/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/3bce785c-102b-44af-99f9-4b0d367f8735/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/3bce785c-102b-44af-99f9-4b0d367f8735/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/3bce785c-102b-44af-99f9-4b0d367f8735/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/3bce785c-102b-44af-99f9-4b0d367f8735/technical-pack/data.json"},"source_fingerprint":"4966385fc3d9f3ab3746e2b87a8d206c884103bde1020188d96076786c0c73a2","content_hash":"112cb234cc63aed5f23dac94aef3474c07b4eaa9da20d3b59bb371185d7b6cbd","citation":"Sharemaestro, ODBA Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/3bce785c-102b-44af-99f9-4b0d367f8735/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."}