De psychologie van risico: Waarom traders hun bot uitzetten tijdens een drawdown

Portret van Alex de Vries, Quantitatief Analist & Algo-Trading Expert
Alex de Vries
Quantitatief Analist & Algo-Trading Expert
Risicomanagement & Portfolio Protectie · 2026-02-15 · 6 min leestijd

Je bot draait perfect. Maandenlang groen. En dan ineens: poef. Een flinke drawdown.

Je ziet je account dalen en je vingers jeuken om de kill-switch te vinden. Waarom doen we dat? Waarom zetten we onze Python-bots uit op het moment dat we ze juist nodig hebben?

Het antwoord zit diep in ons brein, niet in de code. Een drawdown is geen bug, het is een feature van de markt.

Toch voelt het als een persoonlijke aanval. We zijn geprogrammeerd om gevaar te ontwijken, en een dalende equity curve schreeuwt 'gevaar'. Dit artikel helpt je die emotie te begrijpen en er boven te stijgen.

Wat is een drawdown eigenlijk?

Een drawdown is simpelweg het verschil tussen een piek en een dal in je account. Stel je voor: je begint met €10.000, je groeit naar €12.000, en daalt dan naar €9.000.

Je drawdown is dan €3.000 van de piek, of 25% van je account. Het is een meetlat voor pijn. Veel traders verwarren een drawdown met falen.

Maar elke serieuze backtest in Python laat drawdowns zien. Ze zijn onvermijdelijk.

Een bot die nooit daalt, bestaat niet. Of hij is zo conservatief dat hij amper winst maakt. De kunst is niet om ze te voorkomen, maar om ze te managen. Waarom is dit belangrijk?

Omdat je grootste vijand niet de markt is, maar je eigen reactie op die markt. Een bot die wordt uitgezet tijdens een drawdown, mist de volgende beweging omhoog. En die beweging is vaak net zo snel als de daling.

Het reptielenbrein vs. de algoritmische logica

Ons brein heeft twee systemen. Systeem 1 is snel, emotioneel en instinctief – je reptielenbrein. Het zegt: "Ren! Verkoop nu!".

Systeem 2 is traag, logisch en berekenend – je Python-brein. Het zegt: "Volg de backtest. Houd vast."

Wanneer je account daalt, activeert systeem 1. Je hartslag gaat omhoog, je maag draait zich om. Je wilt de pijn stoppen.

Dus grijp je naar de noodstop van je bot. Op dat moment wint het reptielenbrein van de algoritmische logica die je met zoveel moeite hebt gebouwd. De bot, die is gebaseerd op statistieken, heeft geen emotie. Hij ziet een tijdelijke afwijking in de data.

Jij ziet een bedreiging voor je spaargeld. Dit conflict tussen biologie en code is de kern van het probleem.

Je bot uitzetten voelt als zelfbescherming, maar het is vaak zelfsabotage. Stel je voor dat je een stop-loss instelt op 20% voor je hele portfolio.

De markt betaalt je niet voor het zijn van een held. Hij betaalt je voor het volgen van je plan.

Je bot sluit posities automatisch. Maar wat doe je zelf? Je zet de bot uit op -5%.

Je bent dus stricter dan je eigen systeem. Dat is geen risicomanagement, dat is angst.

De psychologie achter de kill-switch

Angst voor verlies is sterker dan hebzucht voor winst. Onderzoek toont aan dat de pijn van een verlies dubbel zo zwaar weegt als het genot van een gelijke winst. Een drawdown van 10% voelt als een ramp, zelfs als je bot in de afgelopen 12 maanden 50% rendement heeft gemaakt.

Er is ook het fenomeen 'recency bias'. We hechten meer waarde aan recente gebeurtenissen.

Een recente verliezende trade voelt zwaarder dan een winnende trade van vorige week. Je bot draait op historische data, maar jij leeft in het heden.

Dit mismatch zorgt voor paniek. En dan is er nog de controle-dwang. Wanneer de bot draait, voel je je machtig.

Wanneer hij verliest, voel je je machteloos. Door hem uit te zetten, herwin je even het gevoel van controle.

