給工程師的投資入門手冊:Python、R 哪個才是你最適合用來理財的程式語言?

程式碼 工程師 理財 投資 程式金融教義

【我們為什麼挑選這本書】正煩惱工程師工時與薪水不成正比嗎?想找事業第二春但不知道該何處去?

 酆士昌寫《給工程師的第一本理財書:程式金融交易的 118 個入門關鍵技巧》,裡頭手把手教學,教工程師善用本身的程式能力,設計出股市金融投資程式,並教會工程師基礎的投資理財觀念,無非為一本專屬「工程師」的理財書。(責任編輯:陳伯安)

投資理財是我們常掛在口中的名詞,但「投資」與「理財」仍有一些差別。嚴格說來,「投資」屬於「理財」的一部分,但「理財」的方式並不只有投資,諸如記帳、比價等節流方式,都屬於理財的領域,而非投資的領域。

理財的意思為管理財富,可藉由投資、賺取外快、節省開銷等方式,增進財源並減少花費。就字面意義而言,理財本身的意涵偏向管理,藉由固定的習慣、方法或工具去增進財富;投資則是積極性的行為,藉由變動性與複雜性較高的方法或工具,在市場上利用商品的買賣,去創造正向的收益。

你屬於哪種投資類型呢?

由於每個人的生長背景、教育歷練、家庭經濟條件以及工作環境的不同,對於金錢的使用方式也不相同。投資是具有風險性的行為,必須考量自身的個性與風險承受能力,才能挑選出適合自己的投資商品與方式。

市面上有許多個性分析的分類與測驗,這裡我們簡單的介紹 DISC 測驗

若讀者想分析自己的個性,可至網站進行 測驗

DISC 測驗是一種關於人類行為的測驗,可以藉此了解每個人屬於何種類型。DISC 的意思,分別是指「支配型」(Dominance)、「影響型」(Influence)、「穩健型」(Steadiness)、「分析型」(Compliance),我們將這四類型的人格特質與適合投資的商品分述如下:

支配型(Dominance)

擁有較強的主見與行動力,朝目標邁進,不達目的不罷休、充滿自信意志堅定、有活力,是推動別人行動的人。

投資規劃:

1. 高風險產品。

2. 主觀式交易。

3. 投機性交易,須做好風險控管

影響型(Influence)

樂觀、熱情並具有很強的好奇心,喜歡團隊合作,不喜歡被忽視。

投資規劃:

1. 混合高低風險產品。

2. 主觀式交易或程式交易。

3. 投機性交易,須做好風險控管。

分析型(Compliance)

關注細節、深思熟慮,做事前一定要先想好計劃、理想主義、喜歡獨立行動、擔心錯誤。

投資規劃:

1. 低風險類型商品。

2. 程式交易。

3. 投資組合與套利交易。

穩健型(Steadiness)

性格低調、易相處、輕鬆平和、適應力強、冷靜、很好的隊友。

投資規劃:

1. 無風險類型投資。

2. 主觀式交易或程式交易。

3. 簡易型投資商品。

每一種程式語言都有它的特性,因此要根據需求來選擇適用的程式語言。這是每個量化投資者的第一門功課,程式語言種類五花八門,我們又該如何挑選呢?

Python 適合程式語言新手,R 則適合對投資有基礎了解的工程師

首先,從撰寫程式語言的方便性來說,最好選擇直譯式語言,比編譯式語言少了編譯的過程,這會大幅的降低撰寫程式的時間。接著,若我們能選擇在金融領域已經寫好相關套件的程式語言,也可降低程式開發的時間,甚至可以在短短幾行程式碼內,就達成許多複雜的功能。

在這裡,我們推薦兩種程式語言:R、Python,本書也會依據這兩種語言去進行案例說明。這兩種語言符合以上所說的特性,但是在使用上來說,也有許多相異之處。

就 R 語言來說,有非常友善的繪圖函數。對於金融圖形的繪製,讀者可以在短時間內駕輕就熟,並且在矩陣的應用規劃上,也是相當方便使用,在資料統計、分析的相關應用上是相當成熟的,而 R 語言中也有許多開放的金融套件,對於金融領域的使用者是相當方便的。

而 Python 相較於 R,擁有更快速的運算效率,卻不需要低階語言繁複的程式語法,因此對於許多不熟程式語言的新手,是最適合不過的選擇了。

兩種語言的特性都介紹過了,你可自行選擇適合的語言去學習,只要能善用該程式語言的特性,將會事半功倍。

 

(本文書摘內容出自《給工程師的第一本理財書:程式金融交易的 118 個入門關鍵技巧 》,由 博碩 出版社授權轉載,並同意 TechOrange 編寫導讀與修訂標題,首圖來源:Pxhere, CC Licensed。)

延伸閱讀

8 本理財顧問精選書單,讓你 2018 年離「財富自由」更近一步!
台灣填鴨教育製造太多考試機器,關於長大後的生活孩子一無所知
【投稿】預測股市不再是夢?理財機器人的未來目標可以不是股市,而是股民的心理
【Fintech 解密】人類理財員 VS 機器人理財:勝負關鍵就在「情感」的連結


避免客服 chatbot 回答的牛頭不對馬嘴,該怎麼做?
精進線上客服力,來做 2019 年雲端技術調查 >> 點我測驗 <<

 

點關鍵字看更多相關文章: