Kursplan

Introduktion

Att sätta upp utvecklingsmiljön

  • Programming lokalt vs online: Anaconda och Jupyter

Python Programming Grunderna

  • Styrstrukturer, datatyper, funktioner, datastrukturer och operatörer

Utökar Pythons kapacitet

  • Moduler och paket

Din första Python ansökan

  • Uppskattning av start- och slutdatum och tider

Accessing av extern data med Python

  • Importera och exportera, läsa och skriva CSV-data
  • Accessing av data i en SQL databas

Organisera data med hjälp av matriser och vektorer i Python

  • NumPy och vektoriserade funktioner

Visualisera data med Python

  • Matplotlib för 2D- och 3D-plottning, pyplot och SciPy

Analysera data med Python

  • Dataanalys med scipy.stats och pandor
  • Importera och exportera ekonomisk data (Excel, webbplatsdata, etc.)

Simulering av tillgångsprisbanor

  • Monte Carlo simulering

Tillgångsallokering och portföljoptimering

  • Utföra kapitalallokering, tillgångsallokering och riskbedömning

Riskanalys och Investment prestanda

  • Definiera och lösa problem med portföljoptimering

Ränteanalys och optionsprissättning

  • Utföra ränteanalys och optionsprissättning

Finansiell tidsserieanalys

  • Analysera tidsseriedata på finansiella marknader

Att ta din Python applikation i produktion

  • Integrera din applikation med Excel och andra webbapplikationer

Applikationsprestanda

  • Optimera din applikation
  • Parallell beräkning och multibearbetning

Felsökning

Avslutande kommentarer

Krav

  • En förståelse för finans (värdepapper, derivat, etc.)
  • En allmän förståelse för sannolikhet och statistik
  • Elementdifferential- och integralkalkyl
 35 timmar

Antal deltagare



Price per participant

Vittnesmål (3)

Relaterade Kurser

Relaterade Kategorier