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
Testimonials (2)
the ML ecosystem not only MLFlow but Optuna, hyperops, docker , docker-compose
Guillaume GAUTIER - OLEA MEDICAL
Kurs - MLflow
I enjoyed participating in the Kubeflow training, which was held remotely. This training allowed me to consolidate my knowledge for AWS services, K8s, all the devOps tools around Kubeflow which are the necessary bases to properly tackle the subject. I wanted to thank Malawski Marcin for his patience and professionalism for training and advice on best practices. Malawski approaches the subject from different angles, different deployment tools Ansible, EKS kubectl, Terraform. Now I am definitely convinced that I am going into the right field of application.