ENTRIQ|Lab
Try ENTRIQ
StrategyLAYER 1

Kopen bij RSI onder 30|backtest van 3 uitstapvarianten

Backtest van 100 US-aandelen in ENTRIQ: het koersverloop na RSI onder 30 hangt sterk af van de uitstap. Winratio, verliesomvang en verliesreeksen vergeleken.

Dit zijn de resultaten van een backtest van 100 aandelen in ENTRIQ (afhankelijk van het aandeel 5 tot 56 jaar aan data) (Dataset v2.0).

RSI onder 30 geldt als graadmeter voor "oversold", maar is op zichzelf niet genoeg

De RSI is een oscillator die op een schaal van 0 tot 100 meet hoe oververhit de markt is. Een RSI(14) onder 30 wordt doorgaans gezien als teken van een "oversold" situatie en staat al lang bekend als observatiepunt voor beleggers die tegen de trend in gaan.

Maar "oversold" betekent niet "er komt meteen een herstel". In een sterke neerwaartse trend kan de koers blijven dalen terwijl de RSI onder 30 blijft. In dit artikel vergelijken we aan de hand van historische data hoe de koers zich ontwikkelde na een aankoop op de volgende handelsdag nadat de RSI(14) onder 30 was gezakt, met 3 verschillende uitstapmethoden.

Een overzicht van benaderingen tegen de trend in waarin de RSI wordt meegenomen, vind je ook in Tegen de trend in gaan|regels voor ombuigingen na overdrijvingen getest.


Testvoorwaarden

Ook bij dezelfde regel "kopen als de RSI onder 30 zakt" veranderen de resultaten zodra de uitstapmethode verandert. Houd bij het lezen de volgende uitgangspunten in gedachten.

  • Aandelenuniversum: 100 Amerikaanse aandelen uit de huidige samenstelling van de S&P 500, geselecteerd op hoogste marktkapitalisatie met maximaal 15 aandelen per sector
  • Periode: de volledige beschikbare historie van elk aandeel; alleen aandelen met minimaal 5 jaar aan data (5 tot 56 jaar)
  • Timeframe: daggrafiek (gecorrigeerd voor aandelensplitsingen)
  • RSI-instelling: periode 14 (Wilder-smoothing, dezelfde berekening als in de charts van ENTRIQ)
  • Instap: kopen tegen de openingskoers van de volgende handelsdag nadat de RSI(14) onder 30 is gezakt
  • Nieuwe instapsignalen in hetzelfde aandeel worden overgeslagen zolang er een positie openstaat (steeds maar één positie tegelijk)

De drie uitstapvarianten zijn als volgt gedefinieerd.

VariantDefinitie van de uitstap
A (RSI terug naar 50)Uitstappen tegen de openingskoers van de volgende handelsdag nadat de RSI is teruggekeerd naar 50 of hoger (wordt dat niveau niet bereikt, dan uitstappen tegen de slotkoers op de 60e handelsdag). Geen stop-loss
B (10 handelsdagen)Uitstappen tegen de slotkoers op de 10e handelsdag na de instap. Geen stop-loss
C (stop −5%)Stop-loss bij −5%. Wordt de stop niet geraakt, dan uitstappen tegen de slotkoers op de 10e handelsdag. Opent het aandeel met een neerwaartse koerskloof, dan wordt de order tegen die openingskoers uitgevoerd, waardoor het verlies van één trade groter kan zijn dan −5%

Over survivorship bias: deze test gebruikt de "huidige" samenstelling van de S&P 500. Aandelen die in het verleden van de beurs zijn gehaald of uit de index zijn verwijderd, zijn daarom niet meegenomen. In werkelijkheid zijn er door de jaren heen veel aandelen verdwenen, bijvoorbeeld door verslechterende bedrijfsresultaten. De resultaten kunnen daardoor gunstiger ogen dan bij een analyse waarin ook die aandelen zijn opgenomen.


Totaalresultaten van de 3 uitstapvarianten

KengetalA (RSI terug naar 50)B (10 handelsdagen)C (stop −5%)
Aantal trades5,3187,0297,865
Winratio72.2%56.9%45.9%
Gemiddeld resultaat+2.21%+1.20%+0.54%
Gemiddelde winst (winnende trades)+6.39%+6.25%+6.32%
Gemiddeld verlies (verliezende trades)-8.78%-5.58%-4.40%
Profitfactor1.921.511.23
Grootste verlies (één trade)-93.3%-72.5%-37.9%
Langste verliesreeks (per aandeel)71216
Mediaan van de maximale ongunstige koersbeweging (MAE)-4.73%-3.57%-3.76%
Gemiddelde aanhoudperiode19.2 handelsdagen10.0 handelsdagen7.6 handelsdagen

