Prestaties
Het scherm dat eerlijk laat zien welke methode werkt. Elk percentage wordt getoond met betrouwbaarheidsinterval en steekproef, tegenover naïeve referenties, en tegen zowel het residuele als het ruwe rendement. De tabbladen bovenaan kiezen de horizon.
Waarschuwing over acceptatie van de consensus
Wat het is: Een groen of geel vak dat aangeeft of D · Consensus bij de gekozen horizon elk van zijn onderdelen (A, B, C) afzonderlijk verslaat.
Welke gegevens het voeden: /api/performance/leaderboard → het engineD-resultaat van de nieuwste voltooide analyserun. De vergelijking gebruikt de backtest-trefpercentages in hetzelfde walk-forward-venster; er zijn minstens 200 waarnemingen nodig.
Wat het laat zien: Het laat zien of de consensus bruikbaar is en welk onderdeel hij niet verslaat.
Wat je eruit kunt concluderen: Is de waarschuwing geel, dan mogen de kaarten „Sterk signaal” op het scherm Vandaag niet voor beslissingen worden gebruikt; het signaal van het beste afzonderlijke model is beter. Deze regel is bewust streng: combineren voegt alleen waarde toe als het beter is dan elk onderdeel.
Residueel rendement versus ruw rendement
Wat het is: Een tabel waarin dezelfde backtestsignalen twee keer worden beoordeeld: eenmaal tegen het residuele rendement aan het eind van de horizon, eenmaal tegen het ruwe rendement. Er verschijnt een waarschuwing als het verschil meer dan drie punten is.
Welke gegevens het voeden: De tabellen signal_daily en signal_outcome worden in de database gekoppeld; voor residueel wordt de kolom realized_residual gebruikt en voor ruw de kolom realized_return. De berekening gebeurt in SQL.
Wat het laat zien: De linkerkolom laat zien hoe goed het model het doet op het doel waarop het is getraind, de rechterkolom hoe goed op de werkelijke koersbeweging.
Wat je eruit kunt concluderen: Dit is de belangrijkste tabel van de applicatie. Verdwijnt de vaardigheid van een model in de rechterkolom, dan voorspelt het niet de koers, maar hoe het residuele rendement is opgebouwd. Op echte gegevens daalt het trefpercentage van 58% van B · Cross-sectionele rangschikking bij 21 dagen naar 50,5% bij het ruwe rendement. Voor beleggen telt de rechterkolom.
Rangschikking van modellen
Wat het is: De live- en backtest-trefpercentages van de vier modellen, hun informatiecoëfficiënten, en een uitsplitsing naar rustig en turbulent regime.
Welke gegevens het voeden: De livekolommen worden berekend uit de rijen van signal_daily en signal_outcome in de laag LIVE. De backtestkolommen komen uit het opgeslagen evaluatieresultaat van de nieuwste analyserun. Het regime wordt bepaald door het 70e percentiel van de gemiddelde correlatie op het kaartscherm.
Wat het laat zien: Het trefpercentage wordt getoond met het Wilson-95%-interval en n; onder 200 waarnemingen staat er „nog niet te onderscheiden” in plaats van een getal. Backtestcellen zijn gearceerd. De informatiecoëfficiënt is de Spearman-correlatie tussen voorspelde en gerealiseerde rang binnen een dag. Het beste backtestmodel wordt gemarkeerd. Een treffer is overal hetzelfde gedefinieerd: de richting van het signaal en het teken van het residuele rendement aan het eind van de horizon zijn gelijk. Het residuele rendement is het rendement van het aandeel zonder het effect van de markt (XU100), de sector en USD/TRY; het is niet de koers zelf.
Wat je eruit kunt concluderen: Tussen twee modellen waarvan de intervallen overlappen, is er geen verschil. De echte vraag is of het model dat in de backtest voorop ligt ook live voorop blijft; naarmate live resultaten zich opstapelen, beantwoordt deze tabel die vraag. Een daling van het trefpercentage in het turbulente regime laat zien dat het model in crisistijd onbetrouwbaar is.
Cumulatief trefpercentage
Wat het is: Voor elk model de curve van het cumulatieve trefpercentage van zijn live signalen tot elke dag, en een gestippelde lijn op 50%.
Welke gegevens het voeden: De rijen van signal_daily en signal_outcome in de laag LIVE. Alleen live registraties worden getekend; zijn die er niet, dan blijft de grafiek leeg en zegt ze dat duidelijk.
Wat het laat zien: Ze laat zien op welk niveau de curve zich na verloop van tijd stabiliseert. In de eerste dagen springt de curve sterk, omdat de steekproef klein is.
Wat je eruit kunt concluderen: Een curve die blijvend boven de 50%-lijn ligt, wijst op echte vaardigheid. Een curve die hoog begint en naar 50% zakt, laat zien dat de eerste resultaten geluk waren; voor conclusies moet u enkele maanden wachten.
Referenties
Wat het is: De trefpercentages van vier naïeve regels die een model moet verslaan.
Welke gegevens het voeden: Het evaluatieresultaat van de nieuwste analyserun. Dezelfde testdagen en dezelfde residuele rendementen worden gebruikt.
Wat het laat zien: Willekeurig (50%); sectorpersistentie (het teken van het gemiddelde sectorresidu van vandaag houdt morgen aan); het eigen AR(1) van het aandeel (het teken van het residu van vandaag houdt aan); marktpersistentie (het teken van de index van vandaag houdt aan).
Wat je eruit kunt concluderen: Op echte gegevens blijven deze regels tussen 49% en 51%. Is het trefpercentage van een model er niet van te onderscheiden, dan heeft het niets gevonden, ongeacht zijn absolute percentage.
Portefeuillecurves
Wat het is: Het cumulatieve rendement van een gelijk gewogen portefeuille die de bovenste 10% van de aandelen op score koopt en de onderste 10% short verkoopt; met en zonder transactiekosten.
Welke gegevens het voeden: Het evaluatieresultaat van de nieuwste analyserun. De rendementen worden berekend op basis van het residuele rendement. Herbalancering gebeurt in stappen gelijk aan de horizon, over niet-overlappende perioden; de kosten zijn 15 basispunten per richting.
Wat het laat zien: Sharpe-ratio (op jaarbasis met √(252/horizon)), maximale daling, omloopsnelheid en aantal perioden. De gestippelde lijn is zonder kosten, de doorgetrokken lijn met kosten.
Wat je eruit kunt concluderen: Kijk voor beslissingen naar de curve met kosten. Omdat de rendementen op het residuele rendement berusten, geldt het artefact uit de tabel „residueel / ruw rendement” ook hier: de hoge Sharpe van B · Cross-sectionele rangschikking en D · Consensus is niet het rendement van een echte koersportefeuille.
Paarsgewijze toetsen
Wat het is: Een tabel waarin modelparen op dezelfde aandeeldagen worden vergeleken; live en backtest in aparte rijen.
Welke gegevens het voeden: De McNemar-toets op de gepaarde treffers; de Diebold–Mariano-toets op de verliezen. Voor live berekend uit de database en voor backtest uit het resultaat van de nieuwste run.
Wat het laat zien: Een resultaat als „B > A, p=0.003”, of „nog niet te onderscheiden” als de steekproef onvoldoende is.
Wat je eruit kunt concluderen: Alleen verschillen met p < 0.05 mogen als echt verschil gelden. Bij een grote steekproef kunnen ook zeer kleine verschillen significant uitkomen; significantie betekent niet dat het verschil groot genoeg is om nuttig te zijn.
De hier gegeven beleggingsinformatie, commentaren en aanbevelingen vallen niet onder beleggingsadvies. Beleggingsadvies wordt verleend op grond van een beleggingsadviesovereenkomst tussen een cliënt en beleggingsondernemingen, vermogensbeheerders of banken die geen deposito's aannemen. De signalen hier worden met statistische modellen uit historische gegevens gemaakt, voor iedereen gelijk getoond en zijn niet persoonlijk; ze passen mogelijk niet bij uw financiële situatie of uw risico- en rendementsvoorkeuren. Beleggingsbeslissingen nemen uitsluitend op basis van de hier gegeven informatie leidt daarom mogelijk niet tot resultaten die aan uw verwachtingen voldoen.