{"schema_version":"1.0","name":"CDNL Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"49deba3d-014e-4cc1-aaf9-1c9f0e93958c","symbol":"CDNL","name":"Cardinal Infrastructure Group Inc. Class A Common Stock","exchange":"NASDAQ","country":"US","asset_type":"equity","currency":"USD","sector":"Industrials","industry":"Engineering & Construction"},"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, Drawdown and recovery pressure, Activity pressure and cumulative balance, Directional strength and control, Acceleration, deceleration and rollover, 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-14","observations":36,"displayedObservations":36,"assetType":"Equity","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"],"values":[1.182515,1.505083,1.441516,1.390892,0.979332,0.540016,0.183566,-0.136868],"opens":[82.2,91.105,74.57,67.05,70.73,63.27,62.96,63.54],"highs":[93.72,96.4,81.37,74.926477,74.54,65.595,66.59,64.755],"lows":[70.25,72.95,66.39,63.77,62.49,56.27,59.6953,34.5],"closes":[92.0,74.25,68.14,71.23,63.3,61.89,64.0,39.42],"hoverRows":[[{"label":"Open","value":"82.2","className":"is-ohlc","compact":true},{"label":"High","value":"93.7","className":"is-ohlc","compact":true},{"label":"Low","value":"70.2","className":"is-ohlc","compact":true},{"label":"Close","value":"92.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.18","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"91.1","className":"is-ohlc","compact":true},{"label":"High","value":"96.4","className":"is-ohlc","compact":true},{"label":"Low","value":"73.0","className":"is-ohlc","compact":true},{"label":"Close","value":"74.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.51","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"74.6","className":"is-ohlc","compact":true},{"label":"High","value":"81.4","className":"is-ohlc","compact":true},{"label":"Low","value":"66.4","className":"is-ohlc","compact":true},{"label":"Close","value":"68.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.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":"67.0","className":"is-ohlc","compact":true},{"label":"High","value":"74.9","className":"is-ohlc","compact":true},{"label":"Low","value":"63.8","className":"is-ohlc","compact":true},{"label":"Close","value":"71.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.39","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"70.7","className":"is-ohlc","compact":true},{"label":"High","value":"74.5","className":"is-ohlc","compact":true},{"label":"Low","value":"62.5","className":"is-ohlc","compact":true},{"label":"Close","value":"63.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.98","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"63.3","className":"is-ohlc","compact":true},{"label":"High","value":"65.6","className":"is-ohlc","compact":true},{"label":"Low","value":"56.3","className":"is-ohlc","compact":true},{"label":"Close","value":"61.9","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":"63.0","className":"is-ohlc","compact":true},{"label":"High","value":"66.6","className":"is-ohlc","compact":true},{"label":"Low","value":"59.7","className":"is-ohlc","compact":true},{"label":"Close","value":"64.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.18","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"63.5","className":"is-ohlc","compact":true},{"label":"High","value":"64.8","className":"is-ohlc","compact":true},{"label":"Low","value":"34.5","className":"is-ohlc","compact":true},{"label":"Close","value":"39.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.14","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":[36.2652,95.1548],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":-0.136868,"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":24,"summary":"More completed weekly history is needed for a dependable ticker-level record."},"events":{"positioning_recoveries":[],"reversal_warnings":[{"date":"2026-06-26","price":92.0}],"reversal_dangers":[{"date":"2026-07-03","price":74.25}]}},"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"],"close":[29.65,24.06,23.62,22.62,23.36,26.45,26.93,25.19,26.41,25.0,34.3,32.22,29.82,29.45,33.03,36.3,42.17,45.63,51.64,48.29,54.69,54.09,52.145,48.85,51.89,60.46,68.73,81.4,92.0,74.25,68.14,71.23,63.3,61.89,64.0,39.42],"consensus":[97.151,-53.4328,15.2318,-34.7121,-34.795,19.4981,12.5568,-15.4108,17.3699,-21.2043,68.4219,8.975,0.0,0.0,36.3491,53.1796,70.753,63.8588,72.7082,16.2087,73.029,35.3123,0.0,0.0,28.4112,58.9628,75.2962,80.6873,80.7846,-8.7138,-13.7457,22.7774,-36.0608,-15.0301,0.0,-69.6631],"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"],"control":[null,null,null,null,null,23.4189,9.7348,-25.8632,15.4281,-21.5227,57.3798,1.1278,0.0,0.0,34.4932,49.858,73.3749,64.8358,68.7359,3.4027,73.9671,31.0222,0.0,0.0,34.7224,54.8143,77.5884,86.3643,80.3621,-22.0814,-15.265,30.3276,-31.4345,-7.1449,0.0,-61.1342],"force":[97.151,-53.4328,15.2318,-34.7121,-3.0158,28.9999,12.9001,-21.3709,26.7074,-24.882,93.5549,34.5175,0.0,0.0,59.9919,56.7367,80.6975,61.3454,84.6292,29.387,79.3922,3.9613,0.0,0.0,26.0447,72.1343,85.7191,84.2376,91.359,-76.8388,-57.8912,30.1739,-63.9712,-15.5532,0.0,-95.0192],"direction":[null,null,null,null,-61.8027,8.2302,15.5368,-0.792,12.9194,-18.2134,63.0893,51.5871,0.0,0.0,21.5825,54.4349,60.6534,64.5375,68.7329,63.4125,67.4119,62.6089,0.0,0.0,22.8887,54.2956,65.2316,71.6633,73.7145,-55.2242,-19.5232,8.8654,-21.4119,-23.6681,0.0,-61.299],"intensity":[null,null,null,null,25.0,60.0,50.0,42.8571,37.5,44.4444,100.0,90.9091,58.3333,61.5385,71.4286,66.6667,87.5,70.5882,94.4444,47.3684,85.0,61.9048,72.7273,100.0,37.5,100.0,88.4615,100.0,96.4286,100.0,96.6667,67.7419,71.875,78.7879,35.2941,100.0],"confirmation":[53.755,39.7652,27.5408,33.7745,33.0376,74.4692,72.0717,50.4561,73.8725,74.8926,90.8292,9.3048,30.355,25.9022,80.3805,85.1765,90.9041,88.3433,91.6905,10.2616,91.5489,55.7432,8.3829,7.8478,76.9233,87.3327,92.3775,93.8416,94.1798,39.1087,32.5525,75.3991,80.4605,50.2791,25.7475,91.1949],"persistence":[null,null,33.3333,0.0,20.0,0.0,14.2857,0.0,0.0,0.0,0.0,25.0,37.5,25.0,25.0,50.0,50.0,75.0,75.0,75.0,87.5,100.0,87.5,75.0,75.0,75.0,75.0,75.0,75.0,50.0,37.5,50.0,25.0,0.0,12.5,37.5],"assessmentRisk":[null,null,null,null,32.0727,24.538,36.2479,46.55,34.0365,17.4857,14.0473,43.6203,39.9864,39.828,37.8376,16.6514,14.5666,18.0645,13.6434,41.7213,13.339,31.0461,3.9205,9.1971,47.452,17.2506,12.328,9.6563,9.6077,51.623,3.211,54.1827,31.8736,37.9029,24.921,14.9231],"volumeParticipation":true,"latest":{"consensus":-69.7,"control":-61.1,"force":-95.0,"direction":-61.3,"confirmation":91.2,"persistence":37.5,"assessmentRisk":14.9,"intensity":100.0,"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 strengthening","forceState":"Downward commitment","forcePath":"Commitment is strengthening","directionState":"Downward follow-through","persistenceState":"Unsettled","confirmationState":"Strong support","riskState":"Contained","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"-69.7","detail":"Market Dynamics has stronger support","tone":"negative"},{"label":"SM Control Gauge","value":"-61.1","detail":"Seller control supports the view","tone":"negative"},{"label":"SM Force Gauge","value":"-95.0","detail":"Downward commitment","tone":"negative"},{"label":"SM Direction Gauge","value":"-61.3","detail":"Downward follow-through","tone":"negative"},{"label":"SM Confirmation Gauge","value":"91/100","detail":"Strong support","tone":"positive"}]},"kpis":[{"label":"Price structure","value":"Rotational","detail":"completed-week alignment","tone":"caution"},{"label":"Momentum","value":"38.6","detail":"Negative","tone":"negative"},{"label":"Risk pressure","value":"29.8%","detail":"Elevated","tone":"caution"},{"label":"Trend quality","value":"59.3","detail":"Directional","tone":"positive"},{"label":"Range position","value":"21%","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":[29.65,24.06,23.62,22.62,23.36,26.45,26.93,25.19,26.41,25.0,34.3,32.22,29.82,29.45,33.03,36.3,42.17,45.63,51.64,48.29,54.69,54.09,52.145,48.85,51.89,60.46,68.73,81.4,92.0,74.25,68.14,71.23,63.3,61.89,64.0,39.42],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,26.17,26.2209,26.3498,26.1389,26.1882,25.9722,27.4863,28.347,28.6148,28.7667,29.5418,30.7706,32.8432,35.1681,38.163,40.0042,42.6744,44.75,46.0945,46.5955,47.5581,49.9039,53.3269,58.4311,64.5345,66.301,66.6353,67.4707,66.7124,65.8356,65.5019,60.7597],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,28.2975,28.3829,28.7271,29.2881,30.2423,31.3821,32.8827,34.024,35.5548,36.9278,38.055,38.8546,39.8202,41.3491,43.3773,46.1938,49.5868,51.4137,52.6527,54.0288,54.7156,55.247,55.8954,54.675],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,29.3056,32.5461,33.6397,33.8184,33.8777,34.684,36.2105,39.2189,42.4557,46.6625,48.8965,52.7967,55.8401,57.9547,59.0484,60.3733,63.2603,67.5707,74.2835,82.6592,85.0604,86.614,88.0981,87.9182,87.0724,86.3441,85.9881],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,21.3524,19.7429,19.662,19.9708,20.2766,20.264,19.8407,18.4964,17.1232,15.2164,14.7175,13.3213,13.2809,14.0188,15.5481,17.0762,17.5902,17.4598,16.368,14.5513,17.0751,18.9055,21.3224,24.8503,28.9401,32.7654,33.4334],"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"]},{"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,-18.8533,-20.3373,-23.7099,-21.2142,-10.7926,-9.1737,-15.0422,-10.9275,-15.683,0.0,-6.0641,-13.0612,-14.1399,-3.7026,0.0,0.0,0.0,0.0,-6.4872,0.0,-1.0971,-4.6535,-10.6784,-5.1198,0.0,0.0,0.0,0.0,-19.2935,-25.9348,-22.5761,-31.1957,-32.7283,-30.4348,-57.1522],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[null,null,null,null,null,null,null,11.3616,16.7551,10.5217,51.6357,42.4403,31.8302,30.1945,46.0212,60.4775,86.4279,101.7241,128.2935,113.4836,141.7772,139.1247,130.5261,115.9593,129.3988,167.2856,203.8462,259.8585,306.7197,217.851,172.56,184.92,153.2,147.56,156.0,33.854],"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],"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"]},{"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,41.5412,41.0779,42.5856,131.1651,134.5741,65.544,78.1514,224.6216,113.2464,102.5523,118.9058,174.7407,79.9613,124.5867,119.1781,206.1918,120.3264,109.8909,138.4906,141.4683,100.4638,280.4671,186.9818,134.3583,180.3641,77.6794,82.5103,63.8309,267.3212],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,90.8709,96.7757,91.0212,109.3154,89.9367,80.7617,70.0028,103.9475,121.2138,135.0,135.0,135.0,129.6492,135.0,128.221,115.4397,107.8098,114.7239,123.884,133.7892,135.0,135.0,125.8265,119.0437,128.6381,124.4188,119.8439,123.2589,107.3238],"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],"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"]},{"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,64.3172,65.719,67.2496,68.7137,68.605,67.967,67.1109,65.1136,63.3384,59.2677],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,12.3341,16.0277,16.6364,21.6848,24.9565,31.5562,29.2055,28.6289,28.4184,30.726,28.9101,28.6943,35.2195,34.1,41.2956,42.9189,37.7508,33.9209,31.3686,28.844,27.031,26.4305,21.5717],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,4.6795,4.2593,4.0051,3.6909,3.3975,2.9938,2.7708,2.4589,2.2343,1.9597,5.821,5.2727,4.5122,4.0813,3.6052,2.9474,2.4636,6.6564,7.9226,8.1399,11.8208,11.2574,24.4969],"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"]},{"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.1262,0.1987,0.5388,1.06,1.9246,2.856,4.0326,4.6413,5.5758,6.1966,6.4572,6.3249,6.3917,7.0549,8.1537,9.9325,12.0584,12.1707,11.6326,11.3249,10.3222,9.3065,8.573,5.9398],"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.6955,1.1276,1.7086,2.2951,2.9513,3.6003,4.1717,4.6024,4.9602,5.3792,5.9341,6.7337,7.7987,8.6731,9.265,9.677,9.806,9.7061,9.4795,8.7715],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1.2291,1.7284,2.324,2.3461,2.6245,2.5962,2.2855,1.7226,1.4315,1.6757,2.2197,3.1987,4.2598,3.4976,2.3676,1.6479,0.5162,-0.3996,-0.9065,-2.8318],"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],"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"]},{"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,41.3127,57.0142,38.8674,91.3858,74.3106,56.894,54.209,77.4352,92.3871,98.3439,96.4519,91.0654,80.7799,97.6855,90.056,73.216,65.2184,72.5971,85.7207,98.8226,99.0994,97.6025,70.2365,61.5379,65.2468,54.2975,52.3507,55.2641,21.0803],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-15.3277,-11.2269,-15.9664,-3.2748,-9.8993,-16.6107,-17.6454,-8.8828,-3.1483,-0.7998,-1.871,-5.3346,-11.4757,-1.3973,-6.1518,-17.466,-22.6812,-17.8696,-9.5858,-0.8039,-0.659,-1.8353,-22.9772,-29.3154,-26.11,-34.3361,-35.7988,-33.61,-59.1079],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,14.6042,20.1547,13.7398,56.051,46.5878,35.6688,33.9854,50.273,65.1501,91.8562,107.5978,134.9409,119.6997,148.8171,146.0874,137.2384,122.2475,136.0783,175.0682,212.6934,270.3367,318.5623,237.8071,197.2301,197.1011,164.025,158.1439,166.9447,62.8926],"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],"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"]}]},"canonical_url":"https://sharemaestro.com/terminal/49deba3d-014e-4cc1-aaf9-1c9f0e93958c/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/49deba3d-014e-4cc1-aaf9-1c9f0e93958c/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/49deba3d-014e-4cc1-aaf9-1c9f0e93958c/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/49deba3d-014e-4cc1-aaf9-1c9f0e93958c/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/49deba3d-014e-4cc1-aaf9-1c9f0e93958c/technical-pack/data.json"},"source_fingerprint":"f1b4cf337579d341e71ab103f5e5cf0df36e07ac9105ba4151e08000080441f0","content_hash":"5dcd8bd048b1d3cd19acefcb50a969138fc5127436ed2e799f658c5ac84fe12d","citation":"Sharemaestro, CDNL Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/49deba3d-014e-4cc1-aaf9-1c9f0e93958c/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."}