TY - JOUR
T1 - FinMem
T2 - A Performance-Enhanced LLM Trading Agent With Layered Memory and Character Design
AU - Yu, Yangyang
AU - Li, Haohang
AU - Chen, Zhi
AU - Jiang, Yuechen
AU - Li, Yang
AU - Suchow, Jordan W.
AU - Zhang, Denghui
AU - Khashanah, Khaldoun
N1 - Publisher Copyright:
© 2015 IEEE.
PY - 2025
Y1 - 2025
N2 - We introduce FinMem, a novel Large Language Models (LLM)-based agent framework for financial trading, designed to address the need for automated systems that can transform real-time data into executable decisions. FinMem comprises three core modules: Profile for customizing agent characteristics, Memory for hierarchical financial data assimilation, and Decision-making for converting insights into investment choices. The Memory module, which mimics human traders' cognitive structure, offers interpretability and real-time tuning while handling the critical timing of various information types. It employs a layered approach to process and prioritize data based on its timeliness and relevance, ensuring that the most recent and impactful information is given appropriate weight in decision-making. FinMem's adjustable cognitive span allows retention of critical information beyond human limits, enabling it to balance historical patterns with current market dynamics. This framework facilitates self-evolution of professional knowledge, agile reactions to investment cues, and continuous refinement of trading decisions in financial environments. When compared against advanced algorithmic agents using a large-scale real-world financial dataset, FinMem demonstrates superior performance across classic metrics like Cumulative Return and Sharpe ratio. Further tuning of the agent's perceptual span and character setting enhances its trading performance, positioning FinMem as a cutting-edge solution for automated trading.
AB - We introduce FinMem, a novel Large Language Models (LLM)-based agent framework for financial trading, designed to address the need for automated systems that can transform real-time data into executable decisions. FinMem comprises three core modules: Profile for customizing agent characteristics, Memory for hierarchical financial data assimilation, and Decision-making for converting insights into investment choices. The Memory module, which mimics human traders' cognitive structure, offers interpretability and real-time tuning while handling the critical timing of various information types. It employs a layered approach to process and prioritize data based on its timeliness and relevance, ensuring that the most recent and impactful information is given appropriate weight in decision-making. FinMem's adjustable cognitive span allows retention of critical information beyond human limits, enabling it to balance historical patterns with current market dynamics. This framework facilitates self-evolution of professional knowledge, agile reactions to investment cues, and continuous refinement of trading decisions in financial environments. When compared against advanced algorithmic agents using a large-scale real-world financial dataset, FinMem demonstrates superior performance across classic metrics like Cumulative Return and Sharpe ratio. Further tuning of the agent's perceptual span and character setting enhances its trading performance, positioning FinMem as a cutting-edge solution for automated trading.
KW - Financial AI
KW - deep learning
KW - financial technology
KW - large language models
KW - trading algorithms
UR - https://www.scopus.com/pages/publications/105013057577
UR - https://www.scopus.com/pages/publications/105013057577#tab=citedBy
U2 - 10.1109/TBDATA.2025.3593370
DO - 10.1109/TBDATA.2025.3593370
M3 - Article
AN - SCOPUS:105013057577
VL - 11
SP - 3443
EP - 3459
JO - IEEE Transactions on Big Data
JF - IEEE Transactions on Big Data
IS - 6
ER -