timmy / 投資報酬率 (ROI) 計算
0 j'aimes
0 forks
1 fichiers
Dernière activité 10 months ago
這個 Python 函數計算投資報酬率 (ROI),衡量投資的盈利能力。ROI 公式為 (投資收益 - 投資成本) / 投資成本 * 100,用於評估投資回報的效率,適用於個人理財、企業投資和專案決策。
| 1 | def calculate_roi(investment_cost, investment_gain): |
| 2 | """ |
| 3 | 計算投資報酬率 (ROI) 的函數。 |
| 4 | |
| 5 | :param investment_cost: 投資成本 |
| 6 | :param investment_gain: 投資收益 |
| 7 | :return: 投資報酬率 (ROI) |
| 8 | """ |
| 9 | net_profit = investment_gain - investment_cost |
| 10 | roi = (net_profit / investment_cost) * 100 |
Dernière activité 10 months ago
這兩個 Python 程式分別計算全年投資與不足一年投資的年化報酬率。calculate_annualized_return.py 適用於完整投資年度,而 calculate_annualized_return_for_part_years_investment.py 則適用於短期投資,允許投資期限以小數表示(如 6 個月 = 0.5 年)。這些函數可用於評估投資績效,幫助投資者比較不同投資期間的回報率。
| 1 | def calculate_annualized_return(initial_investment, final_value, investment_period): |
| 2 | """ |
| 3 | 計算年化報酬率的函數。 |
| 4 | |
| 5 | :param initial_investment: 初始投資金額 |
| 6 | :param final_value: 投資終值 |
| 7 | :param investment_period: 投資期限(年) |
| 8 | :return: 年化報酬率 |
| 9 | """ |
| 10 | annualized_return = ((final_value / initial_investment) ** (1 / investment_period)) - 1 |
Plus récent
Plus ancien