Files
Trading_bot/README.md
T
2026-10-30 09:06:25 +00:00

1.9 KiB
Raw Blame History

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

# 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.