投資報酬率(Return on Investment,簡稱 ROI)是指你投入某項事物的金錢所獲得的百分比收益或虧損,而 ROI 計算機是一款免費的瀏覽器工具,只需輸入兩個數字(你支付的金額與投資目前的價值),就能計算出該百分比以及你的淨利潤。標準公式為 ROI% = (最終價值 − 初始成本) ÷ 初始成本 × 100,因此 $1,000 本金上賺得 $500 算是 50%,而 $10,000 本金上同樣賺得 $500 卻只有 5%。ROI 計算機也會以美元回報淨利潤;如果你再加上以年為單位的持有期間,它還會顯示年化報酬率(又稱複合年成長率,CAGR),也就是能將你的成本轉化為最終價值所需的穩定年報酬率。這項區分很重要,因為一般的 ROI 忽略了時間因素:不論花了一年還是十年,把 $1,000 變成 $1,500 看起來都同樣是 50%,即便以年化基礎來看,一年的結果顯著優於十年的結果。本文章接下來會逐一說明計算機所接收的每項輸入、它執行的精確數學運算、一個實際範例,以及在將任何單一數字視為決策依據前你應該牢記的限制。

roi calculator explained
ROI 計算機解析:輸入、運算與輸出

ROI 計算機能衡量什麼(以及不能衡量什麼)

根據 維基百科的投資報酬率條目所採用的標準定義,ROI 是比較投資時最廣泛使用的衡量標準,因為它能將收益與你投入的資本進行標準化比較。透過將利潤除以成本,ROI 能讓股票交易、出租物業、行銷活動或副業專案都對應到同一個百分比尺度上,這也是為什麼這個指標在跨截然不同資產類別進行並列比較時如此受到歡迎。

ROI 計算機所回報的內容相當單純:一個百分比,說明投資相較於你支付金額的盈虧幅度,以及一個代表淨利潤的美元數字。正值 ROI 表示你有獲利,零表示你打平,負值則表示你虧損——例如,$2,000 的成本最終縮水至 $1,600,就是 −20% 的 ROI 以及 $400 的虧損。

計算機不會做的事包括扣除交易手續費、稅負、通膨或資金的機會成本,並會將整體收益視為在你輸入最終價值的那一刻已完全實現。這些調整在實際投資組合中影響重大,因此輸出結果最好被視為一個純粹的總報酬數字,而非實際到手的金額。ROI 計算機所有運算都在你的瀏覽器本地執行,因此你輸入的任何內容都不會被上傳,這也讓成本基礎這類敏感輸入得以保持私密。

兩項輸入:成本與最終價值

ROI 計算機僅接收兩個必填欄位,其餘則是依你是否需要納入時間因素而定的選擇性運算。

  • 初始成本 — 你所投入的總金額,以美元計。請使用你實際投入的全額,而非部分部位或名目曝險。如果你以每股 $50 買進 10 股並加上 $5 手續費,成本就是 $505 而非 $500,因為手續費會降低為你運作的資本。
  • 最終價值 — 投資目前的價值,或你賣出所得的金額。對於未實現的部位,請以目前市場價格乘以你的持股數計算。對於已實現的部位,請使用稅前的總賣出所得。

這兩個數字就足以計算一般 ROI。加上第三個欄位——以年為單位的持有期間——即可解鎖下個章節將介紹的年化數字。

如何使用 ROI 計算機

  1. 輸入初始成本——你所投入的總金額,以美元計。
  2. 輸入最終價值——投資目前的價值,或你賣出所得的金額。
  3. 立即讀取 ROI 百分比與淨利潤;可選擇性地加上以年為單位的持有期間,一併查看年化報酬率(CAGR)。

無需儲存、無需註冊,也不需要設定試算表。只要任一數字變動,結果就會立即更新,因此你可以嘗試不同的最終價值,看看需要什麼樣的報酬率才能達到目標結果——例如,怎樣的最終價值能在你 $8,000 成本上產生 25% 的 ROI,或最終價值下跌 10% 會如何改變百分比。

一般 ROI 與年化 ROI(CAGR)的比較

