Cursusaanbod
Inleiding
Begrijpen van de basisprincipes van Python
Overzicht van het gebruik van technologie en Python in de financiële sector
Overzicht van tools en infrastructuur
- Python implementatie met Anaconda
- Gebruik maken van het Python Quant Platform
- Werken met IPython
- Werken met Spyder
Aan de slag gaan met eenvoudige financiële voorbeelden in Python
- Berekening van impliciete volatiliteit
- Implementatie van Monte Carlo-simulatie
- Meten met Pure Python
- Meten met vectorisering met Numpy
- Meten met volledige vectorisering met Log Euler Scheme
- Grafische analyse uitvoeren
- Technische analyses gebruiken
Begrijpen van datatypes en -structuren in Python
- De basisdatatypes leren
- De basissymbolen leren
- NumPy-gegevensstructuren gebruiken
- Codevectorisering implementeren
Data visualisatie in Python implementeren
- Twee-dimensionale plotten implementeren
- Ander plotstijlen gebruiken
- Financiële plotten implementeren
- Een 3D-plot genereren
Financiële tijdreeksgegevens in Python gebruiken
- Basisprincipes van pandas ontdekken
- Eerste en tweede stappen met de DataFrame-klasse implementeren
- Financiële gegevens van het web halen
- Financiële gegevens uit CSV-bestanden gebruiken
- Regressieanalyse implementeren
- Omgaan met hoogfrequentiegegevens
Invoer- en uitvoeroperaties implementeren
- Basisprincipes van I/O in Python begrijpen
- I/O met pandas gebruiken
- Snelle I/O met PyTables implementeren
Prestatieskritieke toepassingen met Python implementeren
- Overzicht van prestatiebibliotheken in Python
- Basisprincipes van Python begrijpen
- Begrip van het geheugenlayout
- Parallelle computing implementeren
- Het multiprocessing-moduul gebruiken
- Numba voor dynamische compilatie gebruiken
- Cython voor statische compilatie gebruiken
- GPUs voor willekeurig getalgeneratie gebruiken
Wiskundige tools en technieken voor financiën met Python gebruiken
- Nabootstechnieken leren
- Regressie
- Interpolatie
- Convexe optimalisatie implementeren
- Integratietechnieken implementeren
- Symboolberekening toepassen
Stochastiek met Python
- Generatie van willekeurige getallen
- Simulatie van stochastische variabelen en processen
- Bewaarderingsberekeningen implementeren
- Risicomaatregelen berekenen
Statistiek met Python
- Normaalheids-tests implementeren
- Portfolio-optimisatie implementeren
- Hoofdcomponentanalyse (PCA) uitvoeren
- Bayesiaanse regressie met PyMC3 implementeren
Python integreren met Excel
- Eenvoudige spreadsheet-interactie implementeren
- DataNitro gebruiken voor volledige integratie van Python en Excel
Objectgeoriënteerd programmeren met Python
Grafische gebruikersinterfaces bouwen met Python
Python integreren met webtechnologieën en -protocollen voor financiën
- Web-protocollen
- Web-applicaties
- Webservices
Begrijpen en implementeren van de bewaarderingskader met Python
Financiële modellen simuleren met Python
- Generatie van willekeurige getallen
- Generieke simulatieklasse
- Geometrische Browningbeweging
- De simulatieklasse
- Een use case voor GBM implementeren
- Sprongdiffusie
- Vierkantsworteldiffusie
Derivatenbewaardering met Python implementeren
Portfolio-bewaardering met Python implementeren
Volatiliteitsopties in Python gebruiken
- Data-inzameling implementeren
- Modellibrate implementeren
- Portfolio-bewaardering implementeren
Bestaande praktijken in Python-programmering voor financiën
Foutopsporing
Samenvatting en conclusie
Slotopmerkingen
Vereisten
- Basale programmeerervaring
- Een solide begrip van wiskunde voor financiën
Getuigenissen (5)
Het feit dat we meer praktische oefeningen hebben met meer gegevens die lijken op wat we in onze projecten gebruiken (satellietbeelden in rasterformaat)
Matthieu - CS Group
Cursus - Scaling Data Analysis with Python and Dask
Automatisch vertaald
Ik vond de trainer erg deskundig en beantwoordde vragen met vertrouwen om de begrip te verduidelijken.
Jenna - TCMT
Cursus - Machine Learning with Python – 2 Days
Automatisch vertaald
Zeer goed voorbereid en deskundig trainer met perfecte communicatie in het Engels. De cursus was praktisch (oefeningen + voorbeelden van toepassingen).
Monika - Procter & Gamble Polska Sp. z o.o.
Cursus - Developing APIs with Python and FastAPI
Automatisch vertaald
De uitleg
Wei Yang Teo - Ministry of Defence, Singapore
Cursus - Machine Learning with Python – 4 Days
Automatisch vertaald
Trainer ontwikkelt training op basis van de tempo van de deelnemer
Farris Chua
Cursus - Data Analysis in Python using Pandas and Numpy
Automatisch vertaald