Sequential Structure in Intraday Futures Data: LSTM vs Gradient Boosting on MNQ
Dit artikel toont aan dat noch gradient boosting- noch LSTM-modellen een statistisch significante voorspellende nauwkeurigheid kunnen bereiken boven een basispercentage van 51,8% bij het voorspellen van de intradayrichting van MNQ-futures aan de hand van vier jaar vijf-minuten OHLCV-gegevens, wat suggereert dat dergelijke datasets van één instrument ontoereikend zijn voor betrouwbare sequentiële financiële machine learning.
Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer
Stel je voor dat je het weer voor een specifieke stad probeert te voorspellen, maar je hebt slechts vier jaar aan dagelijkse weergegevens. Je wilt weten: "Als het in het eerste uur van de dag regent, zal het dan de hele dag regenen?"
Dit artikel is een verslag van een onderzoeker genaamd Mathias Mesfin die probeerde die vraag te beantwoorden, maar in plaats van weer keek hij naar beursfutures (specifiek de MNQ, die de Nasdaq 100 volgt). Hij wilde zien of moderne, high-tech computerhersenen (Machine Learning) verborgen patronen in het "hartslag" van de markt konden vinden die mensen missen.
Hier is het verhaal van wat hij deed, hoe hij het deed en wat hij vond, eenvoudig uitgelegd.
Het Grote Idee: De "Kronos" versus de "Lokale Winkel"
Recentelijk werd een enorm AI-model genaamd Kronos vrijgegeven. Het was getraind op miljoenen beursgrafieken van veel verschillende markten. Het leerde dat de volgorde waarin prijsbars verschijnen (de sequentie) eigenlijk aanwijzingen bevat over wat er als volgt gebeurt. Het is als een meesterkok die miljoenen gerechten heeft geproefd en precies weet hoe een specifieke volgorde van ingrediënten zal smaken.
Mathias stelde een simpele vraag: "Als we datzelfde idee nemen, maar toepassen op slechts één markt (MNQ) over slechts vier jaar, werkt het dan nog steeds?"
Hij zette een race op tussen twee soorten computerleerders:
- De "Sprengbus" (Gradient Boosting): Dit model kijkt naar een lijst met feiten (zoals "gisteren was het warm", "de gap was breed"), maar behandelt ze als een hoop losse items. Het geeft niets om de volgorde waarin ze gebeurden.
- De "Verhaler" (LSTM): Dit model is ontworpen om een verhaal te lezen. Het kijkt naar de 12 vijfminuten-bars van de ochtend en probeert de volgorde van gebeurtenissen te begrijpen, net als het woord voor woord lezen van een zin.
Het Experiment: Een Strikte Test
Mathias liet de computers niet zomaar gokken. Hij zette een zeer strenge test op genaamd Walk-Forward Validatie.
- De Regel: De computer leert van 2022, en probeert dan 2023 te voorspellen. Daarna leert het van 2022–2023 en voorspelt het 2024. Tot slot leert het van 2022–2024 en voorspelt het 2025.
- Het Doel: Voorspellen of de markt hoger zal sluiten dan de opening om 10:30 uur, met minimaal 10 punten.
- De Basislijn: Als je gewoon een munt opgooide, zou je ongeveer 51,8% van de tijd gelijk hebben (omdat de markt iets vaker omhoog gaat dan omlaag). Om te winnen, moest de computer deze muntworp verslaan.
De Resultaten: De Computers Raakten Verdwaald
De resultaten waren eerlijk en teleurstellend voor de "high-tech" hoop, maar zeer informatief voor de wetenschap:
- De "Sprengbus" (Gradient Boosting): Het probeerde patronen te vinden in de dagelijkse data. Soms had het geluk (54% nauwkeurigheid in één jaar), maar in andere jaren had het vaker ongelijk dan een muntworp. Toen Mathias controleerde waarom het beslissingen nam, veranderden de redenen elk jaar. Het ene jaar gaf het om "overnight gaps", het volgende jaar om "volume". Het was als een student die de antwoorden van het vorige jaar's toets had gememoriseerd, maar faalde om de feitelijke wiskunde te leren.
- De "Verhaler" (LSTM): Dit was de grote test. Maakte de volgorde van de ochtendbars uit? Het antwoord was nee. Het model gaf in feite op. Het voorspelde elke dag een kans van 50/50, ongeacht hoe de ochtend eruit zag. Zijn "vertrouwen" was vlak. Het leerde niets.
Het Oordeel: Geen van de modellen kon de markt beter voorspellen dan een muntworp. De "Verhaler" vond geen verhaal; het vond alleen ruis.
De "Waarom": De Bibliotheek-analogie
Waarom faalde de high-tech AI? Het artikel biedt een uitstekende uitleg met behulp van een Bibliotheek-analogie:
- Het Kronos-model (De Winnaar): Stel je een bibliotheek voor met 9 miljoen boeken. Als je een zeldzame taal wilt leren, kun je miljoenen voorbeelden lezen en de regels vinden.
- Mathias's Dataset (De Verliezer): Stel je voor dat je slechts 944 pagina's hebt (één dag per jaar gedurende vier jaar).
- Als een specifiek patroon slechts 5% van de tijd voorkomt, verschijnt het slechts 47 keer in je hele bibliotheek.
- Een complexe AI proberen te leren een patroon te vinden dat slechts 47 keer voorkomt, is als proberen een kind een specifiek type wolk te leren herkennen door hen elke twee weken gedurende vier jaar één keer een foto van die wolk te laten zien. Er is simpelweg niet genoeg "data-brandstof" voor de motor om te draaien.
De AI faalde niet omdat het "dom" was. Het faalde omdat het verhongerde naar data. Het had miljoenen voorbeelden nodig om de "grammatica" van de markt te leren, maar kreeg slechts enkele honderden.
De Conclusie: Een Eerlijk "Nee"
Het belangrijkste deel van dit artikel is niet dat de modellen faalden; het is dat de onderzoeker toegaf dat ze faalden en precies uitlegde waarom.
- De Claim: Je kunt geavanceerde AI niet gebruiken om de dagelijkse richting van een enkele beurs te voorspellen met slechts vier jaar aan 5-minuten data. De data is te klein.
- De Les: Om deze modellen te laten werken, heb je het volgende nodig:
- Veel meer geschiedenis (decennia, niet jaren).
- Veel snellere data (tick-voor-tick data, wat het aantal datapunten met 50x vermenigvuldigt).
- Meer markten (trainen op Nasdaq, S&P en Dow Jones tegelijk om de AI meer voorbeelden te geven).
Kortom: De "Kronos" super-AI werkt omdat het de volledige encyclopedie van de markt heeft gelezen. Mathias probeerde een vergelijkbare AI te leren met slechts één pagina van een woordenboek, en het was niet verrassend dat het de taal niet kon leren. Dit artikel is een waardevolle kaart die onderzoekers precies laat zien waar de "data-afgrond" ligt, zodat ze geen tijd verspillen aan het proberen om er met onvoldoende data overheen te springen.
Verdrinkt u in papers in uw vakgebied?
Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.