導航:首頁 > 數據行情 > 如果獲取股票數據分析

如果獲取股票數據分析

發布時間:2023-01-15 05:28:15

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

❷ 股票數據在哪裡能找到

炒股朋友應該對數據感到焦慮,無論是市場數據、交易數據、各類報告數據都是一個頭疼的問題,首先,股票數據的量一般都比較大。以一隻股票為例,一個月通常會有20天左右的市場和交易數據,如果上市5年或10年,數據量是非常大的。還有分析評級報告、公司的各種公告等,數據五花八門。就這一點而言,一個分析師要獲得這些數據是相當困難的。其次,雖然一般經紀、服務機構都會有這些數據,但是由於數據量大而不提供下載,雖然可以看到但不能下載,分析起來,更多的人訪問沒有門。當然,對於公司或機構的se數據非常簡單,因為他們有專門的人員來獲取,所以這些數據通常是收費的。

例如我集中在當前的股票市場上哪些股票的估值真的很低的股票和輸入以下的選股標准,從3676隻股票中選擇了60隻,在低估值的股票列表中我一般呆不到三個月就會上升離開,在一批新股票進來,股票池中的個股越多,當前的股市估值就越低,這種方法一度只產生了少數個股。可以篩選圖表中的所有指標和數據,並自己理解為什麼要這樣做。

❸ 股票的數據在哪裡能找到

一般來說股票的數據可以在任何股票軟體中找到,而且在網頁上也可以找到股票的歷史數據,從而對這支股票作出判斷,進一步決定是否購買。

現如今隨著時代的發展,股票投資已經成為常態化。許多年前只有少部分人進行股票投資,而且如果要進行投資都需要到交易所內,每天關注大盤走勢,從而做出投資決定。現如今隨著互聯網的發展,各類投資平台紛紛出現。人們足不出戶便可以在網路中進行股票投資。各種數據也更加明了,大家可以憑借自己的經驗結合股票數據,從而做出最精準的投資決策。

❹ 如何用爬蟲抓取股市數據並生成分析報表

1. 關於數據採集
股票數據是一種標准化的結構數據,是可以通過API介面訪問的(不過一般要通過渠道,開放的API有一定的局限性)。也可以通過爬蟲軟體進行採集,但是爬蟲軟體採集數據不能保證實時性,根據數據量和採集周期,可能要延遲幾十秒到幾分鍾不等。我們總結了一套專業的爬蟲技術解決方案(Ruby + Sidekiq)。能夠很快實現這個採集,也可以後台可視化調度任務。

2. 關於展現
網路股票數據的展現,網頁端直接通過HTML5技術就已經足夠,如果對界面要求高一點,可以採用集成前端框架,如Bootstrap;如果針對移動端開發, 可以使用Ionic框架。

3. 關於觸發事件
如果是採用Ruby on Rails的開發框架的話,倒是很方便了,有如sidekiq, whenever這樣子的Gem直接實現任務管理和事件觸發。

❺ 如何獲取股票銀行業板塊每日漲跌幅數據

在股票分析軟體可以獲取,比如大智慧、同花順等。股票具有商品的屬性,說白了就是一種「商品」,其內在價值(標的公司價值)決定了它的價格,並且在價值周圍上下浮動。
股票和普通商品一樣,它的價格波動,會受到市場上供給與需求的影響。
就像豬肉,市場上需要很多豬肉的時候,供給的豬肉量達不到人們的需求量,價格自然而然就上升了;當市場上有很多賣豬肉的,豬肉供給大於需求,那必然會降低價格。
反映到股票上就是:10元/股的價格,50個人賣出,但市場上有100個買,那另外50個買不到的人就會以11元的價格買入,股價就會因此得到提高,反之就會導致股價下降(由於篇幅問題,這里將交易進行簡化了)。
通常來說,買賣雙方的情緒會受到很多事情的影響,可能使供求關系變化,其中影響因素中的決定因素有3個,接下來我們一一說明。
在這之前,先給大家送波福利,免費領取各行業的龍頭股詳細信息,涵蓋醫療、軍工、新能源能熱門產業,隨時可能被刪:【絕密】機構推薦的牛股名單泄露,限時速領!!

一、能夠影響股票漲跌的因素有什麼?
1、政策
行業或產業的發展,離不開國家政策的指導,比如說新能源,現在國家對新能源產業的扶持力度越來越大,對相關企業、產業都有一定的支持,比如補貼、減稅等。
這就成功吸引了大量資金湧入該市場,挖掘相關行業板塊或者上市公司,這些都會影響股票的漲跌。
2、基本面
放眼長期,市場的走勢和基本面相同,基本面向好,市場整體就向好,比如說疫情期間我國經濟優先恢復增長,企業盈利增加,這樣一來股市也變得景氣。
3、行業景氣度
這個作用很大,不言而喻,股票的漲跌不會脫離行業走勢,一個行業光景好,那這類公司的股票走勢就好,價格就高,比如上面說到的新能源。
為了讓大家及時了解到最新資訊,我特地掏出了壓箱底的寶貝--股市播報,能及時掌握企業信息、趨勢拐點等,點擊鏈接就能免費獲取:【股市晴雨表】金融市場一手資訊播報
二、股票漲了就一定要買嗎?
許多新手剛接觸到股票,一看某支股票漲勢大好,毫不猶豫的入手了幾萬塊,後來竟然一路下跌,被套的非常牢。其實股票的變化情況可以在短期內被人為所影響,只要有人持有足夠多的籌碼,一般來說占據市場流通盤的40%,就可以完全控制股價。如果你現在是剛入門的股票新手,著重於挑選龍頭股長期持有進行價值投入,避免短線投資被人割了韭菜。吐血整理!各大行業龍頭股票一覽表,建議收藏!

