Struttura del corso
Introduzione
Comprendere i fondamenti di Python
Panoramica sull'uso della tecnologia e Python in Finance
Panoramica degli strumenti e dell'infrastruttura
-
Python Distribuzione con Anaconda
Utilizzo della Python piattaforma Quant
Utilizzo di IPython
Utilizzo di Spyder
Introduzione a semplici esempi finanziari con Python
-
Calcolo delle volatilità implicite
Implementazione della simulazione Monte Carlo
Utilizzo di Pure Python
Utilizzo della vettorializzazione con Numpy
Utilizzo della vettorializzazione completa con lo schema di Eulero logaritmico
Utilizzo dell'analisi grafica
Apprendimento dei tipi di dati di base Apprendimento delle strutture dati di base Utilizzo delle strutture dati NumPy Implementazione della vettorializzazione del codice
-
Implementazione della visualizzazione dei dati in Python
Implementazione di grafici bidimensionali Utilizzo di altri stili di stampa Implementazione di Finance grafici Generazione di un grafico 3D
-
Utilizzo dei dati delle serie temporali finanziarie in Python
Esplorare le basi dei panda Implementazione del primo e del secondo passaggio con la classe DataFrame Recupero di dati finanziari dal Web Utilizzo dei dati finanziari da file CSV Implementazione dell'analisi di regressione Gestire i dati ad alta frequenza
-
Implementazione di operazioni di input/output
Comprendere le basi dell'I/O con Python Utilizzo dell'I/O con i panda Implementazione di I/O veloce con PyTables
-
Implementazione di applicazioni critiche per le prestazioni con Python
Panoramica delle librerie di prestazioni in Python Comprensione Python dei paradigmi Informazioni sul layout della memoria Implementazione del calcolo parallelo Utilizzo del modulo multiprocessing Utilizzo di Numba per la compilazione dinamica Utilizzo di Cython per la compilazione statica Utilizzo delle GPU per la generazione di numeri casuali
-
Utilizzo di strumenti e tecniche matematiche per la finanza con Python
Apprendimento delle tecniche di approssimazione Regressione Interpolazione
-
Implementazione dell'ottimizzazione convessa
Statistics con Python
-
Implementazione di test di normalità
Implementazione dell'ottimizzazione del portafoglio
Esecuzione dell'analisi delle componenti principali (PCA)
Implementazione della regressione bayesiana con PyMC3
Integrazione Python con Excel
-
Implementazione dell'interazione di base con il foglio di calcolo
Utilizzo di DataNitro per l'integrazione completa di Python ed Excel
Programmazione orientata agli oggetti con Python
-
Creazione di interfacce utente grafiche con Python
Integrazione Python con tecnologie e protocolli Web per la finanza
Protocolli Web Applicazioni Web Web Services
Comprensione e implementazione del quadro di valutazione con Python
-
Simulazione di modelli finanziari con Python
Generazione di numeri casuali Classe di simulazione generica Moto browniano geometrico La classe di simulazione Implementazione di un Use Case per GBM
Diffusione del salto
-
Diffusione a radice quadrata
Implementazione della raccolta dati Implementazione della calibrazione del modello Implementazione della valutazione del portafoglio
Best practice in Python Programmazione per la finanza
Risoluzione dei problemi
-
Riassunto e conclusione
Osservazioni conclusive
Requisiti
- Esperienza di programmazione di base
- Una solida conoscenza della matematica per la finanza
Recensioni (5)
L'istruttore è stato molto disponibile a rispondere a tutti i tipi di domande che ho fatto
Caterina - Stamtech
Corso - Developing APIs with Python and FastAPI
Traduzione automatica
Esempi/esercizi perfettamente adattati al nostro settore
Luc - CS Group
Corso - Scaling Data Analysis with Python and Dask
Traduzione automatica
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
Corso - Build REST APIs with Python and Flask
Trasferimento delle conoscenze pratiche e dell'esperienza del formatore.
Rumel Mateusz - Pojazdy Szynowe PESA Bydgoszcz SA
Corso - GUI Programming with Python and PyQt
Traduzione automatica
As I was the only participant the training could be adapted to my needs.