一般 ROI 回答的是「相較於我投入的金額,我賺了多少(以百分比計)?」它無法回答另一個同樣重要的問題:「我多快賺到這些錢?」年化報酬率(又稱複合年成長率或 CAGR)則透過將總收益平均分攤到你持有投資的每一年,來回答第二個問題。

面向一般 ROI年化 ROI(CAGR)
需要的輸入成本與最終價值成本、最終價值,以及以年為單位的持有期間
公式(最終價值 − 成本) ÷ 成本 × 100((最終價值 ÷ 成本)^(1 ÷ 年數) − 1) × 100
是否納入時間否——無論持有一年或十年,都是相同的 50%是——以穩定的年報酬率呈現收益
是否允許虧損是——最終價值低於成本時會產生負值 ROI僅在最終價值為正時才可行——負數底數無法開分數次方根
最佳使用情境用於一次性報酬的快速並列比較比較持有期間不同的投資,或與基準指數進行對照

CAGR 公式 ((最終價值 ÷ 成本)^(1 ÷ 年數) − 1) × 100 所問的是:「哪個每年複利一次的固定年報酬率,能將成本成長為最終價值?」這也使它成為與儲蓄利率、債券殖利率或指數報酬進行比較的正確數字。如需深入了解 CAGR 公式以及它在各種實際持有期間下的表現,請參閱如何使用 CAGR 公式與範例以年為單位計算 ROI。

實際範例:$10,000 在 10 年內成長至 $20,000

為了在同一計算中看出兩個數字的差異,讓我們考慮一項以 $10,000 買入、十年後以 $20,000 賣出的資產。

一般 ROI:(20,000 − 10,000) ÷ 10,000 × 100 = 100%,淨利潤 = 20,000 − 10,000 = $10,000。以這個標題百分比來看,這看起來像是資產翻倍——就原始美元金額而言,確實如此。

年化 ROI:((20,000 ÷ 10,000)^(1 ÷ 10) − 1) × 100 = (2^0.1 − 1) × 100。2 的十分之一次方大約是 1.07177,因此 CAGR 大約是每年 7.18%。一筆分攤在十年上的 100% 收益,與其用「資產翻倍」這樣的標題來理解,不如說它更貼近長期股市報酬率,而這正是年化 ROI 之所以作為獨立輸出存在的原因。

限制、注意事項與 ROI 可能誤導的時機

適用三項輸入規則。初始成本必須大於零,因為它是公式的分母。年化 ROI 另外還要求最終價值必須大於零,因為負數底數無法開分數次方根。持有期間若有提供,則必須大於零年。違反規定時將會被拒絕,而非回傳 NaN 或其他無意義的結果。

此處定義的 ROI 同樣有四個值得指出的盲點。它不會扣除交易手續費、稅負、通膨或資金機會成本(也就是同樣金額投入其他地方所能獲得的報酬)。它會將整體收益視為完全實現,即便其中一部分是未賣出部位的帳面利潤。它對風險、波動性或報酬實現路徑毫無說明。而且單獨使用時它忽略了時間因素,而這正是年化檢視之所以作為選項提供的全部原因。

何時該改用其他工具

對於透過定期投入而產生複利成長的投資——例如每月定期定額投入指數型基金、經常性儲蓄或退休帳戶——單純的 ROI 檢視會錯失大部分重點。在這些情境中,輸入並非單一成本與單一最終價值,而是一筆起始餘額加上持續投入的資金流,而正確的工具應為複利計算機,或能顯示本金與利息分攤的專用儲蓄計算機。若以借款來支應投資,貸款成本會改變「什麼才算利潤」的定義,因此汽車貸款或房貸計算機有助於先評估借款端。ROI 計算機適用於具有明確結束價值的一次性資本支出:交易、翻新、單一專案,或你能以最終美元結果標記的行銷活動。

請將本工具所產生的數字視為僅供一般參考的快速估算,並就任何具決策規模的數字諮詢持牌專業人士加以驗證。

若你正在權衡各種選項,房貸計算機公式:付款背後的數學對此有詳細說明。