Excel與VBA財務應用進階班

Excel與VBA財務應用進階班

本課程將基礎班課程內容延伸,提供更多將VBA程式變得更為彈性之方法,讓程式能更加有效率的撰寫與執行。

除此之外介紹物件導向(Object-oriented programming)的程式開發方式、以及其在利率衍生性金融商品評價上之應用。

課程大綱

第一部分進階VBA語法
1. 集合(Collection)的應用:比陣列更方便處理資料的方式
2. Static:初始化你的函數或子程序
3. ParamArray:讓函數使用更靈活
4. 錯誤處理
5. Evalute、Run:讓函數與Expression 變成子程序與函數的input
6. 動態圖表
7. 應用範例:利用前述語法建構投資策略回測
第二部分 效能提升
1. Variant 進階語法與效能提升介紹:
 如何得知目前Variant的類型
 特殊情況(Null、Empty)確認
 Variant的優缺點
2. 運算子之間的速度差異
3. ByVal與ByRef速度有差嗎?

第三部分 物件導向介紹
1. 開始之前的練習:User-define type
2. 物件導向介紹:類別、屬性、方法
3. Let、Get、Set:設定你的屬性
4. Friend 修飾
5. 繼承:讓相同的程式不重複
第四部分 物件導向範例:利率模型與蒙地卡羅法
1. 利率模型:Vasicek、CIR、Hull-White one-factor
2. 內插方法:線性內插、Hermite cubic spline
3. 利率衍生性金融商品評價:option on bond、callable bond、IRS、swaption、Bermuda swaption


適合對象

本課程是針對已有VBA基礎,想要改善程式效率者進行設計,名額有限,敬請及早報名。 
有VBA基礎者.

開發環境

Excel

實體課程注意事項

本班為實體課程,常見QA詳情連結

校園防疫措施詳情連結

公務員全程參與課程學習後可於課程結束後申請登錄公務人員學習時數

課程影片觀看期限至課程結束後一週關閉

(一)退費期限:開課日後⅓時數內,詳情連結

(二)查詢結業狀況:結業名單連結

近期班次

講師介紹

國立政治大學 金融學系博士班

紐約州立大學水牛城分校 財務經濟碩士學位

(一) 經歷:

  • 現任資通電腦研發工程師,主要為評價模型演算法設計,其中包含匯率、利率等各類衍生性金融商品。
  • 曾任富邦產險投資部,處理風險控管報表、外匯管理資訊彙整與分析。

(二) 專長與興趣:

  • 財務模型分析與設計: 專攻各類衍生性金融商品評價、以及隨機波動、隨機利率模型。
  • 財務工程數值方法: 包含運用蒙地卡羅法、有限差分法評價金融商品、與非線性最適化在模型校準上之應用等。

(三) 擅長程式語言:

  • MATLAB, VBA, R, Python, JAVA, C#, C++, scalar

(四) 教學經驗:

        2015年至本班教學,累計授課時數至2022年8月18日為790小時