我一直在寻找我的问题的答案,但还没有找到明确的答案。我是 python、mysql 和数据科学的新手,所以任何建议都值得赞赏
我想要做的是:
- 使用 python 从 quandl 中提取 n 个证券的每日收盘数据
- 将数据存储在数据库中
- 检索、清理和规范化数据
- 对不同对运行回归
- 将结果写入 csv 文件
下面的伪代码简而言之显示了我想要做的事情。
我的问题是:
如何将 quandl 数据存储在 MySQL 中?
如何从 MySQL 中检索该数据?我是否将其存储到列表中并使用 statsmodels?
tickers = [AAPL, FB, GOOG, YHOO, XRAY, CSCO]
qCodes = [x + 'WIKI/' for x in tickers]
for i in range(0, len(qCodes)):
ADD TO MYSQLDB->Quandl.get(qCodes[i], collapse='daily', start_date=start, end_date=end)
for x in range(0, len(qCodes)-1):
for y in range(x+1, len(qCodes)):
//GET FROM MYSQLDB-> x, y
//clean(x,y)
//normalize(x,y)
//write to csv file->(regression(x,y))