Kies een kant van de moving average
Een prijstrigger meet één ding: hoe ver de prijs is bewogen sinds de laatste gesloten candle. Een daling van 6% bij een munt die dit jaar verdubbelde en een daling van 6% bij een munt die dit jaar halveerde, zijn voor de trigger gelijk. Beide dalingen zijn even groot, dus beide dalingen leveren dezelfde aankoop op.
Het grootste deel van het jaar is dat prima. Een strategie die dalingen koopt en stijgingen verkoopt, hoeft het grotere plaatje niet te kennen om haar werk te doen. Toch willen sommige beleggers dat grotere plaatje ook in de regel hebben. De nieuwste versie van Aurono Start maakt dat mogelijk.
Wat een moving average toevoegt
Moving average is de Engelse term voor een voortschrijdend gemiddelde: de gemiddelde slotkoers over de laatste aantal candles. Op een dagstrategie is het 50-daags gemiddelde de gemiddelde slotkoers van de laatste 50 dagen. Elke nieuwe dag valt de oudste slotkoers eruit en komt de nieuwste erbij. De moving average beweegt langzaam mee. De moving average laat zien waar de prijs gemiddeld stond, de prijstrigger laat zien wat de prijs vandaag deed.
Leg je die twee naast elkaar, dan krijg je bij elk signaal extra context. Staat de prijs boven het 50-daags gemiddelde, dan steeg de prijs al een tijdje. Staat de prijs eronder, dan daalde de prijs al een tijdje of kwam er net een scherpe daling.
De nieuwe voorwaarde
De voorwaarde op Moving Average is een nieuwe, optionele regel die je aan elke strategie kunt toevoegen. Je kiest een lengte (MA20, MA50, MA100, MA200 of een andere lengte tot 200 candles) en daarna een regel voor elke kant:
- At any price: de moving average beperkt deze kant niet
- Only when the price is above it: alleen als de prijs boven het gemiddelde staat
- Only when the price is below it: alleen als de prijs onder het gemiddelde staat
Net als RSI-bevestiging kan de voorwaarde op Moving Average alleen een signaal tegenhouden dat de prijstrigger al gaf. De voorwaarde start nooit zelf een trade. Houdt de voorwaarde een signaal tegen, dan zie je dat in gewone woorden in het Activity-log, bijvoorbeeld “price not below its 50-day average”.
De voorwaarde staat standaard uit. Met één klik op “Add moving average condition” vult Aurono een startpunt in: een gemiddelde over 50 candles, aankopen alleen eronder, verkopen alleen erboven.
Waarom de standaardinstelling onder de trend koopt
Er zijn twee klassieke manieren om een moving average te gebruiken. Die twee manieren wijzen precies de andere kant op.
De trendvolgende manier zegt: koop alleen zolang de prijs boven het gemiddelde staat, want dan zit de prijs in een stijgende trend. De bekendste versie gebruikt het 200-daags gemiddelde. Een strategie die zo is ingericht, zit bear markets bijna helemaal uit.
Aurono-strategieën werken andersom. Een Aurono-strategie koopt dalingen en verkoopt stijgingen. Een scherpe daling duwt de prijs meestal onder het gemiddelde. Een regel die alleen aankopen boven het gemiddelde toestaat, blokkeert dus de meeste dalingen waarvoor de strategie juist bestaat. Daarom koppelt de standaardinstelling de moving average aan wat een Aurono-strategie al doet:
- Koop alleen onder het gemiddelde. Een daling terwijl de prijs nog boven het 50-daags gemiddelde staat, is een dip in een stijging. De strategie wacht tot de prijs goedkoop is ten opzichte van de afgelopen periode, niet alleen ten opzichte van gisteren.
- Verkoop alleen boven het gemiddelde. Een stijging terwijl de prijs nog onder het 50-daags gemiddelde staat, is een opleving in een daling. De strategie houdt haar munten vast tot de prijs hoog staat ten opzichte van de afgelopen periode.
In stijgende, dalende en zijwaartse markten blijft die combinatie dicht bij helemaal geen voorwaarde. De combinatie schrapt de trades die tegen de trend ingaan waar de strategie al op inzet. De rest laat de combinatie staan.
Wil je toch trendvolgend beleggen, dan kan dat. Kies bij aankopen “Only when the price is above it” en het formulier toont een opmerking onder het veld: de strategie zit dalende markten dan uit, met veel minder aankopen en geen aankopen op weg naar beneden in een crash. Voor sommige beleggers is dat precies de bedoeling.
Als twee voorwaarden elkaar opheffen
Je kunt de voorwaarde op Moving Average combineren met RSI-bevestiging. Die combinatie kan een strategie ongemerkt stilzetten.
RSI op 30 of lager betekent dat de recente bewegingen vooral omlaag gingen. Na vooral dalende bewegingen staat de prijs bijna altijd onder het gemiddelde. Een strategie die RSI op 30 of lager vraagt en een prijs boven het 50-daags gemiddelde, vraagt twee dingen die bijna nooit tegelijk gebeuren. Zo’n strategie koopt weinig of niets.
Het formulier controleert op die combinatie. Botsen je RSI-niveaus met je regel voor de moving average, dan toont het formulier “Expect few or no buys” of “Expect few or no sells” voordat je opslaat. De waarschuwing is een seintje, geen blokkade. Wil je echt een strategie die bijna nooit koopt, dan slaat Aurono de strategie gewoon op.
Testen in het Lab
Lab → Simulate tekent de moving average in de koersgrafiek. Zo zie je bij elk signaal of de prijs boven of onder het gemiddelde stond. De samenvatting “What happened” telt de signalen die de moving average tegenhield, los van de signalen die RSI of je kostprijs tegenhield.
We lieten dezelfde BTC-EUR-dagstrategie twee keer door Lab → Simulate lopen, over de laatste 705 dagen, van half november 2024 tot oktober 2026: gevoeligheid voor dalingen en stijgingen op 2, €1.500 startkapitaal, €100 per aankoop en per verkoop, 0,25% handelskosten. De eerste run had geen voorwaarde op Moving Average. De tweede run had de standaardinstelling: MA50, koop onder, verkoop boven. De prijstriggers waren in beide runs gelijk.
Zonder voorwaarde op Moving Average

