Ga naar inhoud

RSI-bevestiging

RSI-bevestiging is een optionele tweede voorwaarde boven op je prijstriggers.

Staat RSI-bevestiging uit, dan is een prijsbeweging die groot genoeg is voldoende om een trade toe te staan.

Staat RSI-bevestiging aan, dan moet de prijsbeweging nog steeds groot genoeg zijn en moet het momentum meewerken voordat Aurono mag handelen.

RSI-bevestiging staat standaard uit. Een strategie zonder RSI-bevestiging gedraagt zich precies zoals beschreven op de pagina’s Kooptrigger en Verkooptrigger.


Wanneer RSI-bevestiging is ingesteld:

  • Een koop vereist dat het dalingspercentage wordt gehaald en dat RSI op of onder je koopplafond staat
  • Een verkoop vereist dat het stijgingspercentage wordt gehaald en dat RSI op of boven je verkoopbodem staat

In gewone taal:

Koop alleen als de prijs ver genoeg is gedaald en het momentum recent omlaag wees. Verkoop alleen als de prijs ver genoeg is gestegen en het momentum recent omhoog wees.

RSI-bevestiging kan een trade alleen tegenhouden. RSI-bevestiging zet nooit zelf een trade in gang.


Het blok RSI confirmation in Create Strategy, met de bijbehorende RSI CONFIRM-kaarten in de pipeline-preview en de samenvatting in gewone taal eronder

Het blok staat onder When to act, onder de koop- en verkooptriggers waar de voorwaarde op slaat.

InstellingWat de instelling bepaaltGangbare waarde
RSI periodOver hoeveel gesloten candles RSI wordt berekend14
Buy when RSI belowHet koopplafond. Kopen mag alleen op of onder deze waarde30
Sell when RSI aboveDe verkoopbodem. Verkopen mag alleen op of boven deze waarde70

Met een klik op Add RSI condition vult Aurono 14, 30 en 70 voor je in. Die waarden zijn de breed gebruikte conventie, geen vereiste, en je kunt alle drie aanpassen.

De RSI period telt in de timeframe van je eigen strategie, niet in dagen. De eenheid naast het veld zegt welke: de dagelijkse strategie hierboven leest 14 days, terwijl een 4h-strategie bij hetzelfde getal 14 4-hour blocks zou lezen.

Wil je RSI-bevestiging weer uitzetten, gebruik dan de Remove-link naast het veld RSI period. Daarmee worden alle drie de waarden gewist en vervalt de voorwaarde.


RSI-bevestiging is op drie plekken beschikbaar:

  • Create Strategy, bij het opzetten van een nieuwe strategie
  • Lab Simulate, om het effect op historische data te testen voordat je iets vastlegt
  • Quick Test, om waarden uit te proberen op een bestaande strategie zonder die te wijzigen

Het blok RSI confirmation in Lab Simulate, met RSI period 14 dat eronder wordt getoond als 14 days

Lab Simulate heeft dezelfde drie velden, zodat je drempels op echte historie kunt uitproberen voordat je ze vastlegt.

Je kunt RSI-bevestiging ook toevoegen aan of aanpassen op een bestaande strategie. Net als bij elke andere parameterwijziging ontstaat er dan een nieuwe versie van de strategie, in plaats van dat de geschiedenis wordt aangepast.


RSI (Relative Strength Index) vergelijkt de gemiddelde omvang van recente stijgingen met de gemiddelde omvang van recente dalingen, uitgedrukt als een getal tussen 0 en 100.

  • Een waarde dicht bij 0 betekent dat dalingen de periode hebben gedomineerd, vaak oversold genoemd
  • Een waarde dicht bij 100 betekent dat stijgingen hebben gedomineerd, vaak overbought genoemd
  • 50 is het evenwichtspunt, waar stijgingen en dalingen tegen elkaar wegvallen

