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)
De trainer wist de oefeningen aan te passen aan onze gebruiksscenario's
Stephane MATHIS - EURO-INFORMATION DEVELOPPEMENTS
Cursus - Fraud Detection with Python and TensorFlow
Automatisch vertaald
Voorbeelden/oefeningen perfect aangepast aan onze domein
Luc - CS Group
Cursus - Scaling Data Analysis with Python and Dask
Automatisch vertaald
Zeer interactief met verschillende voorbeelden, met een goede voortgang in complexiteit van het begin tot het einde van de training.
Jenny - Andheo
Cursus - GPU Programming with CUDA and Python
Automatisch vertaald
Uitstekende voorbereiding en expertise van de trainer, perfecte communicatie in het Engels. De cursus was praktisch (oefeningen + delen van gebruikscasussen).
Monika - Procter & Gamble Polska Sp. z o.o.
Cursus - Developing APIs with Python and FastAPI
Automatisch vertaald
Vriendelijk en goed luisteraar .. interactief
Ahmed El Kholy - FAB banak Egypt
Cursus - Introduction to Data Science and AI (using Python)
Automatisch vertaald