16 aankopen en 4 verkopen. De strategie eindigde op €1.555,52, een plus van 3,7%. Dat is €37,83 meer dan elke maand hetzelfde bedrag kopen.
Met voorwaarde op Moving Average

13 aankopen en 3 verkopen. De strategie eindigde op €1.598,22, een plus van 6,5%. Dat is €42,70 meer dan de run zonder voorwaarde en €80,53 meer dan elke maand kopen.
Waar het verschil vandaan komt
De twee runs delen bijna alle trades. Het verschil zit in vier signalen. De lijn van het 50-daags gemiddelde in de tweede grafiek laat zien waarom:
- Drie aankopen tegengehouden. Op 25 november 2024, 7 januari 2025 en 10 oktober 2025 daalde de prijs genoeg voor een aankoop terwijl de prijs nog boven het 50-daags gemiddelde stond. Zonder de voorwaarde kocht de strategie alle drie. Die drie aankopen waren de duurste aankopen van de hele run. Met de voorwaarde wachtte de strategie. De eerste aankoop kwam pas in maart 2025, nadat de prijs onder het gemiddelde was gezakt.
- Eén verkoop tegengehouden. Op 2 maart 2025 gaf een scherpe stijging een verkoopsignaal bij €90.609. De prijs stond boven de gemiddelde kostprijs van de strategie (€83.703), maar onder het 50-daags gemiddelde (€94.067): een opleving in een daling. Zonder de voorwaarde verkocht de strategie. Met de voorwaarde hield de strategie haar munten vast.
- Een lagere gemiddelde kostprijs. Zonder de drie aankopen bij de top blijft de gestippelde lijn van de gemiddelde kostprijs in de tweede grafiek de rest van de run lager. In oktober 2025 maakt die lijn ook geen sprong omhoog.
De samenvatting “What happened” van de tweede run telt 3 aankopen en 9 verkopen die het gemiddelde tegenhield. De meeste van die 9 verkopen waren er toch niet gekomen. In de eerste run hield de kostprijs dezelfde signalen tegen, omdat de prijs nog niet boven kostprijs plus handelskosten stond. Alleen de verkoop van maart 2025 veranderde echt.
Nog steeds achter buy-and-hold
Geen van beide runs versloeg één keer kopen en vasthouden. Wie op dag één €1.500 in BTC stak en verder niets deed, stond na deze 705 dagen 20,7% hoger, op €1.809,94. Een strategie die dalingen koopt en stijgingen verkoopt, houdt een deel van het geld in cash. In een periode die hoger eindigt dan hij begon, kost die cash rendement. Op het drukste moment zat bij de strategie met voorwaarde €1.100,50 van de €1.500 in BTC: 73%.
Dit is één munt en één periode. Een grillig jaar en een jaar met een duidelijke trend kunnen voor dezelfde regel het tegenovergestelde antwoord geven. Vergelijk het op je eigen munt en je eigen periode voordat je de voorwaarde aan een live strategie toevoegt.
Nog iets dat veranderde: RSI in het Lab
Toen we de moving average in Lab → Simulate inbouwden, zagen we dat RSI in het Lab koud begon. Met een analyseperiode zoals “1 year” berekende het Lab RSI alleen vanaf de eerste dag van dat jaar. Daardoor had RSI de eerste twee weken geen waarde en week RSI daarna nog weken af van je live strategie. Het Lab gebruikt nu voor RSI en voor de moving average ook de koersgeschiedenis van vóór de periode. Vanaf de eerste dag klopt de berekening met wat je strategie live ziet. Simulaties die je eerder draaide, kunnen nu iets andere RSI-blokkades tonen.
De voorwaarde op Moving Average zit in de nieuwste versie van Aurono Start. Je voegt de voorwaarde toe via Create Strategy of het bewerkformulier van een strategie. Of je probeert de voorwaarde eerst uit in Lab → Simulate. Alle details staan in de documentatie: Voorwaarde op Moving Average.