Kursplan

Introduksjon

  • Forskjellen mellom statistisk læring (statistisk analyse) og maskinlæring
  • Adopsjon av maskinlæringsteknologi og talent av finansselskaper

Forstå ulike typer Machine Learning

  • Veiledet læring vs uovervåket læring
  • Iterasjon og evaluering
  • Bias-varians avveining
  • Kombinere veiledet og uovervåket læring (semi-veiledet læring)

Forståelse Machine Learning Languages og verktøysett

  • Åpen kildekode vs proprietære systemer og programvare
  • Python vs R vs Matlab
  • Biblioteker og rammer

Forståelse Neural Networks

Forstå grunnleggende konsepter i Finance

  • Forstå aksjehandel
  • Forstå tidsseriedata
  • Forstå økonomiske analyser

Machine Learning Kasusstudier i Finance

  • Signalgenerering og testing
  • Funksjonsteknikk
  • Algoritmisk handel med kunstig intelligens
  • Kvantitative handelsspådommer
  • Robo-rådgivere for portefølje Management
  • Risiko Management og svindeloppdagelse
  • Forsikringsgaranti

Hands-on: Python for Machine Learning

  • Sette opp arbeidsområdet
  • Skaffe Python maskinlæringsbiblioteker og -pakker
  • Arbeide med Pandas
  • Jobber med Scikit-Learn

Importere økonomiske data til Python

  • Bruker Pandas
  • Bruker Quandl
  • Integrering med Excel

Arbeide med tidsseriedata med Python

  • Utforske dataene dine
  • Visualisere dataene dine

Implementering av vanlige økonomiske analyser med Python

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

Utvikle en algoritmisk handelsstrategi ved å bruke overvåket Machine Learning med Python

  • Forstå Momentum Trading-strategien
  • Forstå Reversion Trading-strategien
  • Implementering av handelsstrategien din for enkle bevegelige gjennomsnitt (SMA).

Tilbaketesting av din Machine Learning handelsstrategi

  • Lære backtesting fallgruver
  • Komponenter i Backtesteren din
  • Bruke Python Backtesting Tools
  • Implementering av din enkle backtester

Forbedre din Machine Learning handelsstrategi

  • KMeans
  • K-Nærmeste Naboer (KNN)
  • Klassifiserings- eller regresjonstrær
  • Genetisk algoritme
  • Arbeide med porteføljer med flere symboler
  • Bruke et Risk Management rammeverk
  • Bruke hendelsesdrevet backtesting

Evaluering av ytelsen til din Machine Learning handelsstrategi

  • Bruke Sharpe-forholdet
  • Beregne en maksimal nedtrekk
  • Bruk av sammensatt årlig veksthastighet (CAGR)
  • Måle fordeling av avkastning
  • Bruke måleverdier på handelsnivå
  • Sammendrag

Feilsøking

Sluttkommentarer

Krav

  • Grunnleggende erfaring med Python programmering
  • Grunnleggende kjennskap til statistikk og lineær algebra
 21 timer

Antall deltakere


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories