Cursusaanbod

Introductie

  • Verschil tussen statistisch leren (statistische analyse) en machine learning
  • Adoptie van machine learning-technologie en talent door financiële bedrijven

Inzicht in verschillende soorten Machine Learning

  • Begeleid leren versus leren zonder toezicht
  • Iteratie en evaluatie
  • Afweging tussen bias en variantie
  • Combineren van gesuperviseerd en niet-gesuperviseerd leren (semi-gesuperviseerd leren)

Begrijpen Machine Learning Languages en toolsets

  • Open source versus propriëtaire systemen en software
  • Python tegen R tegen Matlab
  • Bibliotheken en frameworks

Begrijpen Neural Networks

Basisconcepten begrijpen in Finance

  • Inzicht in de handel in aandelen
  • Inzicht in tijdreeksgegevens
  • Inzicht in financiële analyses

Machine Learning Casestudy's in Finance

  • Signaalgeneratie en testen
  • Functie Engineering
  • Algoritmische handel met kunstmatige intelligentie
  • Kwantitatieve handelsvoorspellingen
  • Robo-adviseurs voor portefeuille Management
  • Risico Management en opsporing van fraude
  • Verzekering Acceptatie

Hands-on: Python voor Machine Learning

  • De werkruimte inrichten
  • Het verkrijgen van Python machine learning-bibliotheken en -pakketten
  • Werken met Pandas
  • Werken met Scikit-Learn

Financiële gegevens importeren in Python

  • Met behulp van Pandas
  • Quandl gebruiken
  • Integreren met Excel

Werken met tijdreeksgegevens met Python

  • Uw gegevens verkennen
  • Visualisatie van uw gegevens

Uitvoering van gemeenschappelijke financiële analyses met Python

  • Returns
  • Moving Windows
  • Volatility Calculation
  • Ordinary Least-Squares Regression (OLS)    

Het ontwikkelen van een algoritmische handelsstrategie met behulp van onder toezicht staande Machine Learning met Python

  • Inzicht in de Momentum Trading Strategie
  • Inzicht in de Reversion Trading Strategie
  • Implementatie van uw Simple Moving Averages (SMA) handelsstrategie

Backtesting van uw Machine Learning handelsstrategie

  • Valkuilen bij het leren van backtesting
  • Onderdelen van uw backtester
  • Hulpprogramma's voor backtesting Python gebruiken
  • Implementatie van uw eenvoudige backtester

Het verbeteren van uw Machine Learning handelsstrategie

  • KMeans
  • K-Dichtstbijzijnde Buren (KNN)
  • Classificatie- of regressiebomen
  • Genetisch algoritme
  • Werken met portfolio's met meerdere symbolen
  • Een risicokader gebruiken Management
  • Gebeurtenisgestuurde backtesting gebruiken

Het evalueren van de prestaties van uw Machine Learning handelsstrategie

  • De Sharpe-verhouding gebruiken
  • Een maximale drawdown berekenen
  • Met behulp van samengesteld jaarlijks groeipercentage (CAGR)
  • Verdeling van retouren meten
  • Metrische gegevens op handelsniveau gebruiken
  • Samenvatting

Probleemoplossing

Slotwoord

Vereisten

  • Basiservaring met Python programmeren
  • Basiskennis van statistiek en lineaire algebra
 21 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën