{"schema_version":"1.0","name":"THRV Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"df2bbe65-9029-491b-800d-c15adeac9296","symbol":"THRV","name":"PROSPERA INCOME ETF","exchange":"NASDAQ","country":"US","asset_type":"etf","currency":"USD","sector":null,"industry":null},"summary":"Price structure and the underlying tape currently reinforce the same downside read.","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, Acceleration, deceleration and rollover, Directional strength and control, Activity pressure and cumulative balance, Range position and boundary pressure, 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":47,"displayedObservations":47,"assetType":"ETF","state":"Aligned downward","stateTone":"negative","summary":"Price structure and the underlying tape currently reinforce the same downside read.","evidenceAlignment":{"status":"Evidence aligned downward","headline":"Downward price structure is confirmed by Market Dynamics","summary":"Price structure and the underlying tape currently reinforce the same downside read.","take":"The downside state remains confirmed until Market Dynamics repairs or price structure changes.","tone":"negative","conflict":false},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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"],"values":[-0.009486,-0.035617,0.048194,0.022265,-0.047576,-0.044308,-0.081459,-0.138396,-0.114524,-0.417854,-0.610553,-0.579764,-0.754622,-0.996517,-0.997482,-1.139291,-1.206494,-1.12112,-1.114686],"opens":[24.170523,24.288412,24.209457,24.219327,24.130503,24.130601,24.31908,24.299211,24.229671,24.104478,24.06033,24.06033,24.129868,23.91066,23.950133,23.865696,24.019668,23.994834,23.950133],"highs":[24.386243,24.298281,24.239065,24.258804,24.268673,24.249639,24.358817,24.329014,24.309145,24.139019,24.06033,24.879891,24.139802,24.029078,24.009735,24.04947,24.019668,24.069337,24.04],"lows":[23.405695,24.135437,24.100895,24.110567,24.031809,24.081156,24.259474,24.1045,24.011118,23.98171,23.960989,24.020593,24.040561,23.890923,23.877219,23.860729,23.920332,23.965033,23.39],"closes":[24.258772,24.155176,24.174915,24.17827,24.172743,24.249639,24.289277,24.1045,24.229671,24.020593,24.008672,24.065297,24.100066,23.997895,23.915365,23.905431,24.00894,24.034569,23.95],"hoverRows":[[{"label":"Open","value":"24.2","className":"is-ohlc","compact":true},{"label":"High","value":"24.4","className":"is-ohlc","compact":true},{"label":"Low","value":"23.4","className":"is-ohlc","compact":true},{"label":"Close","value":"24.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.01","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.3","className":"is-ohlc","compact":true},{"label":"High","value":"24.3","className":"is-ohlc","compact":true},{"label":"Low","value":"24.1","className":"is-ohlc","compact":true},{"label":"Close","value":"24.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.04","note":"Cautious and weakening","className":"is-negative","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":"24.1","className":"is-ohlc","compact":true},{"label":"Close","value":"24.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.05","note":"Supportive and strengthening","className":"is-positive","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.3","className":"is-ohlc","compact":true},{"label":"Low","value":"24.1","className":"is-ohlc","compact":true},{"label":"Close","value":"24.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.02","note":"Supportive but easing","className":"is-positive","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.3","className":"is-ohlc","compact":true},{"label":"Low","value":"24.0","className":"is-ohlc","compact":true},{"label":"Close","value":"24.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.05","note":"Cautious and weakening","className":"is-negative","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.2","className":"is-ohlc","compact":true},{"label":"Low","value":"24.1","className":"is-ohlc","compact":true},{"label":"Close","value":"24.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.04","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.3","className":"is-ohlc","compact":true},{"label":"High","value":"24.4","className":"is-ohlc","compact":true},{"label":"Low","value":"24.3","className":"is-ohlc","compact":true},{"label":"Close","value":"24.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.08","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.3","className":"is-ohlc","compact":true},{"label":"High","value":"24.3","className":"is-ohlc","compact":true},{"label":"Low","value":"24.1","className":"is-ohlc","compact":true},{"label":"Close","value":"24.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.14","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.2","className":"is-ohlc","compact":true},{"label":"High","value":"24.3","className":"is-ohlc","compact":true},{"label":"Low","value":"24.0","className":"is-ohlc","compact":true},{"label":"Close","value":"24.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.11","note":"Cautious but repairing","className":"is-negative","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.1","className":"is-ohlc","compact":true},{"label":"Low","value":"24.0","className":"is-ohlc","compact":true},{"label":"Close","value":"24.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.42","note":"Cautious and weakening","className":"is-negative","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.1","className":"is-ohlc","compact":true},{"label":"Low","value":"24.0","className":"is-ohlc","compact":true},{"label":"Close","value":"24.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.61","note":"Cautious and weakening","className":"is-negative","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.9","className":"is-ohlc","compact":true},{"label":"Low","value":"24.0","className":"is-ohlc","compact":true},{"label":"Close","value":"24.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.58","note":"Cautious but repairing","className":"is-negative","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.1","className":"is-ohlc","compact":true},{"label":"Low","value":"24.0","className":"is-ohlc","compact":true},{"label":"Close","value":"24.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.75","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"23.9","className":"is-ohlc","compact":true},{"label":"High","value":"24.0","className":"is-ohlc","compact":true},{"label":"Low","value":"23.9","className":"is-ohlc","compact":true},{"label":"Close","value":"24.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.00","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.0","className":"is-ohlc","compact":true},{"label":"High","value":"24.0","className":"is-ohlc","compact":true},{"label":"Low","value":"23.9","className":"is-ohlc","compact":true},{"label":"Close","value":"23.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.00","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"23.9","className":"is-ohlc","compact":true},{"label":"High","value":"24.0","className":"is-ohlc","compact":true},{"label":"Low","value":"23.9","className":"is-ohlc","compact":true},{"label":"Close","value":"23.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.14","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.0","className":"is-ohlc","compact":true},{"label":"High","value":"24.0","className":"is-ohlc","compact":true},{"label":"Low","value":"23.9","className":"is-ohlc","compact":true},{"label":"Close","value":"24.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.21","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.0","className":"is-ohlc","compact":true},{"label":"High","value":"24.1","className":"is-ohlc","compact":true},{"label":"Low","value":"24.0","className":"is-ohlc","compact":true},{"label":"Close","value":"24.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.12","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.0","className":"is-ohlc","compact":true},{"label":"High","value":"24.0","className":"is-ohlc","compact":true},{"label":"Low","value":"23.4","className":"is-ohlc","compact":true},{"label":"Close","value":"23.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.11","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[23.8824,24.312308],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":-1.114686,"state":"Negative and weakening","context":{"scenario":"negativeWeakening","latestDirection":"slight strengthening","fourWeekDirection":"weakening","now":{"label":"Slightly stronger this week","detail":"Market Dynamics improved this week but remains below zero."},"fourWeek":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"price":{"label":"Price and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Negative and weakening","detail":"Price is between the accumulation and distribution zones. The Market Dynamics bars describe whether the current move is gaining or losing underlying support.","tone":"negative"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Price is between the accumulation and distribution zones. The Market Dynamics bars describe whether the current move is gaining or losing underlying support.","annotations":[{"label":"Current tape relationship","value":"Negative and weakening","detail":"Market Dynamics improved this week but remains below zero.","tone":"negative"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Weakening","detail":"Underlying support has contracted across the recent completed path.","tone":"negative"}],"relationshipEvidence":{"available":false,"observations":19,"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-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","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":[23.7542,23.534,23.5722,23.8093,23.7571,23.6955,23.667,23.5698,23.7742,23.781,23.6485,23.7023,23.76,23.7512,23.9036,23.9374,23.9782,23.9575,24.0557,24.2309,24.2313,24.2378,24.0852,24.0121,23.9888,23.8911,23.9626,24.0774,24.2588,24.1552,24.1749,24.1783,24.1727,24.2496,24.2893,24.1045,24.2297,24.0206,24.0087,24.0653,24.1001,23.9979,23.9154,23.9054,24.0089,24.0346,23.95],"consensus":[17.4548,-100.0,-53.3341,44.818,0.0,-12.7483,-14.416,-44.5028,35.2452,20.8622,-34.736,13.032,20.2196,0.0,60.4496,31.5112,44.4865,18.8194,32.2561,37.1454,26.3039,25.1459,-14.9707,-24.1884,-22.3147,-36.0699,0.0,20.0695,42.8916,0.0,16.2997,9.5512,0.0,31.7831,14.7054,-29.5921,20.3321,-40.232,-22.1161,0.0,0.0,-8.9025,-33.0408,-22.36,0.0,0.0,-7.1558],"supportDates":["2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","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,-33.4971,-27.7925,-36.4014,42.4915,17.7463,-41.4511,6.6461,24.2691,0.0,64.9139,15.3844,42.4767,11.9175,16.5181,21.4255,24.6134,21.8791,-22.2046,-23.1471,-22.095,-32.6246,0.0,11.9012,30.2966,0.0,11.8509,6.902,0.0,38.737,10.9567,-36.1023,21.5655,-38.1558,-16.9976,0.0,0.0,-5.6333,-31.3441,-20.6133,0.0,0.0,-5.4248],"force":[17.4548,-100.0,-53.3341,44.818,0.0,-16.8638,-15.8084,-44.6283,43.3366,12.6084,-47.111,16.7666,26.2169,0.0,51.1588,12.7992,36.0223,11.2114,47.8844,53.9531,8.498,8.2428,-43.5104,-45.3642,-32.9287,-51.0414,0.0,41.4593,73.1525,0.0,11.3946,1.4307,0.0,33.2071,3.5805,-46.3535,26.7966,-58.3177,-15.5094,0.0,0.0,-4.7025,-42.5421,-11.9247,0.0,0.0,-6.7772],"direction":[null,null,null,null,0.0,-13.9041,-1.8659,-53.6719,21.1842,30.3188,-18.2224,17.6625,11.3077,0.0,61.9838,63.3076,52.8293,48.1578,39.0793,43.1055,40.9543,40.953,-13.6821,-10.253,-14.9845,-29.3135,0.0,14.1263,35.6711,0.0,24.8877,18.3792,0.0,22.8185,26.9358,-10.1794,14.3049,-29.6864,-32.6849,0.0,0.0,-15.6386,-28.1931,-31.8101,0.0,0.0,-9.4044],"intensity":[null,null,null,null,50.0,60.0,16.6667,71.4286,75.0,22.2222,60.0,18.1818,33.3333,46.1538,71.4286,60.0,43.75,11.7647,100.0,94.7368,100.0,4.7619,68.1818,39.1304,8.3333,56.0,38.4615,77.7778,92.8571,93.1034,26.6667,6.4516,46.875,42.4242,73.5294,74.2857,58.3333,81.0811,42.1053,94.8718,92.5,58.5366,42.8571,9.3023,47.7273,13.3333,86.9565],"confirmation":[28.2522,54.6667,39.7336,37.0084,5.0203,29.5216,50.1831,82.3682,79.4146,74.4718,79.3903,49.7147,74.5913,25.7867,86.9927,77.7591,82.0084,30.2706,79.0381,80.6383,75.9003,75.5813,31.1357,76.4015,75.4675,80.0511,26.6263,75.1986,82.8395,29.9565,73.1342,25.5159,24.2174,78.108,49.7571,77.8811,74.6845,81.4571,74.9538,2.54,24.5151,25.4373,78.8885,74.8638,28.5699,47.6638,32.9713],"persistence":[null,null,33.3333,0.0,0.0,16.6667,28.5714,37.5,37.5,12.5,12.5,12.5,0.0,12.5,37.5,62.5,62.5,62.5,87.5,87.5,87.5,100.0,75.0,50.0,25.0,0.0,12.5,12.5,12.5,25.0,0.0,25.0,37.5,62.5,75.0,50.0,50.0,37.5,12.5,0.0,0.0,25.0,50.0,50.0,62.5,50.0,37.5],"assessmentRisk":[null,null,null,null,0.913,46.018,37.2168,25.3059,11.7208,17.5513,10.5116,32.0081,15.7504,9.345,18.8792,32.9533,26.9627,39.6278,30.743,31.2199,36.5478,37.3669,23.1907,37.3645,38.5191,31.9215,45.3053,21.7379,28.1543,51.2737,40.2574,33.4401,40.3103,23.0266,35.0986,17.5439,15.8944,28.0367,38.2862,15.27,40.7543,7.0572,21.0454,35.4791,39.822,14.0511,20.3171],"volumeParticipation":true,"latest":{"consensus":-7.2,"control":-5.4,"force":-6.8,"direction":-9.4,"confirmation":33.0,"persistence":37.5,"assessmentRisk":20.3,"intensity":87.0,"evidenceDepth":100},"analysis":{"status":"Joint downward confirmation","headline":"The gauges support the downward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same downward assessment.","take":"Current assessment: downward pressure has broad support.","tone":"negative","supportedView":"Price structure and Market Dynamics","direction":"downward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Control support is limited","controlPath":"Control support is easing","forceState":"Commitment is limited","forcePath":"Commitment is easing","directionState":"Follow-through is limited","persistenceState":"Unsettled","confirmationState":"Limited support","riskState":"Contained","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"-7.2","detail":"Joint downward confirmation","tone":"negative"},{"label":"SM Control Gauge","value":"-5.4","detail":"Control support is limited","tone":"negative"},{"label":"SM Force Gauge","value":"-6.8","detail":"Commitment is limited","tone":"negative"},{"label":"SM Direction Gauge","value":"-9.4","detail":"Follow-through is limited","tone":"negative"},{"label":"SM Confirmation Gauge","value":"33/100","detail":"Limited support","tone":"caution"}]},"kpis":[{"label":"Price structure","value":"Aligned downward","detail":"completed-week alignment","tone":"negative"},{"label":"Momentum","value":"41.7","detail":"Negative","tone":"negative"},{"label":"Risk pressure","value":"1.1%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"24.7","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"38%","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 downward.","series":[{"label":"Close","values":[23.7542,23.534,23.5722,23.8093,23.7571,23.6955,23.667,23.5698,23.7742,23.781,23.6485,23.7023,23.76,23.7512,23.9036,23.9374,23.9782,23.9575,24.0557,24.2309,24.2313,24.2378,24.0852,24.0121,23.9888,23.8911,23.9626,24.0774,24.2588,24.1552,24.1749,24.1783,24.1727,24.2496,24.2893,24.1045,24.2297,24.0206,24.0087,24.0653,24.1001,23.9979,23.9154,23.9054,24.0089,24.0346,23.95],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,23.7189,23.7146,23.706,23.6812,23.6981,23.7132,23.7014,23.7016,23.7122,23.7193,23.7528,23.7864,23.8212,23.846,23.8841,23.9472,23.9989,24.0423,24.0501,24.0432,24.0333,24.0074,23.9993,24.0135,24.0581,24.0757,24.0938,24.1091,24.1207,24.1441,24.1705,24.1585,24.1715,24.144,24.1194,24.1096,24.1078,24.0879,24.0565,24.029,24.0254,24.027,24.013],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,23.72,23.7223,23.7358,23.7507,23.7676,23.7816,23.8019,23.8337,23.8632,23.8909,23.9053,23.9132,23.9188,23.9168,23.9202,23.9318,23.956,23.9708,23.9859,24.0001,24.0129,24.0305,24.0496,24.0537,24.0667,24.0633,24.0593,24.0597,24.0627,24.0579,24.0473,24.0368,24.0348,24.0348,24.0285],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,23.8827,23.8715,23.8651,23.8679,23.8682,23.9054,23.9428,23.9824,24.0077,24.0513,24.1331,24.2062,24.2599,24.2766,24.2897,24.299,24.2979,24.2971,24.2907,24.3304,24.3462,24.3439,24.3405,24.3366,24.3332,24.3524,24.3483,24.3572,24.3525,24.3543,24.3424,24.3299,24.3156,24.3219,24.3284,24.328,24.3191,24.3201],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,23.5002,23.5035,23.5124,23.5206,23.5284,23.5186,23.5093,23.4995,23.4982,23.4864,23.4509,23.4255,23.4422,23.4768,23.484,23.4978,23.5185,23.5489,23.606,23.6147,23.6363,23.6913,23.7423,23.7875,23.8408,23.8601,23.8809,23.8972,23.9081,23.9017,23.897,23.8963,23.8867,23.8634,23.8462,23.8487,23.8718,23.8696],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","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":"impulse","eyebrow":"Price impulse","title":"Acceleration, deceleration and rollover","description":"The impulse path separates directional acceleration from a loss of momentum.","reason":"Selected because the latest impulse is unusually active or is approaching a change of direction.","series":[{"label":"Impulse","values":[null,null,null,null,null,null,null,null,null,null,null,null,-0.008,-0.0043,0.0109,0.0253,0.0395,0.0486,0.063,0.0875,0.1058,0.1194,0.1165,0.1071,0.0967,0.0796,0.071,0.0726,0.0875,0.0899,0.0924,0.0935,0.0929,0.0975,0.1031,0.0917,0.0916,0.0738,0.0581,0.0496,0.0452,0.0331,0.0166,0.0028,0.0001,0.0001,-0.0067],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0096,0.0174,0.0265,0.0387,0.0521,0.0656,0.0758,0.082,0.085,0.0839,0.0813,0.0796,0.0812,0.0829,0.0848,0.0866,0.0878,0.0898,0.0924,0.0923,0.0921,0.0885,0.0824,0.0758,0.0697,0.0624,0.0532,0.0431,0.0345,0.0276,0.0208],"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.0299,0.0312,0.0364,0.0488,0.0536,0.0538,0.0407,0.0251,0.0117,-0.0043,-0.0103,-0.007,0.0064,0.007,0.0076,0.007,0.0051,0.0077,0.0107,-0.0006,-0.0006,-0.0147,-0.0243,-0.0262,-0.0245,-0.0293,-0.0366,-0.0404,-0.0344,-0.0276,-0.0275],"stroke":"#07865c","width":1.0,"fill":"rgba(7,134,92,.12)"}],"guides":[{"label":"Neutral","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","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,46.919,47.7648,45.2342,42.8844,40.5542,38.4625,36.1539,34.0102,32.4821,30.2958,28.4221,26.8151,25.4203,26.0096,26.5568,26.3508,26.0948,25.9805,25.8743,25.9449,24.7217],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,14.6413,15.4082,18.5994,17.0209,16.7624,45.4777,40.5379,39.4657,38.5769,37.192,35.9065,34.3509,32.9478,31.7267,35.0112,27.1992,26.1554,25.2693,24.819,23.3083,22.2698,24.6136,23.0729,21.1778,19.7261,19.1595,35.1459,34.2493,32.3748,31.2093,30.6778,29.6659,30.2299,24.9664],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,8.8906,8.251,7.9397,10.9838,10.2138,5.9048,3.7793,3.6793,3.5656,5.2716,6.8771,7.1659,9.546,9.7216,9.0944,21.2251,20.4106,20.566,19.7914,20.6106,19.6924,19.0986,22.2239,22.9721,22.2104,22.1716,17.44,16.9951,19.9808,19.6338,18.6063,17.9926,17.4274,29.7965],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","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,63.8021,18.7537,48.7556,45.5357,8.5303,63.0665,73.2344,13.6309,67.341,68.9724,225.8387,206.5593,397.8755,109.8387,24.6846,75.3487,140.0008,155.5511,127.2552,48.1067,328.8072,251.5422,87.0092,148.9005,124.3939,134.2584,58.1263,35.7293,38.332,52.0409,99.1824,138.103,220.1398,53.6363,48.0551,230.6289,93.7655,63.1552,49.4174,81.1188],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,65.0,66.8418,71.3722,67.3596,68.0536,73.0312,67.3677,68.3605,73.1612,77.9846,65.0,79.8538,113.7847,122.1797,123.9954,118.568,107.8423,95.7417,85.466,89.1125,117.7233,135.0,127.7702,135.0,135.0,126.1912,130.0358,132.4332,129.857,133.3847,126.7476,117.4243,131.8239,135.0,131.8585,115.2011,108.3823,112.9104,116.4018,110.5122],"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,100.0,100.0,100.0,100.0,100.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","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,19.7394,74.2002,76.0319,40.6995,55.0467,70.4151,68.0729,100.0,91.053,90.0596,83.1846,32.0686,31.9931,32.0096,32.2894,25.6495,22.4695,21.4565,17.2021,20.3172,25.3098,35.7239,31.3856,32.2122,32.3527,32.1213,35.3414,37.0013,29.2635,34.5052,25.7498,25.2505,27.6218,29.0778,24.7992,21.3432,20.9272,25.2618,42.6588,37.5866],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-1.2614,-0.4055,-0.3767,-0.932,-0.7065,-0.465,-0.5018,0.0,-0.1809,-0.2216,-0.3881,-4.6989,-6.0586,-6.0571,-6.0322,-6.6237,-6.907,-6.9972,-7.3762,-7.0987,-6.654,-5.9507,-6.3523,-6.2758,-6.2628,-6.2842,-5.9861,-5.8324,-6.5488,-6.0635,-6.8741,-6.9203,-6.7008,-6.566,-6.9621,-7.282,-7.3206,-6.9193,-3.3976,-3.7375],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,0.3152,1.1848,1.2141,0.6499,0.879,1.1244,1.087,1.7358,1.8794,2.0534,1.9652,2.3831,3.1289,3.1305,3.1579,2.5085,2.1975,2.0984,1.6824,1.987,2.4753,3.6447,3.2021,3.2865,3.3008,3.2772,3.6057,3.7751,2.9856,3.5204,2.6271,2.5762,2.8181,2.9667,2.5302,2.1775,2.1351,2.5773,2.6868,2.3942],"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,50.0,50.0,50.0,50.0,50.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","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,0.6369,0.6332,0.6102,0.6181,0.6177,0.9881,1.4232,1.3575,1.3004,1.2604,1.2159,1.1814,1.1484,1.1041,1.0907,1.2939,1.2548,1.2051,1.1626,1.1498,1.1139,1.0648,1.0628,1.0697,1.0757,1.0289,1.2117,1.153,1.1374,1.0994,1.0777,1.0304,0.9868,1.1134],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,1.6144,1.5535,1.4889,1.4656,1.4336,1.6316,1.8272,2.0341,2.1452,2.3766,2.8674,3.2783,3.4283,3.3499,3.373,3.3524,3.26,3.1276,2.8591,2.9856,2.9591,2.7171,2.4885,2.2822,2.0443,2.0423,1.9382,1.9067,1.8419,1.8758,1.8467,1.7983,1.7795,1.9029,2.0022,1.9897,1.8564,1.8694],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","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/df2bbe65-9029-491b-800d-c15adeac9296/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/df2bbe65-9029-491b-800d-c15adeac9296/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/df2bbe65-9029-491b-800d-c15adeac9296/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/df2bbe65-9029-491b-800d-c15adeac9296/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/df2bbe65-9029-491b-800d-c15adeac9296/technical-pack/data.json"},"source_fingerprint":"10d946205daa712d40b5366a4842f46db6650c216ed8bbd9e2092ec7d212a346","content_hash":"3e3a6380e7b8afcb5b4abb77473a7bed13dd188134681665baa6197336821956","citation":"Sharemaestro, THRV Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/df2bbe65-9029-491b-800d-c15adeac9296/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."}