Python: Exponential Moving Average (EMA) Mathematics and Stock Indicators
This video teaches you how to calculate an exponential moving average within python. The idea of an exponential moving average is to value more recent data more heavily, while also smoothing lines. The EMA is used heavily with stocks, forex, futures and general engineering.
The purpose of this series is to teach mathematics within python. To do this, we will be working with a bunch of the more popular stock indicators used with technical analysis.
With most of the indicators, we will first discuss them, their purpose, then teach how to program them into python, then actually display them on a chart.
The basic charting application comes from a previous tutorial series, here: http://www.youtube.com/playlist?list=PLQVvvaa0QuDcR-u9O8LyLR7URiKuW-XZq
Required files:
Sample Code for the actual charting parts: http://sentdex.com/startingPoint.py
Python: http://python.org
Numpy: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
Matplotlib: http://matplotlib.org/downloads.html
Sentdex.com
Facebook.com/sentdex
Twitter.com/sentdex