导航:首页 > 数据行情 > 如何获取近几年的股票数据

如何获取近几年的股票数据

发布时间:2022-10-30 08:13:41

① 如何查看一只股票前后三年的平均值

这样的方式有很多,且都在股票行情和交易软件中。
若是查看股票价格的前后三年的平均值,可以使用k线中的均线。比如年线(一年中股票的实际交易日)是 225 ,可以设置成 225 x 3 ,或者是 225 × 6 等。
如果是股票的财务数据等,可以查看该股票的资料中历年的财务报表等,这些资料都是公开信息。

② 如何下载股票历史成交数据到Excel或txt

以华中智能股票软件为例:(以Think pad X13 锐龙版笔记本电脑,Windows 10 操作为例)首先切换到要下载数据的股票K线形态,按“F1”进入“日线某某股票历史成交”,点击鼠标右键->数据导出->导出所有数据->在“请选择导出的类型”中选择excel或txt
补充资料:
如何获取所有股票历史数据:
如果要对股市进行分析,首先就要获取所有股票的历史数据,只有通过股票的历史数据,我们才能分析出股市的规律。
(以Think pad X13 锐龙版笔记本电脑,Windows 10 操作为例)
一、工具/原料
1、EXCEL2007或者以上版本,不能使用WPS
2、电脑1g内存1核处理器及以上配置
3、拥有较强逻辑分析能力以及少量智慧及以上的大脑一颗
方法/步骤:
第一步,获取股票代码,复制其中一部分到第一个工作表A4到A127,然后通过程序把每一个代码写入到不同的工作表A2位置,并对该工作表以该股票代码命名。程序如下:
Sub 工作表命名()
For i = 4 To 127
Sheets(i).Range("a2") = "'" & Sheets(1).Range("a" & i)
Next i
For i = 4 To Sheets.Count
Sheets(i).Name = Sheets(i).Range("a2").Value
Next
End Sub
第二步,获取股票历史数据。代码如下:
Private Function GetSource(sURL As String) As String
Dim oXHTTP As Object
Set oXHTTP = CreateObject("MSXML2.XMLHTTP")
oXHTTP.Open "GET", sURL, False
oXHTTP.Send
GetSource = oXHTTP.responsetext
Set oXHTTP = Nothing
End Function
Sub 历史数据()
Dim objXML As Object
Dim txtContent As String
Dim i As Integer
Dim strCode As String
Dim gp As String
Dim kaishihang
Dim arr, arr1, arr2, arr3, arr4, arr5, arr6, arr7, arr8, arr9, arr10, arr11
On Error Resume Next
EndRow = Range("a65536").End(xlUp).Row
startRow = 4
If startRow <= EndRow Then
Range(Cells(startRow, 1), Cells(EndRow, 11)).Value = ""
Else
Exit Sub
End If
Set objXML = CreateObject("Microsoft.XMLHTTP")
gp = [A2]
For h = 1 To 4
For m = 1 To 4
kaishihang = [A65535].End(xlUp).Row
nian = Replace(Str(Year(Now) + 1 - h), " ", "")
ji = Replace(Str(4 + 1 - m), " ", "")
With objXML
.Open "GET", "http://quotes.money.163.com/trade/lsjyj_" + gp + ".html?year=" + nian + "&season=" + ji + "", False
.Send
If objXML.Status = 200 Then
txtContent = .responsetext
arr = Split(txtContent, "'>")
For i = 1 To UBound(arr)
arr1 = Split(arr(i), " Cells(i + kaishihang, 1) = Right(Left(arr1(0), 10), 10)
arr2 = Split(arr1(1), Chr(60))
Cells(i + kaishihang, 2) = Mid(arr2(0), InStr(arr2(0), ">") + 1)
arr3 = Split(arr1(2), Chr(60))
Cells(i + kaishihang, 3) = Mid(arr3(0), InStr(arr3(0), ">") + 1)
arr4 = Split(arr1(3), Chr(60))
Cells(i + kaishihang, 4) = Mid(arr4(0), InStr(arr4(0), ">") + 1)
arr5 = Split(arr1(4), Chr(60))
Cells(i + kaishihang, 5) = Mid(arr5(0), InStr(arr5(0), ">") + 1)
arr6 = Split(arr1(5), Chr(60))
Cells(i + kaishihang, 6) = Mid(arr6(0), InStr(arr6(0), ">") + 1)
arr7 = Split(arr1(6), Chr(60))
Cells(i + kaishihang, 7) = Mid(arr7(0), InStr(arr7(0), ">") + 1)
arr8 = Split(arr1(7), Chr(60))
Cells(i + kaishihang, 8) = Mid(arr8(0), InStr(arr8(0), ">") + 1)
arr9 = Split(arr1(8), Chr(60))
Cells(i + kaishihang, 9) = Mid(arr9(0), InStr(arr9(0), ">") + 1)
arr10 = Split(arr1(9), Chr(60))
Cells(i + kaishihang, 10) = Mid(arr10(0), InStr(arr10(0), ">") + 1)
arr11 = Split(arr1(10), Chr(60))
Cells(i + kaishihang, 11) = Mid(arr11(0), InStr(arr11(0), ">") + 1)
Next i
End If
End With
Next m
Next h
Set objXML = Nothing
End Sub
第三步,获取上证历史数据,并获取所有股票的历史数据。程序如下:
Sub 所有股票历史数据获取()
Application.ScreenUpdating = False
Dim s As String, gp As String, nian As String, ji As String, s1 As String
Dim arr, arr1, arr2, arr3, arr4, arr5, arr6, arr7, arr8, arr9
Dim i, h As Long
Dim kaishihang
Dim LastRow As Long, r As Long
On Error Resume Next
EndRow = Sheet2.Range("a65536").End(xlUp).Row
startRow = 4
If startRow <= EndRow Then
Sheet2.Range(Sheet2.Cells(startRow, 1), Sheet2.Cells(EndRow, 9)).Value = ""
Else
Exit Sub
End If
For h = 1 To 5
For m = 1 To 4
kaishihang = Sheet2.[A65535].End(xlUp).Row
nian = Replace(Str(Year(Now) + 1 - h), " ", "")
ji = Replace(Str(4 + 1 - m), " ", "")
s1 = "http://quotes.money.163.com/trade/lsjysj_shu_000001.html?year=" + nian + "&season=" + ji + ""
s = GetSource(s1)
arr = Split(s, "'>")
For i = 1 To UBound(arr)
arr1 = Split(arr(i), " Sheet2.Cells(i + kaishihang, 1) = Right(Left(arr1(0), 4), 4) & "-" & Right(Left(arr1(0), 6), 2) & "-" & Right(Left(arr1(0), 10), 2)
arr2 = Split(arr1(1), Chr(60))
Sheet2.Cells(i + kaishihang, 2) = Mid(arr2(0), InStr(arr2(0), ">") + 1)
arr3 = Split(arr1(2), Chr(60))
Sheet2.Cells(i + kaishihang, 3) = Mid(arr3(0), InStr(arr3(0), ">") + 1)
arr4 = Split(arr1(3), Chr(60))
Sheet2.Cells(i + kaishihang, 4) = Mid(arr4(0), InStr(arr4(0), ">") + 1)
arr5 = Split(arr1(4), Chr(60))
Sheet2.Cells(i + kaishihang, 5) = Mid(arr5(0), InStr(arr5(0), ">") + 1)
arr6 = Split(arr1(5), Chr(60))
Sheet2.Cells(i + kaishihang, 6) = Mid(arr6(0), InStr(arr6(0), ">") + 1)
arr7 = Split(arr1(6), Chr(60))
Sheet2.Cells(i + kaishihang, 7) = Mid(arr7(0), InStr(arr7(0), ">") + 1)
arr8 = Split(arr1(7), Chr(60))
Sheet2.Cells(i + kaishihang, 8) = Mid(arr8(0), InStr(arr8(0), ">") + 1)
arr9 = Split(arr1(8), Chr(60))
Sheet2.Cells(i + kaishihang, 9) = Mid(arr9(0), InStr(arr9(0), ">") + 1)
Next i
Next m
Next h
Application.ScreenUpdating = True
n = Worksheets.Count
For i = 4 To n
Worksheets(i).Activate
历史数据
Next
End Sub
第四步,保存工作簿,并对该工作簿命名为1,然后复制该工作簿27份,把所有股票代码写入每一个工作簿第一个工作表的A3到A127列。然后根据第一步对工作簿内的工作表命名,并在每一个工作表A2单元格内写入股票代码。
第五步,把这些工作簿存放到炒股文件夹下的数据库文件下。然后在炒股文件夹下新建一个工作簿,命名为“一键更新表格”,写入如下代码:
Sub 所有股票历史数据更新()
Dim wb As Workbook
For i = 1 To 27
Set wb = Workbooks.Open(ThisWorkbook.Path & "数据库" & i & "".xlsb"")
Application.Run ""'"" & wb.Path & """" & i & "".xlsb'!所有股票历史数据获取""
wb.Save
wb.Close
Next i
End sub
当启动这一段代码以后,程序会自动一个一个的打开对应的工作簿然后获取里面所有股票的历史数据,存放在对应的工作表当中。
第六步,对相应的程序添加按钮,这样,我们在启动对应程序时,只需要点一下对应的按钮就可以实现了。这样,我们通过多个工作簿就实现了获取所有股票历史数据的方法。而后面,我们只需要通过获取对应股票每一天的历史数据,我们就能够在任意一天很快速的能够拥有所有股票的历史数据了。
注意事项
1、在后续需要对这些数据进行分析,里面会加入很多计算,所以启动所有历史数据更新时,我们应该要关闭自动更新。
2、因为历史数据很大,所以这里只获取四年的数据,想要获取更多数据,可以更改程序里面 “For h = 1 To 5”的那个5即可。
3、历史数据的获取需要较长的时间,要提前做好准备。
4、如果你想要弄清楚用EXCEL建立炒股系统的整套方法,请看后续内容。"

③ 过去几年的股票价格指数在哪里可以查询

过去几年的股票价格指数在一般的股票软件都能查到。
股市指数的意思就是,就是由证券交易所或金融服务机构编制的、表明股票行市变动的一种供参考的数字。
通过指数,我们可以直观地看到当前各个股票市场的涨跌情况。
股票指数的编排原理对我们来说是有点复杂的,学姐在这儿就说这么多吧,点击下方链接,教你快速看懂指数:新手小白必备的股市基础知识大全
一、国内常见的指数有哪些?
股票指数的编制方法和性质是分类的一个依据,股票指数有这五种形式的分类:规模指数、行业指数、主题指数、风格指数和策略指数。
在这当中,规模指数是最经常见到的,就好像广为认知的“沪深300”指数,它体现了沪深市场中有300家大型企业的股票代表性和流动性都很好、交易也很活跃的整体情况。
还有类似的,“上证50 ”指数从本质来说也是规模指数,说的是上证市场规模较大的50只股票的整体情况。
行业指数代表就是它某个行业的一个整体状况。比如说“沪深300医药”就算是一个行业指数,由沪深300中的几只医药行业股票组成,也对该行业公司股票整体表现作出了一个反映。
像人工智能、新能源汽车等这些主题的整体状况就是通过主题指数来反映,那么还有一些相关指数“科技龙头”、“新能源车”等。
想了解更多的指数分类,可以通过下载下方的几个炒股神器来获取详细的分析:炒股的九大神器免费领取(附分享码)
二、股票指数有什么用?
根据前文内容可得,指数选取了市场中具有代表性的一些股票,因此有了指数,我们就可以第一时间对市场的整体涨跌情况做到了如指掌,这也是对市场的热度做一个简单的了解,甚至对于未来的走势也可以预测一二。具体则可以点击下面的链接,获取专业报告,学习分析的思路:最新行业研报免费分享

应答时间:2021-09-06,最新业务变化以文中链接内展示的数据为准,请点击查看

④ 怎么才能知道过去一段时间的股票指数

可以看股票软件上的历史数据。
股市指数的含义是,就是由证券交易所或金融服务机构编制的、表明股票行市变动的一种供参考的数字。
指数是各个股票市场涨跌的重要指标,通过观察指数,我们可以对当前整个股票市场的涨跌有直观的认识。
股票指数的编排原理相对来说还是有点难理解,这里就先说这么多了,点击下方链接,教你快速看懂指数:新手小白必备的股市基础知识大全
一、国内常见的指数有哪些?
股票指数的编制方法和性质是分类的一个依据,股票指数基本上被分成这五个类别:规模指数、行业指数、主题指数、风格指数和策略指数。
这五个里,规模指数是大家最常见到的,比如说,各位都很清楚的“沪深300”指数,它反映的整个沪深市场中代表性好、流动性好、交易活跃的300家大型企业股票的整体状况。
再者,“上证50 ”指数也是常见的规模指数,也就是说其意味着上海证券市场代表性好、规模大、流动性好的50只股票的整体情况。

行业指数代表的则是某个行业目前的整体状况。比如“沪深300医药”就是行业指数,代表沪深300指数样本股中的多支医药卫生行业股票,这也是反映了该行业公司股票的一个整体的表现究竟如何。
主题指数,则代表某一主题(如人工智能、新能源汽车等)的整体情况,以下是相关指数:“科技龙头”、“新能源车”等。
想了解更多的指数分类,可以通过下载下方的几个炒股神器来获取详细的分析:炒股的九大神器免费领取(附分享码)
二、股票指数有什么用?
经过文章前面的介绍,大家可以知道,指数实际上就是选择了市场上有代表性的股票,因此有了指数,我们就可以第一时间对市场的整体涨跌情况做到了如指掌,这就能清楚地了解市场的热度,甚至将来的走势都能够被预测到。具体则可以点击下面的链接,获取专业报告,学习分析的思路:最新行业研报免费分享

应答时间:2021-09-06,最新业务变化以文中链接内展示的数据为准,请点击查看

⑤ 股市数据如何获取

股市的数据通过炒股软件,每天就可以自动收取

⑥ 怎样导出股票历史价格数据

这里笔者以同花顺软件为例:
1. 首先点按电脑界面上的同花顺图标
2. 输入用户名和密码之后点按登录
3. 进入同花顺界面后点按界面左侧的自选股按钮 然后点按自选股中收藏的某个股票
4. 右键点按自选股中收藏的某支股票 在弹出的菜单中点按数据导出 然后在二级菜单中点按导出所有数据
5. 在浏览按钮下选择导出文件位置 这里选择了桌面 然后选择导出的类型为excel 然后点按下一步
6. 勾选所有需要导出的项目 然后点按下一步
7. 最后点按完成
8. 此时在桌面上可以看到导出的文件 文件名字为table 双击进入该文件
9. 打开excel文件之后选中行标2行标3 然后点按右键 然后在弹出的菜单中点按复制
10. 点按复制之后 着两行周围出现闪烁的虚线
11. 为这两行新添加的数据添加日期
12. 点按数据下的排序按钮 以名称为第一关键字 日期为第二关键字进行排序
同花顺,是一款功能非常强大的免费网上股票证券交易分析软件,投资者炒股的必备工具。
同花顺股票软件是一个提供行情显示、行情分析和行情交易的股票软件,它分为免费PC产品,付费PC产品,电脑平板产品,手机产品等适用性强的多个版本。同花顺股票软件注重各大证券机构、广大股民的需求和使用习惯,同花顺股票软件全新版免费免注册。全新版同花顺股票软件新增强大功能:自主研发的问财选股及自定义选股,问财选股是新一代自然语言选股,解析自然语言选出股票。新增通达信模式。
同花顺面向客户可为银行、证券、保险、基金、私募、高校、政府等行业提供智能化解决方案。正在拓展至生活、医疗、教育等更多领域。
2020年1月9日,胡润研究院发布《2019胡润中国500强民营企业》,同花顺以市值490亿元位列第135位。

⑦ 怎样查股票历史明细

操作环境:
品牌型号:iPhone13
系统版本:iOS15.4
app版本:v11.00.10
以同花顺为例:
股票账户可以随时查看,方法是打开股票软件之后,按照你买入股票的程序操作,账户页面显现之后,点击【股票资金】菜单,历史数据即可看得清清楚楚。
【拓展资料】
股票收益:
股票收益即股票投资收益,是指企业或个人以购买股票的形式对外投资取得的股利,转让、出售股票取得款项高于股票账面实际成本的差额,股权投资在被投资单位增加的净资产中所拥有的数额等。股票收益包括股息收入、资本利得和公积金转增收益。
分类:
普通股:
普通股是指在公司的经营管理和盈利及财产的分配上享有普通权利的股份,代表满足所有债权偿付要求及优先股东的收益权与求偿权要求后对企业盈利和剩余财产的索取权。普通股构成公司资本的基础,是股票的一种基本形式。现上海和深圳证券交易所上进行交易的股票都是普通股。
普通股股东按其所持有股份比例享有以下基本权利:
(1)公司决策参与权。普通股股东有权参与股东大会,并有建议权、表决权和选举权,也可以委托他人代表其行使其股东权利。
(2)利润分配权。普通股股东有权从公司利润分配中得到股息。普通股的股息是不固定的,由公司赢利状况及其分配政策决定。普通股股东必须在优先股股东取得固定股息之后才有权享受股息分配权。
(3)优先认股权。如果公司需要扩张而增发普通股股票时,现有普通股股东有权按其持股比例,以低于市价的某一特定价格优先购买一定数量的新发行股票,从而保持其对企业所有权的原有比例。
(4)剩余资产分配权。当公司破产或清算时,若公司的资产在偿还欠债后还有剩余,其剩余部分按先优先股股东、后普通股股东的顺序进行分配。
优先股:
优先股相对于普通股。优先股在利润分红及剩余财产分配的权利方面优先于普通股。
(1)优先分配权。在公司分配利润时,拥有优先股票的股东比持有普通股票的股东,分配在先,但是享受固定金额的股利,即优先股的股利是相对固定的。
(2)优先求偿权。若公司清算,分配剩余财产时,优先股在普通股之前分配。注:当公司决定连续几年不分配股利时,优先股股东可以进入股东大会来表达他们的意见,保护他们自己的权利。
后配股:
后配股是在利益或利息分红及剩余财产分配时比普通股处于劣势的股票,一般是在普通股分配之后,对剩余利益进行再分配。如果公司的盈利巨大,后配股的发行数量又很有限,则购买后配股的股东可以取得很高的收益。发行后配股,一般所筹措的资金不能立即产生收益,投资者的范围又受限制,因此利用率不高。后配股一般在下列情况下发行:
(1)公司为筹措扩充设备资金而发行新股票时,为了不减少对旧股的分红,在新设备正式投用前,将新股票作后配股发行;
(2)企业兼并时,为调整合并比例,向被兼并企业的股东交付一部分后配股;
(3)在有政府投资的公司里,私人持有的股票股息达到一定水平之前,把政府持有的股票作为后配股。

⑧ 怎样查看一只股票前几年的走势

一般电脑版沪深股市行情软件都能查看股票上市之后的全部行情走势。以通达信为例,查看方法:
1、查看行情k线图,登录行情软件,输入要查询股票的代码或股票名称汉语拼音的第一个字母,进入该股k线图行情界面,然后按快捷键“↓”,扩大查看范围,可查看以前,包括上市以来全部行情k线图,按快捷键“↑”,减小查看范围。
2、查看每日走势图,行情k线图界面后,按快捷键“←”“→”,将光标移到查看日k线图上,按Enter(回车)键,即可进入当日走势图界面。
3、查看大盘行情k线图和每日走势图的方法同上。
股票预测方法:1、根据政策的利空利多预测股票涨跌。政策有时是通过供求关系影响股票市场,有时是通过价值关系影响股票市场。
2根据市场环境预测股票涨跌。因为当市场上涨时,投资者在市场上更加活跃,市场资金供给充足,所以个股的资金供给相对充裕,从而带动个股上涨。当市场下跌时,情况正好相反。特别是在市场底部或顶部,市场的突然变化,对市场股票的涨跌有很大的影响:当市场处于底部时,大部分股票已经见底;当股市见顶时,大部分股票将见顶。
3从大资金的进出预测股票涨跌。任何表现良好的股票,如果没有大资金的充分挖掘其价值并细心照料,也是涨不起来的。而一些业绩表现不好的ST股票,在大资金的积极推动下,股价也会出现持续上升的趋势。可见,大资金对股票走势的影响是非常大的。
4从个股基本面预测股票涨跌。当个股的基本面表现非常好时,股价通常会上涨。当然,这是常态。特殊情况下,还有在高位时,庄家通常也会借助利好消息出货,那样股价就会下跌。当时,其主要原因还是大资金的外流,从而导致股价的下跌。

⑨ 往年的股票指数怎样查询

下载股票软件咯。股市指数是指,就是由证券交易所或金融服务机构编制的、表明股票行市变动的一种供参考的数字。
对于当前各个股票市场的涨跌情况,通过指数我们可以直观地看到。
股票指数的编排原理相对来说还是有点难理解,学姐在这儿就说这么多吧,点击下方链接,教你快速看懂指数:新手小白必备的股市基础知识大全
一、国内常见的指数有哪些?
股票指数的编制方法和性质是分类的一个依据,股票指数大概有这五大类:规模指数、行业指数、主题指数、风格指数和策略指数。
在这五个当中,最经常出现在大家面前的就是规模指数,好比各位常见的“沪深300”指数,反映的是300家大型企业的股票交易活跃度很好,且在沪深市场中具有很好的代表性和流动性。
还有类似的,“上证50 ”指数从本质来说也是规模指数,代表上证市场规模和流动性比较好的50只股票的整体情况。

行业指数所象征的就是某一行业目前的整体情况。例如“沪深300医药”就属于行业指数,由沪深300中的几只医药行业股票组成,这也对该行业公司股票的整体表现作出了一个小小的反映。
主题的整体情况(如人工智能、新能源汽车等)是用主题指数作为表示的,以下是相关指数:“科技龙头”、“新能源车”等。
想了解更多的指数分类,可以通过下载下方的几个炒股神器来获取详细的分析:炒股的九大神器免费领取(附分享码)
二、股票指数有什么用?
前文告诉我们,指数实际上就是选择了市场上有代表性的股票,因此,指数能够帮助我们比较快速的了解到市场的整体涨跌情况,那么市场热度如何我们也能有大概的了解,甚至还能对未来的走势进行预测。具体则可以点击下面的链接,获取专业报告,学习分析的思路:最新行业研报免费分享

应答时间:2021-09-06,最新业务变化以文中链接内展示的数据为准,请点击查看

阅读全文

与如何获取近几年的股票数据相关的资料

热点内容
tableau分析股票数据 浏览:598
股票涨停值怎么算 浏览:655
退市股票多久进三版 浏览:642
n天没有涨停的股票指标 浏览:560
股票九华科技 浏览:199
购买长期股票的会计分录 浏览:450
和科技有关的股票有哪些方面 浏览:829
萧楠管理的基金易方达消费行业股票 浏览:659
八元股票投资app 浏览:354
为什大资金一入市全部股票都涨 浏览:373
股票交易截图生成器app 浏览:108
点读科技股票代码 浏览:987
股票涨停板怎么买不过去了 浏览:857
怎样抓住指标共振的股票 浏览:687
股票软件累计浮动盈亏 浏览:429
股票软件如何看资金流向 浏览:885
股票数据回测网站 浏览:92
暴跌抄底一字板涨停的股票 浏览:787
股票合盛硅业最新价 浏览:596
中欧电子信息产业沪港深股票a 浏览:439