R語言量化投資相關

R語言在金融領域提供了很多的金融計算框架和工具,當你具備金融理論知識和市場經(jīng)驗,你可以利用這些第三方提供的技術(shù)框架來構(gòu)建自己的金融模型。我們可以從CRAN上找到各種的金融項目,訪問R的官方網(wǎng)站 (https://cran.r-project.org/),找到Task Views 菜單里的 Finance標簽。

金融領域涉及得非常廣,包括銀行業(yè),保險業(yè),信托業(yè),證劵業(yè)務,租賃業(yè)務。

金融行業(yè)都具有指標性,壟斷性,高風險性,效益依賴性以及高負債經(jīng)營性的特點。量化投資是證劵投資一個很細分的專業(yè)領域,涉及到的金融工具包其實并不是很多。其實把這些包研究好了,就可以很方便的做量化模型和交易了。

如果構(gòu)建自己的量化交易系統(tǒng),需要用到5各方面的工具:數(shù)據(jù)管理,指標計算,回測交易,投資組合,風險管理。

  1. 數(shù)據(jù)管理
    包括數(shù)據(jù)的抓取,存儲,讀取,時間序列,數(shù)據(jù)處理。涉及的R包有:
    zoo(時間序列對象), xts(時間序列處理), timeSeries(Rmetrics系時間序列對象) timeDate(Rmetrics系時間序列處理), data.table(數(shù)據(jù)處理), quantmod(數(shù)據(jù)下載和圖形可視化), RQuantLib(QuantLib數(shù)據(jù)接口), WindR(Wind數(shù)據(jù)接口), RJDBC(數(shù)據(jù)庫訪問接口), rhadoop(Hadoop訪問接口), rhive(Hive訪問接口), rredis(Redis訪問接口), rmongodb(MongoDB訪問接口), SparkR(Spark訪問接口),fImport(Rmetrics系數(shù)據(jù)訪問接口)等。

  2. 指標計算:包括金融市場的技術(shù)指標的各種計算方法,涉及R包有 TTR(技術(shù)指標), TSA(時間序列計算), urca(單位根檢驗), fArma(Rmetrics系ARMA計算), fAsianOptions(Rmetrics系亞洲期權(quán)定價), fBasics(Rmetrics系計算工具), fCopulae(Rmetrics系財務分析), fExoticOptions(Rmetrics系期權(quán)計算), fGarch(Rmetrics系Garch模型), fNonlinear(Rmetrics系非線模型), fOptions(Rmetrics系期權(quán)定價), fRegression(Rmetrics系回歸分析), fUnitRoots(Rmetrics系單位根檢驗) 等。

  3. 回測交易:包括金融數(shù)據(jù)建模,并驗證用歷史數(shù)據(jù)驗證模型的可靠性,涉及R包有 FinancialInstrument(金融產(chǎn)品), quantstrat(策略模型和回測), blotter(賬戶管理), fTrading(Rmetrics系交易分析)等。

  4. 投資組合:對多策略或多模型進行管理和優(yōu)化,涉及R包有 PortfolioAnalytics(組合分析和優(yōu)化), stockPortfolio(股票組合管理), fAssets(Rmetrics系組合管理)等

  5. 風險管理:對持倉進行風險指標的計算和風險提示,涉及R包有 PerformanceAnalytics(風險分析),fPortfolio(Rmetrics系組合優(yōu)化), fExtremes(Rmetrics系數(shù)據(jù)處理)等。

image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • R是一門非常適合做數(shù)據(jù)的工具。不用關注時間復雜度多少,怎么把程序?qū)懫?。而是關注如何收集數(shù)據(jù),提高數(shù)據(jù)質(zhì)量,來解決...
    Liam_ml閱讀 3,483評論 0 8
  • 鏈接:https://www.zhihu.com/question/24179101/answer/8785784...
    cjlion閱讀 3,755評論 0 17
  • 概述 和Python計算環(huán)境中的tushare包一樣,在R中我們使用quantmod包接入第三方數(shù)據(jù)源,實現(xiàn)自定義...
    FinanceR閱讀 4,147評論 1 11
  • 最近開始學習用R做數(shù)據(jù)分析與量化投資,于是寫了一篇R語言的入門教程,希望能幫助大家快速上手。我的知乎|簡書|CSD...
    PurePlayer閱讀 420評論 0 1
  • R語言與數(shù)據(jù)挖掘:公式;數(shù)據(jù);方法 R語言特征 對大小寫敏感 通常,數(shù)字,字母,. 和 _都是允許的(在一些國家還...
    __一蓑煙雨__閱讀 1,862評論 0 5

友情鏈接更多精彩內(nèi)容