{"schema_version":"1.0","name":"HPYE Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"620feadd-9871-4f49-9036-26c6ee2a9f04","symbol":"HPYE","name":"Harvest Premium Yield Enhanced ETF Class A","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, Activity pressure and cumulative balance, Directional strength and control, Range position and boundary pressure, Directional pressure and rotation, Range pressure and compression."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-21","observations":31,"displayedObservations":31,"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-08-07","2026-08-14","2026-08-21"],"values":[0.257634,0.340176,0.263603],"opens":[12.461689,12.521362,12.68],"highs":[12.760054,12.87,12.77],"lows":[12.461689,12.521362,12.38],"closes":[12.660599,12.68,12.44],"hoverRows":[[{"label":"Open","value":"12.5","className":"is-ohlc","compact":true},{"label":"High","value":"12.8","className":"is-ohlc","compact":true},{"label":"Low","value":"12.5","className":"is-ohlc","compact":true},{"label":"Close","value":"12.7","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":"12.5","className":"is-ohlc","compact":true},{"label":"High","value":"12.9","className":"is-ohlc","compact":true},{"label":"Low","value":"12.5","className":"is-ohlc","compact":true},{"label":"Close","value":"12.7","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":"12.7","className":"is-ohlc","compact":true},{"label":"High","value":"12.8","className":"is-ohlc","compact":true},{"label":"Low","value":"12.4","className":"is-ohlc","compact":true},{"label":"Close","value":"12.4","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":[12.4256,12.6944],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"state":"Insufficient history","context":{"scenario":"developing","latestDirection":"easing","fourWeekDirection":"steady","now":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"fourWeek":{"label":"Broadly steady over four weeks","detail":"The broader path has not changed enough to establish a new direction."},"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 moved from the upper positioning area into the lower accumulation zone. Market Dynamics history is not yet sufficient to classify the move.","tone":"neutral"},"chartSummary":"Price is in the accumulation zone. The Market Dynamics bars show whether underlying conditions are repairing or continuing to weaken.","summary":"Across the displayed history, price has moved from the upper positioning area into the lower accumulation zone. Market Dynamics history is not yet sufficient to classify the move.","annotations":[{"label":"Current tape relationship","value":"Zone progression","detail":"Market Dynamics eased this week but remains positive.","tone":"neutral"},{"label":"Price location","value":"Accumulation zone","detail":"Price is in the lower accumulation area. With limited Market Dynamics history, the zone describes location rather than a completed positioning signal.","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":23,"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-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":[11.1145,11.1813,11.2003,11.0858,11.1961,11.1235,10.9692,11.0076,10.8086,10.7261,11.1364,11.4392,11.5403,11.5403,11.5157,11.7112,11.8969,12.0149,12.1431,12.2863,12.381,12.5799,12.4009,12.4804,12.5212,12.3921,12.3075,12.3821,12.6606,12.68,12.44],"consensus":[-100.0,0.0,47.8255,-58.0,22.1625,-14.6449,-40.3727,0.0,-56.5502,-48.8287,42.3956,61.9806,55.6212,40.8449,37.7776,53.0844,57.0227,59.1519,51.6445,29.6141,43.3641,36.7572,19.8917,37.724,46.6016,9.826,0.0,28.764,51.5516,34.5583,12.5721],"supportDates":["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,-17.456,-40.6259,0.0,-52.7079,-44.7008,42.5349,57.9122,53.4286,34.9572,34.11,46.4597,57.3275,63.9958,48.2784,15.1396,39.9461,25.6476,10.4997,37.3346,57.1912,18.655,0.0,34.202,59.1372,32.5703,22.4278],"force":[-100.0,0.0,47.8255,-58.0,16.6024,-19.0511,-36.0147,0.0,-59.6435,-37.9144,58.3609,65.8623,41.4938,14.6516,14.0934,49.9626,55.8627,47.9842,38.9555,2.9169,17.517,11.354,15.8259,14.8097,22.5135,18.018,0.0,38.3779,48.6409,17.4166,43.234],"direction":[null,null,null,null,26.134,-8.2849,-43.1963,0.0,-58.7318,-61.3424,30.8325,63.8577,68.218,66.2831,58.8863,62.8854,57.503,61.5929,64.555,65.2259,65.7325,67.5992,56.1379,54.5363,51.7051,19.6242,0.0,15.6821,44.9615,49.0744,20.5928],"intensity":[null,null,null,null,50.0,20.0,83.3333,85.7143,87.5,33.3333,100.0,90.9091,75.0,61.5385,28.5714,86.6667,56.25,82.3529,77.7778,84.2105,30.0,90.4762,77.2727,30.4348,4.1667,32.0,23.0769,25.9259,89.2857,20.6897,73.3333],"confirmation":[54.6667,2.2359,37.9708,41.2267,52.1712,72.7778,80.7826,26.0604,86.2489,83.3555,82.051,88.0141,85.4016,80.3618,79.4229,84.9928,86.2073,86.5144,84.1908,54.2168,81.1409,79.1574,31.4628,79.3793,82.017,28.6717,5.4906,77.4146,84.2922,78.5665,31.8672],"persistence":[null,null,0.0,25.0,0.0,16.6667,28.5714,25.0,25.0,37.5,37.5,12.5,12.5,12.5,37.5,50.0,75.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,87.5,87.5,87.5,87.5,62.5],"assessmentRisk":[null,null,null,null,26.315,22.4814,28.9975,30.6342,21.6617,25.5498,17.0476,18.1838,22.1674,29.5717,30.042,19.2891,19.9521,20.0293,24.1215,35.1355,28.1389,31.6081,37.5244,27.7668,20.8196,51.182,29.5401,48.3227,14.1206,31.7717,42.3014],"volumeParticipation":true,"latest":{"consensus":12.6,"control":22.4,"force":43.2,"direction":20.6,"confirmation":31.9,"persistence":62.5,"assessmentRisk":42.3,"intensity":73.3,"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":"Limited support","riskState":"Present","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"+12.6","detail":"Price structure has the available support","tone":"positive"},{"label":"SM Control Gauge","value":"+22.4","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+43.2","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+20.6","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"32/100","detail":"Limited support","tone":"caution"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"65.6","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"2.3%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"38.0","detail":"Directional","tone":"positive"},{"label":"Range position","value":"80%","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":[11.1145,11.1813,11.2003,11.0858,11.1961,11.1235,10.9692,11.0076,10.8086,10.7261,11.1364,11.4392,11.5403,11.5403,11.5157,11.7112,11.8969,12.0149,12.1431,12.2863,12.381,12.5799,12.4009,12.4804,12.5212,12.3921,12.3075,12.3821,12.6606,12.68,12.44],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,11.1422,11.1388,11.1079,11.0897,11.0386,10.9818,11.0099,11.088,11.1702,11.2375,11.2881,11.365,11.4617,11.5623,11.6679,11.7803,11.8895,12.0151,12.0852,12.1571,12.2233,12.254,12.2637,12.2852,12.3535,12.4129,12.4178],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,11.1257,11.1564,11.183,11.2221,11.2721,11.3272,11.3876,11.4542,11.5228,11.6011,11.6604,11.7211,11.7804,11.8257,11.8614,11.9,11.9563,12.0099,12.0418],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,11.3529,11.3521,11.4429,11.5413,11.6105,11.6556,11.7417,11.8597,11.9813,12.1082,12.2428,12.3994,12.5803,12.6964,12.8084,12.9151,12.9817,13.0104,13.0357,13.0528,13.0115,12.972],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,10.7297,10.7479,10.7219,10.6939,10.6851,10.6891,10.6703,10.6336,10.5974,10.5604,10.5209,10.491,10.45,10.4539,10.4814,10.5072,10.5675,10.6726,10.7847,10.9528,11.1895,11.3594],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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,57.9733,60.4313,45.1742,39.2561,63.8642,50.2554,56.6433,76.6454,83.6897,83.4897,75.7282,76.8129,19.0248,9.8142,17.5344,18.7154,0.808,15.4454,23.3811,133.5073,299.4771,56.5759,57.7007,54.4248],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,101.2671,89.8631,81.8278,88.4106,98.7792,106.6137,106.6137,95.2406,107.5254,119.6556,130.5033,135.0,135.0,135.0,135.0,133.5651,133.6225,134.6327,133.3126,126.2643,135.0,135.0,135.0,133.0028],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,36.3741,36.2228,36.9918,37.94,37.9743],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,12.7656,12.1779,19.5618,19.3339,19.7105,23.9534,29.1829,28.0571,34.0424,31.976,31.3208,32.0885,30.6494,31.5139,29.1182,35.5197,35.1543,31.6569],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,8.8082,10.9643,9.8265,8.7539,8.2658,7.7784,6.9773,6.7082,6.0158,10.5068,10.2915,10.1764,13.3676,12.2906,14.2589,12.8098,11.635,14.0836],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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,34.5617,4.0005,2.8373,64.3149,92.8544,96.7138,96.7138,93.9532,84.7673,93.9401,98.5509,93.1471,85.0213,90.0258,89.2669,80.8671,84.6003,86.5126,80.4533,76.4864,79.9866,93.0542,91.3337,80.3869],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-3.3655,-5.1124,-5.8368,-2.2349,-0.5098,-0.2534,-0.2534,-0.4662,-1.5612,-0.6568,-0.1634,-0.8801,-2.2548,-1.5014,-1.7857,-3.1832,-2.5621,-2.244,-3.2521,-3.9121,-3.3297,-1.1556,-1.4763,-3.3411],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,1.8739,0.225,0.1813,4.2971,7.1332,8.0796,8.0796,7.849,9.68,11.4195,12.5245,13.7247,15.0663,15.9531,17.8158,16.1394,16.8845,17.2661,16.0568,15.2651,15.9637,18.5717,18.7534,16.5057],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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 has changed character across the latest observations.","series":[{"label":"Momentum","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,73.7553,77.0689,79.692,81.1659,82.6397,84.1342,85.0504,86.7775,78.0392,79.049,79.5673,73.3736,69.5562,70.9903,75.6098,75.8978,65.5826],"stroke":"#063b66","width":2.0},{"label":"Rotation","values":[null,null,null,null,null,null,18.0482,34.5617,4.0005,2.8373,64.3149,92.8544,96.7138,96.7138,93.9532,84.7673,93.9401,98.5509,93.1471,85.0213,90.0258,89.2669,80.8671,84.6003,83.394,72.7896,64.9509,70.1683,88.8058,85.8689,59.4939],"stroke":"#1678a7","width":1.5},{"label":"Rotation signal","values":[null,null,null,null,null,null,null,26.3049,18.8701,13.7998,23.7176,53.3355,84.6277,95.4273,95.7936,91.8114,90.8868,92.4194,95.2127,92.2398,89.3981,88.1047,86.7199,84.9114,82.9538,80.2613,73.7115,69.303,74.6417,81.6144,78.0562],"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],"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],"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],"stroke":"#07865c","width":1.0,"dash":[6,5]}],"dates":["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.4282,2.3687,2.4132,2.4761,2.4111,2.354,2.4084,2.3084,2.3524,2.3591,2.2222,2.08,2.0431,2.0776,2.0754,2.098,2.1415,2.2509],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,5.6447,5.4681,6.506,7.6221,8.3013,8.6503,9.5607,10.9013,12.2583,13.6563,15.1282,16.6745,18.5,19.3736,19.9835,20.5611,20.5038,19.7422,18.9001,17.4952,15.0577,13.2555],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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/620feadd-9871-4f49-9036-26c6ee2a9f04/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/620feadd-9871-4f49-9036-26c6ee2a9f04/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/620feadd-9871-4f49-9036-26c6ee2a9f04/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/620feadd-9871-4f49-9036-26c6ee2a9f04/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/620feadd-9871-4f49-9036-26c6ee2a9f04/technical-pack/data.json"},"source_fingerprint":"db93edd60ea0acddd7802bda68be2eeb8466b28a9a87df88ff981a5c3d7f12a8","content_hash":"15eccea8cad4bfbc480704da466d36f54916c5a8720acb641dc362844f10891f","citation":"Sharemaestro, HPYE Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/620feadd-9871-4f49-9036-26c6ee2a9f04/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."}