Let op: historische steekproef (A: N=5,318, B: N=7,029, C: N=7,865); geen indicatie voor toekomstige resultaten.

De winratio was het hoogst bij A (RSI terug naar 50); bij B en C lag die lager. Een hoge winratio betekent echter geen laag risico. Omdat A zonder stop-loss tot 60 handelsdagen wordt aangehouden, vallen de verliezen bij verliezende trades doorgaans groter uit, en A noteerde ook het grootste verlies op één trade van de drie varianten.

C had de laagste winratio, maar ook het kleinste gemiddelde verlies bij verliezende trades. Omdat trades werden gesloten zodra de stop-loss werd geraakt, had C anderzijds de kortste gemiddelde aanhoudperiode per trade en de langste reeks opeenvolgende verliezende trades binnen één aandeel. Omdat posities korter worden aangehouden, ontstaan er meer kansen op nieuwe trades.

B zit met een opzet zonder stop-loss en een vaste aanhoudperiode van 10 handelsdagen in het midden. Winratio, gemiddeld resultaat en grootste verlies liggen tussen A en C in.


Resultaten per trend

Definitie van de marktomgeving: opwaartse trend = slotkoers boven de SMA200 en SMA200 hoger dan 20 handelsdagen eerder; neerwaartse trend = slotkoers onder de SMA200 en SMA200 lager dan 20 handelsdagen eerder; al het overige = zijwaartse fase (range).

MarktomgevingWinratio AWinratio BWinratio C
Opwaartse trend75.6% (N=1,088)59.3% (N=1,121)52.2% (N=1,161)
Neerwaartse trend70.5% (N=1,906)53.8% (N=3,014)42.0% (N=3,464)
Zijwaartse fase (range)72.0% (N=2,171)59.2% (N=2,700)48.1% (N=3,027)

Let op: historische steekproef; geen indicatie voor toekomstige resultaten.

Bij alle drie de varianten lag de winratio in opwaartse trends en zijwaartse fases doorgaans hoger dan in neerwaartse trends.

Wat in neerwaartse trends opvalt, is de omvang van de verliezen. Bij A in een neerwaartse trend (N=1,906) bedroeg het gemiddelde verlies -10.32% en het grootste verlies -93.3%. Dat weerspiegelt posities die zonder stop-loss werden aangehouden, waardoor de verliezen bleven oplopen als de koers niet herstelde. Bij C (N=3,464) bedroeg de langste verliesreeks binnen één aandeel 15, meer dan in de andere marktomgevingen. De cijfers wijzen erop dat het stop-lossniveau in aanhoudende neerwaartse trends steeds opnieuw werd bereikt.


Resultaten per volatiliteit

De volatiliteit wordt ingedeeld op basis van ATR(14) ÷ slotkoers: de bovenste 20% over de volledige historie van het betreffende aandeel geldt als hoge volatiliteit, de onderste 20% als lage volatiliteit.

VolatiliteitA gem. resultaat / gem. verliesB gem. resultaat / gem. verliesC gem. resultaat / gem. verlies
Hoge volatiliteit+3.33% / -12.00%+1.91% / -7.68%+0.54% / -4.92%
Lage volatiliteit+0.55% / -6.62%+0.38% / -3.31%+0.31% / -3.18%
Normale volatiliteit+1.84% / -7.12%+0.86% / -4.62%+0.58% / -4.08%

Let op: historische steekproef; geen indicatie voor toekomstige resultaten.

In periodes van hoge volatiliteit was het gemiddelde resultaat bij alle drie de varianten hoger dan in de andere categorieën, maar ook het gemiddelde verlies bij verliezende trades was groter. De data wijzen erop dat dit periodes zijn waarin de spreiding van de rendementen in het algemeen toeneemt.

Bij C in hoge volatiliteit (N=3,143) bedroeg de winratio 37.9%, de laagste waarde over alle drie de varianten en alle volatiliteitscategorieën heen. Bij grotere koersschommelingen werd het stop-lossniveau van −5% blijkbaar makkelijker bereikt. Daarnaast bedroeg de mediaan van de maximale ongunstige koersbeweging (MAE) bij hoge volatiliteit -5.00%. Dat laat zien dat in ongeveer de helft van de gevallen het ongerealiseerde verlies een niveau dicht bij de stop bereikte.


Resultaten rond de publicatie van de kwartaalcijfers

Data over de publicatiedata van de kwartaalcijfers zijn pas vanaf 2008 beschikbaar. We vergeleken de 5 handelsdagen voor en na de publicatie ("rond de publicatie van de kwartaalcijfers") met alle overige periodes ("buiten het tijdvenster rond de publicatie").

