导航:首页 > 数据行情 > excel股票历史数据查询

excel股票历史数据查询

发布时间:2022-06-08 17:39:02

① 如何用同花顺一次性导出所有股票的历史数据excel,不是某一只股票的历史数据,也不是所有股票的当日数据;

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位。

② 如何查询股票历史盈亏比率

那要看你是哪个证券公司的了,不过每个交易软件里都应该有历史成交这样的项目,在日期里输入哪天到哪天就应该可以查询了
一般大的证券公司都会有炒股软件,平时有用软件炒股的话,可以登录软件查询。会有历史明细,只要你能确认你要查的是哪段时间的盈亏,就可以找到明细。然后导出到excel,很容易就可以生成数据。
找证券公司客户经理,一般客户经理有时间的话,得到客户授权可以为客户统计这些数据。
自己去证券公司营业厅的柜台,让柜员帮你导出历史明细。这些数据在证券公司是必须留底的,所以一定可以查出来。不过查出来以后可能就需要自己统计了。
目前大部分操作系统及软件均可查询。
拓展资料:
股票交易基础知识
1、印花税:成交金额的1‰ 。2008年9月19日至今由向双边征收改为向出让方单边征收。受让者不再缴纳印花税。投资者在买卖成交后支付给财税部门的税收。上海股票及深圳股票均按实际成交金额的千分之一支付,此税收由券商代扣后由交易所统一代缴。债券与基金交易均免交此项税收。
2、证管费:约为成交金额的0.002%收取
3、证券交易经手费:A股,按成交金额的0.00696%收取;B股,按成交额双边收取0.0001%;基金,按成交额双边收取0.00975%;权证,按成交额双边收取0.0045%。
A股2、3项收费合计称为交易规费,合计收取成交金额的0.00896%,包含在券商交易佣金中。
4、过户费(从2015年8月1日起已经更改为上海和深圳都进行收取):这是指股票成交后,更换户名所需支付的费用。
根据中国登记结算公司的发文《关于调整A股交易过户费收费标准有关事项的通知 》,从2015年8月1日起已经更改为上海和深圳都进行收取,此费用按成交金额的0.002%收取。
5、券商交易佣金:最高不超过成交金额的3‰,最低5元起,单笔交易佣金不满5元按5元收取。

③ 在哪能查到股票和基金的历史价格数据。我做表格用。

比较简单的办法:大智慧软件。输入代码调出股票。然后点下k线图,ctrl+c。然后到excel上ctrl+v 数据就有了。 然后在excel上编辑。 或者大智慧软件工具-数据管理-这里也能出数据

④ 股票历史收盘价查询的话,要下什么软件

1、查询股票历史收盘价,任意一种股票交易软件都能查询到。

比较常用的,像同花顺APP、通达信APP、东方财富证券APP、平安证券APP,或者其他证券APP也可以查询。但我建议尽量下载这些比较知名且可靠的股票交易软件。



⑤ 怎样用Excel看股票如何看股票

推荐个非常好用的工具——腾讯文档,我现在看股票实时信息就是用的这个,它们的在线表格有个“股票动态函数”,非常好用!简单、无需学习、数据实时自动更新;看看我日常看的股票表:


⑥ 如何查询股票帐户历史以来的盈亏

查询股票账户的总盈亏的方法如下:

1、查询银行证券转账记录,将转帐总金额减去转账总金额,再与当前证券账户市值进行比较,得出损益。

2、联系开户证券公司,通过柜台净额结算核对资金进出,然后与账户总资产进行比较,也可以计入损益。



(6)excel股票历史数据查询扩展阅读:

对于一只股票,如果它是购买的,发生的金额是负的,如果它是出售的,它是正的,如果所有的发生额都累计起来,就可以得到一只股票在这一期间的总损益,所有的经营性股票都依次计算,就可以得到该账户的历史总损益。

交易费用由三部分组成:佣金、印花税和转让费(仅限上海股票)

1、佣金:一般交易佣金为交易金额的1‰-3‰,每笔最低佣金为5元,每家证券公司收取不同的费用,开户前可以咨询清楚(注:买卖双方均需佣金)。

2、印花税:1‰(只在销售时征收,全国统一征收)。

还有一种办法;

1:一般大的证券公司都会有炒股软件,你平时有用软件炒股的话,可以登录软件查询。会有历史明细,只要你能确认你要查的是哪段时间的盈亏,就可以找到明细。然后导出到excel,很容易就可以生成数据。
2:找证券公司客户经理,一般客户经理有时间的话,得到客户授权可以为客户统计这些数据。
3:自己去证券公司营业厅的柜台,让柜员帮你导出历史明细。这些数据在证券公司是必须留底的,所以一定可以查出来。不过查出来以后可能就需要你自己统计了。

⑦ 我想知道怎样得到一支股票的历史价格,以excel或word等文件的形式

使用股票软件,导出历史数据,选定时间段后导出,导出的可能是txt文件,然后excel或word打开,另存为excel或word等文件。

⑧ 如何获得历史股票数据!

金典2005没错,你不熟练罢了,多用用,在统计信息股评里都可以点右健复制导出。

⑨ 如何下载股票历史成交数据到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建立炒股系统的整套方法,请看后续内容。"

⑩ Excel 获取所有股票的数据,非常快,历史数据怎么获取

下载你开户股票行的电脑客户端,可选择导出历史数据,即可

阅读全文

与excel股票历史数据查询相关的资料

热点内容
效率高股票数据分析 浏览:290
怎么判断一只股票的正确价位 浏览:695
股票基金业绩归因方法 浏览:948
中信的股票委托时间 浏览:812
股票价格下降对消费者影响是 浏览:714
股票适合哪种人群进行投资 浏览:121
中国第一支股票是哪个公司 浏览:252
计算股票涨幅用什么才准确 浏览:971
受到中美贸易战影响的股票 浏览:498
电科院股票可以持有吗最新 浏览:977
买银行股票十万 浏览:981
泸州老窖分红对股票的影响 浏览:299
一只股票分多少股 浏览:522
如何看股票赚钱没有 浏览:348
个体工商户法人开股票账户 浏览:180
证券从业人员不允许做股票 浏览:330
中国心股票龙头 浏览:792
msci中国a国际指数股票指数 浏览:440
股票开户但银行卡里没有钱 浏览:902
600303股票历史数据查询接口 浏览:849