導航:首頁 > 人文歷史 > 如何下載歷史基金數據

如何下載歷史基金數據

發布時間:2022-07-05 21:43:48

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

❷ 基金歷史凈值下載

一.基金單位凈值單位凈值即每一基金份額的資產凈值,是反映基金業績的指標,也是開放式基金的交易價格。單位凈值計算公式為:.單位凈值=(總資產-總負債)/基金總份額。其中總資產是指基金擁有的股票、債券、銀行存款和其他有價證券在內的資產總值。總負債是指基金運作所形成的負債,包括應付出的各項費用。由於基金持有的股票和債券基本上每個交易日的價格都會發生變化,因此單位凈值也每個交易日都會變化,與上一日持平的情況很少見。每天股市收盤後,基金公司匯集當日股票和債券收市價格和基金的申購、贖回份額,計算出單位凈值,約自18:00-21:00陸續公布。在基金的單位凈值中,已扣除了管理費和託管費。開放式基金的申購和贖回都以這個價格計算,但在贖回時要扣除贖回費。二.基金累計凈值基金累計凈值=單位凈值+基金成立以來累計分紅之和,體現了基金從成立以來所取得的累計收益(減去一元面值即是實際收益),可以比較直觀和全面地反映基金的在運作期間的歷史表現,更准確地體現基金的真實業績水平。例如:2011年9月2日某基金單位凈值是1.0486元,僅在今年4月份分紅一次,派發的現金紅利是每份基金單位0.025元,則累計凈值=1.0486+0.025=1.0736元。如果基金沒有分紅,則單位凈值與累計凈值相同。三.凈值的查詢基金公司大致在每個交易日18時起陸續公布旗下各基金凈值。持有人可以在基金公司首頁查看。各專業基金網站(天天基金網、數米網、酷網等)和主流門戶網站(新浪、網易、搜狐等)的基金頻道也可查到。基金歷史凈值的查詢,可以點擊基金公司網站首頁凈值欄內所需查詢的基金名稱,在凈值頁面上點擊下面的各頁,或者重新設置開始日期為所查詢的日期,就可清楚顯示該基金成立以來任何一天的單位凈值和累計凈值。在一些專業基金網站上也可利用重新設置開始日期的方法查詢。在基金的諸多術語中,沒有比凈值與投資的收益更直接和重要的了。凈值的漲跌直接反映了收益的增減。凈值的漲跌幅度反映了基金的凈值增長能力和抗跌能力。作為基金投資者,理應關心凈值的漲跌,以考察基金的業績並決定是否贖回或轉換。

❸ 怎樣導出股票歷史價格數據

這里筆者以同花順軟體為例:
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線圖,ctrl+c。然後到excel上ctrl+v 數據就有了。 然後在excel上編輯。 或者大智慧軟體工具-數據管理-這里也能出數據

❺ 怎樣下載基金歷史凈值數據。。

可以呀,你在軟體「系統」下面有「數據導出」的選項,可以另存為txt格式,也可以儲存為excel格式 ,
不明白的話繼續提問

❻ 如何拿到基金歷史數據,資料庫或excel形式的,或者提供一個網站,能夠一次下載全部年份的數據。謝謝。

要獲得所有的基金的歷史數據。晨星網、理柏網、銀河網或者有,但可能要收費。
免費的可以到相應的基金公司網站下載。

❼ 同花順怎麼下載個股的所有歷史數據

同花順下載個股的所有歷史數據:
1、首先切換到要下載數據的股票K線形態,按「F1」進入「日線某某股票歷史成交」;
2、點擊滑鼠右鍵->數據導出->導出所有數據->在「請選擇導出的類型」中選擇excel或txt,,只有這二種格式可以選擇;
3、選取好後點擊下一步,在「導入導出對話框模板」中選擇要的項目;
4、點下一步,完成。默認保存路徑在桌面上。
一、同花順軟體
同花順,是一款功能非常強大的免費網上股票證券交易分析軟體,投資者炒股的必備工具。
同花順股票軟體是一個提供行情顯示、行情分析和行情交易的股票軟體,它分為免費PC產品,付費PC產品,電腦平板產品,手機產品等適用性強的多個版本。同花順股票軟體注重各大證券機構、廣大股民的需求和使用習慣,同花順股票軟體全新版免費免注冊。全新版同花順股票軟體新增強大功能:自主研發的問財選股及自定義選股,問財選股是新一代自然語言選股,解析自然語言選出股票。 新增通達信模式。
同花順面向客戶可為銀行、證券、保險、基金、私募、高校、政府等行業提供智能化解決方案。正在拓展至生活、醫療、教育等更多領域。
二、同花順業務介紹
浙江核新同花順(300033)網路信息股份有限公司前身為上海核新軟體技術有限公司,成立於2001年8月24日。為使公司有更好的發展環境,於2007年5月遷址到杭州高新區。
企業由易崢等四個自然人和上海凱士奧投資咨詢有限公司共同投資組建。企業在北京、上海、深圳、成都、西安、哈爾濱設立了6家分支機構,並擁有一家全資子公司杭州核新軟體技術有限公司(成立於1994年)。
公司股本5.38億元,從業人員約4000餘人,其中研發人員和技術服務人員佔65%以上。
公司是專業從事互聯網炒股軟體的開發、提供炒股數據和財經信息服務的高新技術企業,旗下擁有同花順金融服務網、同花順愛基金投資網,並推出了一系列形式豐富、獨具特色的創新增值服務,深受廣大證券公司、股民的歡迎。

