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

近期班次

  • 第337期 開課日期:2020.12.23 招生中

    上課時間: 週 (三)(六)
    7:00 PM ~ 10:00 PM
    上課日期:2020.12.23 ~ 2021.01.27
    學費:新生新台幣5000元整

    備註:

    1/2(六)元旦連假停課一次

  • 注意事項

    • 上課地點:台灣大學資訊工程學系系館 詳細位置;教室號碼將於開課前一日公佈於官網"最新消息"中。
    • 上課教材:開課後將公布教學網站給同學查閱。
    • 結業狀況:請上官網”結業名單”查閱是否合格及可領取證書進度。

    講師介紹

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

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

    (一) 經歷:

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

    (二) 專長與興趣:

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

    (三) 擅長程式語言:

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

    (四) 教學經驗:

            於本訓練班授課時數累計至2020年2月5日為760小時