user: I'm currently weighing up some investment options and would like to get an idea of their potential growth over time. Could you help me calculate the future value for a bond with an initial investment of $5000, an annual interest rate of 5%, and a term of 10 years; a mutual fund that starts with $2000, grows at an annual rate of 7%, and will be held for 15 years; and stocks starting at $1000, with an impressive annual growth rate of 10%, over a 20-year period? I need to understand the future values to make an informed decision.

Available functions:
name: calculate_future_value
description: Calculates the future value of an investment.
parameters: type: dict
properties: present_value: type: float
description: The present value of the investment, in dollars.
interest_rate: type: float
description: The interest rate of the investment, ranging from 0 to 1.
periods: type: integer
description: The number of periods, in years.
required: present_value
interest_rate
periods

Ground truth function call(s):
calculate_future_value(present_value=5000, interest_rate=0.05, periods=10)
calculate_future_value(present_value=2000, interest_rate=0.07, periods=15)
calculate_future_value(present_value=1000, interest_rate=0.1, periods=20)