News for hackers. Stuff that matters.
Re:We gave 5 LLMs $100K to trade stocks for 8 months by sethops1 on Thursday December 04, 2025 @06:13PM (#46154549)
> 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.

Re:We gave 5 LLMs $100K to trade stocks for 8 months by PTRFRLL on Thursday December 04, 2025 @06:14PM (#46154568)
> 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 by plufz on Thursday December 04, 2025 @06:20PM (#46154626)
I know very little about how the environment where they run these models look, but surely they have access to different tools like vector embeddings with more current data on various topics?
Re:We gave 5 LLMs $100K to trade stocks for 8 months by endtime on Thursday December 04, 2025 @06:52PM (#46154982)
If they could "see" the future and exploit that they'd probably have much higher returns.
Re:We gave 5 LLMs $100K to trade stocks for 8 months by alchemist1e9 on Thursday December 04, 2025 @07:16PM (#46155191)
56% over 8 months with the constraints provided are pretty good results for Grok.
Re:We gave 5 LLMs $100K to trade stocks for 8 months by plufz on Friday December 05, 2025 @03:06AM (#46157897)
I would say that if these models independently could create such high returns all these companies would shut down the external access to the models and just have their own money making machine. :)
Re:We gave 5 LLMs $100K to trade stocks for 8 months by disconcision on Thursday December 04, 2025 @06:44PM (#46154903)
you can (via the api, or to a lesser degree through the setting in the web client) determine what tools if any a model can use
Re:We gave 5 LLMs $100K to trade stocks for 8 months by disconcision on Thursday December 04, 2025 @06:55PM (#46155017)
with the exception that it doesn't seem possible to fully disable this for grok 4
Re:We gave 5 LLMs $100K to trade stocks for 8 months by alchemist1e9 on Thursday December 04, 2025 @07:16PM (#46155193)
which is curiously the best model …
Re:We gave 5 LLMs $100K to trade stocks for 8 months by plufz on Friday December 05, 2025 @03:08AM (#46157910)
But isn’t that more which MCP:s you can configure it to use? Do we have any idea which secret sauce stuff they have? Surely it’s not just a raw model that they are executing?
Re:We gave 5 LLMs $100K to trade stocks for 8 months by stusmall on Thursday December 04, 2025 @06:28PM (#46154735)
Even if it is after the cut off date wouldn't the models be able to query external sources to get data that could positively impact them? If the returns were smaller I could reasonably believe it but beating the S&P500 returns by 4x+ strains credulity.
Re:We gave 5 LLMs $100K to trade stocks for 8 months by cheeseblubber on Thursday December 04, 2025 @06:43PM (#46154888)
We used the LLMs API and provided custom tools like a stock ticker tool that only gave stock price information for that date of backtest for the model. We did this for news apis, technical indicator apis etc. It took quite a long time to make sure that there weren't any data leakage. The whole process took us about a month or two to build out.
Re:We gave 5 LLMs $100K to trade stocks for 8 months by alchemist1e9 on Thursday December 04, 2025 @07:14PM (#46155182)
I have a hunch Grok model cutoff is not accurate and somehow it has updated weights though they still call it the same Grok model as the params and size are unchanged but they are incrementally training it in the background. Of course I don’t know this but it’s what I would do in their situation since ongoing incremental training could he a neat trick to improve their ongoing results against competitors, even if marginal. I also wouldn’t trust the models to honestly disclose their decision process either.

That said. This is a fascinating area of research and I do think LLM driven fundamental investing and trading has a future.

Re:We gave 5 LLMs $100K to trade stocks for 8 months by itake on Thursday December 04, 2025 @06:14PM (#46154569)
> We time segmented the APIs to make sure that the simulation isn’t leaking the future into the model’s context.

I wish they could explain what this actually means.

Re:We gave 5 LLMs $100K to trade stocks for 8 months by nullbound on Thursday December 04, 2025 @06:25PM (#46154702)
Overall, it does sound weird. On the one hand, assuming I properly I understand what they are saying is that they removed model's ability to cheat based on their specific training. And I do get that nuance ablation is a thing, but this is not what they are discussing there. They are only removing one avenue of the model to 'cheat'. For all we know, some that data may have been part of its training set already...
Re:We gave 5 LLMs $100K to trade stocks for 8 months by devmor on Thursday December 04, 2025 @06:26PM (#46154708)
It's a very silly way of saying that the data the LLMs had access to was presented in chronological order, so that for instance, when they were trading on stocks at the start of the 8 month window, the LLMs could not just query their APIs to see the data from the end of the 8 month window.
Re:We gave 5 LLMs $100K to trade stocks for 8 months by joegibbs on Thursday December 04, 2025 @06:23PM (#46154665)
That's only if they're trained on data more recent than 8 months ago
Re:We gave 5 LLMs $100K to trade stocks for 8 months by CPLX on Thursday December 04, 2025 @06:14PM (#46154559)
Not sure how sound the analysis is but they did apparently actually think of that.