def calculate_fd_returns(initial_amount, rate, start_date, end_date): days = (end_date - start_date).days years = days / 365 return initial_amount * (1 + rate) ** years