llmtrading/desk
PAPERconnecting…NSE —NYSE —Last desk update 29 Oct, 09:44 IST
Why the desk is built this way

Research

Properly controlled studies find no reliable stock-picking skill in LLMs on their own once they test after the model's training cutoff, over long periods, with costs. Rule-based momentum has the better record, and LLMs are useful at spotting red flags. Hence a momentum screen with an LLM veto, next to a control account without it.

Evidence

8 studies
StudySampleFindingVerdict
FINSABER (KDD 2026)US stocks 2004-2024, survivorship-freeBuy-and-hold Sharpe beat the LLM agents FinMem and FinAgent in every setup; no significant alpha. Too cautious in bull years, too aggressive in bear years.No edgeSource ↗
StockBench20 Dow stocks, Mar-Jun 2025, after model cutoffsBest agent +2.5% vs buy-and-hold +0.4%; every agent trailed buy-and-hold in the downturn; worse with more stocks.ThinSource ↗
LiveTradeBench21 LLMs traded live for 50 daysGeneral leaderboard rank does not predict trading results.ThinSource ↗
KTD-Fin (2026)China CSI 300, 2024 to Apr 2026, tickers hidden9 of 10 agents had negative stock-selection alpha; returns came from market and momentum exposure.No edgeSource ↗
Live agent fleets (2026)7.5M model calls, 14.6k fillsNo directional edge; sizing ignored volatility; many winners turned into losses without a mechanical exit.No edgeSource ↗
Lopez-Lira & TangGPT headline scores, 4,123 US stocksReal but short (1-2 day) drift, mostly from negative news; unprofitable at 20 bps costs and decaying each year.NarrowSource ↗
FinCAD (2026)Memorisation test on backtestsBacktests on dates the model trained on were inflated by up to 67%, most for big famous stocks.BiasSource ↗
NSE factor indicesTotal return since Apr 2005, partly back-calculatedNifty200 Momentum 30 about 18.8%/yr and Low Vol 30 about 16.9%/yr vs Nifty 50 about 13.6%/yr; momentum can crash.EvidenceSource ↗

Backtests of this system

Nifty 200 · Indian costs · Jan 2024 to Oct 2026
VariantUniverseReturnMax drawdownTradesCharges ₹Windows beating Nifty
Momentum screen, swing exits (2xATR stop, 2.5R target)Nifty 200−6.98%−21.08%64612,9651/4
Swing exits + SEPA trend templateNifty 200−10.43%−28.39%72114,5842/4
Slow momentum book (4xATR stop, no target, 20-day hold)Nifty 200−1.50%−22.60%3575,3562/4
Slow book + SEPA (current default)liveNifty 200+10.22%−20.20%4737,1993/4
Technical rules, 8 large caps8 Nifty stocks−7.27%−14.96%47511,0041/4
Nifty 50 buy-and-holdIndex+4.64%—00-
Today's index members, so survivorship bias flatters every row. No row is statistically significant.
Strategy change log. Settings (stops, sizing, screen) change only with backtest plus paper evidence, and each change is logged with its reason. Open the log →