⑴ 正在學慣用R語言編寫股票自動交易軟體,但是對股票以及R語言都知之甚少。求高手指點。
我和你一樣,也在學,大智慧新一代,通達信,和飛狐這幾個你任選一個先學,以後慢慢的都會了。飛狐相對要復雜一些,要想編出功能更強大的公式,飛狐里還會用到VBS和JS腳本,還會用到C語言,別的公式不會用到這些。
⑵ R語言 廣義加性模型GAM
原文鏈接:http://tecdat.cn/?p=20882
1導言
這篇文章探討了為什麼使用廣義相加模型是一個不錯的選擇。為此,我們首先需要看一下線性回歸,看看為什麼在某些情況下它可能不是最佳選擇。
2回歸模型
假設我們有一些帶有兩個屬性Y和X的數據。如果它們是線性相關的,則它們可能看起來像這樣:
a<-ggplot(my_data, aes(x=X,y=Y))+geom_point()+
為了檢查這種關系,我們可以使用回歸模型。線性回歸是一種使用X來預測變數Y的方法。將其應用於我們的數據將預測成紅線的一組值:
a+geom_smooth(col="red", method="lm")+
這就是「直線方程式」。根據此等式,我們可以從直線在y軸上開始的位置(「截距」或α)開始描述,並且每個單位的x都增加了多少y(「斜率」),我們將它稱為x的系數,或稱為β)。還有一點自然的波動,如果沒有的話,所有的點都將是完美的。我們將此稱為「殘差」(ϵ)。數學上是:
10它比線性模型好嗎?
讓我們對比具有相同數據的普通線性回歸模型:
我們的方差分析函數在這里執行了f檢驗,我們的GAM模型明顯優於線性回歸。
11小結
所以,我們看了什麼是回歸模型,我們是如何解釋一個變數y和另一個變數x的。其中一個基本假設是線性關系,但情況並非總是這樣。當關系在x的范圍內變化時,我們可以使用函數來改變這個形狀。一個很好的方法是在「結」點處將光滑曲線鏈接在一起,我們稱之為「樣條曲線」
我們可以在常規回歸中使用這些樣條曲線,但是如果我們在GAM的背景中使用它們,我們同時估計了回歸模型以及如何使我們的模型更光滑。
上面的示例顯示了基於樣條的GAM,其擬合度比線性回歸模型好得多。
12參考:
NELDER, J. A. & WEDDERBURN, R. W. M. 1972. Generalized Linear Models. Journal of the Royal Statistical Society. Series A (General), 135, 370-384.
HARRELL, F. E., JR. 2001. Regression Modeling Strategies, New York, Springer-Verlag New York.
最受歡迎的見解
1.R語言多元Logistic邏輯回歸 應用案例
2.面板平滑轉移回歸(PSTR)分析案例實現
3.matlab中的偏最小二乘回歸(PLSR)和主成分回歸(PCR)
4.R語言泊松Poisson回歸模型分析案例
5.R語言回歸中的Hosmer-Lemeshow擬合優度檢驗
6.r語言中對LASSO回歸,Ridge嶺回歸和Elastic Net模型實現
7.在R語言中實現Logistic邏輯回歸
8.python用線性回歸預測股票價格
9.R語言如何在生存分析與Cox回歸中計算IDI,NRI指標
⑶ 如何用統計R軟體畫股票K線圖的均線,以10日均線為例吧。。。 麻煩給下code, 會追加金幣的,多謝!!!
重新下載數據
在菜單的「工具」里有選項
設置問題,你可以手工輸入ma+回車鍵,看看是不是出現均線了。
如果在分時走勢下,05+回車。
網路慢,數據沒有刷新出來
⑷ 如何用R語言提取股票行情數據
你好,關於股票價格有關的開盤價格,當日最高價格,當日最低價格,收盤價格,股票交易量;和調整後的價格;
DIA.Open 當日開盤價格
DIA.High 當日最高價格
DIA.Low 當日最低價格
DIA.Close 當日收盤價格
DIA.Volume 當日股票交易量
DIA.Adjusted 當日調整後的價格
⑸ 如何在r語言中抓取股票數據並分析論文
用quantomd包
然後getsymbols函數
分析論文 要看你研究方向
如果是看影響因素 一般回歸就行
如果看股票波動和預測 可能需要時間序列
⑹ r語言經典實例 有些案例沒有給出數據集怎麼辦
我也有這本書,讀完了,我當時敲代碼時用R自帶的那些很多的標准數據集或者自己的一些數據集,沒有書上的數據集。不過後面章節有些相似的數據集比較麻煩,我也沒有嘗試。
學習主要是學會R的語法函數等知識,並沒有必要按照它的代碼一步步的敲,從中領悟了知識點和原理,書就放一邊了,偶爾做個參考。
⑺ 股票價值分析案例
樓主是和我一樣選了苦逼的財管公選課么……
查了一下沒有人解答,我就自己做了下,雖然你現在肯定不需要這份答案了,但希望以後搜到的同學可以省心吧,哈哈……
路過的點個贊哈……
(1)股票價格是市場供求關系的結果,不一定反映該股票的真正價值,而股票的價值應該在股份公司持續經營中體現。因此,公司股票的價值是由公司逐年發放的股利所決定的。而股利多少與公司的經營業績有關。說到底,股票的內在價值是由公司的業績決定的。通過研究一家公司的內在價值而指導投資決策,這就是股利貼現模型的現實意義了。
(2) 1.如果公司增加股利的話,就意味著他存有的現金會減少,將來如果那些投資需要錢的話,就必須通過融資解決,比如貸款、股票增發等但是這些都是需要成本的
2.如果公司沒有什麼特別需要大量現金的項目的話,那還是作為股利發放給股東們比較好,這樣畢竟是反饋給了股東們,而如果不發掉很有可能則放在公司吃銀行利息也是浪費。
3.如果是發放股利的話,在發放日當然股票賬面價值會下降。
以上是我自己搜的
(3)這道計算題是在假設公司將全部盈餘都用來發放股利的情況下做的,也就是凈收益的增長率等於股利增長率,而且此公司的增長率很大,所以最終結果的股票價值較大,應該是對的吧
閑話不說,上過程
k=4%+1.5×﹙8%-4%﹚=10%
d1=2×(1+15%)=2.3
d2=2.3×(1+15%)=2.645
v1=2.3×pvif(10%,1)(括弧里的是下標,字母用大寫,後面的也是)+2.645×pvif(10%,2)
=4.27547
v2=2.645×(1+8%)/(10%-8%)
現值:142.83×pvif(10%,2)=117.97758
v=v1+v2=122.25(元)
~\(≧▽≦)/~啦啦啦解答完畢。