PeriodeA winratio / profitfactorB winratio / profitfactorC winratio / profitfactor
Buiten het tijdvenster rond de publicatie75.4% / 2.31 (N=1,750)60.8% / 1.66 (N=2,309)50.3% / 1.33 (N=2,597)
Rond de publicatie (5 handelsdagen ervoor/erna)67.3% / 1.65 (N=551)49.5% / 1.29 (N=656)40.9% / 1.01 (N=726)

Let op: historische steekproef; geen indicatie voor toekomstige resultaten.

Bij alle drie de varianten lag de winratio rond de publicatie van de kwartaalcijfers lager dan in de overige periodes. Vooral C (stop −5%) had rond de publicatie een profitfactor van 1.01; winsten en verliezen hielden elkaar daarmee ongeveer in evenwicht (break-even). De cijfers wijzen erop dat scherpe koersdalingen na de publicatie vaak het stop-lossniveau van −5% bereikten en dat de richting daarna moeilijker in te schatten was.

Trades zonder beschikbare data over de publicatiedatum (A: 3,017, B: 4,064, C: 4,542) zijn niet meegenomen in de bovenstaande cijfers.


Beperkingen en aandachtspunten bij het gebruik van alleen RSI 30

Dit zijn de beperkingen die uit deze backtest naar voren komen.

1. Met of zonder stop-loss verandert de aard van de verliezen A en B werken zonder stop-loss. Blijft de koers dalen, dan lopen de verliezen op omdat de positie zonder stop wordt aangehouden. Het grootste verlies van A bedroeg -93.3%. Houd er rekening mee dat de historische steekproef een geval bevat waarin één trade in één aandeel een verlies van deze omvang opleverde.

2. Risico op verliesreeksen in een neerwaartse trend Bij C in een neerwaartse trend werd een reeks van maximaal 15 opeenvolgende verliezende trades binnen één aandeel waargenomen. Zelfs met een stop-loss van −5% kan het stop-lossniveau bij een aanhoudende trend herhaaldelijk worden bereikt.

3. Risico van het aanhouden van een positie tijdens de publicatie van de kwartaalcijfers C had rond de publicatie een profitfactor van ongeveer 1. In deze historische steekproef hielden winsten en verliezen elkaar daarmee ongeveer in evenwicht (break-even). Rond gebeurtenissen met een hoge koersonzekerheid, zoals de publicatie van de kwartaalcijfers, leek de voorwaarde "RSI onder 30" alleen niet voldoende om de koersrichting in te schatten.

4. Invloed van survivorship bias Zoals hierboven vermeld, bevat deze test geen aandelen die uit de S&P 500 zijn verwijderd of van de beurs zijn gehaald. Pas je dezelfde voorwaarden toe in een echte marktomgeving, dan kunnen de resultaten afwijken van wat hier is waargenomen.

Met deze beperkingen in het achterhoofd is het belangrijk om te controleren hoe de cijfers veranderen voor de aandelen, de timeframe en de omgeving waarin je zelf handelt. Met Chart Replay van ENTRIQ kun je dezelfde voorwaarde "RSI onder 30" handmatig candle voor candle doorlopen op je eigen aandelen. Je resultaten kun je met Strategy Tags per voorwaarde vastleggen en analyseren.


Samenvatting

We hebben een backtest van aankopen op de volgende handelsdag nadat de RSI(14) onder 30 was gezakt (100 aandelen, Dataset v2.0) vergeleken over drie uitstapvarianten.

  • A (tot de RSI terugkeert naar 50): hoogste winratio, maar omdat posities zonder stop-loss werden aangehouden, waren de verliezen bij verliezende trades groot en was ook het grootste verlies op één trade het hoogste van de drie varianten. De gemiddelde aanhoudperiode was met 19.2 handelsdagen relatief lang
  • B (vast 10 handelsdagen): een tussenvorm zonder stop-loss en met een vaste aanhoudperiode. Zowel de winratio als de verliezen liggen tussen A en C in
  • C (stop −5%): laagste winratio, maar het gemiddelde verlies bij verliezende trades bleef beperkt. Bij hoge volatiliteit, in neerwaartse trends en rond de publicatie van de kwartaalcijfers daalde de winratio duidelijk

Bij alle varianten werd hetzelfde patroon waargenomen: de resultaten waren relatief beter in opwaartse trends en buiten het tijdvenster rond de publicatie, en doorgaans slechter in neerwaartse trends en rond de publicatie van de kwartaalcijfers. RSI onder 30 kan in sommige situaties werken als "graadmeter voor oversold", maar beslis pas of je hem in je eigen regels opneemt nadat je de beperkingen bij gebruik op zichzelf aan de hand van de data hebt begrepen.

