# Crypto Radar Marktanalyse dashboard voor Kraken — toont top 6 tradeable assets op basis van technische analyse + nieuws sentiment. ## Vereisten - Docker + docker-compose - Traefik + Authentik draaien als `traefik-proxy` network - Kraken account met API keys - CryptoPanic API key (gratis) ## Setup ```bash # 1. Clone / kopieer de map cp .env.example .env # 2. Vul .env in met jouw keys # 3. Start docker-compose up -d # Dashboard bereikbaar op: https://crypto.jouwdomein.nl # API bereikbaar op: https://crypto-api.jouwdomein.nl ``` ## API endpoints | Endpoint | Beschrijving | |---|---| | `GET /api/assets/ranked` | Top 6 ranked assets (gecached 60s) | | `GET /api/assets/{symbol}` | Detail + candles voor één asset | | `GET /api/news/{coin}` | Nieuws + sentiment voor één coin | | `GET /api/health` | Health check | ## Projectstructuur ``` crypto-bot/ ├── backend/ │ ├── main.py # FastAPI routes + caching │ ├── exchange.py # Kraken connector (CCXT) │ ├── analysis.py # TA indicatoren + scoring │ ├── sentiment.py # CryptoPanic sentiment engine │ ├── ranker.py # Asset ranker (TA + sentiment) │ └── requirements.txt ├── frontend/ │ ├── index.html # Dashboard │ └── nginx.conf ├── docker-compose.yml └── .env.example ``` ## Indicatoren gebruikt - **RSI (14)** — koopzone detecitie (40-55) - **EMA 9/21/50** — trend richting en crossover - **VWAP** — prijs vs. institutioneel gemiddelde - **Bollinger Bands (20, 2σ)** — volatiliteitsregime - **ATR (14)** — volatiliteitsfilter (>5% = skip) - **Volume ratio** — bevestiging van beweging ## Volgende stap De trading bot zelf (order execution, DCA-in logica, R:R management) is bewust nog niet ingebouwd. Valideer eerst de signalen via dit dashboard voordat je live orders plaatst.