DeepFund: a live, leakage-free benchmark that runs LLM fund managers on real market data

May 16, 20258 min

Overview

Decision SnapshotReady For Pilot

The paper provides a working live platform, public code, and multi-model tests, but the evaluation is short, US-only, and omits real execution frictions like fees.

Citations0

Evidence Strength0.80

Confidence0.82

Risk Signals9

Trust Signals

Findings with numeric evidence: 5/5

Findings with evidence refs: 5/5

Results with explicit delta: 0/5

Reproducibility

Status: Partial assets available

Open source: Partial

License: MIT

At A Glance

Cost impact: 60%

Production readiness: 50%

Novelty: 70%

Authors

Changlun Li, Yao Shi, Chen Wang, Qiqi Duan, Runke Ruan, Weijie Huang, Haonan Long, Lijun Huang, Nan Tang, Yuyu Luo

Links

Abstract / PDF / Code

Why It Matters For Business

Backtests can hide LLM memorization and produce over-optimistic trading results; running live, contamination-free evaluations like DeepFund reveals real performance and risk before any capital allocation.

Who Should Care

Summary TLDR

DeepFund is an open, multi-agent framework that evaluates large language models (LLMs) by running them live on real market data to avoid 'time-travel' leakage from pretraining. The system connects LLM agents (planner, analysts, portfolio manager) to live feeds (e.g., Yahoo Finance, Alpha Vantage), records decisions, and reports standard financial metrics. In a 24-trading-day test on five tickers with nine LLMs, most models lost money; only Grok 3 produced a small positive return (CR = +1.1%). The code and prompts are public so teams can reproduce live evaluations and stress-test strategies without backtesting contamination.

Problem Statement

Existing financial LLM benchmarks rely on historical backtests that overlap with an LLM's pretraining data. That overlap lets models implicitly 'time travel' by regurgitating known future events, inflating performance. We need contamination-free, real-time evaluation to measure true trading ability.

Main Contribution

DeepFund: a live benchmarking platform that connects LLM-driven multi-agent fund workflows to real-time market data to avoid information leakage.

A multi-agent design (Financial Planner, Analyst Team, Portfolio Manager) that standardizes signals and decisions and records full provenance.

Key Findings

Most evaluated LLMs lost money in live trading.

NumbersCRs ranged from +1.1% to -8.1%; majority CR < 0 (Table 3)

Practical UseDo not trust backtests alone—run live or contamination-checked tests before deploying LLM-based trading.

Evidence RefTable 3, Section 4.1

Only Grok 3 achieved a small positive cumulative return.

NumbersGrok 3 CR = +1.1% (Table 3)

Practical UseSome LLMs may be marginally profitable in short windows; validate performance over longer, varied markets before scaling capital.

Evidence RefTable 3, Section 4.1

Results

MetricValueBaselineDeltaSplit / DatasetEvidenceEvidence Ref
Grok 3 cumulative return (CR)1.1%24 trading days on AAPL/AXP/BAC/KO/CVX (Mar 17–Apr 17, 2025)Grok 3 CR = 1.1% (Table 3)Table 3
Range of model CRs+1.1% to -8.1%S&P 500 CR = -6.91%Same trading period and tickersTable 3 lists CR per model; majority negative (Table 3)Table 3

What To Try In 7 Days

Run DeepFund or a live pilot on a small portfolio to detect leakage and test signal pipelines.

Compare model cost vs. return using short live windows (check OpenAI family cost-efficiency findings).

Add or tighten cash-reserve and diversification rules and re-run live to measure risk control impact.

Agent Features

Memory
Dual-memory: short-term FundState and long-term trading history
Planning
Financial Planner role (task allocation and budgeting)Deterministic and dynamic planner modes
Tool Use
LLM backends via provider APIsLangChain for orchestration
Frameworks
LangChain
Is Agentic

Yes

Architectures
orchestrator-worker multi-agent
Collaboration
Analyst-team concurrent analysis and portfolio manager aggregation

Reproducibility

Code AvailableYes
Data AvailableNo
Open Source StatusPartial
LicenseMIT

Risks & Boundaries

Limitations

Evaluations cover only US stocks and five tickers; not a full market stress test (Section 7).

Simplified trading model: no transaction fees, slippage, or exchange constraints accounted for (Section 7).

When Not To Use

When you require realistic execution costs (fees, slippage) not modeled here.

When evaluating non-US markets or large-cap institutional execution without further extensions.

Failure Modes

LLM pretraining contamination still possible if live data sources or prompts leak historical events into decisions (motivates live-only tests).

High portfolio concentration and low cash reserve can cause large drawdowns during shocks (observed in DeepSeek).

Core Entities

Models

Grok 3 mini BetaGemini 2.5 FlashClaude 3.7 SonnetLlama 4 ScoutDeepSeek-V3GPT-4.1Qwen2.5-MaxGLM-4-AirDoubao-1.5-pro

Metrics

Cumulative ReturnCumulative Return at Buy & HoldSharpe RatioMaximum DrawdownWin RateBetaAlpha

Datasets

Live market data (Yahoo Finance, Alpha Vantage)Berkshire Hathaway top-5 tickers portfolio (AAPL, AXP, BAC, KO, CVX)

Benchmarks

DeepFund live fund benchmark

Context Entities

Benchmarks

TAT-QAFinanceBenchFinBenInvestorBenchFinRL-MetaForecastBenchLiveBench