TraderBench: How Robust Are AI Agents in Adversarial Capital Markets?
Organizations: UC Santa Cruz
Abstract
Evaluating AI agents in finance faces two key challenges: static benchmarks require costly expert annotation yet miss the dynamic decision-making central to real-world trading, while LLM-based judges introduce uncontrolled variance on domain-specific tasks. We introduce TraderBench, a benchmark that addresses both issues. It combines expert-verified static tasks (knowledge retrieval, analytical reasoning) with adversarial trading simulations scored purely on realized performance-Sharpe ratio, returns, and drawdown-eliminating judge variance entirely. The framework features two novel tracks: crypto trading with four progressive market-manipulation transforms, and options derivatives scoring across P&L accuracy, Greeks, and risk management. Trading scenarios can be refreshed with new market data to prevent benchmark contamination. Evaluating 13 models (8B open-source to frontier) on ~50 tasks, we find: (1) 8 of 13 models score ~33 on crypto with <1-point variation across adversarial conditions, exposing fixed non-adaptive strategies; (2) extended thinking helps retrieval (+26 points) but has zero impact on trading (+0.3 crypto, -0.1 options). These findings reveal that current agents lack genuine market adaptation, underscoring the need for performance-grounded evaluation in finance.
Figures & tables
| Server | Function | Key Feature |
|---|---|---|
| SEC EDGAR | 10-K/10-Q filings | Temporal locking (no lookahead) |
| Yahoo Finance | Market data | Lookahead detection |
| Sandbox | Python execution | Sandboxed computation |
| Options | Black-Scholes pricing | Greeks & IV calculation |
| Trading Sim | Paper trading | Slippage modeling |
| Risk | Portfolio risk metrics | VaR, Sharpe/Sortino |
| Section | Datasets | Tasks | Evaluator | Tool Use |
|---|---|---|---|---|
| Knowledge Retrieval | BizFinBench, PRBench | 18 | Exact match + LLM rubric | Required |
| Analytical Reasoning | Synthetic (CFA-level) | 9 | LLM rubric (3 components) | Not required |
| Options Trading | Options Alpha | 9 | 4-dim scoring | Required |
| Crypto Trading | Crypto (4 transforms) | 6 | Performance-based | Minimal |
| Transform | Description |
|---|---|
| Baseline | Clean historical price data. Control condition for measuring base performance. |
| Noisy | Gaussian price noise ( ) and sporadic volume spikes ( normal). Tests microstructure robustness. |
| Meta | Combined noise patterns with trend modifications, false breakouts, and support/resistance violations. |
| Adversarial | Coordinated false signals targeting common strategies: moving average crossovers, RSI divergences, and MACD signal injections. |
| Model | Type | Size | Provider |
| Proprietary | |||
| Gemini-3-Pro | Proprietary | – | |
| Kimi-K2.5 | Proprietary | – | Moonshot AI |
| GPT-5.2 | Proprietary | – | OpenAI |
| GPT-4o | Proprietary | – | OpenAI |
| Grok 4.1 Fast | Proprietary | – | xAI |
| Model | Overall | KR | AR | Opt | Cry |
|---|---|---|---|---|---|
| Gemini-3-Pro | 64.3 | 52.4 | 94.8 | 63.2 | 46.6 |
| Grok 4.1 Fast | 63.7 | 61.6 | 87.9 | 72.2 | 33.2 |
| GPT-5.2 | 61.9 | 50.6 | 87.3 | 62.1 | 47.4 |
| Kimi-K2.5 | 54.4 | 37.1 | 71.0 | 62.6 | 46.8 |
| GLM-4.7-Flash | 53.9 | 38.9 | 82.1 | 61.0 | 33.5 |
| GPT-4o | 53.3 | 32.3 | 80.4 | 55.6 | 44.9 |
| Judge Model | Overall | KR | AR | Opt | Cry |
|---|---|---|---|---|---|
| Gemini-3-Flash | 66.5 | 78.2 | 81.7 | 58.8 | 47.1 |
| GPT-5.2 (baseline) | 61.9 | 50.6 | 87.3 | 62.1 | 47.4 |
| Claude Sonnet 4.5 | 55.2 | 49.4 | 68.3 | 55.7 | 47.4 |
| Range | 11.3 | 28.8 | 19.0 | 6.4 | 0.3 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | P&L | Strategy | Greeks | Risk |
|---|---|---|---|---|
| Gemini-3-Pro | 88.9 | 74.4 | 36.7 | 52.8 |
| Grok 4.1 Fast | 88.9 | 75.0 | 53.3 | 71.7 |
| GPT-5.2 | 82.2 | 71.1 | 36.7 | 58.3 |
| Kimi-K2.5 | 86.7 | 72.8 | 33.3 | 57.8 |
| GLM-4.7-Flash | 84.4 | 66.1 | 41.7 | 51.7 |
| GPT-4o | 87.8 | 67.2 | 17.8 | 49.4 |
| Model | Baseline | Noisy | Meta | Adversarial |
|---|---|---|---|---|
| Gemini-3-Pro | 46.9 | 45.8 | 46.9 | 47.2 |
| Grok 4.1 Fast | 32.9 | 33.8 | 33.5 | 32.7 |
| GPT-5.2 | 47.2 | 46.7 | 47.0 | 49.2 |
| Kimi-K2.5 | 46.8 | 46.0 | 47.3 | 47.9 |
| GLM-4.7-Flash | 33.3 | 33.9 | 33.1 | 33.2 |
| GPT-4o | 43.1 | 42.7 | 50.1 | 49.1 |
| Model | Prof | Trading | |
| Gemini-3-Pro | 29.2 | 54.9 | 25.7 |
| Grok 4.1 Fast | 84.8 | 52.7 | 32.1 |
| GPT-5.2 | 48.9 | 54.8 | 5.9 |
| Kimi-K2.5 | 30.7 | 54.7 | 24.0 |
| GLM-4.7-Flash | 16.2 | 47.2 | 31.0 |
| GPT-4o | 63.1 | 50.2 | 12.9 |
AI Agent Evaluation
AI agent evaluation measures whether tool-using systems complete tasks reliably, safely, and efficiently across interactive settings.
See all 510 papers