In [1]:
import quandl
import pandas as pd
quandl.ApiConfig.api_key = ""
# Retrieve Apple data
apple = quandl.get("WIKI/AAPL")
# Retrieve the MSFT data
ms = quandl.get("WIKI/MSFT")
In [3]:
%matplotlib inline
apple.head()
Out[3]:
In [4]:
apple["Adj. Close"].plot()
Out[4]:
In [5]:
apple.index
Out[5]:
In [6]:
apple["2018"]["Adj. Close"].plot()
Out[6]:
In [7]:
apple["2018-01-01":"2018-02-01"]["Adj. Close"].plot()
Out[7]:
In [9]:
ms_price = ms[["Adj. Close"]]
ms_price.rename(columns={"Adj. Close":"MSFT"}, inplace=True)
In [10]:
apple_price = apple[["Adj. Close"]]
apple_price.rename(columns={"Adj. Close":"AAPL"}, inplace=True)
In [11]:
both_stocks = ms_price.join(apple_price, how="inner")
both_stocks.plot()
Out[11]:
In [12]:
both_stocks.loc["2017"].plot()
Out[12]:
In [13]:
both_stocks["2017"].rolling(min_periods=10, window=60, center=False).mean().plot()
Out[13]:
In [14]:
both_stocks["2017"].rolling(min_periods=10, window=60, center=False).std().plot()
Out[14]:
In [15]:
In [ ]: