This Python for Financial Technologies training course, teaches you how to apply Python to a diverse range of financial technology applications, including acquiring data from popular financial data providers, as well as cleaning, exploring, and visualizing the resulting datasets. You will learn to approach the implementation of algorithmic models and how to construct rich and insightful models, with an emphasis on ethics, compliance, and security.
By attending Python for Financial Technologies workshop, delegates will learn to:
- Automatically extract financial data from common data providers
- Know how to clean, aggregate, and manipulate financial data effectively
- Conduct elementary time series analysis
- Understand stochastic processes and common noise models
- Construct models for inference and forecasting, such as ARIMA and linear and logistic regression
- Generate powerful visualizations, such as candlestick charts
- Extract financial data by scraping websites
- Understand the fundamentals of supervised and unsupervised machine learning models as applied to finance
- Apply Recurrent Neural Nets (RNNs) and Long Short-Term Memory Units (LSTMs) to financial time series and understand their limitations
- Understand the principles behind Blockchain technology
- Familiar with Python language.
