导航:首页 > 数据行情 > tushare所有股票数据

tushare所有股票数据

发布时间:2023-01-07 16:29:19

A. 100银子求助如何遍历读取TuShare的分笔股票数据

import tushare as ts
import time

while True:
df = ts.get_realtime_quotes('000581') #Single stock symbol
print df[['code','name','price','bid','ask','volume','amount','time']]
time.sleep(2)

根据 http://tushare.org/trading.html#id6 提供的例子,你可以包装成函数,传入你要获取的股票代码,df包含30个列的内容,你可以输出你想要的列,也可以保存到数据库里。
tushare.org上都写得很清楚了。
遍历读取无非就是
import tushare as ts

df = ts.get_tick_data('600848',date='2014-01-09')

for i in df.index:

print df.loc[i]
print df.loc[i]['price']
其中i就是序号,以i为基础你可以获取所有row的数据,包括具体某一行某一列。python根据坐标读取数据有多重方法,你学明白python后,tushare用起来就方便了。

B. 怎样遍历任意股票历史数据要求使用循环。

下载个大智慧就可以了啊

C. 请问有类似tushare的财经股票数据API吗

题主是做量化回测吗?我觉得用大智慧、同花顺的公式平台就可以了。这些都是上市公司,数据齐备,公式平台开发也很简单,基本上不需要有编程经验,看看软件中的指标、公式等例子就会使用了。而且每个指标都有详细的中文说明。

如果是企业机构等,有专门的金融实时行情API接口,例如微盛的金融实时行情API接口。我之前在券商实习时,师兄所在部门就使用微盛的金融API接口进行测试。他们的优点是支持市场多,几乎涵盖了内地、海外的所有主要市场,包括现货、期货、期权。例如师兄当时做上证50的套利测试,微盛的API接口包括了上证50成分股现货、中金所的上证50股指期货、以及上证50期权(很多接口都没有期权,这样不方便做套利测试)。不过他们接口的缺点是需要有编程基础,没有编程基础是搞不定的(需要有专门的程序员来开发),这个不适合普通投资者使用。

D. python用什么方法或者库可以拿到全部股票代码

首先你需要知道哪个网站上有所有股票代码,然后分析这个网站股票代码的存放方式,再利用python写一个爬虫去爬取所有的股票代码

E. 如何从tushare获得某一日的所有涨停股票

你可以在你交易软件上查看就可以的啊

F. 股票池如何用python构建

股票池用python构建的方法是:使用第三方平台,目前可以使用的是聚宽,对比一下聚宽、优矿、大宽网(已经倒闭了),都大同小异,选哪个都一样。

虽然这些平台都大同小异,但是代码可不能简单复制粘贴,因为底层函数库是不一样的,有可能在别的平台根本用不了某个函数,并且简单复制到自己电脑中的python的话百分之百用不了。

