若要正確計算 ROI,請使用公式 ROI% = (最終值 − 初始成本) ÷ 初始成本 × 100,接著確認淨利潤 = 最終值 − 初始成本。ROI 計算機會將這兩個關係套用於投資總額與該投資的期末價值,因此若要獲得可靠的檢核結果,必須在讀取百分比之前使用一致的美元輸入。唯有當您同時想要年化 ROI(也就是複合年成長率 CAGR)時,才需要加入以年為單位的持有期間:((最終值 ÷ 初始成本)^(1 ÷ 年數) − 1) × 100。單純的 ROI 描述的是總體損益,但忽略經過的時間;年化 ROI 則是把期末結果表示為年化報酬率。若要驗證任一輸出結果,請讓分母對應原始成本、確認最終值是當前價值或出售所得而非其他不同的衡量方式,並檢查美元利潤與百分比的方向是否一致。該計算機回報的是毛額結果:不會分別扣除手續費、稅負、通膨或機會成本,並將收益視為已完全實現。其初始成本必須大於 $0。年化 ROI 則另有兩項要求:最終值必須大於 $0,且持有期間必須大於 $0。

什麼樣的 ROI 結果才算正確
ROI 以原始成本的百分比來表示一項投資的變動。這種標準化讓報酬更容易討論,但並不代表每個百分比都能直接比較。輸入值、公式、時間長度以及計算範圍,都必須與您想要回答的問題相符。
- 初始成本:請以美元輸入投入的總資金。這是 ROI 公式的分母,因此必須大於 $0。
- 最終值:請輸入該投資目前的價值,或賣出時所收到的金額。
- 淨利潤:請確認最終值減去初始成本後,等於計算機所回報的美元損益。
- 單純 ROI:請確認所回報的百分比是將該利潤除以初始成本再乘以 100 而得。
- 年化 ROI:若包含此項目,請確認持有期間與最終值的條件皆已滿足,且結果標示為 CAGR。
結果的方向應該保持一致。正的 ROI 代表獲利,零代表損益兩平,負的 ROI 代表虧損。如果計算機顯示獲利卻出現負的 ROI,請重新檢查最終值與成本,而非直接認定百分比有誤。
將成本與最終值放在同一基礎上
即使數學公式正確,若輸入值描述的不是同一筆投資在同樣的期間,結果仍可能誤導。在計算之前,請先明確定義兩個美元金額各自代表的意義。
- 使用原始投資總額。初始成本應代表投入於該資產、行銷活動、不動產或專案的資金。
- 選擇一個明確的期末衡量方式。最終值可以是該投資的當前價值,也可以是其出售所得。請勿將當前市值與原先出售時收到的金額混用。
- 保持範圍一致。若成本只涵蓋投資的一部分,卻搭配涵蓋整個資產的最終值,會產生失真的百分比。
- 兩個數值都以美元輸入。請於輸入前先將其他幣別轉換完畢,使減法與除法都使用一致的單位。
- 區分現金流的問題。ROI 計算機需要一筆總成本與一個期末價值。對於透過定期存款累積成長的資金,儲蓄計算機可協助計算在定期存款下隨時間複利累積的利息。
當使用當前價值而非實際完成的出售所得時,請記住此工具在計算時仍將收益視為已完全實現。因此其結果是根據您所提供價值的估算,而非一份考量到後續所有交易的交割明細。
計算並驗證結果
- 以美元輸入初始成本。請使用您投入的總金額。由於 ROI 公式會除以此值,因此必須大於 $0。
- 以美元輸入最終值。請使用該投資目前的價值,或您賣出時所收到的金額。
- 讀取 ROI 百分比與淨利潤。結果會即時更新,方便您將百分比與兩個輸入值之間的美元差異進行比較。
- 在需要年化 ROI 時加入持有期間。請輸入持有的年數。持有期間與最終值皆必須大於 $0,才能計算 CAGR。
- 獨立驗算運算過程。以最終值減去初始成本來核對淨利潤。再將該利潤除以初始成本並乘以 100,核對單純 ROI。
- 套用正確的解讀方式。單純 ROI 用於評估總報酬;在比較持有期間不同的投資時使用年化 ROI,但請勿將 CAGR 與「簡單總報酬除以年數」混淆。
一個端到端的檢核:考慮一項以 $10,000 買入、持有 10 年後以 $20,000 賣出的資產。
- 淨利潤為 $20,000 − $10,000 = $10,000。
- 單純 ROI 為 ($20,000 − $10,000) ÷ $10,000 × 100 = 100%。
- 年化 ROI 為 (($20,000 ÷ $10,000)^(1 ÷ 10) − 1) × 100,亦即約每年 7.18%。
這些輸出結果是一致的,因為它們從不同角度描述同一筆投資:美元利潤、總報酬百分比,以及複合年成長率。
讓報酬衡量方式符合您的決策
單純 ROI 與年化 ROI 回答的是不同的問題。請使用下表確認哪一種輸出符合您正在做的決策。
| 輸出 | 回答的問題 | 必要輸入 | 主要注意事項 |
|---|---|---|---|
| 淨利潤 | 賺賠了多少美元? | 初始成本大於 $0,以及最終值 | 未以百分比表示報酬。 |
| 單純 ROI | 相對於原始成本的總報酬是多少? | 初始成本大於 $0,以及最終值 | 忽略持有時間長短。 |
| 年化 ROI | 在持有期間內,以何種穩定年化報酬率可使成本成長至最終值? | 初始成本、最終值與年數皆大於 $0 | 要求期末值為正且期間為正。 |
在比較持有期間不同的投資時,年化 ROI 特別有用。對於持有期間相同的投資,單純 ROI 可能就已足夠。請勿嘗試以「總 ROI 除以年數」來驗證 CAGR,因為複利效果會使這種捷徑不正確。
會使答案失真的錯誤
當結果看起來有疑慮時,請逐項檢查以下事項:
- 初始成本為零或負值:標準的 ROI 公式無法使用 $0 或更低的成本作為分母。請輸入大於 $0 的有效投資總額。
- 最終值不相符:請確認期末金額來自與成本所描述的同一筆投資,並反映當前價值或出售所得其中之一。
- 混淆毛報酬與淨報酬:該計算機不會扣除交易手續費、稅負、通膨或機會成本。在這些成本會降低期末值的情況下,基於毛額所得出的結果會高於淨額結果。
- 忽略經過的時間:單純 ROI 雖然正確,卻可能仍不適合用於比較持有期間不同的投資。當決策需要 CAGR 時,請加入有效的持有期間。
- 在數值無效的情況下要求 CAGR:最終值處於或低於 $0、且持有期間處於或低於 $0,並不符合年化 ROI 的要求。即使最終值處於或低於成本,單純 ROI 仍可回報虧損。
- 只讀取百分比而忽略美元結果:淨利潤代表規模。即使是漂亮的百分比,也可能只代表一筆小額美元數字;而較小的百分比若套用在較大的投資上,實際金額反而可能更多。
- 將所有收益視為可動用現金:此計算假設收益已完全實現。請確認這項假設符合該投資以及您的決策。
了解隱私與估算限制
ROI 計算機在本機瀏覽器中執行,因此您輸入的數字並不會被上傳。這讓您能在不將所輸入數值傳送到伺服器的情況下,檢查敏感的財務金額。
即使經過驗算,結果仍僅為毛額估算。此工具不會納入與一筆投資相關的所有成本,且其輸出僅供一般參考,而非財務建議。對於重大財務決策,請向持照專業人士核對相關金額與您的實際淨報酬。