Hoe je een backtest uitvoert, lees je ook in Wat is backtesting|systematische en discretionaire aanpak en Backtesten als discretionaire trader|waarom no-code alleen niet genoeg is.


Veelgestelde vragen (FAQ)

V. Is variant A, met de hoogste winratio, de beste? A. Op basis van de winratio alleen valt dat niet te beoordelen. A is zo opgezet dat de positie zonder stop-loss wordt aangehouden tot de RSI terugkeert naar 50, waardoor de verliezen oplopen als de koers blijft dalen. Het grootste verlies bedroeg -93.3%, en de mediaan van de maximale ongunstige koersbeweging (MAE) tijdens de aanhoudperiode was -4.73%. Je moet winratio, verliesomvang en langste verliesreeks samen bekijken en afwegen tegen je eigen risicotolerantie.

Let op: historische steekproef (N=5,318); geen indicatie voor toekomstige resultaten.

V. Wat gebeurt er met een andere RSI-periode dan 14? A. Dit artikel toont waarnemingen met periode 14. Bij een kortere periode zakt de RSI vaker onder 30, bij een langere minder vaak. Omdat ook de resultaten veranderen, kun je overwegen ze opnieuw te controleren met de periode die je zelf gebruikt.

V. Wat werd waargenomen bij kopen op RSI onder 30 in een neerwaartse trend? A. In deze backtest lag de winratio in neerwaartse trends lager dan in de andere marktomgevingen. Bij de varianten zonder stop-loss vielen de verliezen bij verliezende trades bovendien doorgaans bijzonder groot uit. Controleer dezelfde voorwaarden met je eigen aandelen en regels voordat je een beslissing neemt.

V. Veranderen de resultaten als je je beperkt tot periodes buiten het tijdvenster rond de publicatie van de kwartaalcijfers? A. Bij alle drie de varianten werden "buiten het tijdvenster rond de publicatie" betere waarden voor winratio en profitfactor waargenomen dan rond de publicatie. Dit is echter een waarneming op basis van historische steekproeven en geen indicatie voor toekomstige resultaten.

V. Kan ik deze resultaten direct gebruiken voor mijn eigen trading? A. Als de aandelen, de periode, de timeframe of de uitstapregels verschillen, veranderen ook de resultaten. De cijfers in dit artikel zijn observatiedata die je helpen je gedachten te ordenen. Controleer ze met Chart Replay van ENTRIQ onder de omstandigheden waarin je zelf handelt.


Disclaimer: Dit artikel dient ter informatie bij het onderzoeken en ordenen van historische data en vormt geen aanbeveling voor specifieke transacties. De getoonde cijfers zijn historische steekproeven en geven geen indicatie voor toekomstige resultaten. Beleggingsbeslissingen neemt u op eigen verantwoordelijkheid.

Reproduce this validation yourself

With ENTRIQ's chart replay, you can trade through past charts using the same rules.

Start 14-day free trial

Validate your method on past charts

The same validation in this article can be reproduced with your own method. On past charts, do the classics really work?

  • ✓ Replay past charts
  • ✓ AI feedback on your trades
  • ✓ Validate methods with statistics

Related reading

StrategyLAYER 1

Valse signalen bij koerspatronen|analyse met backtesting

Een koerspatroon is pas een patroon als het voltooid is. Met vijf bekende patronen laten we zien hoe je patroonbreuken herkent en backtest met Chart Replay.

StrategyLAYER 1

Rolwisseling van steun en weerstand|backtest of het werkt

Wanneer de koers door een weerstandslijn breekt, gaat die lijn vervolgens als steunlijn werken — dat is de rolwisseling van steun en weerstand. We leggen uit hoe je met Chart Replay stap voor stap backtest of een rolwisseling echt is en hoe je die onderscheidt van een valse uitbraak.

StrategyLAYER 1

Werkende steun- en weerstandslijnen|lijnsterkte backtesten

Steun- en weerstandslijnen kun je tekenen, maar welke echt standhoudt zie je er niet aan af. Dit artikel legt uit hoe je de sterkte van een lijn — zoals het aantal keren afketsen — kunt backtesten met Chart Replay van ENTRIQ.

StrategyLAYER 1

Range-grenzen tekenen|de basis van het pendelen backtesten

Waar je de boven- en ondergrens van een range trekt, bepaalt of het pendelen slaagt of mislukt. We leggen uit hoe je de manier van tekenen en het onderscheid met een uitbraak backtest in de Chart Replay van ENTRIQ.

Try in ENTRIQ

Reproduce this validation with your own method

Replay past charts and discover your method's actual win rate.

Start 14-day free trial