【发布时间】:2015-10-27 12:54:06
【问题描述】:
我正在使用 pandas 来提取股票数据。例如,下面的代码基本上是从网上找到的示例中提取的,运行良好。
我想做的是分析给定交易所上市的每只股票的价格数据。例如,在下面的代码中,理想情况下,名为“股票”的列表将填充来自纽约证券交易所的每个股票代码的代码。我找到了可以提取标准普尔 500 指数所有组成部分的股票代码的地方,但没有地方可以提取给定交易所的每只股票的股票代码。我认为它一定存在于某个地方——希望在熊猫已经很好玩的地方。非常感谢任何提示/建议。
import pandas.io.data as web
import datetime
start = datetime.datetime(2010,1,1)
end = datetime.datetime(2015,10,26)
stocks = ['F','IBM', 'WDC']
g=web.DataReader(stocks, 'yahoo', start, end)
h = g['Close']
# h contains the closing prices of every element of stocks
# for the time span from start to end
【问题讨论】:
标签: python pandas finance stocks