FinMem: A Performance-Enhanced LLM Trading Agent with Layered Memory and Character Design
AI-generated Key Points
- Recent advancements in Large Language Models (LLMs) have revolutionized question-answering tasks across various domains
- Interest in developing LLM-based autonomous agents for diverse applications has been sparked
- Transitioning these models into purpose-driven agents requires a rational architecture capable of processing multi-source information, establishing reasoning chains, and prioritizing critical tasks
- The innovative \textsc{FinMem} framework is introduced as a novel LLM-based agent tailored specifically for financial decision-making
- \textsc{FinMem} comprises three core modules - Profiling, Memory, and Decision-making - aiming to empower the agent with customization abilities, assimilation of hierarchical financial data, and conversion of insights into informed investment decisions
- The memory module of \textsc{FinMem} mirrors the cognitive structure of human traders, offering robust interpretability and real-time tuning capabilities beyond human perceptual limits
- \textsc{FinMem} enables retention of critical information and continuous refinement of trading decisions in volatile financial environments to self-evolve professional knowledge and react agilely to new investment cues
- Validation against various algorithmic agents using a scalable real-world financial dataset showed superior trading performance in stocks for \textsc{FinMem}
- Through fine-tuning of perceptual span and character settings, \textsc{FinMem} achieved significantly enhanced trading outcomes
- Overall, \textsc{FinMem} represents a cutting-edge LLM agent framework designed for automated trading that enhances cumulative investment returns
Authors: Yangyang Yu, Haohang Li, Zhi Chen, Yuechen Jiang, Yang Li, Denghui Zhang, Rong Liu, Jordan W. Suchow, Khaldoun Khashanah
Abstract: Recent advancements in Large Language Models (LLMs) have exhibited notable efficacy in question-answering (QA) tasks across diverse domains. Their prowess in integrating extensive web knowledge has fueled interest in developing LLM-based autonomous agents. While LLMs are efficient in decoding human instructions and deriving solutions by holistically processing historical inputs, transitioning to purpose-driven agents requires a supplementary rational architecture to process multi-source information, establish reasoning chains, and prioritize critical tasks. Addressing this, we introduce \textsc{FinMem}, a novel LLM-based agent framework devised for financial decision-making. It encompasses three core modules: Profiling, to customize the agent's characteristics; Memory, with layered message processing, to aid the agent in assimilating hierarchical financial data; and Decision-making, to convert insights gained from memories into investment decisions. Notably, \textsc{FinMem}'s memory module aligns closely with the cognitive structure of human traders, offering robust interpretability and real-time tuning. Its adjustable cognitive span allows for the retention of critical information beyond human perceptual limits, thereby enhancing trading outcomes. This framework enables the agent to self-evolve its professional knowledge, react agilely to new investment cues, and continuously refine trading decisions in the volatile financial environment. We first compare \textsc{FinMem} with various algorithmic agents on a scalable real-world financial dataset, underscoring its leading trading performance in stocks. We then fine-tuned the agent's perceptual span and character setting to achieve a significantly enhanced trading performance. Collectively, \textsc{FinMem} presents a cutting-edge LLM agent framework for automated trading, boosting cumulative investment returns.
Ask questions about this paper to our AI assistant
You can also chat with multiple papers at once here.
Assess the quality of the AI-generated content by voting
Score: 0
Why do we need votes?
Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.
Similar papers summarized with our AI tools
Navigate through even more similar papers through a
tree representationLook for similar papers (in beta version)
By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.
Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.