Kurzusleírás
Bevezetés
A Python alapjainak megértése
A technológia és a Python használatának áttekintése a pénzügyekben
Eszközök és infrastruktúra áttekintése
- Python telepítése Anaconda segítségével
- A Python Quant Platform használata
- IPython használata
- Spyder használata
Egyszerű pénzügyi példák kezdése Pythonnal
- Implikált volatilitások kiszámítása
- A Monte Carlo szimuláció implementálása
- Tiszta Python használata
- Vektorizáció használata NumPy-val
- Teljes vektorizáció használata Log Euler séma segítségével
- Grafikus elemzés használata
- Technikai elemzés használata
Adattípusok és adatszerkezetek megértése Pythonban
- Az alapvető adattípusok megismerése
- Az alapvető adatszerkezetek megismerése
- NumPy adatszerkezetek használata
- Kód vektorizáció implementálása
Adatvizualizáció implementálása Pythonban
- Kétdimenziós ábrák implementálása
- Egyéb ábrastílusok használata
- Pénzügyi ábrák implementálása
- 3D ábra generálása
Pénzügyi idősorok használata Pythonban
- A pandas alapjainak felfedezése
- Első és második lépések a DataFrame osztállyal
- Pénzügyi adatok letöltése a webről
- Pénzügyi adatok használata CSV fájlokból
- Regresszióanalízis implementálása
- Magas frekvenciájú adatok kezelése
Bemeneti/kimeneti műveletek implementálása
- A Python alapvető I/O műveleteinek megértése
- I/O használata pandas-szal
- Gyors I/O implementálása PyTables segítségével
Teljesítménykritikus alkalmazások implementálása Pythonnal
- A Python teljesítménykönyvtárainak áttekintése
- A Python paradigmák megértése
- Memóriatervezés megértése
- Párhuzamos számítások implementálása
- A multiprocessing modul használata
- Numba használata dinamikus fordításhoz
- Cython használata statikus fordításhoz
- GPU-k használata véletlenszám-generáláshoz
Matematikai eszközök és technikák használata a pénzügyekben Pythonnal
- Közelítési technikák tanulása
- Regresszió
- Interpoláció
- Konvex optimalizáció implementálása
- Integrációs technikák implementálása
- Szimbolikus számítás alkalmazása
Sztochasztika Pythonnal
- Véletlenszámok generálása
- Véletlen változók és sztochasztikus folyamatok szimulációja
- Értékelési számítások implementálása
- Kockázati mutatók számítása
Statisztika Pythonnal
- Normalitás tesztek implementálása
- Portfólióoptimalizálás implementálása
- Főkomponens-analízis (PCA) végrehajtása
- Bayes-i regresszió implementálása PyMC3 segítségével
Python integrálása Excel-lel
- Alapvető táblázatkezelési interakciók implementálása
- DataNitro használata a Python és Excel teljes integrációjához
Objektum-orientált programozás Pythonnal
Grafikus felhasználói felületek készítése Pythonnal
Python integrálása webes technológiákkal és protokollokkal a pénzügyekben
- Web protokollok
- Webalkalmazások
- Webszolgáltatások
Az értékelési keretrendszer megértése és implementálása Pythonnal
Pénzügyi modellek szimulálása Pythonnal
- Véletlenszám-generálás
- Általános szimulációs osztály
- Geometriai Brown-mozgás
- A szimulációs osztály
- Egy használati eset implementálása GBM-hez
- Ugrás diffúzió
- Négyzetgyök diffúzió
Derivatívák értékelésének implementálása Pythonnal
Portfólióértékelés implementálása Pythonnal
Volatilitási opciók használata Pythonnal
- Adatgyűjtés implementálása
- Modell kalibrálásának implementálása
- Portfólióértékelés implementálása
Legjobb gyakorlatok a Python programozásban a pénzügyekben
Hibaelhárítás
Összefoglalás és befejezés
Záró megjegyzések
Követelmények
- Alapvető programozási tapasztalat
- Szilárd matematikai ismeretek a pénzügy területén
Vélemények (5)
A gyakorlati feladatok száma, amelyek hasonló adatokat használnak azokhoz, amit projektjeinkben alkalmazunk (minta: műholdas képek raszterformátumban)
Matthieu - CS Group
Kurzus - Scaling Data Analysis with Python and Dask
Gépi fordítás
Úgy éreztem, a képző rendkívül tudatos volt, és bizonytalanul válaszolt a kérdésekre, hogy megnyugtassa az egyértelmű felfogást.
Jenna - TCMT
Kurzus - Machine Learning with Python – 2 Days
Gépi fordítás
Nagyon jó előkészítés és szakmai tudás a képzőtől, tökéletes angol nyelvű kommunikáció. A tanfolyam gyakorlatias volt (gyakorlatok + példák felhasználási esetek megosztása).
Monika - Procter & Gamble Polska Sp. z o.o.
Kurzus - Developing APIs with Python and FastAPI
Gépi fordítás
Az elmagyarázás
Wei Yang Teo - Ministry of Defence, Singapore
Kurzus - Machine Learning with Python – 4 Days
Gépi fordítás
A tanár a képzést a résztvevők tempójára szabja
Farris Chua
Kurzus - Data Analysis in Python using Pandas and Numpy
Gépi fordítás