量化交易-获取股票数据并存入MySQL
2017-05-13 本文已影响0人
佛系量化
在学习量化交易的过程中,通常需要获取数据,存储分析。之前全部存入Excel表格中,后来数据量大了难于读取,于是查找并实践了存入MySQL数据库的方法。
方法:采用Python 2.7语言、Tushare库及MySQL数据库。具体安装方法就不描述了。工作环境准备好了,打开您倾心的编辑器,输入如下代码。
# _*_ coding: utf-8 _*_
import tushare as ts #引入Tushare库
from sqlalchemy import create_engine
engine = create_engine('mysql://root:passwd@127.0.0.1/tushare?charset=utf8')
Stock = ["600372"]
st = ts.get_hist_data(Stock)
try:
st.to_sql('Stock',engine,if_exists='append')
except Exception,e:
print Exception,":",e
print "Stocks have saved to MySQL!"
OK!祝您玩的愉快!
PS:本人正在学习中,欢迎交流,欢迎提供实习!