Impact of LLMs news Sentiment Analysis on Stock Price Movement Prediction

Deze studie toont aan dat het gebruik van LLM-gebaseerde nieuwsgevoelensanalyse, met name met het DeBERTa-model of een ensemble van drie modellen, de nauwkeurigheid van de voorspelling van aandelenkoersbewegingen significant kan verbeteren.

Walid Siala (SnT, University of Luxembourg, Luxembourg), Ahmed Khanfir (RIADI, ENSI, University of Manouba, Tunisia, SnT, University of Luxembourg, Luxembourg), Mike Papadakis (SnT, University of Luxembourg, Luxembourg)

Gepubliceerd Tue, 10 Ma
📖 4 min leestijd☕ Koffiepauze-leesvoer

Each language version is independently generated for its own context, not a direct translation.

De Kracht van de Krant: Hoe AI-gevoelens de Beurs voorspellen

Stel je voor dat je een zeer slimme, maar soms wat verwarde, voorspeller bent die probeert te raden of de prijs van een appel (of een aandeel) morgen stijgt of daalt. Je kijkt niet alleen naar het verleden, maar je leest ook elke dag duizenden krantenartikelen over die appel.

Dit is precies wat de auteurs van dit onderzoek hebben gedaan. Ze wilden weten: Helpt het lezen van nieuwsartikelen, en vooral het begrijpen van de gevoelstemming (positief of negatief) in die artikelen, om de beurs beter te voorspellen? En welke "supercomputer" (AI) is het beste in het lezen van die gevoelens?

Hier is de uitleg, vertaald naar alledaags taalgebruik:

1. Het Probleem: De Beurs is een Groot Chaos

De beurs is als een drukke markt waar de prijzen van alles schommelen. Soms gaat het om economie, soms om politiek, en soms gewoon omdat mensen paniek of euforie voelen. Traditionele modellen kijken alleen naar de cijfers van de afgelopen dagen (zoals een auto die alleen naar de achteruitkijkspiegel kijkt). Maar mensen reageren op nieuws! Als er een goed artikel staat over een bedrijf, kopen mensen sneller. Als er slecht nieuws is, verkopen ze.

2. De Oplossing: De "Nieuws-Vertalers" (LLMs)

De onderzoekers hebben drie verschillende soorten AI-modellen (DeBERTa, RoBERTa en FinBERT) ingezet als hun "vertalers". Deze modellen lezen de nieuwsartikelen en zeggen: "Dit artikel klinkt blij!" of "Dit artikel klinkt somber!".

  • FinBERT is als een gespecialiseerde beursanalist die alleen financiële taal spreekt.
  • RoBERTa en DeBERTa zijn als algemene slimme lezers die ook heel goed zijn in begrijpen wat er bedoeld wordt.

Het verrassende resultaat: De "algemene slimme lezer" (DeBERTa) bleek de beste te zijn! Hij had gelijk in 75% van de gevallen, zelfs beter dan de gespecialiseerde beursanalist.

3. De "Sfeer van de Dag" (Aggregatie)

Stel je voor dat er op één dag 50 artikelen verschijnen. Drie zijn heel positief, dertig zijn neutraal en zeventien zijn negatief. Hoe vertaal je dat naar één getal voor je voorspelling?
De onderzoekers hebben verschillende manieren bedacht:

  • De Totaalsom: Tel alle positieve en negatieve gevoelens bij elkaar op.
  • De Uitersten: Kijk naar het meest optimistische en het meest pessimistische artikel van de dag.
  • De Meerderheid: Wat zegt de meeste mensen?

Ze ontdekten dat het belangrijk is om niet alleen naar één ding te kijken, maar een mix van al deze signalen te gebruiken.

4. De Voorspellers: Wie wint er?

Nu hadden ze de "gevoelens" (de nieuwsdata) en moesten ze die koppelen aan de "cijfers" (de beurskoersen). Ze gebruikten vier verschillende soorten voorspellers (modellen):

  1. LSTM: Een klassieke, betrouwbare voorspeller die goed is in het onthouden van patronen in de tijd.
  2. PatchTST & TimesNet: De nieuwste, zeer geavanceerde modellen die patronen kunnen zien die andere modellen missen (zoals een detective die subtiele hints ziet).
  3. tPatchGNN: Een model dat kijkt naar de relatie tussen verschillende bedrijven (als Apple zakt, wat doet dat met Microsoft?).

De Grote Vraag: Helpt het nieuws de voorspellers?

  • Voor de klassieke voorspellers (LSTM): Ja, het nieuws helpt een beetje. Het is alsof je een voorspeller een extra tip geeft; hij maakt minder fouten.
  • Voor de moderne modellen (PatchTST en TimesNet): Ja, en dat helpt enorm! Deze modellen zijn als een sportauto die een extra tankje benzine (het nieuws) nodig heeft om zijn maximale snelheid te halen. Zonder nieuws rijden ze prima, maar met nieuws worden ze veel sneller en nauwkeuriger.

5. De "Super-Team" Strategie (Ensemble)

Wat als je de drie AI-vertalers niet alleen laat werken, maar ze samen in een team zet?
Stel je voor dat je drie experts hebt. Als ze het niet eens zijn, stemmen ze. De onderzoekers hebben een "rechter" (een SVM-model) ingezet die kijkt naar wat de drie anderen zeggen en daar een eindoordeel over velt.
Het resultaat: Dit team was nog slimmer! Ze haalden een nauwkeurigheid van ongeveer 80%. Het is alsof je drie slimme vrienden vraagt om een raadsel op te lossen; samen vinden ze het antwoord sneller en beter dan alleen.

Conclusie in het Kort

Dit onderzoek laat zien dat:

  1. Nieuws telt: Het lezen van de gevoelstemming in nieuwsartikelen helpt echt bij het voorspellen van de beurs, vooral voor de nieuwste en slimste computermodellen.
  2. Samenwerking werkt: Het beste resultaat haal je niet met één slimme AI, maar door meerdere slimme AI's samen te laten werken als een team.
  3. De winnaar: De "algemene" AI (DeBERTa) was verrassend goed in het lezen van financiële nieuws, zelfs beter dan de gespecialiseerde versie.

Kortom: Als je wilt weten waar de beurs naartoe gaat, kijk dan niet alleen naar de cijfers, maar lees ook wat er in de krant staat – en laat een team van slimme computers die krant voor je analyseren!