我正在努力寻找可以练习的股票数据,有一个好的资源吗?我找到了这,但它只有今年。
我已经有了一种解析协议的方法,但是我希望有更多的数据可以与之进行比较。只要它有价格、交易和日期统计数据,它就不必采用相同的格式。
发布于 2014-07-20 23:54:09
在python和R(可能还有其他语言)中,您可以使用以下包轻松地提取库存数据:
在python中使用ystockquote报价报价
这也是iPython中的一个非常好的教程,它向您展示了如何提取股票数据并处理它。
在R中有量子模
HTH。
发布于 2018-05-06 22:22:04
有多个平台(如quandl、iex、yahoo)提供这些数据,pandas_datareader为您提供了更好的从这些平台收集数据的接口。
查看这个博客获得一个快速的示例。
发布于 2020-02-18 19:59:02
随着时间的推移,许多数据提供程序已经被禁用。这个还能用
import datetime
import pandas as pd
import numpy as np
import pylab as pl
import datetime
from sklearn.cluster import AffinityPropagation
from sklearn import metrics
from matplotlib.collections import LineCollection
from pandas_datareader import data as wb
from sklearn import cluster, covariance, manifold
start = '2019-02-01'
end = '2020-02-01'
tickers = ['MMM',
'ABT',
'ABBV',
'ABMD',
'ACN',
'ATVI']
thelen = len(tickers)
price_data = []
for ticker in tickers:
prices = wb.DataReader(ticker, start = start, end = end, data_source='yahoo')[['Open','Adj Close']]
price_data.append(prices.assign(ticker=ticker)[['ticker', 'Open', 'Adj Close']])
#names = np.reshape(price_data, (len(price_data), 1))
names = pd.concat(price_data)
names.reset_index()https://datascience.stackexchange.com/questions/786
复制相似问题