- R語言金融分析與建模
- 嚴玉星
- 269字
- 2021-10-27 17:08:55
前 言
大數據時代已經到來,如何基于數據完成科學、有效的決策是多數人應該學習和掌握的新技能。開源軟件R是世界上流行的數據分析、統計計算及制圖語言,幾乎能夠完成任何數據處理工作。近來R在編程語言排行榜的排名也逐漸上升,可見R的影響力和受歡迎程度都有提升。R可安裝并運行于所有主流平臺,為我們提供了成千上萬的專業模塊和實用工具,是數據挖掘、數據分析領域的好工具。
本書注重基礎知識和實用技能,系統地介紹了R的特性和它的強大功能,引導讀者由淺入深地學習R語言并掌握R在金融領域的應用。本書的作者不僅有豐富的教學經驗,而且對R的金融應用有著深入的見解。
讀者對象
本書的讀者對象如下:
● 想用R語言完成金融分析任務的讀者;
● 想用R語言完成金融量化建模的讀者;
● 有金融相關背景,想學習R語言的讀者;
● 高校統計學、金融學等相關專業的師生。
如何閱讀本書
本書的結構是基于作者豐富的教學經驗和學生反饋來搭建的。全書分為5篇,共30章。
第1篇(第1~5章)是R語言基礎,由淺入深地介紹了R語言的基礎知識,包括如何下載和安裝R、如何啟動和退出R、一些基本的R命令、日期變量、循環語句、條件語句、用R作圖以及一些常用的R包等內容。
第2篇(第6~10章)是金融模型及基礎知識,介紹了金融財務相關的公式和知識點,并通過編寫R程序完成基本的計算,同時結合R完成財務報表分析、資本資產定價模型,并講解了多因子線性模型和夏普比率等知識點。
第3篇(第11~19章)是數據及相關操作,介紹了各種開源數據接口、如何獲取數據、數據的處理及相關操作、矩陣、數據框和數據列、R和Excel的互動、讀寫二進制數據、字符串變量的操作等內容。
第4篇(第20~28章)是R在金融建模中的應用,介紹了各類檢驗及事件研究、期權定價模型、蒙特卡羅隨機模擬法、投資組合理論、在險價值、信用風險、買賣價差、交易成本、流動性、文本處理、金融學相關的R包等內容。
第5篇(第29、30章)是R高級技能,介紹了如何用R對內容加密,如何用R讀取壓縮文件。
每章還提供了練習題,以便讀者鞏固當前章節所學的知識點,夯實基礎。
關于勘誤
雖然作者花了很多時間和精力去核對書中的文字、代碼和圖片,但因為時間倉促和水平有限,書中仍難免會有一些錯誤和紕漏。如果大家發現什么問題,懇請反饋給作者,他的郵箱是pyan@geneseo.edu。