导航:首页 > 数据行情 > 如何导出股票每日数据

如何导出股票每日数据

发布时间:2022-05-18 21:53:59

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

通达信怎么导出历史单日分时成交明细

在个股K线图画面双击需要导出的日期K线,在出现的分时对话框中,点击下方的“操作”---明细数据导出,选择文本格式(一般选择:Excel文件),浏览---选取保存路径(桌面或除C盘以外的其它盘符)---导出即可。

股票交易是股票的买卖。股票交易主要有两种形式,一种是通过证券交易所买卖股票,称为场内交易;另一种是不通过证券交易所买卖股票,称为场外交易。大部分股票都是在证券交易所内买卖,场外交易只是以美国比较完善,其它国家要么没有、要么是处于萌芽阶段,股票交易(场内交易)的主要过程有:(1)开设帐户,顾客要买卖股票,应首先找经纪人公司开设帐户。(2)传递指令,开设帐户后,顾客就可以通过他的经纪人买卖股票。每次买卖股票,顾客都要给经纪人公司买卖指令,该公司将顾客指令迅速传递给它在交易所里的经纪人,由经纪人执行。(3)成交过程,交易所里的经纪人一接到指令,就迅速到买卖这种股票的交易站(在交易厅内,去执行命令。(4)交割,买卖股票成交后,买主付出现金取得股票,卖主交出股票取得现金。交割手续有的是成交后进行,有的则在一定时间内,如几天至几十天完成,通过清算公司办理。(5)过户,交割完毕后,新股东应到他持有股票的发行公司办理过户手续,即在该公司股东名册上登记他自己的名字及持有股份数等。完成这个步骤,股票交易即算最终完成。

新股民要做的第一件事就是为自己开立一个股票帐户(即股东卡)。股票帐户相当于一个"银行户头",投资者只有开立了股票帐户才可进行证_买卖。

如要买卖在上海、深圳两地上市的股票,投资者需分别开设上海证_交易所股票帐户和深圳证_交易所股票帐户,开设上海、深圳A股股票帐户必须到证_登记公司或由其授权的开户代理点办理。

股票帐户有许多不同种类。个人投资者如需买卖沪、深股市的A股股票,则需开设A股股票帐户。

Ⅲ 如何导出股票涨跌幅

导出股票涨跌幅:点击工具-->用户板块设置-->选定“涨幅前50”-->点“导出”,点保存(另存为)即可。
进行交易的一般都称之为“商品”,股票也不例外,其价格也是由内在价值(标的公司价值)所决定的,而且波动在价值上下。
普通商品的价格波动规律就是股票的价格波动规律,市场上的供求关系影响着它的价格波动。
如同市场上的猪肉,猪肉需求变多,当市场上猪肉供不应求,价格上升是必然的事;当市场上的猪肉越来越多,而人们的需求却达不到那么多,供给大于需求,价格下降是理所当然的。
在股票上就会这样体现:10元/股的价格,50个人卖出,但市场上有100个买,那另外50个买不到的人就会以11元的价格买入,股价就会呈现上涨的趋势,反之就会下降(由于篇幅问题,这里将交易进行简化了)。
通常来说,会有多方面因素造成买卖双方的情绪波动,进而影响到供求关系,其中可能产生较大影响的因素有3个,下面我们逐一进行讲解。
在这之前,先给大家送波福利,免费领取各行业的龙头股详细信息,涵盖医疗、军工、新能源能热门产业,随时可能被删:【绝密】机构推荐的牛股名单泄露,限时速领!!

一、股票涨跌的原因有哪些呢?
1、政策
行业或产业的发展受国家政策引导,比如说新能源,前几年国家开始注重新能源的开发,对相关企业、产业对进行了扶持,比如补贴、减税等。
这就招来大量的市场资金,同时也会不断的探索相关行业的优秀板块,以及上市公司,这些都会影响股票的涨跌。
2、基本面
看长期的趋势,市场的走势和基本面相同,基本面向好,市场整体就向好,比如说疫情后我国经济回暖,企业的盈利情况也渐渐改善,股市也随之回升了。
3、行业景气度
这个是主要的一点,我们都知道股票的涨跌,是不会脱离行业走势的,这类公司的股票价格普遍上涨的原因是行业景气度好,比如上面说到的新能源。
为了让大家及时了解到最新资讯,我特地掏出了压箱底的宝贝--股市播报,能及时掌握企业信息、趋势拐点等,点击链接就能免费获取:【股市晴雨表】金融市场一手资讯播报
二、股票涨了就一定要买吗?
很多新手刚刚接触到股票,一看某支股票涨势大好,马上往里投了几万块,结果后来不断下跌,都被套住了。其实股票的变化趋势可以在短期被人为操纵,只要有人持有足够多的筹码,一般来说占据市场流通盘的40%,就可以完全控制股价。因此学姐建议刚接触股票的新手,把长期持有龙头股进行价值投资作为首要目标,避免短线投资被人割了韭菜。吐血整理!各大行业龙头股票一览表,建议收藏!

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

Ⅳ 如何导出东方财富交易记录

1. 桌面找到软件的登录快捷方式。
2. 登录软件。
3. 在软件里面鼠标单击选中一个需要导出历史数据的个股。
4. 按快捷键F1,弹出个股历史交易数据。
5. 右击鼠标,弹出的窗口选中“数据导出”——“导出所有数据”。
6. 点击“浏览”按钮,选择历史数据存储位置,导出类型选择“Excel文件”,方便统计分析。点击“下一步”。
7. 继续按“下一步”,完成数据的导出。
8. 从存储位置找到导出的数据表,打开,可以看到详细的数据,也可以进行统计分析。
操作环境:电脑端:macbookpro mos14打开google版本 92.0.4515.131
拓展资料
一、东方财富通爆发线公式
主力资金:EMA(100*(C-LLV(LOW,34))/(HHV(H,34)-LLV(LOW,34)),3), COLORRED,LINETHICK2;
即将爆发线: 65,COLOR00FF00;
爆发线:80,COLORWHITE,LINETHICK1;
DRAWTEXT(CROSS(主力资金,爆发线),主力资金,'★爆发!') ,COLORYELLOW;
爆发警戒线: 50,COLOR00FF00;
抄底线:20,COLORWHITE,LINETHICK2;
DRAWTEXT(CROSS(主力资金,抄底线),主力资金,'★抄底') ,COLORWHITE;
DRAWTEXT(CROSS(主力资金,爆发警戒线),主力资金,'★加仓') ,COLORWHITE;
DRAWTEXT(CROSS(主力资金,即将爆发线),主力资金,'★加仓') ,COLORWHITE;
DRAWTEXT(CROSS(爆发线,主力资金),爆发线,'★空仓') ,COLORWHITE;
RSV:=(((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100);
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
X:=LLV(J,2)=LLV(J,8);
RE:=CROSS(J,REF(J+0.01,1)) AND X AND J<19;
STICKLINE(RE,0,1,3,0),COLORYELLOW;
CSS:=((CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100);
HH:=CROSS(20,EMA(CSS,3));
CE:=REF(HH,1);
AA:=REF(CLOSE,1);
BBB:=SMA(MAX(CLOSE-AA,0),5,1)/SMA(ABS(CLOSE-AA),5,1)*1000;
HHH:=BBB-LLV(BBB,10);
SS:=(MA(HHH,2)*3+HHH*13)/16;
短线买点:=IF(SS>13,MA(SS,2),SS)/6;
短线出击:=IF(CROSS(短线买点,1) AND (短线买点<30),30,1);
II:=短线出击=30;
合成:CE AND II;
IF(合成,40,20),COLORMAGENTA;
二、股民必备app
1、大智慧
大智慧365免费版是面向广大专注于A股市场投资者推出的专业级产品。大智慧365免费版全新的导航界面,操作更简洁,功能上包含了当前市场所有基本功能,并融入了沪深Level-2、资金关注、千档买卖盘等特色功能。
2、经传多赢
拥有63个独家特色指标,16大智能决策平台,7大经典盈利模式,一站式解决炒股难题!大数据技术的突破与运用,智能投资的革命与创新,行业独创因子决策体系,价值投资优质股深挖利器
3、同花顺
同花顺电脑版是市场上最受欢迎的免费炒股软件,软件功能非常强大,界面简洁明晰、操作方便快捷,设计得很人性化。同花顺电脑版提供炒股必需的沪深两市(含创业板)、基金、港股美股等外盘及股指期货行情,还提供包括行业财经和个股F10资讯、在线委托交易等诸多功能。
5、华泰证券
华泰证券软件电脑版是目前市场上具有代表性的软件之一,软件界面切换速度快、功能强大又全面、技术指标丰富。华泰证券软件电脑版适合具有一定的技术指标分析能力的客户使用,能为投资者提供文本、超文本(HTML)、信息地雷、财务图示、紧急公告、滚动信息等多种形式的资讯信息。

Ⅳ 如何查询某只股票历史某一天的市值能否导出

1、首先在自己的小米手机上打开平安证券APP后,点击右下角“我的”,如下图所示。

Ⅵ 如何下载或者导出股票行情软件的技术指标数值如KDJ,MACD等

以通达信为例,将需要的指标显示在K线图上,不管是主图还是副图,点击34,导出数据,文件格式为EXCEL、TXT都可以。
大部分股民朋友都了解炒股就是炒预期,炒股看中的上市公司的业绩,但炒股除了要综合考虑公司的基本面外,同时也要对技术面进行了解。只要说到技术面,多数人都对MACD指标很熟,对KDJ的用法却很生疏,针对想要做短期的朋友来讲,KDJ的重要性不用说也知道。今天在这里,咱们就对KDJ指标到底是什么来进行分析,以及我们该如何利用这个技术指标来提升自己做短线操作的容错率。开始之前,不妨先领一波福利--机构精选的牛股榜单新鲜出炉,走过路过可别错过:【绝密】机构推荐的牛股名单泄露,限时速领!!!
一、KDJ是什么?
KDJ指标又被称作随机指标,是由三条曲线即K线、D线和J线组成的,通过图片得出的结论是,K、D、J它们三个的颜色都是不一样的,其中K线为快速确认线,所谓的D线指的就是慢速主干线,而J线表示的则是方向明暗线。K值和D值在0~100之间浮动,而J指在小于0或大于100波动的范围波动,能够在更大范围内波动。KDJ的用处体现字判断中短期行情走势上。

总而言之,KDJ指标的作用不过是判断行情,想要准确地搞清楚个股走势,大盘走势、所处的板块及时事政策等多方面因素也是判断的标准。实在没有充足的时间去研究某只个股的朋友,不妨点击下面这个链接,输入自己想要了解的股票代码,进行深度分析【免费】测一测你的股票当前估值位置?
三、KDJ指标的优劣势
KDJ指标的优点是能灵敏的判断股价变化,可以参考它来进行短线操作。但由于该指标反应速度太快,发出买入或者卖出信号有时会过早,导致投资者在操作上容易出错。那如何才能找到完美买卖时机?纯人力技术分析还有用吗?试试点击下方链接,AI智能判断买卖时机,进场再也不犹豫:【AI辅助决策】买卖时机捕捉神器

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

Ⅶ 如何导出股票的全部行情数据

不同的股票客户端导出方式不一样,以同花顺为例供您参考:
1、打开软件登录,选择“自选股”,找出需要下载的股票;
2、在要导出数据的股票上点击右键,选择数据导出;
3、选择excel文件的导出地址,选择所需数据范围日期,点击下一步;
4、打开excel数据文件查看。

温馨提示:以上步骤供您参考。
应答时间:2021-05-27,最新业务变化请以平安银行官网公布为准。
[平安银行我知道]想要知道更多?快来看“平安银行我知道”吧~
https://b.pingan.com.cn/paim/iknow/index.html

Ⅷ 怎样从中信建投证券上导出股票100天的交易数据

通过股票代码导出。
打开相关网站,点击相对的日期和股票代码就可以下载了,选择中信建投证券导出其交易数据。
还可以只能直接查询,打开软件查询里面当日成交,历史成交,以及所需要的相关数据记录,这样就可以从平台下载导出了。

Ⅸ 如何将通达信软件所有股票的日K线数据导出

不可能一次性导出所有股票数据!只能一个一个来!

1、打开通达信;
2、进入要导出的股票的日K线页面;
3、点击顶部工具栏的“系统”;
4、选择“数据导出”;
5、选择“excel“文件;
6、选择保存文件的地址 和 文件名;
7、点击“导出”;
8、在6那里可以找到你要的数据了。

阅读全文

与如何导出股票每日数据相关的资料

热点内容
东方财富app如何看股票软件 浏览:680
怎样分辨st股票 浏览:101
创业做股票有哪些条件 浏览:702
300782股票业绩 浏览:264
基金如何在股票账户上赎回 浏览:684
游资妙过的股票走势 浏览:265
查股票交易的精确时间 浏览:215
股票软件5周期是什么意思 浏览:471
股票各行业龙头股知乎 浏览:786
怎样才算是有业绩的股票 浏览:956
深圳能源股票历史交易数据 浏览:760
a股退市股票有 浏览:755
电脑股票软件报警如何传到手机 浏览:728
江南水务股票最新消息 浏览:538
深圳智莱科技股票价格 浏览:997
股票投资类型有哪些 浏览:283
股票软件周末价格变高 浏览:671
股票K线一直小幅度波动是什么意思 浏览:146
股票退市之前有什么提醒 浏览:822
股票中的货币资产高好吗 浏览:627