{"schema_version":"1.0","name":"DDFN Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"844f1ab5-2ef5-407e-9e7e-3e30b970b27a","symbol":"DDFN","name":"Innovator Equity Dual Directional 15 Buffer ETF November","exchange":"CBOE","country":"US","asset_type":"etf","currency":"USD","sector":null,"industry":null},"summary":"Market Dynamics strengthened this week and 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, Directional strength and control, Range position and boundary pressure, Range pressure and compression, 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":42,"displayedObservations":42,"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. Price remains elevated in the distribution zone.","evidenceAlignment":{"status":"Evidence conflict","headline":"Price is ahead of Market Dynamics","summary":"Market Dynamics strengthened this week and 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-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.69649,0.948862,0.956928,1.008886,1.004939,0.955241,0.991034,0.992544,0.991316,0.88081,0.734244,0.613833,0.500768,0.535329],"opens":[19.96,19.99,20.02,19.9949,20.15,20.07,20.02,20.1,20.17,20.135,20.1401,20.265,20.34,20.37],"highs":[19.98,20.07,20.11,20.03,20.15,20.07,20.115,20.17,20.2199,20.2,20.21,20.4,20.425,20.41],"lows":[19.86,19.96,19.92,19.83,20.0098,19.93,20.0,20.04,20.1,20.07,20.0443,20.24,20.34,20.3393],"closes":[19.94,20.0558,19.9595,19.985,20.0659,19.95,20.061,20.16,20.11,20.1002,20.21,20.3557,20.37,20.3976],"hoverRows":[[{"label":"Open","value":"20.0","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.70","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.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.95","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.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.96","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.0","className":"is-ohlc","compact":true},{"label":"Low","value":"19.8","className":"is-ohlc","compact":true},{"label":"Close","value":"20.0","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":"20.1","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":"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":"20.1","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":"19.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.96","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.99","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.1","className":"is-ohlc","compact":true},{"label":"High","value":"20.2","className":"is-ohlc","compact":true},{"label":"Low","value":"20.0","className":"is-ohlc","compact":true},{"label":"Close","value":"20.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.99","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.2","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.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.99","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.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.88","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.0","className":"is-ohlc","compact":true},{"label":"Close","value":"20.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.73","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.3","className":"is-ohlc","compact":true},{"label":"High","value":"20.4","className":"is-ohlc","compact":true},{"label":"Low","value":"20.2","className":"is-ohlc","compact":true},{"label":"Close","value":"20.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.61","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.3","className":"is-ohlc","compact":true},{"label":"High","value":"20.4","className":"is-ohlc","compact":true},{"label":"Low","value":"20.3","className":"is-ohlc","compact":true},{"label":"Close","value":"20.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.50","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.4","className":"is-ohlc","compact":true},{"label":"High","value":"20.4","className":"is-ohlc","compact":true},{"label":"Low","value":"20.3","className":"is-ohlc","compact":true},{"label":"Close","value":"20.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.54","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":[19.912544,20.425056],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.535329,"state":"Price ahead of Market Dynamics","context":{"scenario":"priceAhead","latestDirection":"strengthening","fourWeekDirection":"weakening","now":{"label":"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 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 strengthened this week and 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":14,"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-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":[18.94,18.945,18.82,19.1,19.1156,19.1048,19.16,19.27,19.216,19.3,19.29,19.3,19.29,19.39,19.2537,19.3427,19.3296,19.1555,19.077,18.9406,18.82,19.0941,19.3752,19.6715,19.7085,19.74,19.86,19.8719,19.94,20.0558,19.9595,19.985,20.0659,19.95,20.061,20.16,20.11,20.1002,20.21,20.3557,20.37,20.3976],"consensus":[-80.4444,-24.7366,-20.0,58.0,12.8763,0.0,18.5848,18.7968,0.0,20.2717,0.0,12.609,0.0,15.6418,-14.7803,18.7804,0.0,-21.2647,-19.1166,-36.1263,-41.5776,16.6768,37.4858,60.2543,37.7992,35.3099,49.7069,24.5175,35.514,48.848,9.1601,30.4293,25.522,-8.6888,37.0264,49.9128,0.0,12.7097,44.8142,49.1679,30.0221,43.0784],"supportDates":["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,21.1312,22.2659,0.0,19.4819,0.0,16.3211,0.0,10.8522,-20.9557,24.9336,0.0,-22.9451,-21.1721,-39.3683,-40.3395,27.2431,43.7267,58.0657,35.3506,32.9509,52.7038,21.0678,37.2195,54.3147,3.4362,32.3579,23.5702,-9.9201,33.2882,51.8226,0.0,6.3104,52.4204,53.8797,25.4627,46.0612],"force":[-80.4444,-24.7366,-20.0,58.0,6.7249,0.0,13.913,13.0,0.0,21.07,0.0,7.3464,0.0,19.0552,-27.8535,18.3825,0.0,-26.7449,-16.5514,-34.8513,-44.7791,33.6069,41.6884,81.4035,25.4863,20.0085,42.9079,3.5364,17.3834,34.8281,20.695,18.5785,8.6192,-37.7482,47.3289,57.1298,0.0,4.7795,40.7573,43.622,9.6204,27.3336],"direction":[null,null,null,null,17.2701,0.0,19.0116,18.9726,0.0,20.6041,0.0,12.1258,0.0,18.6775,-1.6154,12.0326,0.0,-15.4299,-18.5999,-33.3317,-40.7056,7.4918,27.3516,47.6491,49.3926,48.9356,51.1383,43.4465,46.5153,52.6145,37.0268,36.6902,39.826,-13.4751,33.9398,42.5752,0.0,32.5155,39.0193,47.7444,49.8055,50.9159],"intensity":[null,null,null,null,50.0,20.0,33.3333,42.8571,25.0,44.4444,10.0,54.5455,58.3333,92.3077,85.7143,40.0,18.75,70.5882,44.4444,57.8947,65.0,80.9524,86.3636,91.3043,70.8333,8.0,46.1538,51.8519,25.0,41.3793,36.6667,35.4839,71.875,45.4545,41.1765,37.1429,19.4444,5.4054,44.7368,76.9231,42.5,2.439],"confirmation":[48.4089,30.5824,29.0667,41.2267,26.5059,24.4287,73.7659,73.7854,24.7136,74.5233,25.0144,49.1513,25.3087,73.1824,50.712,73.9039,1.5164,74.9461,74.0078,79.4721,81.4213,52.6231,80.0284,87.9593,79.7578,78.8688,83.6533,52.5921,78.7859,83.1208,6.5235,77.3468,75.6816,29.1886,80.2194,84.1629,5.7888,27.3179,82.101,83.4929,77.0548,89.2598],"persistence":[null,null,100.0,50.0,20.0,16.6667,0.0,12.5,25.0,50.0,62.5,62.5,50.0,62.5,37.5,37.5,37.5,12.5,0.0,25.0,37.5,37.5,12.5,12.5,0.0,25.0,50.0,75.0,100.0,100.0,100.0,100.0,100.0,75.0,75.0,75.0,62.5,62.5,62.5,62.5,62.5,87.5],"assessmentRisk":[null,null,null,null,35.1454,40.5864,40.3284,35.5519,34.0944,37.2358,38.4966,8.3909,32.1543,29.3935,9.3616,11.5015,23.9435,38.9854,38.7458,31.9206,29.2103,31.8774,29.8009,19.8614,31.0988,32.313,24.9025,30.8752,27.5839,23.973,25.0991,18.1294,25.0944,29.8206,16.8638,22.2122,24.5336,41.6969,25.286,24.5828,34.8153,28.3937],"volumeParticipation":true,"latest":{"consensus":43.1,"control":46.1,"force":27.3,"direction":50.9,"confirmation":89.3,"persistence":87.5,"assessmentRisk":28.4,"intensity":2.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":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Established","confirmationState":"Strong support","riskState":"Contained","intensityState":"Quiet"},"cards":[{"label":"SM Consensus Gauge","value":"+43.1","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+46.1","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+27.3","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+50.9","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"89/100","detail":"Strong support","tone":"positive"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"75.3","detail":"Stretched positive","tone":"positive"},{"label":"Risk pressure","value":"1.0%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"39.9","detail":"Directional","tone":"positive"},{"label":"Range position","value":"98%","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":[18.94,18.945,18.82,19.1,19.1156,19.1048,19.16,19.27,19.216,19.3,19.29,19.3,19.29,19.39,19.2537,19.3427,19.3296,19.1555,19.077,18.9406,18.82,19.0941,19.3752,19.6715,19.7085,19.74,19.86,19.8719,19.94,20.0558,19.9595,19.985,20.0659,19.95,20.061,20.16,20.11,20.1002,20.21,20.3557,20.37,20.3976],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,18.9816,19.004,19.0324,19.0756,19.1011,19.1373,19.165,19.1896,19.2078,19.241,19.2433,19.2614,19.2738,19.2523,19.2204,19.1695,19.106,19.1038,19.1532,19.2474,19.3312,19.4056,19.4882,19.558,19.6274,19.7053,19.7515,19.794,19.8434,19.8628,19.8988,19.9463,19.9761,19.9986,20.0371,20.095,20.145,20.1909],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,19.0921,19.1141,19.1245,19.1406,19.1546,19.1547,19.1489,19.1335,19.1103,19.1091,19.1288,19.169,19.209,19.2483,19.2936,19.3364,19.3812,19.4311,19.4703,19.5084,19.5497,19.5793,19.615,19.6554,19.6891,19.7195,19.7559,19.8003,19.8425,19.8836],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,19.3898,19.415,19.4353,19.4478,19.4808,19.4797,19.4925,19.5004,19.4901,19.4802,19.4785,19.4936,19.4878,19.4846,19.5758,19.6595,19.7365,19.8316,19.9143,20.0018,20.1031,20.1718,20.2374,20.3099,20.3556,20.4115,20.4783,20.5283,20.5584,20.5839,20.5916,20.5306,20.4912],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,18.8045,18.8144,18.8249,18.837,18.8394,18.853,18.8622,18.8723,18.8791,18.8777,18.8556,18.8284,18.8492,18.9079,18.8738,18.8494,18.836,18.8108,18.7883,18.7732,18.7475,18.7458,18.7487,18.7537,18.7641,18.7889,18.8038,18.8319,18.8962,18.984,19.1178,19.3339,19.5036],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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,8.4039,22.5199,273.5469,19.5759,6.3696,4.3886,93.3588,48.7051,18.7817,6.2641,12.504,11.0238,11.4793,63.9238,10.6779,5.1709,66.8523,110.0648,35.6902,50.0371,15.0878,17.4305,32.7641,36.0056,326.6845,22.2662,43.2931,1073.5402,82.6493,37.2332,29.1641,18.8319,19.7717,12.7031,37.2662],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,103.5764,97.2169,135.0,132.6123,133.3283,132.8714,135.0,130.9961,132.4608,131.9993,131.1233,130.3873,129.6551,126.5593,127.0367,127.2199,129.5312,133.0648,134.1919,135.0,135.0,135.0,135.0,134.466,135.0,135.0,134.4771,135.0,135.0,134.5017,134.1116,134.3626,134.6253,134.786,135.0],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,37.0388,37.4051,37.8508,38.5715,39.2407,39.0039,39.2619,38.7927,38.5519,38.5621,38.778,38.6788,38.3256,38.8251,39.3834,39.8941],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,7.7815,7.589,7.4077,7.8035,7.4826,7.1872,6.8389,6.456,6.0588,10.4205,14.9698,15.6175,15.9771,16.843,17.8575,18.0408,19.5285,18.6743,17.792,20.0051,19.2948,19.6388,20.4389,21.1562,20.3514,19.3414,23.999,24.1455,23.5739],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,2.3845,2.3255,2.9027,2.8347,5.0087,5.9151,7.0771,9.327,9.2487,8.7031,8.2127,7.9773,7.7312,7.4463,7.2642,7.0778,6.8721,6.5715,8.3871,8.0492,9.7871,9.3651,9.0346,8.7286,9.2744,9.5839,9.0305,8.786,8.6015],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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,45.4183,41.1155,47.8088,47.012,47.8088,47.012,54.9801,44.1195,51.2112,50.1673,36.2948,30.0398,19.1713,9.5618,31.4024,53.8008,77.4104,80.3586,82.8685,98.3051,93.752,96.748,98.9242,88.9338,90.8088,93.9929,85.7143,93.6429,99.2958,92.5233,91.8566,99.3265,97.3152,96.7164,98.3642],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-3.4327,-3.7033,-3.2824,-3.3325,-3.2824,-3.3325,-2.8314,-3.5144,-3.0684,-3.1341,-4.0065,-4.3999,-5.0834,-5.6878,-4.3142,-2.9055,-1.4207,-1.2353,-1.0774,-0.1006,-0.3915,-0.2002,-0.0708,-0.7484,-0.6216,-0.4174,-0.9926,-0.4417,-0.0496,-0.5435,-0.592,-0.049,-0.2172,-0.2693,-0.1341],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,3.0481,2.7594,3.2086,3.1551,3.2086,3.1551,3.6898,2.961,3.4369,3.3668,2.4358,2.016,1.2866,0.6417,2.1075,3.6107,5.1952,5.393,5.5615,6.2032,6.2668,6.3467,6.9643,6.4507,6.5867,7.0181,6.4,6.992,7.52,7.2533,7.2011,7.7867,8.5637,8.64,8.7872],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,2.8925,2.7735,2.6263,2.4989,2.4419,2.3704,2.3298,2.3064,2.2493,2.1874,2.12,2.0229,1.9351,1.8543,1.764,1.6754,1.593,1.5544,1.513,1.458,1.4118,1.3625,1.305,1.2574,1.2144,1.1801,1.1546,1.1012,1.0459],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,3.0653,3.142,3.1909,3.1905,3.3476,3.2696,3.2868,3.2735,3.185,3.1412,3.2497,3.4717,3.3317,3.0042,3.6515,4.2076,4.6691,5.283,5.8189,6.3373,6.9789,7.3285,7.637,7.9673,8.1366,8.2785,8.5252,8.6198,8.4262,8.0871,7.4231,6.0037,4.9387],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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":"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,62.8672,67.5959,66.2584,51.6355,46.6376,39.4859,34.455,50.0363,60.4261,67.9836,68.7853,69.4858,72.0583,72.3076,73.7511,76.0384,70.5341,71.13,72.996,66.3768,69.2525,71.5866,68.7481,68.1775,71.0743,74.404,74.7117,75.3281],"stroke":"#063b66","width":2.0},{"label":"Rotation","values":[null,null,null,null,null,null,36.6534,45.4183,41.1155,47.8088,47.012,47.8088,47.012,54.9801,52.7384,61.2154,54.8016,17.4444,6.5417,0.0,4.1439,34.4134,62.5263,92.1592,94.901,93.8389,98.2301,93.4917,96.748,98.9242,88.9338,90.8088,93.9929,85.7143,93.6429,99.1071,87.0554,80.6904,98.2928,93.7606,90.7563,95.395],"stroke":"#1678a7","width":1.5},{"label":"Rotation signal","values":[null,null,null,null,null,null,null,41.0359,41.0624,44.7809,45.3121,47.5432,47.2776,49.9336,51.5768,56.3113,56.2518,44.4871,26.2626,7.9954,3.5619,12.8524,33.6945,63.033,83.1955,93.633,95.6566,95.1869,96.1566,96.388,94.8687,92.889,91.2452,90.172,91.1167,92.8214,93.2685,88.951,88.6795,90.9146,94.2699,93.3039],"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,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,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,30.0,30.0,30.0,30.0],"stroke":"#07865c","width":1.0,"dash":[6,5]}],"dates":["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/844f1ab5-2ef5-407e-9e7e-3e30b970b27a/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/844f1ab5-2ef5-407e-9e7e-3e30b970b27a/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/844f1ab5-2ef5-407e-9e7e-3e30b970b27a/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/844f1ab5-2ef5-407e-9e7e-3e30b970b27a/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/844f1ab5-2ef5-407e-9e7e-3e30b970b27a/technical-pack/data.json"},"source_fingerprint":"009db8fe7ce5635fa4e94fa9005014f0c05db6efeb641fa0279a2e6e368ead93","content_hash":"3654899dae25cce8e956725750473559abfad6e9d7dbbdc9b56b872430f3a069","citation":"Sharemaestro, DDFN Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/844f1ab5-2ef5-407e-9e7e-3e30b970b27a/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."}