Cursusaanbod

Inleiding

Instellen van de ontwikkelomgeving

  • Lokaal programmeren versus online: Anaconda en Jupyter

Basisprincipes van Python-programmeren

  • Controlestructuren, datatypes, functies, datastructuren en operatoren

Uitbreiden van de mogelijkheden van Python

  • Modules en pakketten

Je eerste Python-toepassing

  • Schatten van begin- en einddatums en -tijdstippen

Toegang tot externe gegevens met Python

  • Invoeren, exporteren, lezen en schrijven van CSV-gegevens
  • Toegang krijgen tot gegevens in een SQL-database

Gegevens organiseren met behulp van arrays en vectoren in Python

  • NumPy en vectorfuncties

Visualisatie van gegevens met Python

  • Matplotlib voor 2D- en 3D-grafieken, pyplot en SciPy

Analyseren van gegevens met Python

  • Gegevensanalyse met scipy.stats en pandas
  • Invoeren en exporteren van financiële gegevens (Excel, websitegegevens, etc.)

Simuleren van assetprijsbanen

  • Monte Carlo-simulatie

Asset allocatie en portefeuilleoptimalisatie

  • Kapitaalallocatie, asset allocatie en risico-evaluatie uitvoeren

Risicoanalyse en investeringsprestaties

  • Portefeuilleoptimalisatieproblemen definiëren en oplossen

Vaste-renteanalyse en optiepricing

  • Vaste-renteanalyse en optiepricing uitvoeren

Analyse van financiële tijdreeksen

  • Tijdreeksgegevens in financiële markten analyseren

Je Python-toepassing productief maken

  • Jouw toepassing integreren met Excel en andere webtoepassingen

Toepassingsprestaties

  • Jouw toepassing optimaliseren
  • Parallelle computing en multithreading

Troubleshooting

Afsluitende opmerkingen

Vereisten

  • Een begrip van financiën (effecten, derivaten, etc.)
  • Een algemeen begrip van waarschijnlijkheid en statistiek
  • Elementaire differentiaal- en integraalrekening
 35 Uren

Aantal deelnemers


Prijs Per Deelnemer

Getuigenissen (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën