教學大綱 Syllabus

科目名稱:財務資訊管理

Course Name: Financial Information System

修別:選

Type of Credit: Elective

3.0

學分數

Credit(s)

15

預收人數

Number of Students

課程資料Course Details

課程簡介Course Description

本課程旨在培養學生將應用程式設計能力運用於資訊系統,以解決財務管理、投資決策與金融分析中的實務問題。課程內容分為 VBA 和 Python 各 7 週的程式設計教學。VBA 教學涵蓋 Module、Procedure、Sub 及 Function 的基本設計概念,並結合 Macro 程式設計,協助學生設計財會資訊系統,解決財務分析議題及自動化報表輸出。Python 教學則包括 Pandas 資料結構分析語法、NumPy 陣列與數值運算基礎、Matplotlib 的基本數據視覺化,以及 Scikit-Learn 的統計回歸與機器學習模型應用等。

核心能力分析圖 Core Competence Analysis Chart

能力項目說明


    課程目標與學習成效Course Objectives & Learning Outcomes

    在完成本課程後,學生預期將能夠使用 VBA 解決以下常見的財務與金融問題,包括自動化資訊系統以匯整多家公司的財會報表資訊進行分析、資本結構優化規劃、報表設計與自動化輸出、最佳化投資資產配置,以及個人理財(例如退休規劃)的優化。同時,學生將能夠運用 Python 進行即時交易策略分析、時間序列預測、橫截面 alpha 策略的投資組合優化,以及蒙地卡羅模擬進行衍生品定價。

    每周課程進度與作業要求 Course Schedule & Requirements

    教學週次Course Week 彈性補充教學週次Flexible Supplemental Instruction Week 彈性補充教學類別Flexible Supplemental Instruction Type

    週次           課程主題                                                教學活動與作業
    1                  VBA 環境介紹                                       授課
    2                 基本語法+excel數據捉取運算         授課(60%)+實作(40%)
    3                 Sub+Function 介紹                            授課(60%)+實作(40%)
    4                 Macro使用與設計                                授課(60%)+實作(40%)
    5                 自動化報表設計                                   授課(60%)+實作(40%)
    6                 自動化網頁資訊下載                          授課(60%)+實作(40%)
    7                 優化投資資產配置案例                     授課(560%)+實作(40%)
    8                 Python環境介紹                                授課
    9                 NumPy+ Pandas教學                      授課(60%)+實作(40%)
    10              Matplotlib+ Scikit-learn教學        授課(60%)+實作(40%)
    11              線上股價與期權數據捉取與處理    授課(60%)+實作(40%)
    12              交易策略分析與時間序列                  授課(60%)+實作(40%)
    13              恆截面alpha交易策略                        授課(60%)+實作(40%)
    14              蒙地卡羅模擬定價                                授課(60%)+實作(40%)
    15             小組專案報告        
    16             小組專案報告    

    授課方式Teaching Approach

    60%

    講述 Lecture

    20%

    討論 Discussion

    20%

    小組活動 Group activity

    0%

    數位學習 E-learning

    0%

    其他: Others:

    評量工具與策略、評分標準成效Evaluation Criteria

    作業: 60% (程式撰寫)

    小組專案: 30%

    課程參與: 10%

    指定/參考書目Textbook & References

    金融科技學習與應用基礎(作者: 姜林杰祐 新陸書局)

    超實用Excel VBA範例應用字典 (作者: 田中亨,譯者:許郁文)

    精通 Python:運用簡單的套件進行現代運算 (作者:  Bill Lubanovic 譯者: 賴屹民)

    已申請之圖書館指定參考書目 圖書館指定參考書查詢 |相關處理要點

    維護智慧財產權,務必使用正版書籍。 Respect Copyright.

    本課程可否使用生成式AI工具Course Policies on the Use of Generative AI Tools

    完全開放使用 Completely Permitted to Use

    課程相關連結Course Related Links

    
                

    課程附件Course Attachments

    課程進行中,使用智慧型手機、平板等隨身設備 To Use Smart Devices During the Class

    需經教師同意始得使用 Approval

    列印