You are on page 1of 6

初學者如何選擇分析軟體

初學者如何選擇分析軟體-
選擇分析軟體-以財務金融系學生之觀點《
以財務金融系學生之觀點《上》
初學者如何選擇分析軟體 1-以財務金融系學生之觀點
(文/博士班/李宜熹)

摘要

本文試圖以財務金融系的學生觀點出發,探討初學者如何選擇一套適合自己的分
析軟體,以利奠定理論研究或實務應用(以下統稱研究議題) 的資訊分析基礎 2。
本文組織如後述:(1) 以作者個人的經驗,導引出大部分初學者在學習歷程中,
對於分析軟體技能的求知渴望與迷惘;(2) 以有系統的方式分類並說明目前財務
金融應用上較熟知的分析軟體及其功用;(3) 以財金初學者的觀點,探討學生如
何選擇適合的分析軟體進行學習,以及學習分析軟體應注意的事項。

一、迷惘的分析軟體求知歷程

表 1 列載作者在各學習階段所習得的分析軟體,列示此表並不在證明我的資訊能
力,因為表中大部分軟體我僅略懂皮毛,時至今日甚至僅記得軟體名稱與主要功
用而已。該表意在說明,人在學習歷程中時常面臨許多不同的研究議題,面對不
同的研究議題 3,應選擇適當的軟體進行分析才能達到事半功倍之效,亦即古諺
所云的「工欲善其事,必先利其器」。

表 1 作者的軟體學習歷程表

會學這些軟體乃基於各種不同的緣由,有些是修課時的配套軟體,如:COBOL,
Lindo, Minitab, SAS, C++, Matlab, S-plus 等;有些是參與專案所需,如:Delphi, IDEAS,
Super Decisions, DPL;有些是老師的推薦,如:Fortran, SCA, Eviews, Rats, Stata 等;
有些是基於工作需要,如:PHP, SQL 等;有些是基於個人興趣,如:Statistica, SPSS,
R, Mathematica, Maple 等。經過時間的洗鍊,有些軟體證明已經被時代所淘汰,
如:COBOL;有些則與時並進,如:SAS 轉型為商業智慧(Business Intelligence) 的
提供者、Minitab 在六個標準差(Six Sigma) 品質管理制度上有很好的應用、Matlab
與 S-plus 持續開發各種專業工具箱 Toolbox,在特定的專業領域有很好的拓展與
應用;免費的數值運算軟體 Scilab 與統計軟體 R 的安裝與使用越來越簡易,且功
能亦不輸給價格昂貴的分析軟體。基於十多年學習軟體的嘗誤過程,作者期藉由
本文與大家分享我過去的學習淺見,裨益軟體初學者在選擇與學習分析軟體上的
效率與效益。「他山之石可以功」,後續兩節的內容,可提供讀者在選擇與學習
分析軟體的指引方向。

二、常見財金分析軟體的剖析

表 2 主要根據 表 1 的內容,再依據研究議題分類彙整的分類表。除了試算表類
別的軟體為基本必備技能外,其他軟體類別通常對應不同的研究議題,例如:符
號運算類的軟體適用於財務理論模型開展或尋求解析解的財務工程等研究議題;
數值分析類的軟體適用於尋求數值解的財務工程等研究議題;最適運算類的軟體
適用於投資組合管理類的研究議題;統計分析與計量分析類的軟體適用於實證財
務等研究議題;決策分析類的軟體適用於經營決策管理等研究議題;程式設計類
的軟體適用於講求高度運算效率的財工數值等研究議題。
期望透 表 2 達到如下兩個指引功效:

(1) 對於剛接觸分析軟體者:此階段的痛學應掌握「貴精不貴多」的原則,依據
個人當下研究議題的類型,從中選擇一套適合自己學習的軟體;
(2) 對於已熟絡特定軟體者:該表或可作為轉換研究領域或跨領域研究時,選擇
合適軟體的參考表。有興趣瞭解更全面軟體引介者,可以參見 Renfro (2004a) 與
Renfro (2004b) 等綜合性的引介文章,或善用 Google 搜尋引擎為之。

