{"schema_version":"1.0","name":"FRMPL Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"6c306434-7bd9-49d5-982d-7785d8014ad5","symbol":"FRMPL","name":"Formul Plastik ve Metal Sanayi","exchange":"IST","country":"TR","asset_type":"equity","currency":"TRY","sector":"Basic Materials","industry":"Building Materials"},"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, Drawdown and recovery pressure, Range pressure and compression, Range position and boundary pressure, Directional strength and control, Activity pressure and cumulative balance."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-14","observations":31,"displayedObservations":31,"assetType":"Equity","state":"Rotational","stateTone":"caution","summary":"The completed price path and its progression through the positioning zones can be described, but there is not enough usable Market Dynamics history to confirm or challenge the technical state.","evidenceAlignment":{"status":"Evidence developing","headline":"Price structure is visible; Market Dynamics is not yet established","summary":"The completed price path and its progression through the positioning zones can be described, but there is not enough usable Market Dynamics history to confirm or challenge the technical state.","take":"Treat movement through the zones as price-location context only. Reaching the upper zone shows extension, but without an established Market Dynamics read it does not by itself establish active distribution, divergence or reversal risk.","tone":"neutral","conflict":false},"marketDynamics":{"available":true,"readAvailable":false,"dates":["2026-07-31","2026-08-07","2026-08-14"],"values":[-0.168425,-0.22379,-0.217018],"opens":[35.0,31.02,35.799999],"highs":[35.02,36.040001,38.459999],"lows":[29.74,31.02,32.68],"closes":[30.959999,35.759998,38.419998],"hoverRows":[[{"label":"Open","value":"35.0","className":"is-ohlc","compact":true},{"label":"High","value":"35.0","className":"is-ohlc","compact":true},{"label":"Low","value":"29.7","className":"is-ohlc","compact":true},{"label":"Close","value":"31.0","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":"31.0","className":"is-ohlc","compact":true},{"label":"High","value":"36.0","className":"is-ohlc","compact":true},{"label":"Low","value":"31.0","className":"is-ohlc","compact":true},{"label":"Close","value":"35.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"Unavailable","note":"Insufficient completed history","className":"is-muted","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"35.8","className":"is-ohlc","compact":true},{"label":"High","value":"38.5","className":"is-ohlc","compact":true},{"label":"Low","value":"32.7","className":"is-ohlc","compact":true},{"label":"Close","value":"38.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":[30.512399,38.867598],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"state":"Insufficient history","context":{"scenario":"developing","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":"Zone progression","detail":"Across the displayed history, price has progressed from the lower accumulation area, through the middle range and into the upper positioning zone. This describes price location only; it does not establish active distribution or a reversal.","tone":"neutral"},"chartSummary":"Price is in the distribution zone. The Market Dynamics bars show whether underlying support is keeping pace with that elevated price.","summary":"Across the displayed history, price has progressed from the lower accumulation area, through the middle range and into the upper positioning zone. This describes price location only; it does not establish active distribution or a reversal.","annotations":[{"label":"Current tape relationship","value":"Zone progression","detail":"Market Dynamics improved this week but remains below zero.","tone":"neutral"},{"label":"Price location","value":"Upper positioning zone","detail":"Price is in the area labelled as the distribution zone on the chart. With limited Market Dynamics history, the label describes location and extension only.","tone":"caution"},{"label":"Latest positioning marker","value":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Unavailable","detail":"Too little usable Market Dynamics history is available for a directional confirmation read.","tone":"neutral"}],"relationshipEvidence":{"available":false,"observations":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-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"],"close":[36.58,53.2,39.08,37.6,37.88,34.6,31.8,28.98,30.94,31.7,30.84,32.2,33.26,34.9,33.9,33.06,36.82,35.7,39.64,39.6,39.3,44.98,41.94,36.22,36.38,33.48,33.08,33.46,30.96,35.76,38.42],"consensus":[100.0,100.0,-95.5162,-53.1261,0.0,-45.8626,-52.312,-55.6323,-14.3051,-20.0064,-31.3975,8.3642,0.0,30.7136,0.0,-12.8934,45.8408,0.0,52.9514,15.2562,11.6672,68.3254,16.7539,-27.3409,0.0,-31.6301,-38.2751,-15.1206,-49.7273,37.2628,43.7428],"supportDates":["2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"],"control":[null,null,null,null,null,-43.393,-54.2772,-55.0746,-1.6507,-14.7491,-35.0175,4.5415,0.0,29.9181,0.0,-19.2381,44.1719,0.0,41.9299,0.6895,1.6805,76.6298,12.8239,-29.3771,0.0,-26.3281,-40.022,-9.5817,-49.8329,38.0664,40.6195],"force":[100.0,100.0,-95.5162,-53.1261,0.0,-38.7063,-37.0811,-38.7797,-19.7895,-0.2432,-22.328,26.5331,0.0,38.5053,0.0,-16.6361,64.499,0.0,77.553,6.3871,7.9434,64.4517,11.1168,-32.7999,0.0,-22.3433,-25.2037,-3.4076,-49.784,73.9667,61.1764],"direction":[null,null,null,null,0.0,-53.7966,-60.9452,-68.3071,-56.8936,-40.4787,-33.7386,0.2447,0.0,26.0573,0.0,-2.9689,34.4208,0.0,47.975,47.3633,37.0882,61.6014,41.153,-21.1146,0.0,-44.3228,-45.6153,-34.6851,-49.566,10.1275,34.8596],"intensity":[null,null,null,null,25.0,40.0,16.6667,14.2857,12.5,22.2222,10.0,18.1818,33.3333,23.0769,14.2857,13.3333,75.0,47.0588,83.3333,78.9474,35.0,80.9524,50.0,86.9565,4.1667,48.0,15.3846,29.6296,46.4286,79.3103,46.6667],"confirmation":[54.6667,54.6667,53.2319,39.667,1.1572,82.4956,84.2457,85.2972,8.3556,51.2502,77.7156,26.0074,25.4918,78.0779,27.1826,49.4766,83.2631,4.3106,85.8622,28.4736,27.6493,89.6195,29.61,76.8844,27.055,77.9194,79.823,50.4186,83.9128,81.0305,55.0],"persistence":[null,null,33.3333,0.0,0.0,16.6667,28.5714,37.5,62.5,87.5,87.5,62.5,62.5,37.5,25.0,25.0,0.0,12.5,37.5,37.5,50.0,50.0,62.5,62.5,50.0,37.5,12.5,12.5,37.5,37.5,37.5],"assessmentRisk":[null,null,null,null,6.927,24.8068,7.1408,10.7556,28.0203,8.4219,8.9934,17.8507,13.3116,8.0782,33.7534,29.5271,24.1994,19.2158,23.1045,42.2712,39.4608,15.8234,29.1367,27.3816,38.3077,34.1365,30.6027,28.954,22.397,12.328,24.6458],"volumeParticipation":true,"latest":{"consensus":43.7,"control":40.6,"force":61.2,"direction":34.9,"confirmation":55.0,"persistence":37.5,"assessmentRisk":24.6,"intensity":46.7,"evidenceDepth":100},"analysis":{"status":"Completed tape has stronger support","headline":"The gauges support the upward view","summary":"The completed evidence gives the upward view the clearer support.","take":"Current assessment: upward pressure has the stronger support.","tone":"positive","supportedView":"Completed tape","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Broadly stable","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Unsettled","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+43.7","detail":"Completed tape has stronger support","tone":"positive"},{"label":"SM Control Gauge","value":"+40.6","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+61.2","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+34.9","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"55/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Rotational","detail":"completed-week alignment","tone":"caution"},{"label":"Momentum","value":"74.6","detail":"Stretched positive","tone":"positive"},{"label":"Risk pressure","value":"11.1%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"21.9","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"62%","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 is rotating through its trend references.","series":[{"label":"Close","values":[36.58,53.2,39.08,37.6,37.88,34.6,31.8,28.98,30.94,31.7,30.84,32.2,33.26,34.9,33.9,33.06,36.82,35.7,39.64,39.6,39.3,44.98,41.94,36.22,36.38,33.48,33.08,33.46,30.96,35.76,38.42],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,38.9275,38.1406,36.9878,35.5318,34.697,34.1521,33.5499,33.3044,33.2964,33.5879,33.6447,33.5384,34.135,34.4196,35.3687,36.1381,36.713,38.2161,38.8931,38.4071,38.0385,37.2097,36.4589,35.9136,35.013,35.1488,35.7435],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,35.0869,35.073,34.9861,34.8434,34.9899,35.0425,35.383,35.6954,35.9624,36.6304,37.0237,36.9641,36.9209,36.666,36.4004,36.1826,35.7957,35.7931,35.9876],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,49.2617,48.5466,47.8619,47.2635,46.8021,46.3407,45.9021,45.7162,45.4526,45.6109,45.7289,45.9857,43.0999,43.61,43.4912,43.3508,43.3302,43.3023,43.0338,43.0323,43.0208,43.1153],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,23.2103,22.9443,23.0381,23.2996,23.7065,23.9873,24.1629,24.5591,24.8852,25.1975,25.4991,25.5143,27.5781,27.354,27.3348,27.3252,27.2338,27.3897,28.1062,28.1097,28.5272,29.1907],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"drawdown","eyebrow":"Path risk","title":"Drawdown and recovery pressure","description":"Capital impairment and recovery are shown together so return is not separated from path difficulty.","reason":"Selected because the current recovery or drawdown path is central to the tape.","series":[{"label":"Drawdown","values":[0.0,0.0,-26.5414,-29.3233,-28.797,-34.9624,-40.2256,-45.5263,-41.8421,-40.4135,-42.0301,-39.4737,-37.4812,-34.3985,-36.2782,-37.8571,-30.7895,-32.8947,-25.4887,-25.5639,-26.1278,-15.4511,-21.1654,-31.9173,-31.6165,-37.0677,-37.8195,-37.1053,-41.8045,-32.782,-27.782],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[null,null,null,null,null,null,null,0.0,6.7633,9.3858,6.4182,11.1111,14.7688,20.4279,16.9772,14.0787,27.0531,23.1884,36.784,36.646,35.6108,55.2105,44.7205,24.9828,25.5349,15.528,14.1477,15.4589,6.8323,23.3954,32.5742],"stroke":"#07865c","width":1.7}],"guides":[{"label":"Prior high","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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"volatility","eyebrow":"Risk geometry","title":"Range pressure and compression","description":"Movement pressure and envelope width show whether risk is expanding, settling or compressed.","reason":"Selected because current variability is unusually compressed or expanded versus this ticker's own tape.","series":[{"label":"Range pressure","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,12.5604,12.5635,12.7317,11.6704,11.705,11.3238,11.1028,10.6974,9.581,10.2806,12.3239,11.6446,12.4791,12.1511,11.9107,13.1712,11.6034,11.1032],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,71.8939,71.6242,70.0249,67.922,65.5113,63.5687,62.0543,60.212,58.4819,57.6579,56.8032,57.2624,43.9224,45.815,45.6229,45.3495,45.6223,45.0194,41.9667,41.9516,40.5144,38.5156],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"range","eyebrow":"Acceptance map","title":"Range position and boundary pressure","description":"Price location inside its observed range shows whether the tape is pressing an outer boundary or rotating through value.","reason":"Selected because price is testing an observed boundary or moving rapidly through its recent range.","series":[{"label":"Range position","values":[null,null,null,null,null,null,null,1.1856,11.9701,14.6776,11.6138,16.4589,20.2351,26.0777,22.5151,19.5226,32.9177,28.9277,42.964,42.8215,41.7528,61.9879,51.1578,30.7802,31.3502,21.0189,19.5939,20.9476,19.4253,47.0115,62.2988],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-47.9245,-44.4025,-43.0368,-44.5822,-42.1384,-40.2336,-37.2866,-39.0836,-40.593,-33.8365,-35.8491,-28.7691,-28.841,-29.3801,-19.1734,-24.6361,-34.9146,-34.6271,-39.8383,-40.5571,-39.8742,-31.1694,-20.498,-14.5843],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,1.1165,12.1827,14.9384,11.8202,16.7513,20.5946,26.541,22.9152,19.8695,33.5025,29.4416,43.7273,43.5823,42.4946,63.0892,52.0667,31.3271,31.9072,21.3923,19.942,21.3198,12.2553,29.6592,39.3038],"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-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"directional","eyebrow":"Trend quality","title":"Directional strength and control","description":"Directional pressure shows which side controls the tape while strength remains direction-neutral.","reason":"Selected because directional control or trend strength is materially changing.","series":[{"label":"Trend strength","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,27.6038,25.9124,24.2454,22.6632,21.9227],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,18.8114,19.5214,18.3421,19.6755,18.7876,25.7563,24.4173,23.712,28.4079,26.3654,23.6484,23.138,21.7851,23.1233,21.6562,19.6532,19.6904,21.8369],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,11.6438,11.1283,12.0172,10.9305,10.4372,9.0222,8.5532,9.1556,8.2937,8.2606,15.6344,15.9377,18.6987,18.0474,20.0209,20.6916,18.8822,17.0547],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"participation","eyebrow":"Participation","title":"Activity pressure and cumulative balance","description":"Observed activity is compared with its normal backdrop while cumulative balance tracks directional participation.","reason":"Selected because participation is confirming or diverging from the latest price path.","series":[{"label":"Activity versus norm","values":[null,null,null,null,null,null,null,32.7095,34.3515,33.1458,45.884,31.5694,49.9806,37.0305,27.1057,33.128,54.7584,41.78,156.1994,34.1129,15.5432,32.896,27.1216,8.3246,14.9001,7.8174,55.8914,81.1013,56.1543,92.8588,103.2016],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[null,null,null,null,null,null,null,73.7428,78.416,82.6135,77.1012,80.6717,86.0982,89.933,87.2649,84.1432,89.1613,85.4594,99.7455,96.73,95.3474,97.7373,96.2436,95.849,96.4808,96.176,94.151,97.0101,95.1083,98.202,101.5274],"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-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-10","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]}]},"canonical_url":"https://sharemaestro.com/terminal/6c306434-7bd9-49d5-982d-7785d8014ad5/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/6c306434-7bd9-49d5-982d-7785d8014ad5/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/6c306434-7bd9-49d5-982d-7785d8014ad5/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/6c306434-7bd9-49d5-982d-7785d8014ad5/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/6c306434-7bd9-49d5-982d-7785d8014ad5/technical-pack/data.json"},"source_fingerprint":"de3275cbe99570e7f5b01a9aebf1f7d888d83edc453a64f3b42f9a2096d2de56","content_hash":"26d3708062636120c084402cb493102480dbdf29a294296ce7b70c9de5f0d4e7","citation":"Sharemaestro, FRMPL Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/6c306434-7bd9-49d5-982d-7785d8014ad5/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."}