Struttura del corso
Introduzione
Configurazione dell'ambiente di sviluppo
- Programmazione locale vs online: Anaconda e Jupyter
Fondamenti della programmazione Python
- Strutture di controllo, tipi di dati, funzioni, strutture dati e operatori
Estendere le capacità di Python
- Moduli e pacchetti
La tua prima applicazione in Python
- Stima delle date e degli orari di inizio e fine
Accesso ai dati esterni con Python
- Importazione ed esportazione, lettura e scrittura di dati CSV
- Accesso ai dati in un database SQL
Organizzazione dei dati utilizzando array e vettori in Python
- NumPy e funzioni vettorizzate
Visualizzazione dei dati con Python
- Matplotlib per la plotting 2D e 3D, pyplot e SciPy
Analisi dei dati con Python
- Analisi dei dati con scipy.stats e pandas
- Importazione ed esportazione di dati finanziari (Excel, dati da siti web, ecc.)
Simulazione delle traiettorie dei prezzi degli attivi
- Simulazione di Monte Carlo
Allocazione degli attivi e ottimizzazione del portafoglio
- Esecuzione dell'allocazione del capitale, dell'allocazione degli attivi e della valutazione del rischio
Analisi del rischio e performance degli investimenti
- Definizione e risoluzione di problemi di ottimizzazione del portafoglio
Analisi del reddito fisso e pricing delle opzioni
- Esecuzione dell'analisi del reddito fisso e del pricing delle opzioni
Analisi delle serie temporali finanziarie
- Analisi dei dati delle serie temporali nei mercati finanziari
Passare l'applicazione Python in produzione
- Integrazione dell'applicazione con Excel e altre applicazioni web
Prestazioni dell'applicazione
- Ottimizzazione dell'applicazione
- Calcolo parallelo e multiprocessing
Risoluzione dei problemi (Troubleshooting)
Considerazioni finali
Requisiti
- Una comprensione della finanza (valori mobiliari, derivati, ecc.)
- Una conoscenza generale della probabilità e della statistica
- Calcolo differenziale e integrale elementare
Recensioni (3)
Come gestire le finanze aziendali
surprise mtileni - Hatima Holdings (Pty) ltd
Corso - Learning Xero
Traduzione automatica
Buona comunicazione, aperto al dibattito, lo ha mantenuto interessante e coinvolgente
Ahmet Keyman - Keytrade AG
Corso - Management Accounting and Finance for Non-Finance Professionals
Traduzione automatica
Gli esercizi pratici correlati al contenuto aiutano davvero a comprendere meglio ogni argomento. Inoltre, lo stile di inizio lezione con una presentazione teorica e continuazione con esercizi pratici è buono e utile per collegare il materiale presentato inizialmente.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Corso - Introduction to Data Science and AI using Python
Traduzione automatica