RSI meet de prijs zelf niet. Twee assets met totaal verschillende prijzen kunnen dezelfde RSI-waarde opleveren, en de prijs kan hard dalen terwijl RSI nog ruim boven de 30 staat.

Aurono berekent RSI met Wilder’s smoothing, de oorspronkelijke methode uit 1978, zodat de waarden overeenkomen met wat andere grafiektools over dezelfde candles rapporteren.

Wil je een uitgebreidere uitleg over waar het getal op gebaseerd is en waarom 30 en 70 de standaard werden, lees dan de blogpost Wat RSI eigenlijk meet.


Dit is het deel dat je echt moet begrijpen, want het bepaalt welke reden je te zien krijgt wanneer een trade niet doorgaat.

Zodra een prijstrigger wordt geraakt, loopt Aurono de voorwaarden in deze vaste volgorde af:

  1. Staat deze kant überhaupt aan (koop- of verkoopbedrag boven €0)
  2. RSI-bevestiging
  3. Cooldown tussen trades aan dezelfde kant
  4. Beschikbaar kapitaal (koop) of beschikbare voorraad (verkoop)
  5. Gemiddelde kostprijs plus de kostenmarge (alleen verkoop)
  6. Minimale positie (alleen verkoop)

RSI wordt dus gecontroleerd vóór cooldown, kapitaal, voorraad en de gemiddelde kostprijs-regel.

Het praktische gevolg: houdt RSI een signaal tegen, dan meldt Aurono “RSI not oversold” of “RSI not overbought” en stopt daar. Voor datzelfde signaal zie je niet óók “niet genoeg geld” of “onder de ACB”, ook al waren die op dat moment net zo goed waar. De reden die je als eerste ziet is altijd de reden die de trade daadwerkelijk blokkeerde.


RSI heeft minstens period + 1 gesloten candles nodig voordat RSI überhaupt een waarde kan opleveren.

Een gloednieuwe strategie op een trage timeframe kan daardoor de eerste paar evaluaties voorbij laten gaan zonder te handelen, simpelweg omdat de RSI-waarde nog niet te berekenen is. Dat lost zichzelf op zodra er genoeg candles zijn.


Instellingen die niet kunnen doen wat ze lijken te doen

Section titled “Instellingen die niet kunnen doen wat ze lijken te doen”

RSI ligt wiskundig vast tussen 0 en 100. Een drempel buiten dat bereik maakt de voorwaarde permanent zinloos: een koopplafond van 120 wordt door elke mogelijke RSI-waarde gehaald, waardoor de strategie er RSI-bevestigd uitziet terwijl RSI nooit iets tegenhoudt.

Aurono signaleert vier gevallen:

InstellingWaarom Aurono waarschuwt
Koopplafond of verkoopbodem buiten 0 tot 100De voorwaarde kan nooit iets tegenhouden, of kan nooit slagen
RSI period onder 2Te kort voor een zinvol gemiddelde van stijgingen en dalingen
Koopplafond boven 50Ongebruikelijk zwak. Het koopplafond ligt aan de stijgende kant van neutraal
Verkoopbodem onder 50Ongebruikelijk zwak. De verkoopbodem ligt aan de dalende kant van neutraal

Lab Simulate en Quick Test waarschuwen meteen bij alle vier, omdat daar geen verzendstap zit die het probleem anders zou opvangen. Create Strategy weigert waarden buiten het bereik op het moment dat je de strategie aanmaakt.

Een koopplafond boven 50 of een verkoopbodem onder 50 is een waarschuwing, geen fout. Beide blijven toegestaan, omdat een bewust ruime drempel een legitieme keuze is.


Zodra RSI-bevestiging is ingesteld, verschijnt de waarde overal waar je strategie zichzelf uitlegt:

  • Lab Simulate tekent RSI in de Price Change-grafiek, in twee stijlen waartussen je kunt wisselen: “RSI: Bands” arceert de achtergrond waar RSI de beweging bevestigde, “RSI: Filled” tekent de RSI-curve zelf. Je keuze blijft de rest van je sessie bewaard
  • Het tabblad Evaluate markeert signalen die specifiek door RSI zijn tegengehouden, met de RSI-waarde van dat moment in de tooltip, en herhaalt beide drempels in de triggerparameterstrook onder het oordeel (RSI ≤30 / ≥70)
  • Het Activity-log toont de RSI-waarde bij geblokkeerde signalen én bij trades die RSI heeft bevestigd
  • Strategy detail toont de drie waarden als RSI period, RSI buy ceiling en RSI sell floor, en in de versiegeschiedenis zie je precies wanneer de waarden veranderden
  • De pipeline-preview krijgt aan beide kanten een RSI CONFIRM-kaart, en de samenvatting in gewone taal verwerkt de voorwaarde in de zin: “If price has dropped 2.5% or more and RSI is 30 or below, buy €100.00” (beide zichtbaar op de schermafbeelding hierboven)

Lab Simulate met de stijl Bands actief: groene banden markeren RSI oversold, amberkleurige banden RSI overbought, en de samenvatting What happened telt de signalen die RSI heeft overgeslagen

Hierboven staat de stijl RSI: Bands aan (de schakelaar zit rechtsboven de grafiek). De groene arcering markeert waar RSI oversold las en een koop dus ondersteunde, de amberkleurige waar RSI overbought las en een verkoop ondersteunde. De legenda krijgt twee vermeldingen die er zonder RSI niet staan, en de samenvatting What happened telt de overgeslagen signalen apart van de signalen die op kosten en fees werden geblokkeerd.


RSI-bevestiging doet het volgende niet:

  • Zelf een trade starten. Er moet altijd eerst een prijstrigger afgaan
  • De gemiddelde kostprijs-regel omzeilen. Een verkoop die op de kostprijs wordt geblokkeerd blijft geblokkeerd, ongeacht RSI
  • De richting voorspellen. RSI rapporteert wat het momentum al heeft gedaan, niet wat de prijs hierna gaat doen
  • Zichzelf bijstellen. De drie waarden blijven exact staan zoals jij ze hebt ingesteld, tot je een nieuwe versie maakt

RSI-bevestiging maakt je triggers selectiever, niet actiever.

Reken op minder trades met RSI-bevestiging aan. Dat is het bedoelde effect: elke trade die wél doorgaat heeft zowel een prijsvoorwaarde als een momentumvoorwaarde gehaald.

Handelt je strategie opeens veel minder dan voorheen, kijk dan eerst naar de Calibration-kaart op het tabblad Evaluate. Een hoge telling bij “RSI not oversold” betekent dat je drempels hun werk doen, mogelijk strenger dan je bedoelde.

Dezelfde strategie, op beide manieren gesimuleerd

Section titled “Dezelfde strategie, op beide manieren gesimuleerd”

Zonder RSI-bevestiging:

Samenvatting What happened zonder RSI: 8 verkopen geblokkeerd omdat de prijs onder de kostprijs lag, 11 trades in totaal

Met RSI-bevestiging erbij:

Samenvatting What happened met RSI: 7 kopen en 6 verkopen overgeslagen omdat RSI niet bevestigde, 2 verkopen geblokkeerd op kosten en fees, 8 trades in totaal

Het aantal trades daalt van 11 naar 8, en de aard van de samenvatting verandert: zonder RSI houdt alleen de kostprijs verkopen tegen, met RSI kwamen de meeste overgeslagen signalen niet eens tot die controle.

Dat gedrag is wat je uit dit paar moet meenemen. Het is één backtest, op één asset, over één periode, en het is geen bewijs dat RSI-bevestiging het rendement verbetert. Een andere asset of een ander jaar kan net zo goed laten zien dat de selectieve versie juist de trades overslaat die wél hadden gewerkt. Draai de vergelijking op je eigen asset en periode voordat je beslist.


Ga verder met:

Gemiddelde kostprijs uitgelegd /strategy-builder/average-cost-base