Kom i kontakt

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
 35 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (3)

Kommande Kurser

Relaterade Kategorier