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.

Pattern: ^[A-Z0-9]{12}$

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.