In [23]:
import datetime
import pandas as pd
import pandas.io.data
alsea = pd.io.data.get_data_yahoo('ALSEA.MX',
start=datetime.datetime(2006, 10, 1),
end=datetime.datetime(2014, 1, 1))
alsea.head()
Out[23]:
In [24]:
alsea['diff'] = alsea.Open - alsea.Close
alsea.head()
Out[24]:
In [25]:
close_px = alsea['Adj Close']
mavg = pd.rolling_mean(close_px, 40)
mavg[-10:]
Out[25]:
In [26]:
rets = close_px / close_px.shift(1) - 1
rets.head()
Out[26]:
In [ ]:
import matplotlib.pyplot as plt
import matplotlib as mpl
mpl.rc('figure', figsize=(8, 7))
close_px.plot(label='ALSEA')
mavg.plot(label='mavg')
plt.legend()
plt.show()
In [ ]: