Kursplan
Introduktion
Sätt upp utvecklingsmiljön
- Lokal vs online programmering: Anaconda och Jupyter
Grundläggande Python-programmering
- Kontrollstrukturer, datatyper, funktioner, datastrukturer och operatorer
Utöka Pythons möjligheter
- Moduler och paket
Din första Python-applikation
- Beräkna början och slut på datum och tidpunkter
Hämta extern data med Python
- Importera och exportera, läsa och skriva CSV-data
- Hämta data från en SQL-databas
Organisera data med arrays och vektorer i Python
- NumPy och vektoriserade funktioner
Visualisera data med Python
- Matplotlib för 2D- och 3D-grafik, pyplot och SciPy
Analysera data med Python
- Dataanalys med scipy.stats och pandas
- Importera och exportera finansiell data (Excel, webbdata etc.)
Simulera tillgångspriser
- Monte Carlo-simulering
Tillgångsallokering och portföljoptimering
- Föra kapitalallokering, tillgångsallokering och riskbedömning
Riskanalys och investeringsprestanda
- Definiera och lösa portföljoptimeringsproblem
Kurs- och optionprissättning
- Föra kurseranalys och optionprissättning
Tidsserieanalys i finansiella marknader
- Analysera tidsraderdata i finansiella marknader
Ta din Python-applikation till produktion
- Integrera din applikation med Excel och andra webbapplikationer
Aplikationsprestanda
- Optimera din applikation
- Parallellberäkning och multiprocessering
Felsökning
Avslutande anmärkningar
Krav
- Ett grundläggande förstånd för finans (värdepapper, derivat etc.)
- Ett generellt förstånd för sannolikhetslära och statistik
- Elementär differentiell och integralkalkyl
Vittnesmål (3)
Bra kommunikation, öppen för diskussioner, höll det intressant och engagerande
Ahmet Keyman - Keytrade AG
Kurs - Management Accounting and Finance for Non-Finance Professionals
Maskintolkat
Praktiska övningar relaterade till innehållet hjälper verkligen till att förstå mer om varje ämne. Dessutom är det bra och hjälpsamt att börja lektionen med en föreläsning och sedan fortsätta med praktiska övningar, vilket gör det lättare att relatera till den tidigare presenterade föreläsningen.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Kurs - Introduction to Data Science and AI using Python
Maskintolkat
Instruktörens erfarenhet och hans sätt att framföra innehållet
Roggli Marc - Bechtle Schweiz AG
Kurs - FinOps
Maskintolkat