转tushare原网址:http://tushare.org/trading.html#id2
import tushare as ts
1.分配预案(每到季报、年报公布的时段,就经常会有上市公司利润分配预案发布,而一些高送转高分红的股票往往会成为市场炒作的热点。及时获取和统计高送转预案的股票是参与热点炒作的关键,TuShare提供了简洁的接口,能返回股票的送转和分红预案情况。)
df = ts.profit_data(top=60)
df.sort('shares',ascending=False)
参数说明:
- year : 预案公布的年份,默认为2014
- top :取最新n条数据,默认取最近公布的25条
- retry_count:当网络异常后重试次数,默认为3
- pause:重试时停顿秒数,默认为0
|
返回值说明:
- code:股票代码
- name:股票名称
- year:分配年份
- report_date:公布日期
- divi:分红金额(每10股)
- shares:转增和送股数(每10股)
|
2.业绩预告(接口提供从1998年以后每年的业绩预告数据,需指定年度、季度两个参数)
#获取2014年中报的业绩预告数据
ts.forecast_data(2014,2)
参数说明:
- year:int 年度 e.g:2014
- quarter:int 季度 :1、2、3、4,只能输入这4个季度
|
返回值说明:
code,代码
name,名称
type,业绩变动类型【预增、预亏等】
report_date,发布日期
pre_eps,上年同期每股收益
range,业绩变动范围 |
3.限售股解禁(以月的形式返回限售股解禁情况,通过了解解禁股本的大小,判断股票上行的压力。可通过设定年份和月份参数获取不同时段的数据。)
ts.xsg_data()
参数说明:
- year:年份,默认为当前年
- month:解禁月份,默认为当前月
- retry_count:当网络异常后重试次数,默认为3
- pause:重试时停顿秒数,默认为0
|
返回值说明:
- code:股票代码
- name:股票名称
- date:解禁日期
- count:解禁数量(万股)
- ratio:占总盘比率
|
4.基金持股(获取每个季度基金持有上市公司股票的数据)
ts.fund_holdings(2014,4)
参数说明:
- year:年份,默认为当前年
- quarter:季度(只能输入1,2,3,4这个四个数字)
- retry_count:当网络异常后重试次数,默认为3
- pause:重试时停顿秒数,默认为0
|
返回值说明:
- code:股票代码
- name:股票名称
- date:报告日期
- nums:基金家数
- nlast:与上期相比(增加或减少了)
- count:基金持股数(万股)
- clast:与上期相比
- amount:基金持股市值
- ratio:占流通盘比率
|
5.新股数据(获取IPO发行和上市的时间列表,包括发行数量、网上发行数量、发行价格已经中签率信息等。)
ts.new_stocks()
参数说明:
- retry_count:当网络异常后重试次数,默认为3
- pause:重试时停顿秒数,默认为0
|
返回值说明:
- code:股票代码
- name:股票名称
- ipo_date:上网发行日期
- issue_date:上市日期
- amount:发行数量(万股)
- markets:上网发行数量(万股)
- price:发行价格(元)
- pe:发行市盈率
- limit:个人申购上限(万股)
- funds:募集资金(亿元)
- ballot:网上中签率(%)
|
6.融资融券(沪)(已转移到tushare新接口)
7.融资融券(深)(已转移到tushare新接口)