應答時間:2021-09-23,最新業務變化以文中鏈接內展示的數據為准,請點擊查看

❻ 怎麼看股票行情的數據

股票行情數據分析方法參考:
1、技術分析:技術分析是以預測市場價格變化的未來趨勢為目的,通過分析歷史圖表對市場價格的運動進行分析的一種方法,股票技術分析是證券投資市場中普遍應用的一種分析方法。

2、基本分析:基本分析法通過對決定股票內在價值和影響股票價格的宏觀經濟形勢、行業狀況、公司經營狀況等進行分析,評估股票的投資價值和合理價值,與股票市場價進行比較,相應形成買賣的建議。

3、演化分析:演化分析是以演化證券學理論為基礎,將股市波動的生命運動特性作為主要研究對象,從股市的代謝性,趨利性,適應性,可塑性,應激性,變異性和節律性等方面入手,對市場波動方向與空間進行動態跟蹤研究,為股票交易決策提供機會和風險評估的方法總和。

入市有風險,投資需謹慎,您在做任何投資之前,應確保自己完全明白該產品的投資性質和所涉及的風險,詳細了解和謹慎評估產品後,再自身判斷是否參與交易。

溫馨提示:以上信息僅供參考,不構成投資建議。
應答時間:2021-09-23,最新業務變化請以平安銀行官網公布為准。
[平安銀行我知道]想要知道更多?快來看「平安銀行我知道」吧~
https://b.pingan.com.cn/paim/iknow/index.html

❼ 股市數據如何獲取

股市的數據通過炒股軟體,每天就可以自動收取

❽ 如何獲取實時的股票數據

要跟供應商協商得到他的介面才能得到實時股票行情數據;
股票實時行情,可以通過兩個方法來進行查看:
第一種,在網路搜索頁面直接輸入股票代碼,如:000717,網路輸入後,即可在搜索結果中看到,其中分時,就是該股票在當天的實時走向。

第二種,通過炒股軟體,如東財,同花順等,在開啟後,直接輸入,股票代碼,如600854,點擊回車。進入的第一個頁面就是該股票在當天的實時行情。

同時在股票軟體的分時成交界面,可以查看到每一分鍾的成交價和手數。股票行情趨勢判斷必要時也需要結合分時成交界面的數據來進行判斷。

查看其它股票的行情也是一樣的道理,直接鍵入該股票的代碼就可以查看到該股票當天或某個時間段內的行情。當然,精準的行情走勢、趨勢,是需要結合多種指標來共同進行分析的。

❾ 如何獲取實時的股票數據

要跟供應商協商得到他的介面才能得到實時股票行情數據;
股票實時行情,可以通過兩個方法來進行查看:
第一種,在網路搜索頁面直接輸入股票代碼,如:000717,網路輸入後,即可在搜索結果中看到,其中分時,就是該股票在當天的實時走向。

第二種,通過炒股軟體,如東財,同花順等,在開啟後,直接輸入,股票代碼,如600854,點擊回車。進入的第一個頁面就是該股票在當天的實時行情。

同時在股票軟體的分時成交界面,可以查看到每一分鍾的成交價和手數。股票行情趨勢判斷必要時也需要結合分時成交界面的數據來進行判斷。

查看其它股票的行情也是一樣的道理,直接鍵入該股票的代碼就可以查看到該股票當天或某個時間段內的行情。當然,精準的行情走勢、趨勢,是需要結合多種指標來共同進行分析的。

❿ 如何獲取k線數據如何獲取指標數據

獲取K線數據的軟體還是蠻多的。
我之前用過大智慧,就是軟體稍微有點大。包括所有的股票、商品、股指很多品種都可以下載數據。直接右鍵復制,到EXCEL中黏貼就可以了。希望能幫到你,望採納!

閱讀全文

與如果獲取股票數據分析相關的資料

熱點內容
股票資金流入看什麼 瀏覽:805
科創50指數ETf投資哪些股票 瀏覽:467
林園股市最新股票 瀏覽:525
國務院國有資產監督管理委員會股票 瀏覽:132
宜信最新股票價格 瀏覽:144
亞盛股票走勢 瀏覽:450
工業設計軟體概念股票 瀏覽:971
中國股票最高的是什麼股 瀏覽:274
如何利用股東數據分析股票 瀏覽:155
同濟科技股票配股價 瀏覽:219
股票短期融資債券到期兌付是好是壞 瀏覽:597
股票交通銀行000001 瀏覽:811
債券比股票 瀏覽:518
中國軟體這個股票怎麼樣 瀏覽:545
股票里的特殊賬戶 瀏覽:426
最准確的股票數據網 瀏覽:30
網商銀行的股票代碼 瀏覽:393
行業互動對股票市場有什麼影響 瀏覽:555
必需品投資組合股票行情分析 瀏覽:621
股票看盤重要時間點 瀏覽:741