Geautomatiseerde crypto trading bot voor Bitvavo. Gratis, open source, draait lokaal op je eigen PC.
📡 Live Trading Signalen — Ontvang onze buy/sell signalen in real-time via Telegram: ▶ Join het signaalkanaal
Laatste 7 dagen: 21 trades, 100% winrate, +€22.59 — volledig automatisch door de bot
De bot handelt 24/7 automatisch in crypto op je Bitvavo account. Er zijn drie strategieën:
1. Trailing Stop Bot Koopt als de AI een goed moment ziet, en plaatst een trailing stop die meebeweegt met de prijs. Zodra de prijs terugzakt wordt er automatisch verkocht. Zo worden winsten vastgelegd en verliezen beperkt.
2. DCA Safety Buys (Dollar Cost Averaging) Als een munt daalt na aankoop, koopt de bot bij op lagere niveaus om je gemiddelde instapprijs te verlagen. Volledig instelbaar: hoevaak, hoeveel, en wanneer. Bij herstel sta je daardoor sneller in de winst.
3. Grid Bot Voor zijwaartse markten. De bot koopt op support en verkoopt op resistance. Pakt kleine winsten bij elke schommeling.
AI Koopscore Een XGBoost model analyseert technische indicatoren (RSI, MACD, SMA, volume) en geeft elk koopmoment een score van 0 tot 10. Alleen boven de drempel wordt gekocht. Het model leert van je eigen trades, dus het wordt beter naarmate de bot langer draait.
| Handmatig | Bot | |
|---|---|---|
| Analyseren | Zelf, kost uren per dag | Automatisch, 24/7 |
| Instap timing | Op gevoel | Op basis van AI score |
| Stop loss | Vergeet je makkelijk | Altijd actief, dynamisch |
| Bijkopen bij dip | Vaak te laat | Automatisch op ingestelde niveaus |
| Emoties | FOMO, paniek | Geen: de bot volgt alleen regels |
| Kosten | Je eigen tijd | €0, volledig gratis |
Het dashboard draait lokaal op http://localhost:5001:
| Tab | Inhoud |
|---|---|
| Overview | Portfolio P&L, open trades, winst vandaag |
| Trades | Alle open en gesloten posities |
| AI | AI scores, markt regime, suggesties |
| Analytics | Historische performance, grafieken |
| Settings | Alle parameters + Telegram instellen |
| HODL | Wekelijkse DCA voor BTC/ETH |
| Grid | Grid bot status en instellingen |
Registreer via bitvavo.com/invite?a=B8942E4528 (affiliate link — je eerste €10.000 aan trades zijn zonder kosten).
Bitvavo is de grootste Nederlandse cryptobeurs, met lage kosten (0,00% tot 0,25%) en een DNB-vergunning. Registratie is gratis en binnen 5 minuten klaar.
Al een account? Ga naar stap 2.
De bot vereist Python 3.11 of hoger.
- Download Python van python.org/downloads
- Start de installer
- Belangrijk: vink "Add Python to PATH" aan onderaan het installatiescherm
- Klik "Install Now"
Download de nieuwste versie (ZIP)
- Klik op Assets en download het ZIP bestand
- Pak het uit naar een vaste map, bijv.
C:\BitvavoBot\(zonder spaties)
Dubbelklik op setup.bat in de uitgepakte map.
De wizard begeleidt je bij:
- Bitvavo API sleutels aanmaken en opslaan
- Telegram notificaties instellen (optioneel)
- Python packages installeren
- Eerste start van de bot
- Log in op bitvavo.com
- Ga naar Account → Instellingen → API sleutels
- Klik "Nieuwe API sleutel aanmaken"
- Vink aan: Lezen en Handelen. Vink Opnemen NIET aan!
- Kopieer de Key en Secret (Secret is maar één keer zichtbaar)
- Plak ze in de wizard
Na de wizard start je de bot met start_automated.bat. Het dashboard opent op http://localhost:5001.
Sluit het PowerShell-venster niet (dat ís de bot). Minimaliseer het naar de taakbalk.
Ga naar http://localhost:5001 → tab Settings:
| Instelling | Wat het doet | Standaard |
|---|---|---|
| Budget per trade | Hoeveel euro per aankoop | €12 |
| Max open trades | Hoeveel munten tegelijk | 5 |
| Trailing stop % | Hoe ver de prijs mag dalen na een top | 4% |
| DCA levels | Hoeveel keer bijkopen bij daling | 9x |
| Min AI score | Hoe zeker de AI moet zijn voor aankoop | 5 |
| Budget verdeling | % voor Trailing Bot vs Grid Bot | 75% / 25% |
Alle configuratie-opties staan beschreven in CONFIG_REFERENCE.md.
Tip: begin met de standaardinstellingen. Pas alleen het budget per trade aan op je kapitaal. Klein beginnen (€10/trade) is verstandig.
Ontvang een melding op je telefoon bij elke koop, verkoop of fout.
Bot aanmaken:
- Open Telegram, zoek @BotFather, tik
/newbot - Geef een naam en gebruikersnaam
- Bewaar het token dat je krijgt (bijv.
8397921391:AAGYxx...)
Chat ID ophalen:
- Stuur je nieuwe bot een berichtje
- Open
https://api.telegram.org/bot<JOUW_TOKEN>/getUpdates - Het getal achter
"id":is je Chat ID
Instellen: Ga naar Settings → Telegram Notificaties. Vul Token en Chat ID in, zet de toggle aan, en klik Opslaan + Test.
De bot updatet niet automatisch. Bij een nieuwe versie:
- Ga naar github.com/sedegroot-lang/Bitvavo-Bot/releases
- Download de nieuwe ZIP
- Pak uit in dezelfde map (overschrijf de bestanden)
- Je
.envenconfig/bot_config.jsonblijven bewaard - Start de bot opnieuw met
start_automated.bat
Klik op "Watch" → "Releases only" op GitHub voor e-mailmeldingen bij nieuwe versies.
| Document | Beschrijving |
|---|---|
| ARCHITECTURE.md | Technische opbouw van de bot |
| CONFIG_REFERENCE.md | Alle configuratie-opties beschreven |
| DEPLOYMENT.md | Installatie op Linux, VPS of Docker |
| TROUBLESHOOTING.md | Veelvoorkomende problemen oplossen |
| STRATEGY_LOGIC.md | Hoe de trading strategieën werken |
| TRADING_STRATEGY.md | Entry/exit logica in detail |
Vermeld:
- Wat je deed toen het misging
- De foutmelding (kopieer uit het PowerShell-venster)
- Windows versie + Python versie (
python --version)
Bekijk ook eerst TROUBLESHOOTING.md.
Deze bot is gratis en blijft gratis. Wil je de ontwikkeling steunen?
📡 Signaalkanaal: Ontvang live buy/sell signalen van de bot: Join via Telegram
Bitvavo affiliate: Nog geen account? Registreer via deze link — je eerste €10.000 aan trades zijn zonder kosten.
Bitcoin:
1DUCu4ZGgKHZr22DvAxuWKBujcfpCLJoNy
- API keys staan alleen op jouw PC (
.envbestand) .envwordt nooit naar GitHub geüpload (staat in.gitignore)- De bot heeft geen opnamebevoegdheid, alleen lezen en handelen
- Volledig open source, alle code is inzichtelijk
Cryptocurrency trading brengt financiële risico's met zich mee. Deze bot is een hulpmiddel, geen garantie op winst. Gebruik op eigen risico. Beleg nooit meer dan je kunt missen.
trailing_bot.py Hoofd trading engine
modules/ DCA, grid, risk management
core/ Signalen, prijzen, indicatoren
ai/ XGBoost AI, supervisor
tools/dashboard_flask/ Web dashboard (Flask, poort 5001)
config/bot_config.json Bot configuratie (via dashboard)
data/ Runtime data en trade log
logs/ Logbestanden
Zie ARCHITECTURE.md voor de volledige technische opbouw.







