Skip to main content
GET
/
investment-products
/
{isin}
/
price-history
curl -X GET 'https://api.wealthyhood.com/investment-products/IE00B4L5Y983/price-history' \
  -H 'Accept: application/json' \
  -H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
{
  "1w": {
    "data": [
      { "timestamp": 1720440000000, "close": 78.25 },
      { "timestamp": 1720526400000, "close": 78.92 },
      { "timestamp": 1720612800000, "close": 79.15 },
      { "timestamp": 1720699200000, "close": 79.42 }
    ],
    "returns": 1.49,
    "displayIntraday": true
  },
  "1m": {
    "data": [
      { "timestamp": 1717804800000, "close": 76.10 },
      { "timestamp": 1718409600000, "close": 77.25 },
      { "timestamp": 1719014400000, "close": 78.50 },
      { "timestamp": 1719619200000, "close": 79.42 }
    ],
    "returns": 4.36,
    "displayIntraday": true
  },
  "3m": {
    "data": [
      { "timestamp": 1712016000000, "close": 72.30 },
      { "timestamp": 1714694400000, "close": 75.80 },
      { "timestamp": 1717372800000, "close": 79.42 }
    ],
    "returns": 9.85,
    "displayIntraday": false
  },
  "6m": {
    "data": [
      { "timestamp": 1704153600000, "close": 68.50 },
      { "timestamp": 1709424000000, "close": 73.20 },
      { "timestamp": 1714694400000, "close": 79.42 }
    ],
    "returns": 15.94,
    "displayIntraday": false
  },
  "1y": {
    "data": [
      { "timestamp": 1688947200000, "close": 62.15 },
      { "timestamp": 1696723200000, "close": 67.80 },
      { "timestamp": 1704499200000, "close": 72.30 },
      { "timestamp": 1712275200000, "close": 79.42 }
    ],
    "returns": 27.79,
    "displayIntraday": false
  },
  "max": {
    "data": [
      { "timestamp": 1546300800000, "close": 38.50 },
      { "timestamp": 1609459200000, "close": 52.10 },
      { "timestamp": 1672531200000, "close": 68.90 },
      { "timestamp": 1720699200000, "close": 79.42 }
    ],
    "returns": 106.29,
    "displayIntraday": false
  }
}
Fetch historical price data for an investment product, organized by tenor periods (1 week, 1 month, 3 months, 6 months, 1 year, and all-time). This data powers asset detail charts, allowing users to visualize price movements across different time horizons.

Authentication & headers

Authorization
string
required
Bearer token issued by Auth0. Format: Bearer YOUR_ACCESS_TOKEN with the read:users scope.

Path parameters

isin
string
required
ISIN of the investment product (12 alphanumeric characters).
curl -X GET 'https://api.wealthyhood.com/investment-products/IE00B4L5Y983/price-history' \
  -H 'Accept: application/json' \
  -H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
{
  "1w": {
    "data": [
      { "timestamp": 1720440000000, "close": 78.25 },
      { "timestamp": 1720526400000, "close": 78.92 },
      { "timestamp": 1720612800000, "close": 79.15 },
      { "timestamp": 1720699200000, "close": 79.42 }
    ],
    "returns": 1.49,
    "displayIntraday": true
  },
  "1m": {
    "data": [
      { "timestamp": 1717804800000, "close": 76.10 },
      { "timestamp": 1718409600000, "close": 77.25 },
      { "timestamp": 1719014400000, "close": 78.50 },
      { "timestamp": 1719619200000, "close": 79.42 }
    ],
    "returns": 4.36,
    "displayIntraday": true
  },
  "3m": {
    "data": [
      { "timestamp": 1712016000000, "close": 72.30 },
      { "timestamp": 1714694400000, "close": 75.80 },
      { "timestamp": 1717372800000, "close": 79.42 }
    ],
    "returns": 9.85,
    "displayIntraday": false
  },
  "6m": {
    "data": [
      { "timestamp": 1704153600000, "close": 68.50 },
      { "timestamp": 1709424000000, "close": 73.20 },
      { "timestamp": 1714694400000, "close": 79.42 }
    ],
    "returns": 15.94,
    "displayIntraday": false
  },
  "1y": {
    "data": [
      { "timestamp": 1688947200000, "close": 62.15 },
      { "timestamp": 1696723200000, "close": 67.80 },
      { "timestamp": 1704499200000, "close": 72.30 },
      { "timestamp": 1712275200000, "close": 79.42 }
    ],
    "returns": 27.79,
    "displayIntraday": false
  },
  "max": {
    "data": [
      { "timestamp": 1546300800000, "close": 38.50 },
      { "timestamp": 1609459200000, "close": 52.10 },
      { "timestamp": 1672531200000, "close": 68.90 },
      { "timestamp": 1720699200000, "close": 79.42 }
    ],
    "returns": 106.29,
    "displayIntraday": false
  }
}

Response fields

The response is an object with tenor keys, each containing price data for that period.
1w | 1m | 3m | 6m | 1y | max
TenorPriceData
Price data for the corresponding tenor period.

Tenor periods

KeyPeriodTypical granularity
1w1 weekIntraday (minutes)
1m1 monthIntraday (minutes)
3m3 monthsDaily
6m6 monthsDaily
1y1 yearDaily
maxAll-time (up to 10 years)Daily
Use the displayIntraday flag to determine chart rendering granularity. For intraday data, you may want to show time labels; for daily data, date labels are more appropriate.

Authorizations

Authorization
string
header
required

Auth0-issued access token that includes the read:users scope.

Path Parameters

isin
string
required

ISIN of the investment product to retrieve.

Response

Historical price data organized by tenor.

Historical price data organized by tenor period. Each tenor key maps to price data for that time horizon.

1w
object

Price data for a specific tenor period.

1m
object

Price data for a specific tenor period.

3m
object

Price data for a specific tenor period.

6m
object

Price data for a specific tenor period.

1y
object

Price data for a specific tenor period.

max
object

Price data for a specific tenor period.