首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >纳斯达克交易数据

纳斯达克交易数据
EN

Data Science用户
提问于 2014-07-19 20:46:52
回答 3查看 1.3K关注 0票数 10

我正在努力寻找可以练习的股票数据,有一个好的资源吗?我找到了,但它只有今年。

我已经有了一种解析协议的方法,但是我希望有更多的数据可以与之进行比较。只要它有价格、交易和日期统计数据,它就不必采用相同的格式。

EN

回答 3

Data Science用户

回答已采纳

发布于 2014-07-20 23:54:09

在python和R(可能还有其他语言)中,您可以使用以下包轻松地提取库存数据:

在python中使用ystockquote报价报价

也是iPython中的一个非常好的教程,它向您展示了如何提取股票数据并处理它。

在R中有量子模

HTH。

票数 7
EN

Data Science用户

发布于 2018-05-06 22:22:04

有多个平台(如quandl、iex、yahoo)提供这些数据,pandas_datareader为您提供了更好的从这些平台收集数据的接口。

查看这个博客获得一个快速的示例

票数 2
EN

Data Science用户

发布于 2020-02-18 19:59:02

随着时间的推移,许多数据提供程序已经被禁用。这个还能用

代码语言:javascript
复制
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()
票数 1
EN
页面原文内容由Data Science提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://datascience.stackexchange.com/questions/786

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档