{"schema_version":"1.0","name":"FMPB Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"2abb2402-f4f1-45bb-ad5e-7c8d84a5cd32","symbol":"FMPB","name":"Fidelity Global Balanced Portfolio ETF Series","exchange":"TOR","country":"CA","asset_type":"etf","currency":"CAD","sector":null,"industry":null},"summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. The upward price structure remains intact, but its underlying support has weakened.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Activity pressure and cumulative balance, Range position and boundary pressure, Directional strength and control, Range pressure and compression, Acceleration, deceleration and rollover."},{"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":43,"displayedObservations":43,"assetType":"ETF","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. The upward price structure remains intact, but its underlying support has weakened.","evidenceAlignment":{"status":"Confirmation weakening","headline":"Upward price structure remains intact, but support is fading","summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. The upward price structure remains intact, but its underlying support has weakened.","take":"Treat the advance as conditional. Renewed Market Dynamics would restore confirmation; continued contraction would increase rollover risk.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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.755967,1.004486,1.168593,1.197769,1.167229,1.248333,1.278807,1.265683,1.277564,1.152628,1.008022,0.889147,0.743793,0.74256,0.639586],"opens":[27.559999,27.4,28.25,28.35,28.16,28.860001,28.41,29.120001,28.5,28.18,28.200001,28.309999,28.610001,28.74,28.74],"highs":[27.610001,27.58,28.290001,28.35,28.17,28.860001,28.41,29.120001,28.5,28.18,28.35,28.32,28.860001,28.889999,28.77],"lows":[27.49,27.27,27.83,28.23,28.16,28.33,28.41,29.030001,28.5,28.15,28.08,28.129999,28.610001,28.690001,28.27],"closes":[27.610001,27.58,28.09,28.23,28.17,28.34,28.41,29.030001,28.5,28.15,28.25,28.280001,28.700001,28.74,28.469999],"hoverRows":[[{"label":"Open","value":"27.6","className":"is-ohlc","compact":true},{"label":"High","value":"27.6","className":"is-ohlc","compact":true},{"label":"Low","value":"27.5","className":"is-ohlc","compact":true},{"label":"Close","value":"27.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.76","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.4","className":"is-ohlc","compact":true},{"label":"High","value":"27.6","className":"is-ohlc","compact":true},{"label":"Low","value":"27.3","className":"is-ohlc","compact":true},{"label":"Close","value":"27.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.00","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.2","className":"is-ohlc","compact":true},{"label":"High","value":"28.3","className":"is-ohlc","compact":true},{"label":"Low","value":"27.8","className":"is-ohlc","compact":true},{"label":"Close","value":"28.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.17","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Positioning recovery","className":"is-positive","wide":true}],[{"label":"Open","value":"28.4","className":"is-ohlc","compact":true},{"label":"High","value":"28.4","className":"is-ohlc","compact":true},{"label":"Low","value":"28.2","className":"is-ohlc","compact":true},{"label":"Close","value":"28.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.20","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.2","className":"is-ohlc","compact":true},{"label":"High","value":"28.2","className":"is-ohlc","compact":true},{"label":"Low","value":"28.2","className":"is-ohlc","compact":true},{"label":"Close","value":"28.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.17","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.9","className":"is-ohlc","compact":true},{"label":"High","value":"28.9","className":"is-ohlc","compact":true},{"label":"Low","value":"28.3","className":"is-ohlc","compact":true},{"label":"Close","value":"28.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.25","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.4","className":"is-ohlc","compact":true},{"label":"High","value":"28.4","className":"is-ohlc","compact":true},{"label":"Low","value":"28.4","className":"is-ohlc","compact":true},{"label":"Close","value":"28.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.28","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.1","className":"is-ohlc","compact":true},{"label":"High","value":"29.1","className":"is-ohlc","compact":true},{"label":"Low","value":"29.0","className":"is-ohlc","compact":true},{"label":"Close","value":"29.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.27","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.5","className":"is-ohlc","compact":true},{"label":"High","value":"28.5","className":"is-ohlc","compact":true},{"label":"Low","value":"28.5","className":"is-ohlc","compact":true},{"label":"Close","value":"28.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.28","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.2","className":"is-ohlc","compact":true},{"label":"High","value":"28.2","className":"is-ohlc","compact":true},{"label":"Low","value":"28.1","className":"is-ohlc","compact":true},{"label":"Close","value":"28.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.15","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.2","className":"is-ohlc","compact":true},{"label":"High","value":"28.4","className":"is-ohlc","compact":true},{"label":"Low","value":"28.1","className":"is-ohlc","compact":true},{"label":"Close","value":"28.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.01","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.3","className":"is-ohlc","compact":true},{"label":"High","value":"28.3","className":"is-ohlc","compact":true},{"label":"Low","value":"28.1","className":"is-ohlc","compact":true},{"label":"Close","value":"28.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.89","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.6","className":"is-ohlc","compact":true},{"label":"High","value":"28.9","className":"is-ohlc","compact":true},{"label":"Low","value":"28.6","className":"is-ohlc","compact":true},{"label":"Close","value":"28.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.74","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.7","className":"is-ohlc","compact":true},{"label":"High","value":"28.9","className":"is-ohlc","compact":true},{"label":"Low","value":"28.7","className":"is-ohlc","compact":true},{"label":"Close","value":"28.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.74","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.7","className":"is-ohlc","compact":true},{"label":"High","value":"28.8","className":"is-ohlc","compact":true},{"label":"Low","value":"28.3","className":"is-ohlc","compact":true},{"label":"Close","value":"28.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.64","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[27.493,29.117001],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.639586,"state":"Positive but weakening over four weeks","context":{"scenario":"positiveWeakening","latestDirection":"easing","fourWeekDirection":"weakening","now":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"fourWeek":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"price":{"label":"Price and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Positive support is weakening","detail":"Market Dynamics remains above zero, but support has contracted across the recent completed path. Price confirmation now carries more weight.","tone":"caution"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Market Dynamics remains above zero, but support has contracted across the recent completed path. Price confirmation now carries more weight.","annotations":[{"label":"Current tape relationship","value":"Positive support is weakening","detail":"Market Dynamics eased this week but remains positive.","tone":"caution"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"29 May 2026","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Weakening","detail":"Underlying support has contracted across the recent completed path.","tone":"negative"}],"relationshipEvidence":{"available":false,"observations":15,"summary":"More completed weekly history is needed for a dependable ticker-level record."},"events":{"positioning_recoveries":[{"date":"2026-05-29","price":28.09}],"reversal_warnings":[],"reversal_dangers":[]}},"smTape":{"available":true,"dates":["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":[27.0175,26.6997,26.9434,26.6573,27.1658,26.9751,27.1129,27.0175,27.2506,25.6,26.34,26.54,26.48,26.38,26.44,26.56,26.92,27.02,26.15,25.92,25.43,25.6,26.08,26.74,27.1,26.93,26.94,27.53,27.61,27.58,28.09,28.23,28.17,28.34,28.41,29.03,28.5,28.15,28.25,28.28,28.7,28.74,28.47],"consensus":[-100.0,-93.5479,-91.6659,0.0,58.6739,-10.6287,40.0044,8.9178,52.156,-81.5008,0.0,0.0,-38.0408,-25.0214,0.0,0.0,51.72,30.8065,-58.8197,-66.9864,-76.716,-38.7006,15.2483,56.8795,68.2345,19.6066,34.443,70.9297,54.7591,50.7148,62.4204,36.8997,49.3048,31.8642,43.4509,44.2234,19.0612,-23.7256,23.5228,13.0539,49.6228,30.9872,9.2428],"supportDates":["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,-31.4768,45.1735,3.2116,64.4711,-84.7203,0.0,0.0,-28.3103,-43.6729,0.0,0.0,57.9715,14.8138,-59.0309,-68.1072,-76.7179,-46.9149,28.1224,62.5399,73.6948,9.8705,30.6714,81.3383,61.4762,54.2884,51.7799,17.1796,52.6581,11.5931,37.8334,31.8943,10.6109,-23.8882,27.3528,27.3967,44.0697,21.2414,10.4544],"force":[-100.0,-93.5479,-91.6659,0.0,51.6749,-26.4448,31.9668,1.5723,42.9072,-71.7895,0.0,0.0,-36.3238,-24.8484,0.0,0.0,54.144,29.9125,-79.8692,-80.8549,-94.0458,-6.3224,44.98,62.2694,73.6346,12.3922,14.4033,61.8604,29.0627,25.1812,67.4493,20.6428,16.5426,12.6501,24.3963,23.3305,19.3286,-74.8585,27.4204,4.0154,64.3328,15.0264,60.708],"direction":[null,null,null,null,63.6732,-24.4951,39.8381,30.2729,44.688,-84.758,0.0,0.0,-50.3879,-3.8291,0.0,0.0,42.8442,49.7224,-43.5429,-55.7993,-64.3355,-61.4721,20.7019,46.5607,58.1369,53.59,53.0674,65.5123,65.4371,64.8689,70.9888,71.0488,68.8742,68.7555,63.4812,73.2373,56.1399,-12.9838,16.3618,3.1182,45.4621,53.5258,28.9028],"intensity":[null,null,null,null,100.0,20.0,16.6667,14.2857,62.5,100.0,90.0,90.9091,8.3333,15.3846,7.1429,40.0,68.75,70.5882,94.4444,89.4737,70.0,66.6667,68.1818,78.2609,75.0,24.0,15.3846,74.0741,64.2857,34.4828,83.3333,51.6129,25.0,81.8182,58.8235,82.8571,75.0,40.5405,21.0526,2.5641,70.0,4.878,52.381],"confirmation":[54.6667,52.602,51.9998,0.5989,63.789,31.4578,80.4777,26.4061,84.2204,93.7352,37.0756,10.352,80.269,53.0507,3.4862,25.259,84.529,78.0745,87.4606,89.8412,93.0772,57.569,32.6725,86.2795,89.9164,30.7576,78.4685,90.2625,84.6374,83.3961,88.2899,79.6129,82.728,77.9199,81.4092,81.7026,31.8485,34.5846,75.5877,26.3499,84.4122,77.578,41.3403],"persistence":[null,null,100.0,75.0,40.0,50.0,28.5714,12.5,12.5,12.5,25.0,25.0,0.0,0.0,12.5,25.0,25.0,0.0,12.5,25.0,25.0,25.0,12.5,0.0,0.0,0.0,25.0,50.0,75.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,75.0,75.0,75.0,75.0,75.0,50.0],"assessmentRisk":[null,null,null,null,9.4276,39.6223,5.3047,38.1985,11.2273,8.3215,41.6978,32.0469,24.6797,57.0064,11.0035,1.4563,7.5921,26.5219,6.069,6.8802,11.0514,29.9165,16.3472,20.1418,15.8618,40.0725,31.4983,12.2259,14.4418,20.4743,18.3024,30.0635,22.3726,33.7883,20.3044,27.5932,29.7674,14.1995,34.8292,55.6114,4.1028,32.502,34.6537],"volumeParticipation":true,"latest":{"consensus":9.2,"control":10.5,"force":60.7,"direction":28.9,"confirmation":41.3,"persistence":50.0,"assessmentRisk":34.7,"intensity":52.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":"Control support is limited","controlPath":"Control support is easing","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Developing","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+9.2","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+10.5","detail":"Control support is limited","tone":"positive"},{"label":"SM Force Gauge","value":"+60.7","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+28.9","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"41/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"56.7","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"1.4%","detail":"Normal","tone":"neutral"},{"label":"Trend quality","value":"26.0","detail":"Directional","tone":"positive"},{"label":"Range position","value":"82%","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":[27.0175,26.6997,26.9434,26.6573,27.1658,26.9751,27.1129,27.0175,27.2506,25.6,26.34,26.54,26.48,26.38,26.44,26.56,26.92,27.02,26.15,25.92,25.43,25.6,26.08,26.74,27.1,26.93,26.94,27.53,27.61,27.58,28.09,28.23,28.17,28.34,28.41,29.03,28.5,28.15,28.25,28.28,28.7,28.74,28.47],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,26.9502,26.9547,26.9835,26.9897,27.0371,26.7758,26.6966,26.6681,26.6339,26.5877,26.5609,26.5607,26.626,26.6977,26.5981,26.4748,26.2848,26.1603,26.1457,26.2538,26.4076,26.5026,26.5821,26.7545,26.91,27.0318,27.2242,27.4071,27.5458,27.6902,27.8211,28.0409,28.1244,28.129,28.151,28.1745,28.27,28.3555,28.3763],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,26.8138,26.7817,26.7564,26.7418,26.755,26.7747,26.7284,26.6685,26.5768,26.5044,26.473,26.4928,26.5377,26.5668,26.5944,26.6637,26.7338,26.7965,26.8923,26.9914,27.0787,27.1721,27.2638,27.3947,27.4765,27.5264,27.58,27.6319,27.711,27.7872,27.8378],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,27.7455,27.7052,27.6567,27.6141,27.5781,27.5425,27.5099,27.5056,27.5132,27.5044,27.5152,27.5719,27.6026,27.5581,27.5655,27.5543,27.5481,27.5215,27.6215,27.6971,27.8044,28.0457,28.2828,28.4754,28.6776,28.8674,29.1652,29.3195,29.4074,29.4759,29.5017,29.4653,29.3832,29.2794],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,25.9425,25.8911,25.8966,25.8936,25.8761,25.8735,25.8875,25.9179,25.9446,25.8924,25.8038,25.5883,25.4477,25.4058,25.4067,25.4113,25.413,25.4224,25.3736,25.3339,25.4246,25.3583,25.2902,25.2666,25.2604,25.2676,25.2168,25.2205,25.2456,25.3871,25.5973,25.9607,26.3568,26.6996],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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,20.8306,33.8447,65.3208,20.1533,256.4287,207.2696,142.1603,18.8007,129.0556,24.8179,442.5742,67.2574,391.0811,149.368,129.2729,13.4976,13.909,78.6322,27.7819,2.0144,14.1086,14.17,2.0661,208.5661,111.2176,8.2645,47.1092,108.1633,6.424,0.0,84.6561,220.5882,353.5762,106.1693,496.4029,1188.818],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,67.9485,71.8729,65.0,67.059,97.6012,70.4907,65.0,66.7255,78.8038,81.0223,130.568,123.1731,72.3949,65.0,77.695,78.9645,80.2339,87.6696,85.1306,85.3119,86.5814,87.8509,87.6696,107.9815,118.5002,117.7748,121.7646,131.3765,131.9206,131.9206,126.1172,135.0,135.0,135.0,135.0,65.346],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,73.5294,100.0,0.0,44.8319,56.9487,53.3136,47.2552,50.8903,58.1603,79.9704,86.0288,33.321,19.3868,0.0,9.3375,35.7023,71.9539,91.7275,82.39,82.9393,100.0,100.0,98.6238,93.007,95.8904,93.8356,84.8396,86.8804,97.561,83.1978,73.7127,76.4227,77.2358,88.6179,89.7019,82.3848],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-0.7009,0.0,-6.0571,-3.3416,-2.6077,-2.8279,-3.1948,-2.9746,-2.5343,-1.2132,-0.8463,-4.0388,-4.8829,-6.681,-6.0571,-4.2957,-1.8738,-0.5527,-1.1765,-1.1398,0.0,0.0,-0.1087,-0.707,-0.4233,-0.6349,-1.8018,-1.5593,-0.3091,-2.1291,-3.331,-2.9876,-2.8846,-1.4423,-1.3049,-2.2321],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,2.0,2.88,0.0,2.8906,3.6719,3.4375,3.0469,3.2813,3.75,5.1562,5.5469,2.1484,1.25,0.0,0.6685,2.556,5.1514,6.567,5.8985,5.9379,8.258,8.5726,8.4546,10.4601,11.0106,10.7747,11.4432,11.7184,14.1565,12.0724,10.696,11.0893,11.2072,12.8588,13.0161,11.9544],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,14.8491,15.3556,15.9528,15.9492,17.0272,18.1075,18.9233,20.5569,22.0737,24.1972,24.8521,24.7028,24.7844,24.8603,25.6099,26.3411,26.0209],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,24.4204,23.4303,26.5481,28.7888,32.5305,26.9408,25.6465,21.9953,20.6778,24.5134,33.1096,37.3036,35.2538,34.4002,40.4455,41.0396,38.3861,46.2077,45.1049,44.4899,51.5085,50.8067,57.1797,51.7864,48.5309,49.2472,47.462,52.3219,50.9023,46.1737],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,33.4493,32.7333,30.7543,28.3786,26.8875,38.8647,41.4015,44.5669,41.8974,37.5794,33.3,31.2121,29.6743,28.9557,25.8914,25.3049,27.8524,24.3167,23.1573,24.2051,21.1446,20.8565,18.1545,25.8744,30.5342,29.0187,27.9668,24.9889,24.0383,29.6086],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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,1.311,1.2659,1.2455,1.2366,1.2075,1.3989,1.3766,1.5192,1.4906,1.5148,1.5482,1.5134,1.4964,1.4234,1.4465,1.3703,1.3619,1.4222,1.3799,1.3018,1.3754,1.2917,1.3485,1.4083,1.4128,1.3755,1.3239,1.3557,1.3068,1.3504],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,6.7165,6.7696,6.5736,6.4307,6.3681,6.2493,6.0767,5.9438,5.8685,6.0375,6.4195,7.4629,8.124,8.1273,8.151,8.092,8.0627,7.9295,8.4836,8.9123,8.9419,10.0647,11.1717,11.9418,12.6706,13.2995,14.521,15.0313,15.2299,14.9058,14.1724,12.6459,10.8592,9.2173],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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.1424,-0.1551,-0.1585,-0.1498,-0.1125,-0.0741,-0.1125,-0.1597,-0.2339,-0.2759,-0.2673,-0.2049,-0.1249,-0.0744,-0.0332,0.0466,0.1149,0.1647,0.2426,0.3119,0.358,0.4035,0.4402,0.5134,0.5226,0.4959,0.4773,0.4597,0.4742,0.4833,0.4634],"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.141,-0.1276,-0.1246,-0.1316,-0.1521,-0.1768,-0.1949,-0.1969,-0.1825,-0.1609,-0.1353,-0.099,-0.0562,-0.012,0.0389,0.0935,0.1464,0.1978,0.2463,0.2997,0.3443,0.3746,0.3951,0.4081,0.4213,0.4337,0.4396],"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.0285,0.0535,0.0121,-0.0281,-0.0819,-0.099,-0.0724,-0.0079,0.0576,0.0865,0.1022,0.1455,0.1711,0.1767,0.2037,0.2184,0.2116,0.2057,0.1939,0.2136,0.1783,0.1213,0.0822,0.0517,0.0529,0.0496,0.0238],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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/2abb2402-f4f1-45bb-ad5e-7c8d84a5cd32/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/2abb2402-f4f1-45bb-ad5e-7c8d84a5cd32/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/2abb2402-f4f1-45bb-ad5e-7c8d84a5cd32/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/2abb2402-f4f1-45bb-ad5e-7c8d84a5cd32/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/2abb2402-f4f1-45bb-ad5e-7c8d84a5cd32/technical-pack/data.json"},"source_fingerprint":"fd218df36f944baa2debc9acbbd9c27c3b233eec43a39392a43f216fc0774848","content_hash":"c1ef32c64c337764f3fd7defc882f86a47c0efc267459cf4d56f14b48e6aae32","citation":"Sharemaestro, FMPB Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/2abb2402-f4f1-45bb-ad5e-7c8d84a5cd32/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."}