{"schema_version":"1.0","name":"DDFD Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"c53ce3ad-babe-483c-9e45-a3c73cb13924","symbol":"DDFD","name":"Innovator Equity Dual Directional 15 Buffer ETF December","exchange":"CBOE","country":"US","asset_type":"etf","currency":"USD","sector":null,"industry":null},"summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. Price remains elevated in the distribution zone.","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, Range pressure and compression, Directional strength and control, Directional pressure and rotation."},{"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":38,"displayedObservations":38,"assetType":"ETF","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. Price remains elevated in the distribution zone.","evidenceAlignment":{"status":"Evidence conflict","headline":"Price is ahead of Market Dynamics","summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. Price remains elevated in the distribution zone.","take":"The gap can close through stronger Market Dynamics or weaker price. Until then, the upward structure should be treated as vulnerable rather than fully aligned.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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.771109,1.032531,1.039624,1.103659,1.183619,1.10675,0.934095,0.791172,0.595314,0.511701],"opens":[19.94,19.94,19.89,19.99,20.04,20.0101,19.985,20.15,20.22,20.25],"highs":[19.97,19.94,20.0138,20.08,20.1,20.07,20.085,20.228,20.2702,20.2727],"lows":[19.8599,19.82,19.87,19.95,19.99,19.96,19.9713,20.13,20.21,20.2101],"closes":[19.9298,19.879,19.979,20.08,20.0298,20.0149,20.085,20.228,20.2702,20.2502],"hoverRows":[[{"label":"Open","value":"19.9","className":"is-ohlc","compact":true},{"label":"High","value":"20.0","className":"is-ohlc","compact":true},{"label":"Low","value":"19.9","className":"is-ohlc","compact":true},{"label":"Close","value":"19.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.77","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"19.9","className":"is-ohlc","compact":true},{"label":"High","value":"19.9","className":"is-ohlc","compact":true},{"label":"Low","value":"19.8","className":"is-ohlc","compact":true},{"label":"Close","value":"19.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.03","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"19.9","className":"is-ohlc","compact":true},{"label":"High","value":"20.0","className":"is-ohlc","compact":true},{"label":"Low","value":"19.9","className":"is-ohlc","compact":true},{"label":"Close","value":"20.0","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":"20.0","className":"is-ohlc","compact":true},{"label":"High","value":"20.1","className":"is-ohlc","compact":true},{"label":"Low","value":"19.9","className":"is-ohlc","compact":true},{"label":"Close","value":"20.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.10","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"20.0","className":"is-ohlc","compact":true},{"label":"High","value":"20.1","className":"is-ohlc","compact":true},{"label":"Low","value":"20.0","className":"is-ohlc","compact":true},{"label":"Close","value":"20.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":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"20.0","className":"is-ohlc","compact":true},{"label":"High","value":"20.1","className":"is-ohlc","compact":true},{"label":"Low","value":"20.0","className":"is-ohlc","compact":true},{"label":"Close","value":"20.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.11","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"20.0","className":"is-ohlc","compact":true},{"label":"High","value":"20.1","className":"is-ohlc","compact":true},{"label":"Low","value":"20.0","className":"is-ohlc","compact":true},{"label":"Close","value":"20.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.93","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"20.1","className":"is-ohlc","compact":true},{"label":"High","value":"20.2","className":"is-ohlc","compact":true},{"label":"Low","value":"20.1","className":"is-ohlc","compact":true},{"label":"Close","value":"20.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.79","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"20.2","className":"is-ohlc","compact":true},{"label":"High","value":"20.3","className":"is-ohlc","compact":true},{"label":"Low","value":"20.2","className":"is-ohlc","compact":true},{"label":"Close","value":"20.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.60","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"20.2","className":"is-ohlc","compact":true},{"label":"High","value":"20.3","className":"is-ohlc","compact":true},{"label":"Low","value":"20.2","className":"is-ohlc","compact":true},{"label":"Close","value":"20.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.51","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[19.855528,20.293672],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.511701,"state":"Price ahead of Market Dynamics","context":{"scenario":"priceAhead","latestDirection":"easing","fourWeekDirection":"weakening","now":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"fourWeek":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"price":{"label":"Price is ahead of the underlying support","detail":"Price is extended relative to Market Dynamics. The gap is a downside-risk warning until support catches up or price resets."}},"diagnosis":{"label":"Unsupported elevation","detail":"Price is in distribution and ahead of Market Dynamics. The advance is not fully confirmed while that gap remains open.","tone":"caution"},"chartSummary":"Price is in the distribution zone. The Market Dynamics bars show whether underlying support is keeping pace with that elevated price.","summary":"Price is in distribution and ahead of Market Dynamics. The advance is not fully confirmed while that gap remains open.","annotations":[{"label":"Current tape relationship","value":"Unsupported elevation","detail":"Market Dynamics eased this week but remains positive.","tone":"caution"},{"label":"Price location","value":"Distribution zone","detail":"Price is extended; support can persist, but rollover risk must be monitored.","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":"Not confirming","detail":"Market Dynamics has weakened over four weeks and now lags the elevated price.","tone":"negative"}],"relationshipEvidence":{"available":false,"observations":10,"summary":"More completed weekly history is needed for a dependable ticker-level record."},"events":{"positioning_recoveries":[],"reversal_warnings":[],"reversal_dangers":[]}},"smTape":{"available":true,"dates":["2025-12-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":[19.055,19.06,19.11,19.205,19.16,19.255,19.26,19.22,19.23,19.25,19.17,19.3,19.2457,19.1,19.0016,18.8675,18.7481,19.0302,19.33,19.5868,19.6111,19.69,19.7926,19.7804,19.8611,19.92,19.8289,19.865,19.9298,19.879,19.979,20.08,20.0298,20.0149,20.085,20.228,20.2702,20.2502],"consensus":[-31.5789,0.0,100.0,40.6987,23.7199,44.7531,33.0734,13.7815,12.6601,13.0982,-28.526,45.841,0.0,-44.6988,-52.5554,-63.3281,-65.0965,27.1894,57.0979,65.2928,45.3543,60.6362,64.0734,32.39,56.0473,57.9983,0.0,40.4183,39.5661,0.0,54.6981,60.9367,14.6726,24.0692,50.0008,60.9498,55.1641,34.9422],"supportDates":["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,45.1268,29.7094,13.8026,6.326,13.1844,-27.74,49.0502,0.0,-39.048,-39.2405,-57.3961,-56.296,32.9342,55.7608,73.3536,43.9684,58.8039,68.0662,27.7274,61.2616,64.3102,0.0,46.1418,41.9848,0.0,55.1191,68.746,15.0111,22.6368,61.234,74.8027,64.342,33.9859],"force":[-31.5789,0.0,100.0,40.6987,5.0561,31.314,16.0209,3.6384,0.5626,4.637,-49.921,50.7749,0.0,-59.9348,-72.3958,-65.414,-85.651,78.5512,77.583,62.4572,27.3858,61.2276,57.0591,3.1599,38.5839,40.5544,0.0,21.4154,24.7778,0.0,58.4205,52.992,29.8144,2.2244,38.3115,47.7781,35.1025,6.4299],"direction":[null,null,null,null,44.2742,53.9254,49.0982,21.0025,29.3439,19.0435,-14.1422,38.649,0.0,-40.274,-53.6007,-68.6177,-60.4725,16.063,43.9939,58.1057,59.7729,62.308,64.5204,58.5973,62.562,63.2446,0.0,47.4506,47.365,0.0,51.558,57.6864,46.0624,44.4873,45.5122,54.5261,59.0049,56.4009],"intensity":[null,null,null,null,25.0,80.0,16.6667,71.4286,87.5,44.4444,60.0,90.9091,33.3333,100.0,71.4286,86.6667,100.0,100.0,100.0,100.0,85.0,33.3333,59.0909,60.8696,41.6667,40.0,46.1538,18.5185,67.8571,13.7931,56.6667,61.2903,12.5,6.0606,32.3529,85.7143,44.4444,5.4054],"confirmation":[32.7719,0.0,54.6667,35.6903,30.5595,81.9057,78.115,49.434,26.5315,49.2656,77.7923,82.7706,4.6368,82.8541,85.6253,88.419,89.5914,36.2718,86.916,88.6844,81.9869,87.4495,88.2289,54.8784,85.3235,85.9316,11.0341,80.2675,80.1736,31.1762,85.6104,87.1386,32.3614,52.7305,83.4728,86.8914,84.9013,63.6604],"persistence":[null,null,0.0,25.0,40.0,50.0,57.1429,62.5,87.5,100.0,75.0,75.0,62.5,37.5,12.5,12.5,37.5,37.5,12.5,12.5,0.0,25.0,50.0,75.0,100.0,100.0,87.5,87.5,87.5,75.0,75.0,75.0,75.0,75.0,87.5,87.5,87.5,100.0],"assessmentRisk":[null,null,null,null,36.4072,27.5501,33.1845,6.6757,37.7502,11.7683,32.1703,19.9834,13.4856,25.9039,22.3175,18.3324,17.4512,40.273,20.4939,17.3434,27.3213,19.6609,17.6906,26.349,18.3651,16.5827,11.3639,7.1126,5.1771,19.773,17.3776,19.0171,38.6643,36.5315,21.5224,18.2489,22.3432,32.4382],"volumeParticipation":true,"latest":{"consensus":34.9,"control":34.0,"force":6.4,"direction":56.4,"confirmation":63.7,"persistence":100.0,"assessmentRisk":32.4,"intensity":5.4,"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":"Buyer control supports the view","controlPath":"Control support is strengthening","forceState":"Commitment is limited","forcePath":"Broadly stable","directionState":"Upward follow-through","persistenceState":"Established","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Quiet"},"cards":[{"label":"SM Consensus Gauge","value":"+34.9","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+34.0","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+6.4","detail":"Commitment is limited","tone":"positive"},{"label":"SM Direction Gauge","value":"+56.4","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"64/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"74.7","detail":"Stretched positive","tone":"positive"},{"label":"Risk pressure","value":"0.7%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"33.7","detail":"Directional","tone":"positive"},{"label":"Range position","value":"99%","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":[19.055,19.06,19.11,19.205,19.16,19.255,19.26,19.22,19.23,19.25,19.17,19.3,19.2457,19.1,19.0016,18.8675,18.7481,19.0302,19.33,19.5868,19.6111,19.69,19.7926,19.7804,19.8611,19.92,19.8289,19.865,19.9298,19.879,19.979,20.08,20.0298,20.0149,20.085,20.228,20.2702,20.2502],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,19.1036,19.1311,19.1546,19.1665,19.178,19.1911,19.1873,19.2078,19.2147,19.1938,19.1589,19.1059,19.0408,19.0389,19.0918,19.1818,19.2599,19.3381,19.4207,19.4861,19.5543,19.6208,19.6586,19.6961,19.7386,19.7642,19.8032,19.8535,19.8856,19.9091,19.9411,19.9932,20.0436,20.0812],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,19.1526,19.1487,19.1378,19.1178,19.0904,19.0859,19.104,19.1398,19.1747,19.2128,19.2558,19.2947,19.3366,19.3798,19.4131,19.4466,19.4824,19.5117,19.5464,19.5859,19.6188,19.6481,19.6805,19.721,19.7617,19.7979],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,19.3315,19.3236,19.3427,19.3441,19.3398,19.3489,19.3804,19.4221,19.412,19.4297,19.5057,19.5815,19.6646,19.7605,19.838,19.9241,20.0107,20.0695,20.1288,20.1928,20.2415,20.2981,20.3672,20.4182,20.4503,20.4703,20.4716,20.4083,20.3602],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,19.0295,19.0355,19.0364,19.0437,19.0346,19.0008,18.9308,18.8412,18.84,18.8438,18.8128,18.7926,18.7725,18.7449,18.7249,18.7089,18.6889,18.6869,18.6921,18.698,18.7123,18.7365,18.7455,18.7728,18.8323,18.9207,19.0554,19.2709,19.441],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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.0519,8.1325,9.8619,17.5625,7.8353,11.5301,12.2661,81.2733,12.5282,85.469,78.1473,14.9858,8.1116,75.5201,164.3557,64.6724,11.9087,28.913,51.0317,243.2883,22.5259,43.949,147.2832,68.6849,34.5431,136.7025,208.9742,12.849,8.7531,18.3619,42.2423],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,132.782,133.8363,134.9984,133.0865,133.8735,132.7949,131.7199,124.6914,123.6677,116.7465,122.9945,124.1386,124.7293,127.5331,132.4335,134.0186,133.7446,134.3711,135.0,129.2153,129.7455,130.78,127.1289,128.8251,129.6794,126.1283,120.1901,120.5128,120.7291,121.1238,120.3291],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,80.0,75.7576,79.4351,52.7778,88.8889,73.8056,33.3333,6.0,0.0,6.8168,51.969,95.4887,97.4645,95.9267,97.549,100.0,95.2105,98.822,100.0,90.712,93.6,96.8471,92.8627,97.3612,100.0,95.0036,93.9431,98.9324,100.0,100.0,98.5739],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-0.3112,-0.4143,-0.3618,-0.879,-0.2068,-0.4876,-1.241,-1.7497,-2.4431,-3.0605,-1.6019,-0.155,-0.1183,-0.198,-0.1268,0.0,-0.2753,-0.0699,0.0,-0.5821,-0.4011,-0.2013,-0.4557,-0.1739,0.0,-0.3493,-0.4234,-0.0746,0.0,0.0,-0.111],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,1.2645,1.3172,1.4226,1.0011,1.686,1.3999,0.6322,0.1138,0.0,0.2315,1.793,3.3966,4.7703,4.9002,5.3223,5.8711,5.8058,6.2375,6.5526,6.0653,6.2584,6.605,6.3332,6.8681,7.4084,7.1399,7.0602,7.4351,8.2001,8.4258,8.3188],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,0.8854,0.9166,0.9755,1.0546,1.1092,1.1544,1.1619,1.1297,1.101,1.0793,1.0408,1.0003,0.9512,0.9395,0.9211,0.892,0.8735,0.8585,0.8394,0.8206,0.8018,0.7824,0.7719,0.7365,0.7066],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,1.5741,1.5022,1.5963,1.5646,1.5903,1.8155,2.3472,3.036,2.9911,3.0615,3.6162,4.1114,4.642,5.2751,5.7733,6.2905,6.8311,7.1345,7.4021,7.6872,7.8514,8.0012,8.2922,8.3968,8.238,7.8678,7.1659,5.7329,4.6188],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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,31.0768,30.4077,30.3201,29.8367,29.824,30.1721,30.6016,30.6552,30.7969,31.7052,32.7455,33.7234],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,6.6379,5.9846,5.2588,4.546,3.9537,12.4353,19.1698,19.575,20.717,22.116,22.7814,23.3595,24.4395,23.0817,21.8203,24.4711,23.2632,24.9435,26.3747,25.9831,24.711,24.1157,29.0801,30.2616,29.4408],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,11.8146,13.1123,16.6641,20.2833,17.9725,15.7864,14.3743,13.711,13.0108,12.2599,11.8133,11.3673,11.0674,12.3658,14.036,13.4151,14.3942,13.5322,12.7867,12.1754,12.9146,12.2471,11.4459,11.1162,10.7689],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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":"momentum","eyebrow":"Momentum pressure","title":"Directional pressure and rotation","description":"Two independent momentum views show whether pressure is broadening, fading or stretched.","reason":"Selected because momentum is stretched and deserves mean-reversion context.","series":[{"label":"Momentum","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,40.7654,33.3582,28.4086,48.0292,60.4382,67.5791,68.1647,70.0558,72.3556,71.6509,73.4901,74.7763,69.1851,70.1379,71.8223,68.5576,71.3211,73.8236,70.5295,69.5376,71.5637,75.1889,76.155,74.6711],"stroke":"#063b66","width":2.0},{"label":"Rotation","values":[null,null,null,null,null,null,93.3333,80.0,75.7576,79.4351,52.7778,88.8889,73.8056,33.3333,6.0,0.0,6.8168,51.969,95.4887,97.4645,95.9267,97.549,100.0,95.2105,98.822,100.0,90.712,93.6,96.8471,92.8627,97.3612,100.0,90.9419,85.6517,97.2222,100.0,100.0,95.7762],"stroke":"#1678a7","width":1.5},{"label":"Rotation signal","values":[null,null,null,null,null,null,null,86.6667,83.0303,78.3976,69.3235,73.7006,71.8241,65.3426,37.713,13.1111,4.2723,19.5952,51.4248,81.6407,96.2933,96.9801,97.8252,97.5865,98.0109,98.0109,96.5113,94.7707,93.7197,94.4366,95.6903,96.7413,96.1011,92.1979,91.2719,94.2913,99.0741,98.5921],"stroke":"#b87806","width":1.4}],"guides":[{"label":"Upper zone","values":[70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0,70.0],"stroke":"#c13f3f","width":1.0,"dash":[6,5]},{"label":"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]},{"label":"Lower zone","values":[30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0,30.0],"stroke":"#07865c","width":1.0,"dash":[6,5]}],"dates":["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/c53ce3ad-babe-483c-9e45-a3c73cb13924/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/c53ce3ad-babe-483c-9e45-a3c73cb13924/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/c53ce3ad-babe-483c-9e45-a3c73cb13924/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/c53ce3ad-babe-483c-9e45-a3c73cb13924/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/c53ce3ad-babe-483c-9e45-a3c73cb13924/technical-pack/data.json"},"source_fingerprint":"769e19e6b44e85f722adec2daafa42c7bfc459b5682d1005ad5035a7d0b51262","content_hash":"e55b849ab6023ab9f4fb14b0c26be3d87a8d0b3a7667178a4d58a952331e355f","citation":"Sharemaestro, DDFD Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/c53ce3ad-babe-483c-9e45-a3c73cb13924/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."}