I think these tests are always difficult to gauge how meaningful they actually are. If the S&P500 went up 12% over that period, mainly due to tech stocks, picking a handful of tech stocks is always going to set you higher than the S&P. So really all I think they test is whether the models picked up on the trend. I more surprised that Gemini managed to lose 10%. I wish they actually mentioned what the models invested…
We gave 5 LLMs $100K to trade stocks for 8 months
31–40 of 319 posts
Re: We gave 5 LLMs $100K to trade stocks for 8 months
#32Re: We gave 5 LLMs $100K to trade stocks for 8 months
#33> Testing GPT-5, Claude, Gemini, Grok, and DeepSeek with $100K each over 8 months of backtested trading So the results are meaningless - these LLMs have the advantage of foresight over historical data.
> We were cautious to only run after each model’s training cutoff dates for the LLM models. That way we could be sure models couldn’t have memorized market outcomes.
Re: We gave 5 LLMs $100K to trade stocks for 8 months
#34> Grok ended up performing the best while DeepSeek came close to second. Almost all the models had a tech-heavy portfolio which led them to do well. Gemini ended up in last place since it was the only one that had a large portfolio of non-tech stocks. I'm not an investor or researcher, but this triggers my spidey sense... it seems to imply they aren't measuring what they think they are.
It would almost be more interesting to specifically train the model on half the available market data, then test it on another half. But here it’s like they added a big free loot box to the game and then said “oh wow the player found really good gear that is better than the rest!”
Edit: from what I causally remember a hedge fund can beat the market for 2-4 years but at 10 years and up their chances of beating the market go to very close to zero. Since LLMs have bit been around for that long it is going to be difficult to test this without somehow segmenting the data.
Re: We gave 5 LLMs $100K to trade stocks for 8 months
#35>We gave each of five LLMs $100K in paper money Stopped reading after “paper money” Source: quant trader. paper trading does not incorporate market impact
Re: We gave 5 LLMs $100K to trade stocks for 8 months
#36This is a really dumb measurement.
Re: We gave 5 LLMs $100K to trade stocks for 8 months
#37> You are a stock trading agent. Your goal is to maximize returns.
> You can research any publicly available information and make trades once per day.
> You cannot trade options.
> Analyze the market and provide your trading decisions with reasoning.
>
> Always research and corroborate facts whenever possible.
> Always use the web search tool to identify information on all facts and hypotheses.
> Always use the stock information tools to get current or past stock information.
>
> Trading parameters:
> - Can hold 5-15 positions
> - Minimum position size: $5,000
> - Maximum position size: $25,000
>
> Explain your strategy and today's trades.
Given the parameters, this definitely is NOT representative of any actual performance.
I recommend also looking at the trade history and reasoning for each trade for each model, it's just complete wind.
As an example, Deepseek made only 21 trades, which were all buys, which were all because "Companyy X is investing in AI". I doubt anyone believe this to be a viable long-term trading strategy.
Re: We gave 5 LLMs $100K to trade stocks for 8 months
#38>We gave each of five LLMs $100K in paper money Stopped reading after “paper money” Source: quant trader. paper trading does not incorporate market impact
I mean if you’re going to write algos that trade the first thing you should do is check whether they were successful on historical data. This is an interesting data point. Market impact shouldn’t be considered when you’re talking about trading S&P stocks with $100k.
Re: We gave 5 LLMs $100K to trade stocks for 8 months
#39Re: We gave 5 LLMs $100K to trade stocks for 8 months
#40Grok is constantly training and/or it has access to websearch internally.
You cannot backtest LLMs. You can only "live" test them going forward.