Kursplan
Inledning
Inställning av utvecklingsmiljön
- Programmering lokalt vs online: Anaconda och Jupyter
Python-programmeringsgrundvalar
- Kontrollstrukturer, datatyper, funktioner, datastrukturer och operatörer
Utökning av Pythons funktioner
- Moduler och paket
Din första Python-applikation
- Uppskattning av start- och slutdatum och -tider
Hämta extern data med Python
- Importera och exportera, läsa och skriva CSV-data
- Hämta data i en SQL-databas
Organisera data med vektorer och matriser i Python
- NumPy och vektoriserade funktioner
Visualisera data med Python
- Matplotlib för 2D- och 3D-plotning, pyplot och SciPy
Analysera data med Python
- Dataanalys med scipy.stats och pandas
- Importera och exportera finansiell data (Excel, webbdata m.m.)
Simulering av tillgångsprisbanor
- Monte Carlo-simulering
Tillgångsallokering och portföljoptimering
- Göra kapitalallokering, tillgångsallokering och riskbedömning
Riskanalys och investeringsprestanda
- Definiera och lösa portföljoptimeringsproblem
Fast inkomstanalys och optionprissättning
- Göra fast inkomstanalys och optionprissättning
Tidsserieanalys av finansiella data
- Analysera tidsseriesdata i finansiella marknader
Ta din Python-applikation till produktion
- Integrera din applikation med Excel och andra webbapplikationer
Applikationsprestanda
- Optimera din applikation
- Parallelbearbetning och multiprocessning
Felsökning
Avslutande anmärkningar
Krav
- En förståelse för finans (värdepapper, derivat m.m.)
- En allmän förståelse för sannolikhetslära och statistik
- Grunläggande differentiering och integration
Vittnesmål (3)
Hur man hanterar företagets ekonomi
surprise mtileni - Hatima Holdings (Pty) ltd
Kurs - Learning Xero
Maskintolkat
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