LLM agents for market analysis

Are there any experts in the group who use LLM agents for market analysis?
I have a question: I am currently using the function tool agent approach for market analysis, treating the SaaS APIs that I have permission to use as tools for the agent to choose from. However, the depth of analysis through this approach is relatively shallow compared to human analysts. The main reason is that the agent lacks understanding of our SaaS and business analysis thinking. What methods can I use to teach the agent these things? Through fine-tuning? Through reinforcement learning?