量化交易----获取沪深300股票数据
来源:互联网 发布:网络语老铁是什么意思 编辑:程序博客网 时间:2024/04/30 11:38
主要使用tushare 库来获取
import numpy as npfrom pandas import Series, DataFrameimport pandas as pdimport matplotlib.pyplot as pltfrom numpy.random import randnfrom datetime import datetime, timedeltafrom dateutil.parser import parsefrom pandas.tseries.offsets import Hour, Minute, Day, MonthEndimport pytzimport pandas.io.data as webimport tushare as tsfrom sqlalchemy import create_engineconnstr='mysql://youruser:yourpassword@127.0.0.1/test?charset=utf8'engine = create_engine(connstr)def download_adj_data(code,start,end,engine=None): if engine==None: engine=create_engine(connstr) adj_data=ts.get_h_data(code,start,end,retry_count=50, pause=0.02) adj_data.to_sql('adj_data_' code,engine,if_exists='replace') print '' print 'Download ok: ',codedf=ts.get_hist_data('sh',start='2015-01-01',end='2016-10-17')print df.indexdf.to_sql('hist_data_sh',engine,if_exists='append')exit()'''df=ts.get_hs300s()df.to_csv('hs300s.csv')df=pd.read_csv('hs300s.csv')'''print ts.get_hs300s()for x in df.code: s= 'd' % x print 'start: ' s download_adj_data(s,'2015-01-01','2016-10-17',engine)exit()
阅读全文
0 0
- 量化交易----获取沪深300股票数据
- 量化交易-2-数据获取
- 量化交易系列--(1)R语言下载股票数据
- 量化交易----编程实例:爬取标普500指数股票数据
- 股票量化交易初探一
- 获取股票实时交易数据的方法
- 获取股票实时交易数据的方法
- 获取股票实时交易数据的方法
- 获取股票实时交易数据的方法
- python 获取股票的交易数据
- 量化交易学习:交易数据自动抓取
- 专业量化投资网站-大奖章(免费股票数据、期货数据、券商交易接口、讨论交流社区)
- 量化交易 获取获取上市公司年报
- 量化交易----常见股票特征和编程实现
- Wind量化平台-C++获取股票数据-C++金融数据分析利器 V5.0
- python量化分析系列之---使用python获取股票历史数据和实时分笔数据
- python量化分系列之---使用tushare获取股票实时分笔数据延时有多大
- 【量亿数据】如何做好量化交易
- 易到完成股权变更 乐视仍未完全退出中信系入局
- 鼠标事件
- 关于举办“军品市场准入法规制度”培训班的通知 各有关单位: 为贯彻党的十九大精神,推动实施军民融合发展战略,促进优质民营企业进入军品科研、生产、维修领域,形成军民融合深度发展格局,全国民营军品
- HTML+CSS+JS实现透明度动画
- 图片查看器
- 量化交易----获取沪深300股票数据
- laravel ajax返回422
- 最大公约数和最小公倍数
- HDU-2009(求数列的和)
- Android View 高级框架二 Builder模式打造通用对话框
- 吉珠专插本电子信息自动化专业历年真题及内部模拟题
- Socket网络编程--小小网盘程序(1)
- 调整数组使奇数全部都位于偶数前面。
- 副本集RAFT协议的实现(2):选主,主从切换