Kursplan
Introduktion
Förstå grunderna i Python
Översikt över att använda teknik och Python i finans
Översikt över verktyg och infrastruktur
- Python Implementering med Anaconda med hjälp av Python Quant-plattformen med IPython med Spyder
Komma igång med enkla ekonomiska exempel med Python
- Beräkna implicita volatiliteter Implementering av Monte Carlo-simuleringen med Pure Python Användning av vektorisering med Numpy med användning av fullständig vektorisering med log Euler-schema med grafisk analys
Lär dig de grundläggande datatyperna Lär dig de grundläggande datastrukturerna Använda NumPy datastrukturer Implementera kodvektorisering
- Implementering av datavisualisering i Python
Implementera tvådimensionella plotter med andra plotstilar Implementera Finance plots Generera en 3D-plot
- Använda finansiella tidsseriedata i Python
Utforska grunderna för pandor Implementering av första och andra steg med DataFrame Class Hämta finansiella data från webben Använda finansiella data från CSV-filer Implementera regressionsanalys Att hantera högfrekventa data
- Implementera Input/Output-operationer
Förstå grunderna för I/O med Python Använda I/O med pandor Implementera snabb I/O med PyTables
- Implementera prestandakritiska applikationer med Python
Översikt över prestandabibliotek i Python Förstå Python Paradigm Förstå minneslayout Implementera parallell beräkning Använda multiprocessormodulen Använda Numba för dynamisk kompilering Använda Cython för statisk kompilering Använda GPU:er för generering av slumptal
- Använda matematiska verktyg och tekniker för ekonomi med Python
Inlärning av Approximationstekniker Regression Interpolation
- Implementering av konvex optimering
Statistics med Python
- Implementering av normalitetstester Implementering av portföljoptimering Genomföra Principal Component Analysis (PCA) Implementering av Bayesiansk regression med PyMC3
Integrering Python med Excel
- Implementera grundläggande kalkylbladsinteraktion med hjälp av DataNitro för fullständig integration av Python och Excel
Objektorienterad programmering med Python
- Bygga grafiska användargränssnitt med Python
Integrering Python med webbteknologier och protokoll för finans
Web Protocols Web Applications Web Services
Förstå och implementera värderingsramen med Python
- Simulera finansiella modeller med Python
Generering av slumptal Generisk simuleringsklass Geometrisk Brownsk rörelse Simuleringsklassen implementerar en Use Case för GBM
Hoppa diffusion
- Fyrkantsrotsdiffusion
Implementering av datainsamling Implementering av modellkalibrering Implementering av portföljvärdering
Bästa praxis i Python Programmering för finans
Felsökning
- Sammanfattning och slutsats
Avslutande kommentarer
Krav
- Grundläggande erfarenhet av programmering
- Ett gediget grepp om matematik för ekonomi
Vittnesmål (5)
Exempel/övningar som är perfekt anpassade till vårt område
Luc - CS Group
Kurs - Scaling Data Analysis with Python and Dask
Machine Translated
Tränaren var mycket tillgänglig för att svara på alla frågor jag ställde
Caterina - Stamtech
Kurs - Developing APIs with Python and FastAPI
Machine Translated
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
Överföring av praktisk kunskap och erfarenhet av tränaren.
Rumel Mateusz - Pojazdy Szynowe PESA Bydgoszcz SA
Kurs - GUI Programming with Python and PyQt
Machine Translated
As I was the only participant the training could be adapted to my needs.