C++是目前資訊領域公認功能強大,執行效率佳,並廣為程式設計師所接受的語言。本課程將以深入淺出的方式,以Microsoft Visual C++為工具,介紹如何撰寫 C++的程式, 並且提供使用C++解決財務計算問題的範例,本課程將包含兩個部分,第一部分的課程以講解C++程式語言的撰寫為主, 學生可學習撰寫簡易的財務程式及相關的財務知識,例如如何使用拔靴法求零息利率、如何使用Black-Scholes formula求implied volatility…等等。 第二部分則介紹如何使用數值方法評價衍生性金融商品以及VaR模型,這一部分包含了如何使用樹狀結構(例如二元樹、三元樹)評價選擇權、 如何修改樹狀結構以提高評價精確度、如何使用蒙地卡羅法評價選擇權、如何提高蒙地卡羅法的計算效率、以及如何應用蒙地卡羅法來計算VaR…等等。
1.簡介 2.控制迴圈 3. 陣列 4. 函數呼叫和宣告 5.字元字串和檔案的處理 6. 樹狀結構的評價 7.蒙地卡羅法