❽ 如何下載所有股票的歷史數據

下載所有股票的歷史數據,以同花順股票軟體為例:
1、首先切換到要下載數據的股票K線形態,按「F1」進入「日線某某股票歷史成交」;
2、點擊滑鼠右鍵->數據導出->導出所有數據->在「請選擇導出的類型」中選擇excel或txt,,只有這二種格式可以選擇;
3、選取好後點擊下一步,在「導入導出對話框模板」中選擇要的項目(如最高價、最低價,開盤價等,默認是全選);
4、點下一步,完成。默認保存路徑在桌面上。

❾ 什麼軟體能下載股票的歷史數據,怎麼下

下載股票歷史數據步驟如下:

1、登錄股票軟體,點擊左上角系統,選擇子菜單下面的盤後數據下載。

❿ 忘了曾經購買過的基金如何查詢

1. 如果購買基金時是用網銀買的,那麼在網銀上就可以查詢到;
2. 如果你是在銀行櫃台購買的基金,可以攜帶個人有效證件至相應的銀行進行查詢。如果購買基金的銀行卡開通了網銀,可以通過銀行手機客戶端查詢。
3. 如果你在基金公司的網站直接購買的基金,打開該基金公司的APP,點擊用戶登陸,通過你的開戶證件或者基金賬戶帳號來登錄,密碼默認是開戶證件的後六位,就可以查詢自己購買過的基金。
4.可以通過網上搜索基金代碼查詢。
投資者可以通過購買基金的銷售機構或者該基金公司的官網等途徑來查看基金的凈值以及自己賬戶的資產狀況。基金公司應該按規定披露基金的定期報告供投資者查閱,包括季報、中報和年報等。
拓展資料:
1.基金是什麼呢?基金就是從基友那裡募集資金,然後基金經理就拿著大家的湊起來的錢去市場上買賣金融產品。也可以這樣理解就是你花錢委託專業的基金管理公司去幫你買賣股票、債券或者做其他金融投資,代表著一種委託關系。
2.基金是如何賺錢的?事實上,基金的收益主要來自來自兩個方面,一個是投資收益,一個是投機收益。基金主要靠這兩部分賺錢,一個是產品本身的分紅,一個是低買高賣的差價,最後投資的收益,咱們拿大頭,基金經理可以分部分的管理費和業績提成。
1)投資收益:簡單理解就是所投資的公司賺錢了,有利潤增長。體現為買入的股票和債券,會有相應的分紅和利息。
2)投機收益,就是市場情緒帶來的價格波動,而基金經理通過對市場的判斷,低價買入,高價賣出,從中賺取的差價。
3.那麼我們該如何挑選基金呢?
在挑選基金的時候不能光看它的漲幅或者跌幅,是要根據同期的股市情況綜合來看的。股市漲,基金就跟著漲;股市跌,基金也會相應有所下跌,重要的是如果股市漲了1%,那麼我們的基金漲的比這1%多還是少。通過對比我們就能看出基金的投資能力了。我們在挑選選基金的時候不能光看凈值,還要關注基金的業績、風險。關注基金的業績、風險也不能只看評級,還要看具體的數據(半年回報、一年回報、兩年回報、基準指數、標准差、阿爾法系數等等),通過綜合判斷來挑選基金。以上純屬個人建議,不做任何投資建議參考。


閱讀全文

與如何下載歷史基金數據相關的資料

熱點內容
word中化學式的數字怎麼打出來 瀏覽:745
乙酸乙酯化學式怎麼算 瀏覽:1410
沈陽初中的數學是什麼版本的 瀏覽:1362
華為手機家人共享如何查看地理位置 瀏覽:1053
一氧化碳還原氧化鋁化學方程式怎麼配平 瀏覽:893
數學c什麼意思是什麼意思是什麼 瀏覽:1420
中考初中地理如何補 瀏覽:1311
360瀏覽器歷史在哪裡下載迅雷下載 瀏覽:711
數學奧數卡怎麼辦 瀏覽:1401
如何回答地理是什麼 瀏覽:1034
win7如何刪除電腦文件瀏覽歷史 瀏覽:1062
大學物理實驗干什麼用的到 瀏覽:1493
二年級上冊數學框框怎麼填 瀏覽:1712
西安瑞禧生物科技有限公司怎麼樣 瀏覽:999
武大的分析化學怎麼樣 瀏覽:1254
ige電化學發光偏高怎麼辦 瀏覽:1344
學而思初中英語和語文怎麼樣 瀏覽:1665
下列哪個水飛薊素化學結構 瀏覽:1429
化學理學哪些專業好 瀏覽:1492
數學中的棱的意思是什麼 瀏覽:1070