Plan Szkolenia
Wprowadzenie
Konfiguracja środowiska deweloperskiego
- Programowanie lokalne a online: Anaconda i Jupyter
Podstawy programowania w Pythonie
- Struktury sterujące, typy danych, funkcje, struktury danych i operatory
Rozszerzanie możliwości Pythona
- Moduły i pakiety
Twoja pierwsza aplikacja w Pythonie
- Szacowanie dat i godzin początkowych oraz końcowych
Dostęp do danych zewnętrznych za pomocą Pythona
- Importowanie i eksportowanie oraz odczytywanie i zapisywanie danych CSV
- Dostęp do danych w bazie SQL
Organizowanie danych za pomocą tablic i wektorów w Pythonie
- NumPy i funkcje zwektoryzowane
Wizualizacja danych za pomocą Pythona
- Matplotlib do wykresów 2D i 3D, pyplot oraz SciPy
Analiza danych za pomocą Pythona
- Analiza danych z użyciem scipy.stats i pandas
- Importowanie i eksportowanie danych finansowych (Excel, dane ze stron internetowych itp.)
Symulowanie trajektorii cen aktywów
- Symulacja Monte Carlo
Alokacja aktywów i optymalizacja portfela
- Przeprowadzanie alokacji kapitału, alokacji aktywów i oceny ryzyka
Analiza ryzyka i wyniki inwestycyjne
- Definiowanie i rozwiązywanie problemów optymalizacji portfela
Analiza instrumentów o stałym dochodzie i wycena opcji
- Przeprowadzanie analizy instrumentów o stałym dochodzie i wyceny opcji
Analiza finansowych szeregów czasowych
- Analiza danych szeregów czasowych na rynkach finansowych
Wdrażanie aplikacji Python do środowiska produkcyjnego
- Integracja aplikacji z Excel i innymi aplikacjami internetowymi
Wydajność aplikacji
- Optymalizacja aplikacji
- Obliczenia równoległe i wieloprocesowość
Rozwiązywanie problemów
Uwagi końcowe
Wymagania
- Znajomość finansów (papiery wartościowe, instrumenty pochodne itp.)
- Ogólna znajomość rachunku prawdopodobieństwa i statystyki
- Podstawy rachunku różniczkowego i całkowego
Opinie uczestników (3)
Jak zarządzać finansami firmy
surprise mtileni - Hatima Holdings (Pty) ltd
Szkolenie - Learning Xero
Przetłumaczone przez sztuczną inteligencję
wiedza praktyczna w zakresie sposobu szybkiej identyfikacji zasobów chmurowych z potencjałem do optymalizacji
Robert Pienkowski - Powszechny Zaklad Ubezpieczen
Szkolenie - FinOps
Dobra komunikacja, otwartość na dyskusję, utrzymanie interesującej i angażującej atmosfery
Ahmet Keyman - Keytrade AG
Szkolenie - Management Accounting and Finance for Non-Finance Professionals
Przetłumaczone przez sztuczną inteligencję