表 2 常見財金分析軟體分類表 4

三、如何選擇適合自己的分析軟體以及學習時應注意事項

有了前一節的引介,初學者可能頓然發現,我們對於軟體所知實在有限,也因此
對於如何選擇適當的軟體進行學習產生迷惘,以下提供初學者幾個選擇軟體的指
引方向:
1.選擇指導教授精通的軟體進行學習

此一作法「通常」是最有效益的作法,因為其有利於三種效益的達成:(1) 易於
與指導教授溝通與討論;(2) 易於獲得指導教授的協助;(3) 所學軟體與研究議
題比較有直接相關。表 3 列示我認知中在系上講授相關課程(含學程) 的教師軟體
專長清冊,供各位參考。

2.依據個人的研究領域,擇優軟體進行學習

雖說選擇指導教授精通的軟體進行學習「通常」是最有效益的作法,但由於一些
因素的考量,學習另一套軟體是更合宜的,例如:特定領域中有更新且好用的軟
體被開發出來,但指導教授對該軟體並不熟絡。 表 4 濃縮 表 2 的內容,列示
財金領域最常見的五個研究議題及推薦初學者學習的軟體名稱,此表可作為初學
者進入特定研究領域的參考方向。表中軟體排列順序係依據推薦度由高而低進行
排序,推薦度的評估準則礙於文章篇幅的限制,在此並不贅述,有興趣瞭解者請
以 email 與作者聯繫。

表 4 推薦學習的軟體類別與軟體名稱

初學者如何選擇分析軟體-
初學者如何選擇分析軟體-以財務金融系學生之觀點《
以財務金融系學生之觀點《下》
學習軟體時值得留意的要點主要有如下三項:

1.程式輸入介面的必要性
目前的主要分析軟體通常設計了友善的圖形使用者介面,透過該介面可讓使用者
輕易完成分析過程。此友善的圖形使用者介面雖然很簡便,但卻時常成為學習分
析軟體的重大阻礙,因為該介面時常讓使用者忘卻了底層程式底稿(Scripts) 的撰
寫能力。例如:SPSS 與 Eviews 由於有不錯的圖形使用者操作介面,時常讓使用
者忘卻進一步學習底稿的編撰技巧。之所以必須學習程式底稿編撰的原因乃是因
為實證過程通常至少需歷經十多次修正才會有預期的成效出現。

2.學習一套軟體可能是不夠用的

以 GARCH 的財務實證研究為例,此類研究在應用軟體進行分析時通常可分為兩
大階段:(1) 資料整備[約佔整體分析程序 70%以上的時間];(2) 資料分析[約佔
30%以下的時間]。此時單單學習一套分析軟體通常是不足的,此時採用
SAS6+Eviews 可能較佳的學習組合。另以資產配置的研究為例,可能得要學習
SAS+Lingo 軟體才能滿足整篇論文分析所需。簡言之,由於不同軟體有其特定的
功用與長處,因此當你在進行分析時,若感到過程很繁雜且凌亂,那可能有如下
三種可能:(1) 對特定軟體著墨尚不夠深;(2) 選錯軟體進行分析;(3) 你學的軟
體不夠多,必須透過有效的軟體組合才能解決你的研究議題。

相同類型軟體在特定功能的輸出結果可能有很大的差異
同一類下的軟體可能因為採用不同的演算法,使得相同名稱的分析程序(如:Panel
Data Analysis) 有極大差異的數值結果產出。如果想要研究結果刊登在國際期刊,
則必須慎選某類研究議題中公認無誤軟體 7。是否公認無誤可以透過請益專家 8
或一些計算統計學家的評論報告 9 獲得瞭解。

結論

