當前位置:首頁 » 股票盈虧 » 如何用提取歷史股票價格資料庫
擴展閱讀
設計總院股票歷史股價 2023-08-31 22:08:17
股票開通otc有風險嗎 2023-08-31 22:03:12
短線買股票一天最好時間 2023-08-31 22:02:59

如何用提取歷史股票價格資料庫

發布時間: 2022-07-17 11:27:34

『壹』 如何下載(提取)滬市所有股票每日收盤價的歷史數據

一般炒股軟體中能夠提供的是單日個股的數據,如果你需要很多個股的歷史交易數據,軟體中就不具備這一功能了。目前國內比較專業的提供股票交易歷史數據的網站是好數據網,其中不僅有所有股票的歷史交易數據,還有比較豐富的歷史數據分析方法可供我們參考。

『貳』 請問怎麼獲取股票的歷史價格

免費的通達信可以導出全部歷史數據,可以選txt或csv格式。

『叄』 怎樣導出股票歷史價格數據

這里筆者以同花順軟體為例:
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位。

『肆』 如何查詢股票的歷史價格走勢

下載一個股票行情軟體同花順,選擇你要查詢的股票的日K線、周K線或者月K線圖,用你鍵盤上的左箭頭鍵向左移動,即可了解股票的歷史價格走勢。
股票的歷史價位功要用電腦的行情交易軟體才能查詢,具體方法如下:(同花順 谷歌瀏覽器電腦端:macbookpro mos14打開google版本 92.0.4515.131 同花順10.39.50)
1、打開行情交易軟體;
2、在菜單欄選擇「系統」;
3、選擇「盤後數據下載」;
4、數據下載完成後即可查看如上證指數1990年12月19日以來的所有歷史數據。
可以去下載個通信達行情軟體,進入想查的那隻股票的K線圖裡面後按方向鍵的下鍵↓ ,就可以完整的查看這支股票的歷史價格走勢了。股票是股份證書的簡稱,是股份公司為籌集資金而發行給股東作為持股憑證並藉以取得股息和紅利的一種有價證券。每股股票都代表股東對企業擁有一個基本單位的所有權。同一類別的每一份股票所代表的公司所有權是相等的。每個股東所擁有的公司所有權份額的大小,取決於其持有的股票數量占公司總股本的比重。股票是股份公司資本的構成部分,可以轉讓、買賣或作價抵押,是資本市場的主要長期信用工具,但不能要求公司返還其出資。
打開交易軟體,交易軟體均可查詢股票歷史行情,不同的交易軟體查詢方法基本一致,並使用注冊好的賬號登錄交易軟體,進入交易軟體的主界面,在交易軟體的右下角,打開搜索窗口,根據拼音或代碼進行搜索。輸入需要查詢股票的拼音首字母或股票代碼進行查詢,再搜索框下方會顯示匹配的股票,進入指定的股票界面後,按F5即可進入k線圖界面,按F5可在股票不同功能界面進行切換。按鍵盤的向下方向鍵可將k線圖縮小,使之能顯示更長的時間,拖動滑鼠選中你需要查詢股票歷史行情的時間段。並單擊右鍵可將選中的時間段放大,以便查看。

『伍』 如何快速取得股票交易歷史數據

示例:

最近二十天左右的每5分鍾數據

網頁鏈接

(參數:股票編號、分鍾間隔(5、15、30、60)、均值(5、10、15、20、25)、查詢個數點(最大值242))

返回數據格式:日期、開盤價、最高價、最低價、收盤價、成交量

『陸』 如何獲取股票歷史數據

如何快速取得股票交易歷史數據,直接在交易軟體裡面查看歷史成交就知道了,可以設置一個個時間段進行查詢。查詢到的數據可以直接導出。

『柒』 我想知道怎樣得到一支股票的歷史價格,以excel或word等文件的形式

使用股票軟體,導出歷史數據,選定時間段後導出,導出的可能是txt文件,然後excel或word打開,另存為excel或word等文件。

『捌』 如何下載股票歷史成交數據到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建立炒股系統的整套方法,請看後續內容。"

『玖』 股票的歷史價位怎樣查找

1,打開行情交易軟體;,2,在菜單欄選擇「系統」;3,選擇「盤後數據下載」;
,4,數據下載完成後即可查看如上證指數1990年12月19日以來的所有歷史數據。 補充資料 1、促進證監會職能轉變,切實增強監管責任
股票發行實行核准制將進一步轉變證監會發行監管的職能。監管機構不應該也沒有必要介入應由中介機構、投資者和發行人承擔的具體事務。監管部門將根據市場發展的需要,充分發揮自律組織的功能,不斷完善法規,並監督法規的執行,從而在更高層次上監管發行市場。市場監管者的主要職能應當轉向規定標准和規則,促進法規和政策體系的完善,並嚴格執法,以此維護一個公平、透明、高效、有序的市場。
2、有助於提高發行企業的行業代表性、業績成長性和質量真實性,充分發揮證券市場優化資源配置功能
實行核准制後,發行股票的公司主要由市場選擇,將促使尋求發行上市的公司從經營、管理等方面著眼,改善公司業績和整體形象,爭取早日發行上市。在這種情況下,發行上市公司不再是一種稀缺資源,企業能否核准發行上市主要取決於自己的業績和實力,取決於能否達到發行上市的標准。如果發行上市公司質量能由此得到明顯提高,證券市場的投資價值將與日俱增,從而形成新的良好的投資環境,為促進國民經濟結構調整和發展起到更大的積極作用。
3、券商承銷業務的風險和責任增大,對券商提出了更高要求
實行核准制後,承銷的證券公司是以自己的信譽向投資者推介上市公司的股票,對違法違規行為還要負連帶法律責任,信譽成了證券經營機構的生存之本。證券公司會更加重視提高投資銀行業務的能力,並把主要精力放在挖掘和培育上市公司上;會更加重視研究力量對投資銀行業務的支持和配合,建立健全項目風險評估制度;,會努力在競爭中成為公司和行業問題專家,並形成自己的品牌效應。
4、促進投資者走向成熟,結構得到改善
實行核准制後,監管機構的主要職能將轉向制定標准和規則,切實加強市場監管。投資者則需要確立理性投資的觀念,重視分析研究公司所披露的各種信息,對公司管理層、中介機構行使股東監督的權利。提高整個市場對公司內在價值的分析和判斷能力。
5、解決證券市場供求不均衡的矛盾,使一、二級市場的風險和收益趨於對稱
實行核准制後,股票發行採取溢價發行的,其發行價格由發行人和承銷商協商確定,報證券監管機構核准。這樣,發行公司為更多籌資而承銷的證券公司為降低風險,則有一個協商定價的過程。它們既要判斷發行人的行業前景、經營業績、財務狀況,又要參照二級市場的價格走勢,因而不同行業、不同質地的企業股票發行定價將可能有較大差別,一級市場與二級市場的股價走勢將會趨於平衡,從而使一級市場與二級市場的風險、收益也趨於均衡。
6、為我國證券市場國際化奠定基礎,促進證券市場制度體系與國際接軌
我國《證券法》規定的股票發行核准制,與國際股票發行上市規則原則一致。通過與國際市場接軌,股票發行方式將更加靈活多樣,為我國公司在國際市場上融資創造了較為暢通的渠道。第七章、實行股票發行核准制後可能出現的風險
市場化條件下可能會出現發行失敗的情況