Het is een placebo. Je doet iets, dus het voelt alsof je het probleem oplost. Maar in werkelijkheid breek je je eigen systeem af. Denk aan een pilot in een storm.

De automatische piloot is je bot. De storm is een drawdown.

De piloot uitzetten omdat het turbulent is, is geen slimme zet. Je vertrouwt op de instrumenten, niet op je buikgevoel.

Hoe bouw je een bot die emoties overleeft?

De oplossing is niet om je emoties te onderdrukken, maar om ze te omzeilen met een robuust systeem. Je bot moet zo zijn gebouwd dat hij de markt overleeft, en jij de bot overleeft.

Dit begint bij backtesting. Gebruik Python libraries als Backtrader of Zipline om je strategie te testen op de ergste drawdowns uit de geschiedenis, of implementeer hedging strategieën met opties voor je Python trading bot. Kijk naar de flash crash van 2010 of de coronacrash van 2020.

Hoe diep zakte je bot? Hoe lang duurde het herstel?

Als je deze getallen kent, schrik je minder snel. Een praktische tool is een trailing stop-loss. In plaats van een vaste stop, beweegt deze met de markt mee.

Bijvoorbeeld: een 15% trailing stop op een positie van €5.000. Als de positie stijgt naar €6.000, verschuift de stop naar €5.100.

Je beschermt winst, maar geeft de bot ruimte om te ademen. Overweeg ook position sizing.

Riskeer nooit meer dan 1-2% van je totale kapitaal per trade. Als je bot 10 trades achter elkaar verliest, ben je nog steeds niet failliet. Dit verlaagt de emotionele druk. Je hoeft de bot niet uit te zetten, want een reeks verliezen is ingecalculeerd.

API-integratie met je broker is cruciale. Bij Interactive Brokers of Saxo Bank kun je limieten instellen op API-toegang.

Zorg dat je niet handmatig kunt ingrijpen zonder een extra beveiligingsstap. Maak het jezelf moeilijk om de belangrijke kill-switch te vinden. Een wachtwoord van 20 tekens helpt。

Praktische tips voor de volgende drawdown

1. Defineer je risico vooraf. Schrijf op papier (of in je code) wat je maximale drawdown mag zijn.

Bijvoorbeeld: "Ik zet de bot pas uit bij een verlies van 25%." Houd je daaraan. Geen uitzonderingen. 2. Automatiseer de rust. Schakel notificaties uit. Stel in dat je alleen een alert krijgt bij een extreme gebeurtenis, zoals een crash van meer dan 10% in één dag. Laat de dagelijkse schommelingen je niet bereiken.

3. Gebruik een demo-account. Test je bot eerst met nepgeld. Zie hoe hij reageert op een bear market.

Wanneer je de echte bot activeert, herken je de patronen. De angst neemt af.

4. Creëer een ondersteuningsnetwerk. Praat met andere algo-traders. In Discord-groepen of op forums zoals Reddit's r/algotrading. Deel je drawdown-data. Je zult snel zien dat iedereen het meemaakt.

Je bent niet alleen. 5. Heractiveer met beleid. Als je de bot echt moet uitzetten, bedenk dan een herstart-strategie.

Bijvoorbeeld: "Ik start de bot pas weer bij een RSI van 30 op de daggrafiek." Zo voorkom je dat je te vroeg of te laat opnieuw instapt. Onthoud: een trading bot is een stuk gereedschap, maar vertrouw niet op slechts één algoritme. Een boor zet je ook niet uit omdat het gat even scheef gaat.

Je corrigeert, je vertrouwt op het apparaat, en je boort door. Zo werkt het ook met je Python-bot.

Blijf kalm, volg de code, en de markt beloont je geduld.

Portret van Alex de Vries, Quantitatief Analist & Algo-Trading Expert
Over Alex de Vries

Alex is een ervaren quantitatief analist en Python-ontwikkelaar die complexe trading concepten vertaalt naar begrijpelijke, praktische handleidingen voor zowel beginners als gevorderden.