近五年來,作者時常與北部幾位他校的教師及本系碩士班畢業校友進行交流,因
此萌生撰寫本文的動機,期透過本文讓初學者瞭解分析軟體對於職涯發展的重要
性(工欲善其事,必先利其器),並得以減少摸索的歷程(他山之石可以攻),以利
奠定研究議題的資訊分析基礎。粗略而言,研究的三大基礎分別為專業領域知識、
數理能力與資訊能力,三者有一定的關連性,雖本文僅獨立探討資訊能力一項,
但在本文最末仍須點出,未來的職場是屬於三者兼具者的。(完)
1 本文所提各軟體之商標權,係由各開發公司所有。相關軟體的進階資訊可透過
網際網路鍵入特定軟體的商標名稱後取得。
2 粗略而言,研究的三大基礎分別為專業領域知識、數理能力與資訊能力,三者
有一定的關連性,但本文僅獨立探討資訊能力一項。
3 我是個很喜歡嘗試的不同研究議題的人,對於碩士階段的同學而言,這通常是
個很好的特質,因為實務問題時常是複雜且多元的,擅長各種資訊分析工具,可
以讓你在詭譎多變的商業環境中,快速剖析問題的本質,進而做成正確的決策;
但對於博士階段的同學而言,這可能會是個致命的傷害,因為博士階段必須專注
於特定研究議題的研究,過於分心通常無助於好文章的產出。此處亦在表明,如
果你僅欲修業到到碩士學位,那你的碩士論文題目最好作廣一點;如果你想讀到
博士學位,那你的碩士論文最好訂的深入一點。

4SPSS 與 Eviews 軟體可自管院資訊中心網頁 http://cc.cm.nsysu.edu.tw/software.html


下載;SAS 軟體可洽計算機中心推廣組的邱昭鳳小姐(分機 2532);VisualStudio.Net
程式開發平台可自中山檔案伺服器的網頁 http://ftp.nsysu.edu.tw/CampSoft/中下載。
相關軟體的授權機制請洽各主管單位的負責人詢問。
5 此部分軟體對於財金系的同學可能較陌生,因此我對個別軟體的主要功能作概
要的說明:SuperDecisions 專門處理分析網路程序法(AnalyticNetworkProcess,ANP)
或分析層級程序法(AnalyticHierarchyProcess,AHP);IDEAS 專門處理資料包絡分析
法(DataEnvelopmentAnalysis,DEA);Stella 專門分析系統動態學(SystemDynamics);
DPL 專門處理決策樹分析(DecisionTreeAnalysis),其可應用於實質選擇權分析
(RealOptionsAnalysis)中。

6 大家對於 SAS 軟體的主要印象在於其強大的統計分析能力,事實上,SAS 在大


量資料的整備能力上可能更甚於其在統計分析的能力。作者曾經做過一份日內資
料(Intraday)的研究,SAS 可以在極短的時間整備上億筆的複雜交易資料,其在資
料處理的效率、簡易性與記憶體配置的效益上,功能更甚於 C++等 較低階的程
式開發軟體。
7 一般而言,學位論文通常才需要載明分析軟體的名稱,而期刊通常不會要求列
示分析軟體的名稱,但對於某些熱門且特殊的研究方法,可能會被要求說明所使
用的軟體名稱,此乃因為這些研究方法已被公認容易如果選擇不當的軟體進行分
析,將有可能導致錯誤結論的產生。
8 十年前我參與刁錦寰與蔡瑞胸兩位院士所舉辦的時間序列研習會,他們在會中
指出,對於多變量 ARIMA 模型的求算,較正確的軟體是 SCA 或 Rats,其他統計
軟體輸出的數值結果有些問題。
9 對於 Panel Data Analysis 的數值報告如:Park Hun Myoung 的網站
http://www.indiana.edu/~statmath/stat/all/panel/panel.pdf。

=============================
類型:議題分析
2009.3.6 MBAtics& 李宜熹 撰寫

You might also like