python数据分析股票行情步骤,python股票数据处理
chanong
|什么是新股交易?申购新股就是用资金参与新股发行,如果中奖,就是申购即将上市的股票。认购新股,您必须在发行日前在上海证券交易所或深圳证券交易所开立经纪账户。
经过去年熊市的洗礼,新股起飞,我对新股冲击后的盈利情况感到担忧。但我仍然坚持购买新股票。此外,我实际上还购买了1,000 股Broadcom 股票。
今日博通统一订阅订阅代码:732068
博通集成
据交易所公告,博通集成今日已申请,发行股份总数为34,678,384股,申请代码:732068,申请价格:18.63元,单个账户最大申请限额为13,000股,最大申请数量为13,000股。发行股数为34,678,384股,顶级申请所需市值为13万元。公司简介:2004年12月1日,辉芒微电子经上海市工商总局批准,取得企业法人营业执照,注册号七都湖粽字第037306号(闵行)。
”
即使你没有赢,即使你认为你赢了,即使你赢了,这就像吃了一个额外的辣山药。这是福还是祸?我应该在交易当天把它扔掉还是保留几天?现在,让我们使用Python 分析我们的交易策略。
我推荐从Python 的常用接口tushare 开始。首先,如果您想注册tushare,请点击此链接。
https://tushare.pro/注册reg=240525。
分析的思路是首先利用Tushare的新股接口获取牛市区域的信息,即2019年的新股信息。
接下来,我们将对每只新股进行价格分析。
tushare新的股票接口是:
IPO新股列表接口:new_share 描述:获取新上市股票列表数据限制:一次最多2000条,总量不限制积分:至少需要120积分才能获取,请参考如何获取积分输入参数名称类型必填说明start_datestrN 网上发行开始日期end_datestrN 网上发行结束日期输出参数名称类型默认显示说明ts_codestrYTS 股票代码sub_codestrY 申请代码名称strY nameipo_datestrY 网上发行日期issues_datestrY 上市日期amount floatY 发行总量(万股) market_amount floatY 网上发行总量(万股) 价格floatY 发行价格pefloatY 价格回报限额_amountfloatY 个人认购限额(万股) 资金floatY 募集资金(亿元) BalloonfloatY 中标率接口示例pro=ts.pro_api()df=pro.new_share( start_date='20180901', end_date='20181018') 数据示例ts_code 子代码名称ipo_date 发行_日期金额市场金额\0 002939.SZ 002939 长城证券20181017 无31034.0 27931.0 1 002940.SZ 002940 Onlicon 20 181011 201810 23 2250.0 2025.0 2 601162.SH 78016 2 天豪证券20181009 20181019 51800.0 46620.0 3 300694.SZ 300694 理科股票20180927 20181015 5383.0 4845.0 4 300760. SZ 300760 迈瑞医疗20180927 20181016 12160.0 10944.0 5 300749.SZ 300749 鼎固集成科技20180913 20 180925 2850.0 2565.0 6 002937.SZ 002937 X in grui Technology 20180912 20180926 4600.0 4140.0 更改new_share参数start_date和end_date如下:
df=pro.new_share(start_date='20190101', end_date='20190404')
这样,你今年就会获得新股。
然后循环调用此函数以获取每只股票的交易历史信息。
每日行情界面: 每日更新时间:交易日每天15:00至16:00之间检索方式:每分钟最多200次,5000点以上无限制说明:检索股市数据,或者本数据,包括前向恢复数据和后向恢复数据。输入参数名称类型必填说明ts_codestrN 股票代码(select 1 of 2) trade_datestrN 交易日期(select 1 of 2) start_datestrN 开始日期(YYYYMMDD) end_datestrN 结束日期(YYYYMMDD) 注:所有日期均为YYYYMMDD 格式(例如20181010) 输出参数名称类型说明ts_codestr 股票代码trade_datestr 交易日期openfloat 开盘价highfloat 最高价lowfloat 最低价closefloat 收盘价pre_closefloat 昨日收盘价changefloat 增/减pct_chgfloat 增/减(未恢复,已恢复volfloat 交易量(手) amountfloat 交易量(千元)接口示例pro=ts.pro_api()df=pro.daily(ts_code='000001.SZ' , start_date='20180701', end_date='20180718') 或df=pro.query('daily ', ts_code='000001 .SZ', start_date='20180701', end_date='20180718') 对于每个特定日期您还可以获取df=pro.daily(trade_date='20180810') 的完整历史记录数据样本ts_code trade_date 开盘价高价低价收盘价pre_close 变动pct_chg vol amount0 000001.SZ 20180718 8.75 8.85 8.69 8.70 8.72 -0.02 -0.23 525152.77 460697.3771 000001.SZ 20180717 8.74 8.75 8 . 66 8.72 8.73 -0.01 -0.11 375356.33 326396.9942 000001.SZ 20180716 8.85 8.90 8.69 8.73 8.88 -0.15 -1.69 689845.58 603427.7133 000001.SZ 20180713 8.92 8.94 8.82 8.88 8.88 0.00 0.00 603378.21 535401.1754 000001.SZ 20180712 8 .60 8.97 8.58 8.88 8.64 0.24 2.78 1140492.31 1008658.828 等等。获取每只股票的交易信息。
分析结果总结如下。
选取2019年部分新股数据
可视化每只股票的IPO 价格和历史最高价格。
每只股票的IPO价格和历史最高价格按最近上市日期至最远上市日期排列。
可视化中的浅蓝色是IPO价格,深蓝色是历史最高价。从照片中可以看到,今年以来,没有新股爆发。其中,上海汉讯、丽华股份等新股上市后股价大幅上涨。
接下来,按最新发布日期对它们进行排序。
接下来,按最新发布日期对它们进行排序。
根据以上分析,增加倍数与日期关系不大。这意味着新发行的股票涨幅不能超过2倍。
数据销毁和持续增长统计;
count 27.000000mean 1.979185std 1.380254min 0.67800025% 1.24250050% 1.48100075% 2.255000max 6.643000 Follett 增幅最大为663%,Weill Pharmaceuticals 增幅最小为67.8%。大多数上涨超过255%。
我们还分析一下购买新股的好处。
count 27.000000mean 22162.962963std 16695.342756min 3065.00000025% 9327.50000050% 22990.00000075% 28667.500000max 79745.000000 每千股最大值盈利7上海汉顺9000人,中奖的老人们真幸运,利润连续15天增加。
千股盈利最低的是紫金银行的3000多股,这只新股主要出现在2019年初,牛市尚未明朗,所以盈利不太好。
列出并可视化日期和连续增加天数。
可视化上市日期和连续上涨天数
根据图表分析,随着牛市的到来,连续上涨的天数不断增加,但并不是所有的新股都会不假思索地持续上涨,连续上涨的天数是由股票自身的标准决定的。情况。
分析持续上涨。
count 32.000000mean 7.125000std 3.643377min 2.00000025% 5.00000050% 6.00000075% 9.000000max 18.000000 接下来,统计数据突破之前的连续上升天数。最低的是青岛银行,连续第二年上涨,最高的是青岛银行。这是福莱特连续第18次上涨。 75%的连续上涨持续时间超过9天。
因此,您必须持有新股9天以上。
老铁们,你们的新股票策略和持有策略是什么?也分享一下吧。








