❶ 怎樣用excel 實時讀取 股票日線數據
定量分析的第一步,是獲取數據。
獲取股票歷史行情數據最方便的途徑,就是直接讀取股票行情軟體留在你電腦中的日線數據文件。
但如果不是程序員,電腦里一般不會有VB、VC之類的編程語言。
其實,大家的電腦中一般都有OFFICE。OFFICE中的EXCEL自帶了一個VBA語言的編程環境。功能也很強大。
我用EXCEL里的VBA編寫了一段代碼,讀取通達信股票行情軟體的日線文件。已經測試通過。
代碼如下。與愛好定量分析的朋友分享。
TypeMyType
a1AsLong'標示碼
a2AsLong'日期
a3AsSingle'開盤價
a4AsSingle'最高價
a5AsSingle'最低價
a6AsSingle'收盤價
a7AsSingle'成交金額
a8AsLong'成交量
EndType
Sub按鈕1_Click()
DimFile2AsInteger
DimbAsMyType
File1=FreeFile
Opensh600000.dayForBinaryAccessReadAs#File1i=1DoWhileNotEOF(File1)
Get#File1,,b
Cells(i,1)=b.a1
Cells(i,2)=b.a2
Cells(i,3)=b.a3
Cells(i,4)=b.a4
Cells(i,5)=b.a5
Cells(i,6)=b.a6
❷ EXCEL怎麼根據股票每日漲跌幅繪制折線圖
在工具欄里點擊「數據」;
選擇獲取外部數據;
得到相應股票每日股價,並對導入的數據在「插入」選項下「創建表」;
然後選擇數據區域;
在「插入」選項下的「圖表」中選擇「折線圖」;
這樣當每天數據變化後,「創建表」會自動更新圖表中的數據及曲線。
❸ 用EXCEL找出一組股票收盤數據(日數據)中前後一共三個月的最小值與最大值如何編程詳見問題補充。
假設你的收盤價在A列,從A1開始,在B46輸入=max(A1:A90),這是最大值,最小值
用=min((A1:A90),然後向下拖。
❹ 用eviews做分析時股票日收盤價需要補齊嗎
不需要
這是一個時間序列數據,在右邊選擇時間的分類,然後輸入時間的起始點和中指點,就可以建立一個workflle了
可以試一下二階或三階差分,差分後通過單位根檢驗,判斷是否平穩,判斷拖尾截尾,確定模型及階數。實在不能判斷的情況下可以初步確定自相關偏自相關幾步衰減到0,先擬合ARMA(p,q),根據回歸結果的參數估計能否通過t檢驗來提出,不合理的變數,多次建模比較R^2,AIC,SC等確定最優模型。
❺ 股票中日貝塔系數用eviews怎麼計算,日貝塔能不能加權平均計算年貝塔系數,若不能那年貝塔系數計算方法怎
r為股票的日收益率,rm為市場指數的日收益率,在eviews中做回歸,r c rm
回歸方程中rm的系數就是日貝塔系數
年貝塔系數需要的收益率數據為年數據
❻ 運用EVIEWS來分析 股票交易日數據(數據就自然不是每天都有),建立workfile選擇數據類型是選擇什麼
dated-structure frequency應選擇選擇unstructured/undated。