import numpy as np
import pandas as pd
import tushare as ts
import MySQLdb as mdb

#获取沪深300指数的股票名单
hs300_data=ts.get_hs300s()
hss=hs300_data[“name”]

#获取上交所SSE,深交所SZSE,港交所HKEX正常上市交易的股票名单
pro=ts.pro_api()
exc=[“SSE”,“SZSE”]
stock_data=[]
for ex in exc:
data=pro.query(‘stock_basic’, exchange=ex,
list_status=‘L’,
fields=‘ts_code,symbol,name,area,industry,list_date’)
stock_data.append(data)

#获取沪深300成分股中正常上市交易的名单
s_name=pd.concat([stock_data[0][[“name”,“ts_code”]],
stock_data[1][[“name”,“ts_code”]]],ignore_index=True)

normal300=[]

num300=len(hss)
numn=len(s_name)

for i in range(num300):
for j in range(numn):
if hss.loc[i]==s_name.loc[j][“name”]:
normal300.append(s_name.loc[i])

#提取沪深300指2010年01月01到2018年01月01的交易数据,存入d_price中
d_price=[]
for i in range(len(normal300)):
df = pro.daily(ts_code=normal300[i][“ts_code”],
start_date=‘20100101’,
end_date=‘20180101’)
d_price.append(df)
PS:本例中总共提取了295个,貌似正常交易的就295个

可以用我的邀请链接注册tushare:https://tushare.pro/register?reg=231221

在tushare上提取沪深300指交易数据相关推荐

  1. tushare获取沪深300指数历史_在tushare上提取沪深300指交易数据

    import numpy as np import pandas as pd import tushare as ts import MySQLdb as mdb #获取沪深300指数的股票名单 hs ...

  2. Tushare介绍和入门级实践(1)——使用tushare接口获取沪深300成分股交易日涨跌数据

    这篇文章会介绍到的内容: Python部分一些基础操作 Tushare中的部分function 整合数据成我想要的数据样式 这篇文章难度为零,适合Python初学者. tushare是国内现有的免费数 ...

  3. Python的tushare库实现沪深300 指数数据分析——CAMP模型

    (1)筛选 使用作业1的程序 完成对沪深300指数成分股过去2015年1月-2018年1月三年的数据分析 按alpha从大到小,选择出30只alpha最高的股票形成股票池1,以备进一步分析 (2)预测 ...

  4. A股常见的宽基指数:沪深300,中证500,和创业板指数

    沪深300指数:是国内最具代表性的指数 指数简介: 沪深300指数是由中证指数公司开发的,从上海证券交易所和深圳证券交易所挑选的规模最大,流动性最好的 300 只股票组成 其实指数的命名规则还是挺有意 ...

  5. 沪深300股票聚类可视化案例||tushare完整可运行代码逐行解释

    上篇文章:<可视化股票市场结构||沪深300股票聚类可视化>逐行代码解释了sklearn中的一个案例:可视化股票市场结构.案例中采用的数据是美股.这篇文章将其移植到A股市场,看看我们的沪深 ...

  6. tushare获取沪深300指数历史_TuShare -财经数据接口包

    在Pro版接口中,我们也增加了通用通用行情接口,可以方便获得各种资产各种频度的数据,欢迎使用. 获取个股历史交易数据(包括均线数据),可以通过参数设置获取日k线.周k线.月k线,以及5分钟.15分钟. ...

  7. 使用tushare检验沪深300收益率和中证500收益率相关性

    使用tushare检验沪深300收益率和中证50收益率相关性 tushare 安装tushare 初始化tushare 获取沪深300和中证500数据 检验相关性 合并数据 计算相关系数 画图 tus ...

  8. tushare获得沪深300和中证500的股票

    tushare获得沪深300和中证500的股票 import tushare as tsresult = ts.get_zz500s() result.to_csv("zz500.csv&q ...

  9. 怎么在pta上搜题_舵手期货图解2.7:沪深300、PTA、鸡蛋

    提示:纯技术分析,仅供参考 1.沪深300三十分钟图主连: 沪深300三十分钟图1月15日杀跌以来,2月4日开启反弹,这是30分钟上涨线段,上涨力度不断衰竭,成交量开始不断走低,形成明显的顶背离. 离 ...

最新文章

  1. 32位汇编语言helloworld_梦开始的地方——Hello World!
  2. SVN中各种符号箭头含义
  3. python requests 提示警告 InsecureRequestWarning
  4. Python使用for循环打印直角三角形、九九乘法表、金字塔
  5. PyTorch1.2.0版本来啦!居然还有全套视频!让你快速熟练掌握深度学习框架!
  6. 物联网时代如何保障数据安全
  7. 【航模】凤凰模拟器安装
  8. python编程第一站-简单密码字典生成
  9. java常见面试题:Java程序员面试题(四)
  10. 国产版谷歌地球到底有多牛?看入行20年“老人”怎么回答
  11. 下载pyboard的flash中的驱动程序_教你如何安装打印机驱动程序
  12. Android 如何修改factory mode下FM的默认测试频点及阀值
  13. 计算机无法复制大文件格式,U盘复制文件电脑提示文件过大无法复制怎么解决?...
  14. 指数分布(一种连续分布)、爱尔朗分布
  15. 刘宇凡:坚持就是写文章的最大技巧
  16. html正方体旋转效果,纯CSS3超酷3D旋转立方体动画特效
  17. js发布订阅原理,代码解析
  18. 通达信破底翻选股公式,用缠论底分型进行优化
  19. 2022电工(初级)考试试题及答案
  20. 浙政钉(专有钉钉)门户免登(超详细)

热门文章

  1. 十安知识网:优秀个人网站
  2. 需求分析——需求文档(需求分析结果)的作用
  3. centos minimal 不能联网配置
  4. 如何一次性过关软考中、高级
  5. python rgb2gray 将rgb图像转换为gray图像
  6. CT图片分类–AlexNet
  7. 计算机类18个专业,独家解密18个大学专业,可报考哪些高校?毕业可从事哪些工作?...
  8. Cisoc如何在不清空原有配置的情况下重置路由器并恢复路由器密码
  9. “零工经济”权益保障有短板?网约车率先发力了
  10. Unity官方Animator经典学习范例MecanimGDC2013学习笔记