『壹』 為什麼要用R語言做量化投資
你用python也行啊,joinquant聚寬的寬客社區就有很多python的策略,和學習資源
『貳』 如何在r語言中抓取股票數據並分析論文
用quantomd包
然後getsymbols函數
分析論文 要看你研究方向
如果是看影響因素 一般回歸就行
如果看股票波動和預測 可能需要時間序列
『叄』 如何用R 語言 建立 股票價格的時間序列
在下想用R語言對股票價格進行時間序列分析。
問題出在第一步,如何將股票價格轉換為時間序列。
我想用的語句是 pri <- ts (data, start=(), frequency= )
但是我不知道frequency 項該如何填?
因為股票的交易日是一周五天的。 那麼這個frequency 該如何設置呢?
我知道通常frequency= 12 為月度數據,frequency= 4 為季度數據,frequency= 1 為年度數據 但日數據怎麼寫我就不知道了
初學R語言,還望各位大俠多多幫助。
『肆』 R語言怎麼把股票日收盤價轉換成對數收益率
知道一系列收盤價向量X,length=1000,求對數收益率的R語言代碼
acf(int[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int monthly
acf(int.l[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int monthly
log return')
Box.test(int[,2], lag = 5, type = "Ljung-Box")
Box.test(int[,2], lag = 10, type = "Ljung-Box")
Box.test(int.l[,2], lag = 5, type = "Ljung-Box")
Box.test(int.l[,2], lag = 10, type = "Ljung-Box")
運行結錯誤辦
> int <- read.table("d-intc7208.txt", head=T)
錯誤於file(file, "rt") : 打鏈結
外: 警告信息:
In file(file, "rt") :
打文件'd-intc7208.txt': No such file or directory
+ acf(int.l[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int monthly
錯誤: 意外符號 in:
"
acf(int.l[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int"
> log return')
錯誤: 意外符號 in "log return"
『伍』 如何用統計R軟體畫股票K線圖的均線,以10日均線為例吧。。。 麻煩給下code, 會追加金幣的,多謝!!!
重新下載數據
在菜單的「工具」里有選項
設置問題,你可以手工輸入ma+回車鍵,看看是不是出現均線了。
如果在分時走勢下,05+回車。
網路慢,數據沒有刷新出來
『陸』 券商研究報告有一類「量化投資組合策略」的研究報告
你需要理解幾個概念:
1,量化投資:即用一定的策略去表達對投資品種的預期。用各種表達方式來制定各種投資模型,然後按照模型嚴格執行。
2,投資模型(投資策略模型):根據歷史總結出來的投資模型,會進行不同測試以證明可行性,如歷史數據測試,數據沖擊測試,滑點測試,實盤測試等等,一般能推出的產品都經過考驗。
3,組合:根據模型得出的結果,不同的股票,其所在宏觀周期、市場結構、估值、成長、盈利質量、分析師盈利預測、市場情緒等各方面都不一樣,簡單說,其漲跌預期不一樣,所以其權重也會不一樣。各種的股票湊成一個買賣要素,叫買賣組合
簡單總結一下,券商根據各種數據總結(即量化)出一套買賣策略(即投資策略組合),這個組合經過測試,得出幾個股票,而且股票重要性不同(權重不同)。因為是經過測試(通過考驗),可信度較高,希望客戶(潛在客戶)根據他們的數據進行買賣,特別是對於沒有任何買賣知識的投資者,盈利的可能性較高。
至於自營還是做產品這就無法得知了,因為不知道券商是否有更好的投資策略。
『柒』 正在學慣用R語言編寫股票自動交易軟體,但是對股票以及R語言都知之甚少。求高手指點。
我和你一樣,也在學,大智慧新一代,通達信,和飛狐這幾個你任選一個先學,以後慢慢的都會了。飛狐相對要復雜一些,要想編出功能更強大的公式,飛狐里還會用到VBS和JS腳本,還會用到C語言,別的公式不會用到這些。
『捌』 如何用r語言製作trade strategy
初始化: 初始化一個現金和一個股票工具
currency("RMB")
stock("ZSYH", currency = "RMB", multiplier = 1)
ls(envir = FinancialInstrument:::.instrument) #設置 .instrument環境
『玖』 如何用R語言提取股票行情數據
你好,關於股票價格有關的開盤價格,當日最高價格,當日最低價格,收盤價格,股票交易量;和調整後的價格;
DIA.Open 當日開盤價格
DIA.High 當日最高價格
DIA.Low 當日最低價格
DIA.Close 當日收盤價格
DIA.Volume 當日股票交易量
DIA.Adjusted 當日調整後的價格