{"schema_version":"1.0","name":"WFCS Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"bdb78e7c-bd6a-4e08-bf58-b3f203e061c3","symbol":"WFCS","name":"Wells Fargo & Company","exchange":"TOR","country":"CA","asset_type":"etf","currency":"CAD","sector":null,"industry":null},"summary":"The completed price path and its progression through the positioning zones can be described, but there is not enough usable Market Dynamics history to confirm or challenge the technical state.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Range position and boundary pressure, Acceleration, deceleration and rollover, Range pressure and compression, Activity pressure and cumulative balance, Directional strength and control."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-14","observations":32,"displayedObservations":32,"assetType":"ETF","state":"Aligned upward","stateTone":"positive","summary":"The completed price path and its progression through the positioning zones can be described, but there is not enough usable Market Dynamics history to confirm or challenge the technical state.","evidenceAlignment":{"status":"Evidence developing","headline":"Price structure is visible; Market Dynamics is not yet established","summary":"The completed price path and its progression through the positioning zones can be described, but there is not enough usable Market Dynamics history to confirm or challenge the technical state.","take":"Treat movement through the zones as price-location context only. Reaching the upper zone shows extension, but without an established Market Dynamics read it does not by itself establish active distribution, divergence or reversal risk.","tone":"neutral","conflict":false},"marketDynamics":{"available":true,"readAvailable":false,"dates":["2026-07-24","2026-07-31","2026-08-07","2026-08-14"],"values":[0.637143,0.833023,0.837316,0.856431],"opens":[24.361322,24.192284,24.072961,24.209999],"highs":[24.361322,24.192284,24.659623,24.73],"lows":[23.705057,23.178057,23.889999,24.209999],"closes":[23.824377,23.545963,24.209999,24.58],"hoverRows":[[{"label":"Open","value":"24.4","className":"is-ohlc","compact":true},{"label":"High","value":"24.4","className":"is-ohlc","compact":true},{"label":"Low","value":"23.7","className":"is-ohlc","compact":true},{"label":"Close","value":"23.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.2","className":"is-ohlc","compact":true},{"label":"High","value":"24.2","className":"is-ohlc","compact":true},{"label":"Low","value":"23.2","className":"is-ohlc","compact":true},{"label":"Close","value":"23.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.1","className":"is-ohlc","compact":true},{"label":"High","value":"24.7","className":"is-ohlc","compact":true},{"label":"Low","value":"23.9","className":"is-ohlc","compact":true},{"label":"Close","value":"24.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.2","className":"is-ohlc","compact":true},{"label":"High","value":"24.7","className":"is-ohlc","compact":true},{"label":"Low","value":"24.2","className":"is-ohlc","compact":true},{"label":"Close","value":"24.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[23.483921,24.642042],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"state":"Insufficient history","context":{"scenario":"developing","latestDirection":"slight strengthening","fourWeekDirection":"strengthening","now":{"label":"Slightly stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeek":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"price":{"label":"Price and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Zone progression","detail":"Across the displayed history, price has progressed from the lower accumulation area, through the middle range and into the upper positioning zone. This describes price location only; it does not establish active distribution or a reversal.","tone":"neutral"},"chartSummary":"Price is in the distribution zone. The Market Dynamics bars show whether underlying support is keeping pace with that elevated price.","summary":"Across the displayed history, price has progressed from the lower accumulation area, through the middle range and into the upper positioning zone. This describes price location only; it does not establish active distribution or a reversal.","annotations":[{"label":"Current tape relationship","value":"Zone progression","detail":"Market Dynamics strengthened this week and remains positive.","tone":"neutral"},{"label":"Price location","value":"Upper positioning zone","detail":"Price is in the area labelled as the distribution zone on the chart. With limited Market Dynamics history, the label describes location and extension only.","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":"Unavailable","detail":"Too little usable Market Dynamics history is available for a directional confirmation read.","tone":"neutral"}],"relationshipEvidence":{"available":false,"observations":24,"summary":"More completed weekly history is needed for a dependable ticker-level record."},"events":{"positioning_recoveries":[],"reversal_warnings":[],"reversal_dangers":[]}},"smTape":{"available":true,"dates":["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":[26.7671,24.6293,24.3111,25.3253,26.2202,24.0924,24.6592,22.4915,22.402,20.662,21.537,21.4276,22.243,23.814,22.7501,22.054,22.5512,21.12,20.49,21.32,21.65,22.85,23.32,22.93,23.29,24.0829,24.1028,24.1326,23.8244,23.546,24.21,24.58],"consensus":[94.1178,-100.0,-75.796,56.766,0.0,-61.9872,0.0,-83.6424,-47.3597,-82.336,-12.0011,-58.0571,0.0,49.5059,-31.8933,-48.061,9.5158,-70.7073,-57.4577,0.0,0.0,32.9143,46.1398,15.7319,21.5669,34.4278,33.6083,36.0192,0.0,-9.3526,36.2873,45.2963],"supportDates":["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,-62.5365,0.0,-86.6795,-38.8282,-91.411,-7.9206,-61.9504,0.0,47.3388,-39.2551,-57.9194,8.5109,-71.6395,-62.1539,0.0,0.0,24.0661,49.1547,5.2391,6.7155,22.6257,29.1564,28.1378,0.0,-10.1826,34.1255,47.5366],"force":[94.1178,-100.0,-75.796,56.766,0.0,-52.862,0.0,-79.8241,-14.7925,-63.983,-49.5296,-32.3273,0.0,58.6598,-65.421,-69.0909,33.0294,-94.9956,-51.4295,0.0,0.0,38.0698,34.5453,2.0621,7.1029,18.3978,8.2578,19.3113,0.0,-31.7989,40.3478,38.3003],"direction":[null,null,null,null,0.0,-67.8773,0.0,-82.8988,-80.3724,-85.0738,-78.7192,-71.986,0.0,45.4442,-0.4686,-21.7729,6.1312,-52.293,-56.3966,0.0,0.0,39.344,50.9759,40.4336,48.8713,59.3658,56.8036,56.9608,0.0,-7.6291,35.8577,47.7332],"intensity":[null,null,null,null,75.0,80.0,66.6667,100.0,50.0,55.5556,10.0,18.1818,8.3333,61.5385,42.8571,33.3333,6.25,64.7059,66.6667,15.7895,5.0,80.9524,9.0909,8.6957,20.8333,24.0,3.8462,25.9259,10.7143,24.1379,30.0,9.6774],"confirmation":[52.7843,54.6667,46.9214,40.8318,7.7994,87.5494,7.5525,94.6029,82.2926,93.6499,14.5247,85.7348,8.7991,84.1539,56.5488,83.8702,50.4183,91.3523,86.1312,32.4775,5.5232,78.8245,82.3654,27.7584,29.3536,78.7082,78.0499,79.1371,7.9339,50.6251,79.7686,55.0],"persistence":[null,null,33.3333,0.0,0.0,16.6667,14.2857,25.0,50.0,50.0,50.0,75.0,75.0,50.0,62.5,62.5,37.5,37.5,37.5,25.0,25.0,25.0,0.0,25.0,25.0,50.0,75.0,87.5,87.5,62.5,62.5,62.5],"assessmentRisk":[null,null,null,null,23.7666,12.5315,12.3783,6.5336,26.0303,8.3473,43.1612,5.5016,4.4616,24.4393,53.9416,47.5607,7.8599,13.578,19.749,29.8831,34.3843,30.3107,26.766,39.6906,36.9316,27.2015,21.6685,28.8471,30.4097,28.4195,8.1584,14.525],"volumeParticipation":true,"latest":{"consensus":45.3,"control":47.5,"force":38.3,"direction":47.7,"confirmation":55.0,"persistence":62.5,"assessmentRisk":14.5,"intensity":9.7,"evidenceDepth":100},"analysis":{"status":"Price structure has the available support","headline":"The gauges support the price-technical view","summary":"Market Dynamics does not provide a directional confirmation. The completed evidence supports the upward price structure.","take":"Current assessment: follow price structure with limited confirmation.","tone":"positive","supportedView":"Price structure","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":"Developing","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Quiet"},"cards":[{"label":"SM Consensus Gauge","value":"+45.3","detail":"Price structure has the available support","tone":"positive"},{"label":"SM Control Gauge","value":"+47.5","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+38.3","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+47.7","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"55/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"40.8","detail":"Negative","tone":"negative"},{"label":"Risk pressure","value":"3.6%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"15.0","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"97%","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":[26.7671,24.6293,24.3111,25.3253,26.2202,24.0924,24.6592,22.4915,22.402,20.662,21.537,21.4276,22.243,23.814,22.7501,22.054,22.5512,21.12,20.49,21.32,21.65,22.85,23.32,22.93,23.29,24.0829,24.1028,24.1326,23.8244,23.546,24.21,24.58],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,25.9414,25.6052,25.4332,24.8984,24.4445,23.7568,23.3532,23.0031,22.8649,23.0374,22.9852,22.8159,22.7678,22.4682,22.1085,21.9651,21.9078,22.0791,22.3048,22.4184,22.5769,22.8507,23.0784,23.2701,23.3708,23.4027,23.5495,23.7368],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,24.4799,24.4306,24.3061,24.1393,24.0217,23.8067,23.561,23.395,23.2658,23.235,23.2413,23.2182,23.2235,23.2872,23.3476,23.4058,23.4368,23.4449,23.5015,23.5814],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,27.6778,27.598,27.4931,27.3151,27.197,27.0446,26.9173,26.7878,26.7287,26.7139,26.621,25.9738,25.7715,25.6474,25.2708,24.5785,24.5766,24.4442,24.6656,24.8171,24.8392,25.0104,25.2072],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,20.6343,20.2379,19.9277,19.88,20.029,20.0663,20.0059,20.0283,19.8332,19.5543,19.4657,19.6012,19.6255,19.6505,19.7876,20.1869,20.1879,20.2646,20.2074,20.1981,20.4643,20.5604,20.6789],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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,0.0,10.7505,0.0,14.3089,12.5203,25.8537,51.5447,34.1463,22.7642,30.8943,7.49,2.0258,14.9601,20.1027,38.8028,46.127,40.0495,45.6596,58.0158,60.191,61.3575,56.3442,51.8161,62.6159,96.5675],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-16.0045,-16.3387,-22.837,-19.5693,-19.9777,-16.9328,-11.0657,-15.039,-17.6383,-15.7817,-21.1265,-23.4793,-20.3796,-19.1472,-14.6658,-12.9105,-14.367,-13.0226,-10.0614,-9.3137,-8.963,-10.1258,-11.1761,-8.6711,-0.6066],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,0.0,2.4091,0.0,4.2348,3.7055,7.6516,15.2551,10.1059,6.7373,9.1434,2.2167,0.6385,4.7151,6.3359,12.2299,14.5383,12.6228,14.391,18.2854,18.3831,18.5296,17.0156,15.6481,18.9096,20.7269],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,-1.3203,-1.1703,-1.1243,-1.131,-1.0837,-1.1484,-1.2363,-1.2249,-1.1757,-1.028,-0.863,-0.7551,-0.6332,-0.4672,-0.3303,-0.2168,-0.1501,-0.1183,-0.0391,0.053],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-1.2022,-1.1915,-1.2005,-1.2053,-1.1994,-1.1651,-1.1047,-1.0348,-0.9545,-0.857,-0.7517,-0.6447,-0.5458,-0.4603,-0.376,-0.2902],"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.1186,0.043,-0.0359,-0.0196,0.0237,0.1372,0.2417,0.2797,0.3213,0.3898,0.4214,0.4279,0.3957,0.342,0.337,0.3432],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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":"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,4.2706,4.6536,4.7474,4.6072,5.0554,5.1036,4.8561,4.678,4.519,4.2679,4.1519,3.992,3.8259,3.5556,3.6919,3.6693,3.7552,3.7199,3.5533],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,29.1583,30.7722,31.9078,31.5078,30.3565,29.6251,29.4582,28.877,29.6187,30.9483,31.0513,27.9655,27.0765,26.4774,24.3382,19.6206,19.6078,18.6968,19.8704,20.5218,19.3137,19.5299,19.7375],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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,26.8892,60.7699,8.3438,46.1631,29.7018,4.0412,8.3816,119.2,150.0242,28.5443,135.7645,44.0343,48.5762,57.3862,35.9305,8.6563,0.0,2.9104,2.4547,18.8206,379.2,47.8224,41.1732,68.3266,59.085],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,128.4249,119.2084,118.0599,124.0894,120.443,120.9024,121.7925,108.9582,92.2477,95.2912,80.5045,75.8532,80.8491,85.2994,87.9409,88.5726,88.5726,88.7162,88.831,89.6924,110.1066,107.6948,105.5989,108.9869,111.8948],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,20.5573,19.1856,17.9118,17.3029,16.1737,15.0412],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,18.7151,16.6937,15.6746,14.6674,13.2532,12.5652,14.4757,16.068,23.0734,25.2431,24.5045,28.2165,30.569,30.5183,27.2583,25.7967,23.6831,25.2978,24.7975],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,29.7167,29.1234,29.1091,28.1273,30.8662,34.3867,32.2516,30.6139,27.8821,26.8615,27.426,26.0775,24.4344,24.3939,28.0061,26.5043,28.59,26.0647,24.9563],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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/bdb78e7c-bd6a-4e08-bf58-b3f203e061c3/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/bdb78e7c-bd6a-4e08-bf58-b3f203e061c3/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/bdb78e7c-bd6a-4e08-bf58-b3f203e061c3/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/bdb78e7c-bd6a-4e08-bf58-b3f203e061c3/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/bdb78e7c-bd6a-4e08-bf58-b3f203e061c3/technical-pack/data.json"},"source_fingerprint":"2780296bef29cdadaa4f659e22f8acecd56839a05b4af4777c109bcd6089793d","content_hash":"6958c12230668d973c5bb471b9bbe249946e04f4c179c49f7bcd59e1d2b9469a","citation":"Sharemaestro, WFCS Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/bdb78e7c-bd6a-4e08-bf58-b3f203e061c3/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."}