Kursplan
Introduktion
Att sätta upp utvecklingsmiljön
- Programming lokalt vs online: Anaconda och Jupyter
Python Programming Grunderna
- Kontrollstrukturer, datatyper, funktioner, datastrukturer och operatorer
Utökar Pythons kapacitet
- Moduler och paket
Din första Python ansökan
- Uppskatta start- och sluttider
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-plotting, pyplot och SciPy
Analysera data med Python
- Dataanalys med scipy.stats och pandas
- Importera och exportera finansiell 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 portföljoptimeringsproblem
Ränteanalys och optionsprissättning
- Utföra fastränteanalys och optionsprissättning
Finansiell tidsserieanalys
- Analysera tidsseriedata på finansmarknader
Att ta din Python applikation i produktion
- Integrera din applikation med Excel och andra webbapplikationer
Applikationsprestanda
- Optimera din applikation
- Parallellberäkning och multiprocessing
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
- Elementary differential- och integralkalkyl
Vittnesmål (4)
Det faktum att vi har mer praktiska övningar med mer liknande data som vi använder i våra projekt (satellitbilder i rasterformat)
Matthieu - CS Group
Kurs - Scaling Data Analysis with Python and Dask
Machine Translated
Very good preparation and expertise of a trainer, perfect communication in English. The course was practical (exercises + sharing examples of use cases)
Monika - Procter & Gamble Polska Sp. z o.o.
Kurs - Developing APIs with Python and FastAPI
It was a though course as we had to cover a lot in a short time frame. Our trainer knew a lot about the subject and delivered the content to address our requirements. It was lots of content to learn but our trainer was helpful and encouraging. He answered all our questions with good detail and we feel that we learned a lot. Exercises were well prepared and tasks were tailored accordingly to our needs. I enjoyed this course
Bozena Stansfield - New College Durham
Kurs - Build REST APIs with Python and Flask
Trainer develops training based on participant's pace