Exploring LLM Cryptocurrency Trading Through Fact-Subjectivity Aware Reasoning
Qian Wang, Yuchen Gao, Zhenheng Tang, Bingqiao Luo, Nuo Chen, Bingsheng He
TL;DR
The paper addresses why stronger LLMs do not always outperform weaker models in cryptocurrency trading by analyzing their reasoning processes. It introduces FS-ReasoningAgent, a multi-agent framework that splits reasoning into fact-based and subjective streams and integrates them through specialized agents and a trading core. Through experiments on BTC, ETH, and SOL across bull and bear markets, the approach yields higher profits and better risk-adjusted returns than CryptoTrade baselines and remains competitive with traditional strategies. A key finding is that subjective cues dominate in bull markets, while factual analysis drives bear-market performance, suggesting that harnessing advanced reasoning requires task-specific architectural design to unlock potential in financial AI planning.
Abstract
While many studies show that more advanced LLMs excel in tasks such as mathematics and coding, we observe that in cryptocurrency trading, stronger LLMs sometimes underperform compared to weaker ones. To investigate this counterintuitive phenomenon, we examine how LLMs reason when making trading decisions. Our findings reveal that (1) stronger LLMs show a preference for factual information over subjectivity; (2) separating the reasoning process into factual and subjective components leads to higher profits. Building on these insights, we propose a multi-agent framework, FS-ReasoningAgent, which enables LLMs to recognize and learn from both factual and subjective reasoning. Extensive experiments demonstrate that this fine-grained reasoning approach enhances LLM trading performance in cryptocurrency markets, yielding profit improvements of 7\% in BTC, 2\% in ETH, and 10\% in SOL. Additionally, an ablation study reveals that relying on subjective news generates higher returns in bull markets, while focusing on factual information yields better results in bear markets. Code is available at https://github.com/Persdre/FS-ReasoningAgent.
