Introduction
  • Introduction
  • Why to use Python?
Environment Setup
  • Installing PyCharm and Python on Windows
  • Installing PyCharm and Python on Mac
  • Installing R and RStudio
Stock Market Basics
  • Types of analyses
  • Stocks and shares
  • Commodities
  • Currencies and the FOREX
  • Short and long positions
  • Stock Markets Basics Quiz
### USING TECHNICAL INDICATORS ###
  • Using technical indicators
Moving Average Indicator
  • What is the simple moving average (SMA) indicator?
  • Downloading data from Yahoo Finance
  • Support and resistance levels
  • Simple moving averages (SMA) implementation
  • Exponential weighting
  • Exponential moving average (EMA) implementation
  • Moving Averages Quiz
Moving Average Crossover Strategy
  • Moving average crossover strategy I
  • Moving average crossover strategy II
  • Moving average crossover strategy III
  • Moving average crossover strategy IV
  • Moving average crossover strategy V
Relative Strength Indicator (RSI)
  • What is the relative strength indicator (RSI)?
  • Calculating the RSI values
  • Returns and logarithmic returns
  • RSI Quiz
Relative Strength Indicator (RSI) Strategy
  • RSI trading strategy I
  • RSI trading strategy II
  • RSI trading strategy III
  • What is Sharpe ratio?
  • Calculating Sharpe ratio of a trading strategy
Stochastic Momentum Indicator
  • Coming soon ...
### TIME SERIES ANALYSIS ###
  • Time series analysis
Time Series Analysis Fundamentals
  • What are mean, variance and correlation?
  • Downloading the data from Yahoo Finance
  • Calculating useful statistics
  • Stationarity
  • What is serial correlation (autocorrelation)?
  • Correlogram
  • Understanding the correlogram
  • Time Series Basics Quiz
Random Walk Model
  • White noise introduction
  • What is random walk?
  • Modeling assets with random walk
  • Random Walk Quiz
Autoregressive Model (AR)
  • Autoregressive model introduction
  • How to select the best model?
  • Autoregressive model example
  • Modeling assets with autoregressive model
  • Autoregressive Model
Moving Average Model (MA)
  • Moving average model introduction
  • Moving average model example
  • Modeling assets with moving average model
  • Moving Average Model Quiz
Autoregressive Moving Average Model (ARMA)
  • Autoregressive moving average model introduction
  • Ljung-Box test
  • Autoregressive moving average model example
  • Autoregressive moving average model example II
  • Modeling assets with ARMA model
  • ARMA Model Quiz
Autoregressive Integrated Moving Average Model (ARIMA)
  • ARIMA model introduction
  • ARIMA model example
  • Modeling assets with ARIMA model
  • ARIMA Model Quiz
Autoregressive Conditional Heteroskedastic Model (ARCH)
  • Heteroskedasticity in finance
  • ARCH model introduction
Generalized Autoregressive Heteroskedastic Model (GARCH)
  • GARCH model introduction
  • GARCH model example
  • Modeling assets with GARCH model
  • Heteroskedastic Model Quiz
FOREX Trading Strategy Implementation
  • FOREX trading strategy implementation I
  • FOREX trading strategy implementation II
  • FOREX trading strategy implementation III
  • FOREX trading strategy implementation IV
  • FOREX trading strategy implementation V
  • FOREX trading strategy implementation VI
Stock Market Trading Strategy Implementation
  • Stock market trading strategy implementation I
  • Stock market trading strategy implementation II