「好,現在請下載台積電七到九月的成交資料,轉換成R語言,畫出K線圖!」這是台北商業大學外聘台北科技大學資財系助理教授吳牧恩,在週四早上的課堂練習之一,對著電腦一字一句輸入程式碼的學生,看起來有點生疏,因為這是許多人第一次接觸程式語言,教室內三十多名學生,都來自於財經學院。
台北商業大學 R語言結合數據 打造個人交易策略
今年九月開始的「財經分析及R語言程式設計」,是台北商業大學第一門結合商管應用與程式設計的課程,讓財經學院四個科系學生選修,因為是創新的課程,連會資系系主任林維珩都隨班跟課,了解教學方法,也有研究生特地來修課。「大數據時代,只會Excel不夠,每一次處理的資訊量很大。」他強調,北商期待加重以財務數據分析為主的課程,特別外聘吳牧恩幫財經學院同學上課,這也是該校課程變革的重要方向之一。
每次三小時的課堂上,吳牧恩教學生使用「R語言」,「這是程式語言中非常適合做統計的軟體,只要邏輯好,很好上手,小二的學生都可學會!」擁有清大資工所博士學位的吳牧恩,大學念的是數學,到了中研院工作時,開始轉向財經,研究「交易策略」,嫻熟如何將金融資產的評價、投資,結合程式能力做深度分析。
吳牧恩觀察,台灣學界少有結合R語言和計量交易策略的課程,他從最簡單的案例開始教,一步一步帶著學生做,搭配課後作業,在不斷練習中培養箇中邏輯,「不需要教太難,只要自己寫的程式能跑出結果,學生就會有成就感。」
第一、二堂課,吳牧恩教的是基本的R語言迴圈、變數等概念,接著教學生下載證交所的數據,做基本資料處理,畫成線圖,最終目的是讓學生架構自己的資金管理策略。「股市老手數十年在市場打滾累積的交易經驗,利用寫程式分析,很快就有相同答案,即使大學生沒實務經驗。」吳牧恩強調。