APIで株価データを取得して移動平均を描く

import pandas as pd
import quandl
import seaborn

# quandlから株価データを取得
# 東京証券取引所からソフトバンクのデータ
prices = quandl.get('TSE/9984.4', returns='pandas',
                     start_date='2016-08-17', end_date='2017-06-28')

prices.plot()

# 25日移動平均
x25 = prices.rolling(window=25, center=False).mean()
x75 = prices.rolling(window=75, center=False).mean()

px = pd.concat([x25, x75], axis=1)

px.plot()

f:id:haogrove:20170629144629p:plain

# 特定の銘柄が指定日(今日)にプラスだったか
# 上昇か

start = pd.to_datetime('2017-06-01')
now = pd.to_datetime('today')

value_start = prices.ix[start]
value_now = prices.ix[-1]

print(value_now - value_start)