| roles | [{"id":"fundamental-analyst","purpose":"Analyze financial statements, profitability, and competitive advantages to identify undervalued investment opportunities.","skills":["gs_stock_financial_query"],"tools":["python3","curl","jq"]},{"id":"technical-analyst","purpose":"Analyze price trends, technical indicators, and market sentiment to identify trading signals and key price levels.","skills":["gs_stock_market_query"],"tools":["python3","curl","jq"]},{"id":"digital-media-analyst","purpose":"Analyze social media sentiment, hot topics, and abnormal signals to detect market sentiment and potential risks.","skills":["content-strategy"],"tools":["python3","curl","jq"]},{"id":"macro-analyst","purpose":"Analyze macroeconomic environment, monetary policy, and systemic risks to identify macro-driven investment impacts.","skills":["gs_economy_query"],"tools":["python3","curl","jq"]},{"id":"optimistic-researcher","purpose":"Integrate analyses, identify opportunities, debate pessimistic researcher directly, and output debate conclusions.","skills":[],"tools":[]},{"id":"pessimistic-researcher","purpose":"Integrate analyses, identify risks, debate optimistic researcher directly, and output debate conclusions.","skills":[],"tools":[]},{"id":"portfolio-risk-controller","purpose":"Construct investment portfolio, formulate risk control strategies, and propose final investment decisions based on debate conclusions.","skills":[],"tools":[]}] |