Aan de slagGa gratis aan de slag

Bouw een op SMA gebaseerde signaalstrategie

Het is tijd om je eerste signaalgebaseerde strategie te bouwen en te backtesten. Hoewel eenvoudig, kunnen dit soort strategieën effectief zijn en vormen ze ook de basis voor complexere strategieën met extra signalen en informatie.

Het implementeren van een prijsvergelijkingssignaal met bt is een eenvoudig proces. Je downloadt eerst historische prijsgegevens van het aandeel, berekent de SMA (simple moving average), implementeert een op SMA gebaseerd signaal, en backtest het vervolgens met de prijsgegevens van het aandeel.

Het pakket bt is alvast voor je geïmporteerd. De historische prijsgegevens van het Apple-aandeel zijn vooraf geladen in price_data.

Deze oefening maakt deel uit van de cursus

Financieel traden in Python

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Calculate the SMA
sma = price_data.____
Code bewerken en uitvoeren