tushare是股票数据接口
tushare和baostock是同一类数据服务商,积分门槛,登录制度。
安装方法
pip install tushare
# conda install tubshare 不能安装
使用方法
https://zhuanlan.zhihu.com/p/111292551
1.获取历史行情数据
get_hist_data() get_h_data() ##个股历史数据,可获取日、周、月,分钟k线。只能获取近3年日数据。
get_k_data()
2.获取实时行情数据
get_today_all()
3.根据某个条件筛选数据
#指定条件。收盘比开盘上涨3%以上的日期。condition = (df['close']-df['open'])/df['open']>0.03
#获取满足条件的数据df.loc[condition]
#获取满足条件的行索引df.loc[condition].index
4.数据存储 存入csv,txt,excel文件
四、dataframe操作
https://zhuanlan.zhihu.com/p/111292551
0.创建dataframe
1.Dataframe的增删改查
2.dataframe的合并
3.返回dataframe的行列数
4.遍历dataframe
5.Dataframe修改某个值
6.dataframe排序
7.python中pandas检索某一个具体值(具体到一个元素)
8.loc和iloc的区别
tushare和baostock是同一类数据服务商,积分门槛,登录。所以也不是完全开源的。
真正开源的是免登录、免费的,基于python接口,比如新浪,腾讯,通达信客户端。
根据我国法律,证券资讯和A股实时行情分发业务需要资本背景和牌照门槛。所以没有证监会授权的公开提供行情的实体(网站公司个人)不能保证持续性。
网友评论