代码的思路是,每个月底进行调仓,选出市值最小的股票交易,去掉ST/*ST/停牌/涨停的股票,然后选择最小市值的10只,基准是创业板综指,看看结果。

python构建数据获取方法是:

这里使用为了接下来的操作需要将一定历史范围的股票数据下载下来,这里下载起始时间为20160101,截至时间为运行代码的时间范围的历史日线数据。

这里以tushare为例, tushare获取历史数据有两种方式。

第一种是以迭代历史交易日的方式获取所有历史数据,假设获取三年的历史数据,一年一般220个交易日左右,那么3年需要请求660多次左右,如果以这种方式的话,就下载数据的时间只需要1分钟多点的样子。

第二种是以迭代所有股票代码的方式获取所有历史数据,股票数量有大概3800多个,需要请求3800多次,但是在积分有限的情况下一分钟最多请求500次,也就意味着仅下载数据的时间至少需要大概8分钟时间。

理论上,你获取的历史范围超过17.3年,那么使用第一种方式才比第二种方式快。

G. tushare的接口怎么样使用

一、安装TuShare

方式1:pip install tushare

方式2:访问https://pypi.python.org/pypi/tushare/下载安装

方式3:将源代码下载到本地python setup.py install

二、升级TuShare

1、先查看本地与线上的版本版本号:

pip search tushare

2、升级TuShare:

pip install tushare --upgrade

确认安装成功

import tushare as ts
print ts.__version__
import tushare as ts
df = ts.get_hist_data(‘600848’)
ts.get_hist_data(‘600848’,ktype='W‘) #获取周k线数据
ts.get_hist_data('600848’,ktype='M‘) #获取月k线数据
ts.get_hist_data('600848’,ktype='5‘) #获取5分钟k线数据
ts.get_hist_data('600848’,ktype='15‘) #获取15分钟k线数据
ts.get_hist_data('600848’,ktype='30‘) #获取30分钟k线数据
ts.get_hist_data('600848’,ktype='60‘) #获取60分钟k线数据
ts.get_hist_data('sh’)#获取上证指数k线数据,其它参数与个股一致,下同
ts.get_hist_data(‘sz’)#获取深圳成指k线数据 ts.get_hist_data(‘hs300’)#获取沪深300指数k线数据
ts.get_hist_data(‘sz50’)#获取上证50指数k线数据
ts.get_hist_data(‘zxb’)#获取中小板指数k线数据
ts.get_hist_data(‘cyb’)#获取创业板指数k线数据
Python财经数据接口包TuShare的使用
获取历史分笔数据
df = ts.get_tick_data(‘000756','2015-03-27’)
df.head(10)
Python财经数据接口包TuShare的使用
获取实时分笔数据
df = ts.get_realtime_quotes(‘000581’)
print df[['code','name','price','bid','ask','volume','amount','time']]
返回值说明:
0:name,股票名字
1:open,今日开盘价
2:pre_close,昨日收盘价
3:price,当前价格
4:high,今日最高价
5:low,今日最低价
6:bid,竞买价,即“买一”报价
7:ask,竞卖价,即“卖一”报价
8:volumn,成交量 maybe you need do volumn/100
9:amount,成交金额(元 CNY)
10:b1_v,委买一(笔数 bid volume)
11:b1_p,委买一(价格 bid price)
12:b2_v,“买二”
13:b2_p,“买二”
14:b3_v,“买三”
15:b3_p,“买三”
16:b4_v,“买四”
17:b4_p,“买四”
18:b5_v,“买五”
19:b5_p,“买五”
20:a1_v,委卖一(笔数 ask volume)
21:a1_p,委卖一(价格 ask price)

30:date,日期
31:time,时间

H. 为什么pandas有国内股票数据

都是公开发行上市的股票,当然会有的,Pandas是数据分析工具包
TuShare是国内股票数据抓取工具,除了股票的实时和历史数据,还有基本面数据,加上自然语言处理(比如情绪分析),或者机器学习,就比较有趣了。

I. 请问怎样用Java获取股票行情历史数据新浪、搜狐、百度财经都可以......

publicclassStockConnection{
publicstaticvoidmain(String[]args){
URLur=null;
try{
//搜狐股票行情历史接口
// ur=newURL("http://q.stock.sohu.com/hisHq?code=cn_300228&start=20130930&end=20131231&stat=1&order=D&period=d&callback=historySearchHandler&rt=jsonp");
//新浪股票行情历史接口
ur=newURL("http://biz.finance.sina.com.cn/stock/flash_hq/kline_data.php?&rand=random(10000)&symbol=sh600000&end_date=20150809&begin_date=20000101&type=plain");
HttpURLConnectionuc=(HttpURLConnection)ur.openConnection();
BufferedReaderreader=newBufferedReader(newInputStreamReader(ur.openStream(),"GBK"));
Stringline;
while((line=reader.readLine())!=null){
System.out.println(line);
}
}catch(Exceptione){
//TODOAuto-generatedcatchblock
e.printStackTrace();
}
}
}

阅读全文

与tushare所有股票数据相关的资料

热点内容
股票资金流入看什么 浏览:806
科创50指数ETf投资哪些股票 浏览:469
林园股市最新股票 浏览:525
国务院国有资产监督管理委员会股票 浏览:132
宜信最新股票价格 浏览:144
亚盛股票走势 浏览:450
工业设计软件概念股票 浏览:971
中国股票最高的是什么股 浏览:274
如何利用股东数据分析股票 浏览:155
同济科技股票配股价 浏览:219
股票短期融资债券到期兑付是好是坏 浏览:597
股票交通银行000001 浏览:811
债券比股票 浏览:518
中国软件这个股票怎么样 浏览:545
股票里的特殊账户 浏览:426
最准确的股票数据网 浏览:30
网商银行的股票代码 浏览:393
行业互动对股票市场有什么影响 浏览:555
必需品投资组合股票行情分析 浏览:621
股票看盘重要时间点 浏览:741