{"system_prompt_markdown":"You are an investment planning copilot focused on disciplined decision support, not blind prediction.\n\nRules:\n- Use the supplied portfolio data and memo outputs as the source of truth.\n- Distinguish clearly between full-data analysis and portfolio-only fallback analysis.\n- Do not invent fundamentals, prices, corporate actions, or news.\n- Prefer capital preservation and explicit risk management.\n- For every recommendation, state: stance, why, what would change the view, and confidence.\n- If data is incomplete, say so directly and reduce confidence.\n","chatgpt_pack_markdown":"# ChatGPT Advisor Pack\n\nUse this file together with `chatgpt-system-prompt.md`.\n\n## Portfolio Positions\n- ACES: qty 3000, avg cost 426, current 356, weight 1.2%, unrealized -16.4%\n- BLOG: qty 14300, avg cost 494, current 396, weight 6.5%, unrealized -19.8%\n- BRMS: qty 600, avg cost 938, current 845, weight 0.5%, unrealized -9.9%\n- BRPT: qty 200, avg cost 2,103, current 1,915, weight 0.4%, unrealized -8.9%\n- BUMI: qty 1800, avg cost 276, current 246, weight 0.5%, unrealized -10.9%\n- CBRE: qty 200, avg cost 1,575, current 825, weight 0.3%, unrealized -47.6%\n- DKFT: qty 3700, avg cost 698, current 710, weight 2.4%, unrealized 1.7%\n- ELSA: qty 4000, avg cost 893, current 690, weight 3.3%, unrealized -22.7%\n- ENRG: qty 2700, avg cost 1,925, current 1,705, weight 4.8%, unrealized -11.4%\n- ERAL: qty 11400, avg cost 325, current 306, weight 3.4%, unrealized -6.0%\n- GIAA: qty 78600, avg cost 118, current 70, weight 8.6%, unrealized -40.6%\n- INDF: qty 1800, avg cost 7,668, current 6,700, weight 12.8%, unrealized -12.6%\n- ISAT: qty 500, avg cost 1,975, current 2,160, weight 0.9%, unrealized 9.4%\n- LPPF: qty 100, avg cost 1,580, current 1,890, weight 0.1%, unrealized 19.6%\n- MARK: qty 1000, avg cost 627, current 855, weight 0.6%, unrealized 36.5%\n- MBMA: qty 1700, avg cost 629, current 745, weight 1.0%, unrealized 18.5%\n- PGAS: qty 7600, avg cost 1,738, current 1,820, weight 12.2%, unrealized 4.7%\n- PGEO: qty 100, avg cost 1,345, current 1,050, weight 0.1%, unrealized -21.9%\n- POWR: qty 3800, avg cost 695, current 735, weight 2.4%, unrealized 5.7%\n- SIMP: qty 4500, avg cost 643, current 665, weight 2.7%, unrealized 3.5%\n- SSTM: qty 1000, avg cost 198, current 605, weight 0.2%, unrealized 205.6%\n- TAPG: qty 2300, avg cost 1,744, current 1,845, weight 3.7%, unrealized 5.8%\n- TLKM: qty 4800, avg cost 3,041, current 3,210, weight 13.5%, unrealized 5.6%\n- TMPO: qty 300, avg cost 183, current 128, weight 0.1%, unrealized -30.2%\n- UNVR: qty 800, avg cost 1,955, current 1,920, weight 1.4%, unrealized -1.8%\n- WIFI: qty 5200, avg cost 3,399, current 2,340, weight 16.4%, unrealized -31.1%\n\n## Current Memo Summary\n- ACES: reduce | confidence 0.41 | basis market-data | trend volatile\n- BLOG: reduce | confidence 0.38 | basis market-data | trend downtrend\n- BRMS: reduce | confidence 0.36 | basis market-data | trend volatile\n- BRPT: reduce | confidence 0.34 | basis market-data | trend volatile\n- BUMI: reduce | confidence 0.35 | basis market-data | trend volatile\n- CBRE: reduce | confidence 0.29 | basis market-data | trend volatile\n- DKFT: hold | confidence 0.57 | basis market-data | trend volatile\n- ELSA: hold | confidence 0.55 | basis market-data | trend volatile\n- ENRG: watch | confidence 0.50 | basis market-data | trend uptrend\n- ERAL: hold | confidence 0.50 | basis market-data | trend sideways\n- GIAA: reduce | confidence 0.31 | basis market-data | trend volatile\n- INDF: hold | confidence 0.60 | basis market-data | trend sideways\n- ISAT: watch | confidence 0.46 | basis market-data | trend sideways\n- LPPF: hold | confidence 0.59 | basis market-data | trend sideways\n- MARK: hold | confidence 0.65 | basis market-data | trend sideways\n- MBMA: watch | confidence 0.49 | basis market-data | trend sideways\n- PGAS: reduce | confidence 0.33 | basis market-data | trend volatile\n- PGEO: reduce | confidence 0.29 | basis market-data | trend volatile\n- POWR: hold | confidence 0.60 | basis market-data | trend sideways\n- SIMP: accumulate | confidence 0.68 | basis market-data | trend uptrend\n- SSTM: reduce | confidence 0.30 | basis market-data | trend volatile\n- TAPG: accumulate | confidence 0.71 | basis market-data | trend uptrend\n- TLKM: watch | confidence 0.52 | basis full | trend sideways\n- TMPO: reduce | confidence 0.29 | basis market-data | trend volatile\n- UNVR: reduce | confidence 0.32 | basis market-data | trend volatile\n- WIFI: reduce | confidence 0.34 | basis market-data | trend volatile\n\n## Suggested ChatGPT Prompts\n- Review my current portfolio and rank positions by urgency.\n- Which positions are acceptable holds versus likely reduce or exit candidates?\n- For the portfolio-only names, tell me what additional data is needed before conviction can increase.\n- Build a capital-preservation plan for the next 2 weeks and the next 3 months.\n","chatgpt_context":{"portfolio":[{"ticker":"ACES","quantity":3000.0,"average_cost":426.0,"current_price":356.0,"target_weight":0.011825283600002732,"pnl_pct":-0.1643,"invested_amount":1278000.0,"market_value":1068000.0,"thesis":""},{"ticker":"BLOG","quantity":14300.0,"average_cost":494.0,"current_price":396.0,"target_weight":0.0653568249716827,"pnl_pct":-0.19829999999999998,"invested_amount":7063342.0,"market_value":5662800.0,"thesis":""},{"ticker":"BRMS","quantity":600.0,"average_cost":938.0,"current_price":845.0,"target_weight":0.0052093982912631755,"pnl_pct":-0.09949999999999999,"invested_amount":562998.0,"market_value":507000.0,"thesis":""},{"ticker":"BRPT","quantity":200.0,"average_cost":2103.0,"current_price":1915.0,"target_weight":0.003892072801775547,"pnl_pct":-0.0895,"invested_amount":420630.0,"market_value":383000.0,"thesis":""},{"ticker":"BUMI","quantity":1800.0,"average_cost":276.0,"current_price":246.0,"target_weight":0.004598702894079936,"pnl_pct":-0.1091,"invested_amount":496998.0,"market_value":442800.0,"thesis":""},{"ticker":"CBRE","quantity":200.0,"average_cost":1575.0,"current_price":825.0,"target_weight":0.0029146825774654618,"pnl_pct":-0.47619999999999996,"invested_amount":315000.0,"market_value":165000.0,"thesis":""},{"ticker":"DKFT","quantity":3700.0,"average_cost":698.0,"current_price":710.0,"target_weight":0.0238956688723689,"pnl_pct":0.0172,"invested_amount":2582489.0,"market_value":2627000.0,"thesis":""},{"ticker":"ELSA","quantity":4000.0,"average_cost":893.0,"current_price":690.0,"target_weight":0.03303306921127524,"pnl_pct":-0.22690000000000002,"invested_amount":3570000.0,"market_value":2760000.0,"thesis":""},{"ticker":"ENRG","quantity":2700.0,"average_cost":1925.0,"current_price":1705.0,"target_weight":0.048101506235782944,"pnl_pct":-0.11449999999999999,"invested_amount":5198499.0,"market_value":4603500.0,"thesis":""},{"ticker":"ERAL","quantity":11400.0,"average_cost":325.0,"current_price":306.0,"target_weight":0.03431913819997976,"pnl_pct":-0.059500000000000004,"invested_amount":3708990.0,"market_value":3488400.0,"thesis":""},{"ticker":"GIAA","quantity":78600.0,"average_cost":118.0,"current_price":70.0,"target_weight":0.08567390209320289,"pnl_pct":-0.4058,"invested_amount":9259080.0,"market_value":5502000.0,"thesis":""},{"ticker":"INDF","quantity":1800.0,"average_cost":7668.0,"current_price":6700.0,"target_weight":0.12771406219977036,"pnl_pct":-0.12619999999999998,"invested_amount":13802508.0,"market_value":12060000.0,"thesis":""},{"ticker":"ISAT","quantity":500.0,"average_cost":1975.0,"current_price":2160.0,"target_weight":0.00913729855634014,"pnl_pct":0.09369999999999999,"invested_amount":987500.0,"market_value":1080000.0,"thesis":""},{"ticker":"LPPF","quantity":100.0,"average_cost":1580.0,"current_price":1890.0,"target_weight":0.0014619677690144222,"pnl_pct":0.1962,"invested_amount":158000.0,"market_value":189000.0,"thesis":""},{"ticker":"MARK","quantity":1000.0,"average_cost":627.0,"current_price":855.0,"target_weight":0.005796979792959085,"pnl_pct":0.36469999999999997,"invested_amount":626500.0,"market_value":855000.0,"thesis":""},{"ticker":"MBMA","quantity":1700.0,"average_cost":629.0,"current_price":745.0,"target_weight":0.009891359324492425,"pnl_pct":0.1848,"invested_amount":1068994.0,"market_value":1266500.0,"thesis":""},{"ticker":"PGAS","quantity":7600.0,"average_cost":1738.0,"current_price":1820.0,"target_weight":0.12219448616450146,"pnl_pct":0.047400000000000005,"invested_amount":13205988.0,"market_value":13832000.0,"thesis":""},{"ticker":"PGEO","quantity":100.0,"average_cost":1345.0,"current_price":1050.0,"target_weight":0.0012445231957749353,"pnl_pct":-0.2193,"invested_amount":134500.0,"market_value":105000.0,"thesis":""},{"ticker":"POWR","quantity":3800.0,"average_cost":695.0,"current_price":735.0,"target_weight":0.02444621077292959,"pnl_pct":0.0572,"invested_amount":2641988.0,"market_value":2793000.0,"thesis":""},{"ticker":"SIMP","quantity":4500.0,"average_cost":643.0,"current_price":665.0,"target_weight":0.02676428095918928,"pnl_pct":0.0346,"invested_amount":2892510.0,"market_value":2992500.0,"thesis":""},{"ticker":"SSTM","quantity":1000.0,"average_cost":198.0,"current_price":605.0,"target_weight":0.001832086191549719,"pnl_pct":2.0556,"invested_amount":198000.0,"market_value":605000.0,"thesis":""},{"ticker":"TAPG","quantity":2300.0,"average_cost":1744.0,"current_price":1845.0,"target_weight":0.03711356004900294,"pnl_pct":0.057999999999999996,"invested_amount":4010993.0,"market_value":4243500.0,"thesis":""},{"ticker":"TLKM","quantity":4800.0,"average_cost":3041.0,"current_price":3210.0,"target_weight":0.13506539132000867,"pnl_pct":0.0556,"invested_amount":14596992.0,"market_value":15408000.0,"thesis":""},{"ticker":"TMPO","quantity":300.0,"average_cost":183.0,"current_price":128.0,"target_weight":0.0005089035780254696,"pnl_pct":-0.3018,"invested_amount":54999.0,"market_value":38400.0,"thesis":""},{"ticker":"UNVR","quantity":800.0,"average_cost":1955.0,"current_price":1920.0,"target_weight":0.014471630321130103,"pnl_pct":-0.0179,"invested_amount":1564000.0,"market_value":1536000.0,"thesis":""},{"ticker":"WIFI","quantity":5200.0,"average_cost":3399.0,"current_price":2340.0,"target_weight":0.16353701005643215,"pnl_pct":-0.3115,"invested_amount":17674020.0,"market_value":12168000.0,"thesis":""}],"memos":[{"ticker":"ACES","company_name":"Aspirasi Hidup Indonesia Tbk PT (ACES)","analysis_basis":"market-data","action_band":"reduce","confidence":0.41,"trend_regime":"volatile","scorecard":{"fundamentals":0.54,"valuation":0.493,"trend":0.369,"event_impact":0.389,"risk":0.414,"conviction":0.484},"investment_case":"This memo uses live market data enrichment for Aspirasi Hidup Indonesia Tbk PT (ACES), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 356 versus a base intrinsic estimate of 355, implying a valuation gap of -0.3%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["Dividend yield provides carrying support."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","Trend regime is volatile, so timing risk remains high.","Earnings are contracting, which weakens the thesis.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reassess if drawdown from average cost exceeds 15% from 426 without thesis support."],"short_plan":["Current action band: reduce.","Monitor the volatile regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 1%.","Use the intrinsic value band 291 to 419 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.48.","Treat the current band `reduce` as provisional until the next review date."]},{"ticker":"BLOG","company_name":"Trimitra Trans Persada Tbk PT (BLOG)","analysis_basis":"market-data","action_band":"reduce","confidence":0.38,"trend_regime":"downtrend","scorecard":{"fundamentals":0.54,"valuation":0.46,"trend":0.219,"event_impact":0.333,"risk":0.41,"conviction":0.446},"investment_case":"This memo uses live market data enrichment for Trimitra Trans Persada Tbk PT (BLOG), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 396 versus a base intrinsic estimate of 390, implying a valuation gap of -1.6%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["No strong positive catalyst is currently confirmed."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","Trend regime is downtrend, so timing risk remains high.","Earnings are contracting, which weakens the thesis.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Exit or materially reduce if the downtrend persists through the next review window.","Reassess if drawdown from average cost exceeds 15% from 494 without thesis support."],"short_plan":["Current action band: reduce.","Monitor the downtrend regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 7%.","Use the intrinsic value band 320 to 460 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.45.","Treat the current band `reduce` as provisional until the next review date."]},{"ticker":"BRMS","company_name":"Bumi Resources Minerals Tbk PT (BRMS)","analysis_basis":"market-data","action_band":"reduce","confidence":0.36,"trend_regime":"volatile","scorecard":{"fundamentals":0.602,"valuation":0.0,"trend":0.5,"event_impact":0.278,"risk":0.275,"conviction":0.4},"investment_case":"This memo uses live market data enrichment for Bumi Resources Minerals Tbk PT (BRMS), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 845 versus a base intrinsic estimate of 65, implying a valuation gap of -92.3%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["No strong positive catalyst is currently confirmed."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","Trend regime is volatile, so timing risk remains high.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Only add if the next results keep profitability and earnings quality intact.","Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reduce if the market price exceeds the bull-case intrinsic range without matching earnings upgrades.","Reassess if drawdown from average cost exceeds 15% from 938 without thesis support."],"short_plan":["Current action band: reduce.","Monitor the volatile regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 1%.","Use the intrinsic value band 54 to 77 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.40.","Treat the current band `reduce` as provisional until the next review date."]},{"ticker":"BRPT","company_name":"Barito Pacific Tbk PT (BRPT)","analysis_basis":"market-data","action_band":"reduce","confidence":0.34,"trend_regime":"volatile","scorecard":{"fundamentals":0.54,"valuation":0.0,"trend":0.5,"event_impact":0.278,"risk":0.267,"conviction":0.379},"investment_case":"This memo uses live market data enrichment for Barito Pacific Tbk PT (BRPT), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 1,915 versus a base intrinsic estimate of 814, implying a valuation gap of -57.5%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["No strong positive catalyst is currently confirmed."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","Trend regime is volatile, so timing risk remains high.","Earnings are contracting, which weakens the thesis.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reduce if the market price exceeds the bull-case intrinsic range without matching earnings upgrades.","Reassess if drawdown from average cost exceeds 15% from 2,103 without thesis support."],"short_plan":["Current action band: reduce.","Monitor the volatile regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 0%.","Use the intrinsic value band 668 to 961 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.38.","Treat the current band `reduce` as provisional until the next review date."]},{"ticker":"BUMI","company_name":"Bumi Resources Tbk PT (BUMI)","analysis_basis":"market-data","action_band":"reduce","confidence":0.35,"trend_regime":"volatile","scorecard":{"fundamentals":0.54,"valuation":0.0,"trend":0.5,"event_impact":0.333,"risk":0.271,"conviction":0.387},"investment_case":"This memo uses live market data enrichment for Bumi Resources Tbk PT (BUMI), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 246 versus a base intrinsic estimate of 36, implying a valuation gap of -85.4%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["No strong positive catalyst is currently confirmed."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","Trend regime is volatile, so timing risk remains high.","Earnings are contracting, which weakens the thesis.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reduce if the market price exceeds the bull-case intrinsic range without matching earnings upgrades.","Reassess if drawdown from average cost exceeds 15% from 276 without thesis support."],"short_plan":["Current action band: reduce.","Monitor the volatile regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 0%.","Use the intrinsic value band 29 to 42 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.39.","Treat the current band `reduce` as provisional until the next review date."]},{"ticker":"CBRE","company_name":"Cakra Buana Resources Energi PT Tbk (CBRE)","analysis_basis":"market-data","action_band":"reduce","confidence":0.29,"trend_regime":"volatile","scorecard":{"fundamentals":0.54,"valuation":0.0,"trend":0.369,"event_impact":0.222,"risk":0.414,"conviction":0.336},"investment_case":"This memo uses live market data enrichment for Cakra Buana Resources Energi PT Tbk (CBRE), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 825 versus a base intrinsic estimate of 619, implying a valuation gap of -25.0%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["No strong positive catalyst is currently confirmed."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","Trend regime is volatile, so timing risk remains high.","Earnings are contracting, which weakens the thesis.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reduce if the market price exceeds the bull-case intrinsic range without matching earnings upgrades.","Reassess if drawdown from average cost exceeds 15% from 1,575 without thesis support."],"short_plan":["Current action band: reduce.","Monitor the volatile regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 0%.","Use the intrinsic value band 507 to 730 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.34.","Treat the current band `reduce` as provisional until the next review date."]},{"ticker":"DKFT","company_name":"Central Omega Resources Tbk PT (DKFT)","analysis_basis":"market-data","action_band":"hold","confidence":0.57,"trend_regime":"volatile","scorecard":{"fundamentals":0.725,"valuation":1.0,"trend":0.369,"event_impact":0.25,"risk":0.399,"conviction":0.657},"investment_case":"This memo uses live market data enrichment for Central Omega Resources Tbk PT (DKFT), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 710 versus a base intrinsic estimate of 1,306, implying a valuation gap of 84.0%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["Earnings growth remains supportive of rerating."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","Trend regime is volatile, so timing risk remains high.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Add only while the price remains below base intrinsic value.","Only add if the next results keep profitability and earnings quality intact.","Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reassess if drawdown from average cost exceeds 15% from 698 without thesis support."],"short_plan":["Current action band: hold.","Monitor the volatile regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 2%.","Use the intrinsic value band 1,071 to 1,541 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.66.","Treat the current band `hold` as provisional until the next review date."]},{"ticker":"ELSA","company_name":"Elnusa Tbk PT (ELSA)","analysis_basis":"market-data","action_band":"hold","confidence":0.55,"trend_regime":"volatile","scorecard":{"fundamentals":0.552,"valuation":1.0,"trend":0.43,"event_impact":0.25,"risk":0.315,"conviction":0.614},"investment_case":"This memo uses live market data enrichment for Elnusa Tbk PT (ELSA), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 690 versus a base intrinsic estimate of 1,013, implying a valuation gap of 46.8%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["Dividend yield provides carrying support."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","Trend regime is volatile, so timing risk remains high.","Earnings are contracting, which weakens the thesis.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Add only while the price remains below base intrinsic value.","Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reassess if drawdown from average cost exceeds 15% from 893 without thesis support."],"short_plan":["Current action band: hold.","Monitor the volatile regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 3%.","Use the intrinsic value band 831 to 1,195 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.61.","Treat the current band `hold` as provisional until the next review date."]},{"ticker":"ENRG","company_name":"Energi Mega Persada Tbk PT (ENRG)","analysis_basis":"market-data","action_band":"watch","confidence":0.5,"trend_regime":"uptrend","scorecard":{"fundamentals":0.79,"valuation":0.0,"trend":0.9,"event_impact":0.417,"risk":0.245,"conviction":0.549},"investment_case":"This memo uses live market data enrichment for Energi Mega Persada Tbk PT (ENRG), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 1,705 versus a base intrinsic estimate of 880, implying a valuation gap of -48.4%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["Earnings growth remains supportive of rerating.","Three-month price strength confirms market participation."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Only add if the next results keep profitability and earnings quality intact.","Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reduce if the market price exceeds the bull-case intrinsic range without matching earnings upgrades.","Reassess if drawdown from average cost exceeds 15% from 1,925 without thesis support."],"short_plan":["Current action band: watch.","Monitor the uptrend regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 5%.","Use the intrinsic value band 721 to 1,038 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.55.","Treat the current band `watch` as provisional until the next review date."]},{"ticker":"ERAL","company_name":"Sinar Eka Selaras PT (ERAL)","analysis_basis":"market-data","action_band":"hold","confidence":0.5,"trend_regime":"sideways","scorecard":{"fundamentals":0.55,"valuation":0.731,"trend":0.569,"event_impact":0.333,"risk":0.362,"conviction":0.574},"investment_case":"This memo uses live market data enrichment for Sinar Eka Selaras PT (ERAL), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 306 versus a base intrinsic estimate of 334, implying a valuation gap of 9.2%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["No strong positive catalyst is currently confirmed."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","Earnings are contracting, which weakens the thesis.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Add only while the price remains below base intrinsic value.","Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reassess if drawdown from average cost exceeds 15% from 325 without thesis support."],"short_plan":["Current action band: hold.","Monitor the sideways regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 3%.","Use the intrinsic value band 274 to 394 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.57.","Treat the current band `hold` as provisional until the next review date."]},{"ticker":"GIAA","company_name":"Garuda Indonesia (Persero) Tbk PT (GIAA)","analysis_basis":"market-data","action_band":"reduce","confidence":0.31,"trend_regime":"volatile","scorecard":{"fundamentals":0.54,"valuation":0.0,"trend":0.369,"event_impact":0.361,"risk":0.414,"conviction":0.357},"investment_case":"This memo uses live market data enrichment for Garuda Indonesia (Persero) Tbk PT (GIAA), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 70 versus a base intrinsic estimate of 52, implying a valuation gap of -25.0%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["No strong positive catalyst is currently confirmed."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","Trend regime is volatile, so timing risk remains high.","Earnings are contracting, which weakens the thesis.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reduce if the market price exceeds the bull-case intrinsic range without matching earnings upgrades.","Reassess if drawdown from average cost exceeds 15% from 118 without thesis support."],"short_plan":["Current action band: reduce.","Monitor the volatile regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 9%.","Use the intrinsic value band 43 to 62 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.36.","Treat the current band `reduce` as provisional until the next review date."]},{"ticker":"INDF","company_name":"Indofood Sukses Makmur Tbk PT (INDF)","analysis_basis":"market-data","action_band":"hold","confidence":0.6,"trend_regime":"sideways","scorecard":{"fundamentals":0.54,"valuation":1.0,"trend":0.696,"event_impact":0.222,"risk":0.223,"conviction":0.654},"investment_case":"This memo uses live market data enrichment for Indofood Sukses Makmur Tbk PT (INDF), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 6,700 versus a base intrinsic estimate of 12,014, implying a valuation gap of 79.3%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["Dividend yield provides carrying support."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","Earnings are contracting, which weakens the thesis.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Add only while the price remains below base intrinsic value.","Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reassess if drawdown from average cost exceeds 15% from 7,668 without thesis support."],"short_plan":["Current action band: hold.","Monitor the sideways regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 13%.","Use the intrinsic value band 9,852 to 14,177 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.65.","Treat the current band `hold` as provisional until the next review date."]},{"ticker":"ISAT","company_name":"Indosat Tbk PT (ISAT)","analysis_basis":"market-data","action_band":"watch","confidence":0.46,"trend_regime":"sideways","scorecard":{"fundamentals":0.67,"valuation":0.339,"trend":0.581,"event_impact":0.278,"risk":0.301,"conviction":0.518},"investment_case":"This memo uses live market data enrichment for Indosat Tbk PT (ISAT), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 2,160 versus a base intrinsic estimate of 2,021, implying a valuation gap of -6.5%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["No strong positive catalyst is currently confirmed."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Only add if the next results keep profitability and earnings quality intact.","Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reassess if drawdown from average cost exceeds 15% from 1,975 without thesis support."],"short_plan":["Current action band: watch.","Monitor the sideways regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 1%.","Use the intrinsic value band 1,657 to 2,384 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.52.","Treat the current band `watch` as provisional until the next review date."]},{"ticker":"LPPF","company_name":"Matahari Department Store Tbk PT (LPPF)","analysis_basis":"market-data","action_band":"hold","confidence":0.59,"trend_regime":"sideways","scorecard":{"fundamentals":0.628,"valuation":1.0,"trend":0.569,"event_impact":0.25,"risk":0.297,"conviction":0.663},"investment_case":"This memo uses live market data enrichment for Matahari Department Store Tbk PT (LPPF), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 1,890 versus a base intrinsic estimate of 3,654, implying a valuation gap of 93.3%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["Dividend yield provides carrying support."],"key_risks":["No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Add only while the price remains below base intrinsic value.","Only add if the next results keep profitability and earnings quality intact.","Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reassess if drawdown from average cost exceeds 15% from 1,580 without thesis support."],"short_plan":["Current action band: hold.","Monitor the sideways regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 0%.","Use the intrinsic value band 2,996 to 4,312 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.66.","Treat the current band `hold` as provisional until the next review date."]},{"ticker":"MARK","company_name":"Mark Dynamics Indonesia Tbk PT (MARK)","analysis_basis":"market-data","action_band":"hold","confidence":0.65,"trend_regime":"sideways","scorecard":{"fundamentals":0.724,"valuation":1.0,"trend":0.569,"event_impact":0.389,"risk":0.268,"conviction":0.72},"investment_case":"This memo uses live market data enrichment for Mark Dynamics Indonesia Tbk PT (MARK), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 855 versus a base intrinsic estimate of 1,029, implying a valuation gap of 20.4%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["Earnings growth remains supportive of rerating.","Dividend yield provides carrying support."],"key_risks":["No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Add only while the price remains below base intrinsic value.","Only add if the next results keep profitability and earnings quality intact.","Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reassess if drawdown from average cost exceeds 15% from 627 without thesis support."],"short_plan":["Current action band: hold.","Monitor the sideways regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 1%.","Use the intrinsic value band 844 to 1,215 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.72.","Treat the current band `hold` as provisional until the next review date."]},{"ticker":"MBMA","company_name":"Merdeka Battery Materials Tbk PT (MBMA)","analysis_basis":"market-data","action_band":"watch","confidence":0.49,"trend_regime":"sideways","scorecard":{"fundamentals":0.79,"valuation":0.0,"trend":0.7,"event_impact":0.417,"risk":0.205,"conviction":0.523},"investment_case":"This memo uses live market data enrichment for Merdeka Battery Materials Tbk PT (MBMA), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 745 versus a base intrinsic estimate of 64, implying a valuation gap of -91.4%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["Earnings growth remains supportive of rerating.","Three-month price strength confirms market participation."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Only add if the next results keep profitability and earnings quality intact.","Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reduce if the market price exceeds the bull-case intrinsic range without matching earnings upgrades.","Reassess if drawdown from average cost exceeds 15% from 629 without thesis support."],"short_plan":["Current action band: watch.","Monitor the sideways regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 1%.","Use the intrinsic value band 52 to 75 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.52.","Treat the current band `watch` as provisional until the next review date."]},{"ticker":"PGAS","company_name":"Perusahaan Gas Negara Tbk PT (PGAS)","analysis_basis":"market-data","action_band":"reduce","confidence":0.33,"trend_regime":"volatile","scorecard":{"fundamentals":0.54,"valuation":0.042,"trend":0.433,"event_impact":0.222,"risk":0.285,"conviction":0.369},"investment_case":"This memo uses live market data enrichment for Perusahaan Gas Negara Tbk PT (PGAS), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 1,820 versus a base intrinsic estimate of 1,487, implying a valuation gap of -18.3%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["Dividend yield provides carrying support."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","Trend regime is volatile, so timing risk remains high.","Earnings are contracting, which weakens the thesis.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reduce if the market price exceeds the bull-case intrinsic range without matching earnings upgrades.","Reassess if drawdown from average cost exceeds 15% from 1,738 without thesis support."],"short_plan":["Current action band: reduce.","Monitor the volatile regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 12%.","Use the intrinsic value band 1,219 to 1,754 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.37.","Treat the current band `reduce` as provisional until the next review date."]},{"ticker":"PGEO","company_name":"Pertamina Geothermal Energy PT Tbk (PGEO)","analysis_basis":"market-data","action_band":"reduce","confidence":0.29,"trend_regime":"volatile","scorecard":{"fundamentals":0.54,"valuation":0.0,"trend":0.369,"event_impact":0.25,"risk":0.41,"conviction":0.341},"investment_case":"This memo uses live market data enrichment for Pertamina Geothermal Energy PT Tbk (PGEO), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 1,050 versus a base intrinsic estimate of 513, implying a valuation gap of -51.2%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["Dividend yield provides carrying support."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","Trend regime is volatile, so timing risk remains high.","Earnings are contracting, which weakens the thesis.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reduce if the market price exceeds the bull-case intrinsic range without matching earnings upgrades.","Reassess if drawdown from average cost exceeds 15% from 1,345 without thesis support."],"short_plan":["Current action band: reduce.","Monitor the volatile regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 0%.","Use the intrinsic value band 420 to 605 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.34.","Treat the current band `reduce` as provisional until the next review date."]},{"ticker":"POWR","company_name":"Cikarang Listrindo Tbk PT (POWR)","analysis_basis":"market-data","action_band":"hold","confidence":0.6,"trend_regime":"sideways","scorecard":{"fundamentals":0.633,"valuation":1.0,"trend":0.569,"event_impact":0.222,"risk":0.269,"conviction":0.663},"investment_case":"This memo uses live market data enrichment for Cikarang Listrindo Tbk PT (POWR), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 735 versus a base intrinsic estimate of 1,041, implying a valuation gap of 41.7%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["Dividend yield provides carrying support."],"key_risks":["No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Add only while the price remains below base intrinsic value.","Only add if the next results keep profitability and earnings quality intact.","Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reassess if drawdown from average cost exceeds 15% from 695 without thesis support."],"short_plan":["Current action band: hold.","Monitor the sideways regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 2%.","Use the intrinsic value band 854 to 1,229 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.66.","Treat the current band `hold` as provisional until the next review date."]},{"ticker":"SIMP","company_name":"Salim Ivomas Pratama Tbk PT (SIMP)","analysis_basis":"market-data","action_band":"accumulate","confidence":0.68,"trend_regime":"uptrend","scorecard":{"fundamentals":0.79,"valuation":1.0,"trend":0.769,"event_impact":0.25,"risk":0.279,"conviction":0.751},"investment_case":"This memo uses live market data enrichment for Salim Ivomas Pratama Tbk PT (SIMP), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 665 versus a base intrinsic estimate of 1,974, implying a valuation gap of 196.9%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["Earnings growth remains supportive of rerating.","Three-month price strength confirms market participation."],"key_risks":["No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Add only while the price remains below base intrinsic value.","Only add if the next results keep profitability and earnings quality intact.","Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reassess if drawdown from average cost exceeds 15% from 643 without thesis support."],"short_plan":["Current action band: accumulate.","Monitor the uptrend regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 3%.","Use the intrinsic value band 1,619 to 2,330 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.75.","Treat the current band `accumulate` as provisional until the next review date."]},{"ticker":"SSTM","company_name":"Sunson Textile Manufacturer Tbk PT (SSTM)","analysis_basis":"market-data","action_band":"reduce","confidence":0.3,"trend_regime":"volatile","scorecard":{"fundamentals":0.54,"valuation":0.0,"trend":0.369,"event_impact":0.333,"risk":0.41,"conviction":0.353},"investment_case":"This memo uses live market data enrichment for Sunson Textile Manufacturer Tbk PT (SSTM), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 605 versus a base intrinsic estimate of 454, implying a valuation gap of -25.0%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["No strong positive catalyst is currently confirmed."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","Trend regime is volatile, so timing risk remains high.","Earnings are contracting, which weakens the thesis.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reduce if the market price exceeds the bull-case intrinsic range without matching earnings upgrades.","Reassess if drawdown from average cost exceeds 15% from 198 without thesis support."],"short_plan":["Current action band: reduce.","Monitor the volatile regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 0%.","Use the intrinsic value band 372 to 535 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.35.","Treat the current band `reduce` as provisional until the next review date."]},{"ticker":"TAPG","company_name":"Triputra Agro Persada Tbk PT (TAPG)","analysis_basis":"market-data","action_band":"accumulate","confidence":0.71,"trend_regime":"uptrend","scorecard":{"fundamentals":0.79,"valuation":1.0,"trend":0.798,"event_impact":0.361,"risk":0.231,"conviction":0.777},"investment_case":"This memo uses live market data enrichment for Triputra Agro Persada Tbk PT (TAPG), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 1,845 versus a base intrinsic estimate of 2,897, implying a valuation gap of 57.0%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["Earnings growth remains supportive of rerating.","Dividend yield provides carrying support.","Three-month price strength confirms market participation."],"key_risks":["No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Add only while the price remains below base intrinsic value.","Only add if the next results keep profitability and earnings quality intact.","Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reassess if drawdown from average cost exceeds 15% from 1,744 without thesis support."],"short_plan":["Current action band: accumulate.","Monitor the uptrend regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 4%.","Use the intrinsic value band 2,375 to 3,418 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.78.","Treat the current band `accumulate` as provisional until the next review date."]},{"ticker":"TLKM","company_name":"Telkom Indonesia","analysis_basis":"full","action_band":"watch","confidence":0.52,"trend_regime":"sideways","scorecard":{"fundamentals":0.685,"valuation":0.312,"trend":0.7,"event_impact":0.291,"risk":0.156,"conviction":0.551},"investment_case":"Telkom Indonesia scores 0.69 on fundamentals and 0.31 on valuation. The current price of 3,380 versus a base intrinsic estimate of 3,125 implies a valuation gap of -7.5%. Original thesis: No original thesis supplied.","catalysts":["Dividend yield provides carrying support."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","Earnings are contracting, which weakens the thesis.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Only add if the next results keep profitability and earnings quality intact.","Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reassess if drawdown from average cost exceeds 15% from 3,041 without thesis support."],"short_plan":["Current action band: watch.","Monitor the sideways regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 14%.","Use the intrinsic value band 2,563 to 3,688 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.55.","Treat the current band `watch` as provisional until the next review date."]},{"ticker":"TMPO","company_name":"Tempo Inti Media Tbk PT (TMPO)","analysis_basis":"market-data","action_band":"reduce","confidence":0.29,"trend_regime":"volatile","scorecard":{"fundamentals":0.54,"valuation":0.0,"trend":0.369,"event_impact":0.25,"risk":0.41,"conviction":0.341},"investment_case":"This memo uses live market data enrichment for Tempo Inti Media Tbk PT (TMPO), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 128 versus a base intrinsic estimate of 24, implying a valuation gap of -81.2%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["No strong positive catalyst is currently confirmed."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","Trend regime is volatile, so timing risk remains high.","Earnings are contracting, which weakens the thesis.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reduce if the market price exceeds the bull-case intrinsic range without matching earnings upgrades.","Reassess if drawdown from average cost exceeds 15% from 183 without thesis support."],"short_plan":["Current action band: reduce.","Monitor the volatile regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 0%.","Use the intrinsic value band 20 to 28 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.34.","Treat the current band `reduce` as provisional until the next review date."]},{"ticker":"UNVR","company_name":"Unilever Indonesia Tbk PT (UNVR)","analysis_basis":"market-data","action_band":"reduce","confidence":0.32,"trend_regime":"volatile","scorecard":{"fundamentals":0.551,"valuation":0.0,"trend":0.381,"event_impact":0.361,"risk":0.374,"conviction":0.367},"investment_case":"This memo uses live market data enrichment for Unilever Indonesia Tbk PT (UNVR), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 1,920 versus a base intrinsic estimate of 954, implying a valuation gap of -50.3%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["Dividend yield provides carrying support."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","Trend regime is volatile, so timing risk remains high.","Earnings are contracting, which weakens the thesis.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reduce if the market price exceeds the bull-case intrinsic range without matching earnings upgrades.","Reassess if drawdown from average cost exceeds 15% from 1,955 without thesis support."],"short_plan":["Current action band: reduce.","Monitor the volatile regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 1%.","Use the intrinsic value band 783 to 1,126 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.37.","Treat the current band `reduce` as provisional until the next review date."]},{"ticker":"WIFI","company_name":"Solusi Sinergi Digital Tbk PT (WIFI)","analysis_basis":"market-data","action_band":"reduce","confidence":0.34,"trend_regime":"volatile","scorecard":{"fundamentals":0.54,"valuation":0.0,"trend":0.404,"event_impact":0.5,"risk":0.358,"conviction":0.389},"investment_case":"This memo uses live market data enrichment for Solusi Sinergi Digital Tbk PT (WIFI), including quote, market cap, range, volume, and Google Finance metadata, but not a full issuer fundamentals feed. Current price is 2,340 versus a base intrinsic estimate of 1,013, implying a valuation gap of -56.7%. Treat the action band as stronger than portfolio-only fallback, but still below a fully validated company snapshot.","catalysts":["Dividend yield provides carrying support."],"key_risks":["The stock remains materially below its recent high and may still be repairing sentiment.","Trend regime is volatile, so timing risk remains high.","Earnings are contracting, which weakens the thesis.","No user thesis was provided, so future reviews may lack a clear invalidate/confirm frame."],"conditions_to_buy_more":["Require stable or improving three-month trend before increasing size.","Avoid adding if any new headline materially changes thesis or governance risk."],"conditions_to_reduce_or_exit":["Reduce if the market price exceeds the bull-case intrinsic range without matching earnings upgrades.","Reassess if drawdown from average cost exceeds 15% from 3,399 without thesis support."],"short_plan":["Current action band: reduce.","Monitor the volatile regime and reassess if one-month momentum reverses sharply.","Review the latest material events and confirm whether they change earnings power or sentiment.","Do not average down into a weakening thesis."],"long_plan":["Keep position sizing aligned with target weight 16%.","Use the intrinsic value band 831 to 1,195 as the medium-term valuation frame.","Only keep compounding exposure while conviction remains above 0.55; current conviction is 0.39.","Treat the current band `reduce` as provisional until the next review date."]}]},"llm_brief_markdown":null}