The Price of Thought: Does Test-Time Reasoning Pay in LLM Trading?
Organizations: Department of Computer Science New Jersey Institute of Technology Newark, New Jersey, USA
Abstract
While inference-time reasoning in large language models (LLMs) promises better decision making, its higher computational cost may not yield better economic outcomes. Yet reasoning controls are rarely evaluated as economic interventions, where changes in model outputs must translate into better portfolios after trading costs. We conduct a controlled study of representative LLMs from the DeepSeek, GPT, and Gemini families. We vary reasoning effort while holding information available at each formation date, prompts, output formats, and portfolio construction fixed. Our evaluation covers a full year of U.S. equities under three input conditions: numerical, identifiable news, and masked news. It includes more than 800,000 asset predictions and repeated model generations. Across all three model families, additional reasoning does not produce a reliable improvement in net portfolio returns. For DeepSeek, where we examine the full progression from no reasoning to maximum reasoning, performance is nonmonotonic. Repeated generations also produce unstable treatment effects and portfolio selections, even when overall scores remain similar. These findings show that additional reasoning can change financial decisions without reliably improving their economic value, motivating validation for each task before deployment.
Figures & tables
| Backbone | Baseline reasoning | Additional levels | Information conditions | Formation dates | Audit generations |
|---|---|---|---|---|---|
| DeepSeek-Flash | none | low, high, maximum | numerical; identifiable news; masked news | 241 | 3 per condition |
| GPT-5.6 Luna | none | low | numerical; identifiable news; masked news | 241 | 3 per condition |
| Gemini 3.1 Flash-Lite | minimal | low | numerical; identifiable news; masked news | 241 | 3 per condition |
| Backbone | Information | Estimate | 95% CI | Adjusted | Decision | |
|---|---|---|---|---|---|---|
| DeepSeek | numerical | .368 | 1.000 | inconclusive | ||
| DeepSeek | identifiable news | .937 | 1.000 | inconclusive | ||
| DeepSeek | masked news | .730 | 1.000 | inconclusive | ||
| GPT | numerical | .253 | .759 | inconclusive | ||
| GPT | identifiable news | .816 | 1.000 | inconclusive | ||
| GPT | masked news | .986 | 1.000 | inconclusive |
| Backbone | Tasks | Prompt tokens | Completion tokens | Reasoning tokens | Cost (USD) | Invalid tasks |
|---|---|---|---|---|---|---|
| DeepSeek-Flash | 16,176 | 801,697,928 | 288,221,145 | 268,969,372 | 297.52 | 0.00% |
| GPT-5.6 Luna | 8,088 | 360,029,538 | 11,992,166 | 371,323 | 41.98 | 0.99% |
| Gemini 3.1 Flash-Lite | 8,088 | 507,532,598 | 17,670,460 | 7,928,611 | 75.56 | 2.35% |
| Total | 32,352 | NA | NA | NA | 415.05 | NA |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Backbone | Baseline | Added reasoning | Provider control | Output limit |
|---|---|---|---|---|
| DeepSeek | none | low, high, maximum | thinking ; reasoning_effort | 65,536 |
| GPT | none | low | reasoning.effort | 45,000 |
| Gemini | minimal | low | thinkingLevel | 8,192 |
| Condition | Low–none | Maximum–low | Maximum–none |
|---|---|---|---|
| Numerical | |||
| Identifiable news | |||
| Masked news |
| Contrast | MBB-5 95% CI | Cohort 95% CI |
|---|---|---|
| DeepSeek numerical | ||
| DeepSeek identifiable news | ||
| DeepSeek masked news | ||
| GPT numerical | ||
| GPT identifiable news | ||
| GPT masked news |
LLM Reasoning
Large language model reasoning studies how models solve multi-step problems, verify intermediate steps, and use computation or tools reliably.
See all 924 papers