開始使用免費開始

專案提案與現金流量預測

你的專案經理已經為每個提案預測了現金流量。

專案 1 在短期內的現金流量較高,但專案 2 隨著時間推進會更具獲利能力。

兩個專案的現金流量預測如下:

Year Project 1 Project 2
1 -$1,000(初始投資) -$1,000(初始投資)
2 $200(現金流入) $150(現金流入)
3 $250 $225
4 $300 $300
5 $350 $375
6 $400 $425
7 $450 $500
8 $500 $575
9 $550 $600
10 $600 $625

注意:以上金額單位為「千」。例如,$1,000 代表 $1,000,000。為了讓內容更容易閱讀,我們會使用較小的單位。這在財務報表中也很常見,會以「千」甚至「百萬」為單位來表示實際的「百萬」或「十億」。

本練習屬於課程

Python 金融概念入門

檢視課程

練習說明

  • 建立變數 cf_project_1,並將其設定為專案 1 的 numpy 陣列現金流量(如表格所示)。
  • 以相同步驟為專案 2 建立陣列,設定為 cf_project_2
  • 將原始數值放大 1000 倍,也就是將原本的陣列乘上 1000。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

import numpy as np

# Create a numpy array of cash flows for Project 1
cf_project_1 = ____

# Create a numpy array of cash flows for Project 2
cf_project_2 = ____

# Scale the original objects by 1000x
cf_project1 = ____
cf_project2 = ____
編輯並執行程式碼