{
 "endpoint_intent": "/countries/ke/timeline",
 "served_as": "/data/africa-intelligence/v1/history/ke/index.json (static file)",
 "country_code": "KE",
 "generated_at": "2026-08-21T13:09:15Z",
 "indicators": {
  "hist-population-total": {
   "name": "Population, total",
   "unit": "people",
   "observation_count": 66,
   "earliest_year": "1960",
   "latest_year": "2025",
   "latest_value": 57532493,
   "derived": {
    "data_class": "DERIVED",
    "indicator_id": "hist-population-total",
    "country_code": "KE",
    "latest": {
     "year": 2025,
     "value": 57532493,
     "source_observation_id": "hist-population-total-ke-2025"
    },
    "yoy_change": {
     "from_year": 2024,
     "to_year": 2025,
     "from_value": 56432944,
     "to_value": 57532493,
     "pct_change": 0.019484,
     "source_observation_ids": [
      "hist-population-total-ke-2024",
      "hist-population-total-ke-2025"
     ]
    },
    "n_year_change": {
     "5y": {
      "base_year": 2020,
      "base_value": 52217334,
      "latest_year": 2025,
      "latest_value": 57532493,
      "actual_year_span": 5,
      "pct_change": 0.101789,
      "cagr": 0.019576,
      "source_observation_ids": [
       "hist-population-total-ke-2020",
       "hist-population-total-ke-2025"
      ],
      "note": null
     },
     "10y": {
      "base_year": 2015,
      "base_value": 47088526,
      "latest_year": 2025,
      "latest_value": 57532493,
      "actual_year_span": 10,
      "pct_change": 0.221794,
      "cagr": 0.020234,
      "source_observation_ids": [
       "hist-population-total-ke-2015",
       "hist-population-total-ke-2025"
      ],
      "note": null
     },
     "20y": {
      "base_year": 2005,
      "base_value": 35796484,
      "latest_year": 2025,
      "latest_value": 57532493,
      "actual_year_span": 20,
      "pct_change": 0.607211,
      "cagr": 0.024009,
      "source_observation_ids": [
       "hist-population-total-ke-2005",
       "hist-population-total-ke-2025"
      ],
      "note": null
     },
     "25y": {
      "base_year": 2000,
      "base_value": 30642890,
      "latest_year": 2025,
      "latest_value": 57532493,
      "actual_year_span": 25,
      "pct_change": 0.877515,
      "cagr": 0.025518,
      "source_observation_ids": [
       "hist-population-total-ke-2000",
       "hist-population-total-ke-2025"
      ],
      "note": null
     }
    },
    "full_window_cagr": {
     "from_year": 1960,
     "to_year": 2025,
     "cagr": 0.031434,
     "source_observation_ids": [
      "hist-population-total-ke-1960",
      "hist-population-total-ke-2025"
     ]
    },
    "historical_max": {
     "year": 2025,
     "value": 57532493,
     "source_observation_id": "hist-population-total-ke-2025"
    },
    "historical_min": {
     "year": 1960,
     "value": 7695307,
     "source_observation_id": "hist-population-total-ke-1960"
    },
    "trend_flag": "ACCELERATING",
    "missing_years_in_window": [],
    "generated_at": "2026-08-21T08:42:50Z"
   }
  },
  "hist-gdp-current-usd": {
   "name": "GDP (current US$)",
   "unit": "current US$",
   "observation_count": 66,
   "earliest_year": "1960",
   "latest_year": "2025",
   "latest_value": 135941278878.815,
   "derived": {
    "data_class": "DERIVED",
    "indicator_id": "hist-gdp-current-usd",
    "country_code": "KE",
    "latest": {
     "year": 2025,
     "value": 135941278878.815,
     "source_observation_id": "hist-gdp-current-usd-ke-2025"
    },
    "yoy_change": {
     "from_year": 2024,
     "to_year": 2025,
     "from_value": 120397537849.826,
     "to_value": 135941278878.815,
     "pct_change": 0.129103,
     "source_observation_ids": [
      "hist-gdp-current-usd-ke-2024",
      "hist-gdp-current-usd-ke-2025"
     ]
    },
    "n_year_change": {
     "5y": {
      "base_year": 2020,
      "base_value": 100657505750.545,
      "latest_year": 2025,
      "latest_value": 135941278878.815,
      "actual_year_span": 5,
      "pct_change": 0.350533,
      "cagr": 0.061943,
      "source_observation_ids": [
       "hist-gdp-current-usd-ke-2020",
       "hist-gdp-current-usd-ke-2025"
      ],
      "note": null
     },
     "10y": {
      "base_year": 2015,
      "base_value": 70120446896.8359,
      "latest_year": 2025,
      "latest_value": 135941278878.815,
      "actual_year_span": 10,
      "pct_change": 0.938682,
      "cagr": 0.068441,
      "source_observation_ids": [
       "hist-gdp-current-usd-ke-2015",
       "hist-gdp-current-usd-ke-2025"
      ],
      "note": null
     },
     "20y": {
      "base_year": 2005,
      "base_value": 18737895512.7378,
      "latest_year": 2025,
      "latest_value": 135941278878.815,
      "actual_year_span": 20,
      "pct_change": 6.254885,
      "cagr": 0.104159,
      "source_observation_ids": [
       "hist-gdp-current-usd-ke-2005",
       "hist-gdp-current-usd-ke-2025"
      ],
      "note": null
     },
     "25y": {
      "base_year": 2000,
      "base_value": 12705350097.8044,
      "latest_year": 2025,
      "latest_value": 135941278878.815,
      "actual_year_span": 25,
      "pct_change": 9.69953,
      "cagr": 0.099448,
      "source_observation_ids": [
       "hist-gdp-current-usd-ke-2000",
       "hist-gdp-current-usd-ke-2025"
      ],
      "note": null
     }
    },
    "full_window_cagr": {
     "from_year": 1960,
     "to_year": 2025,
     "cagr": 0.082393,
     "source_observation_ids": [
      "hist-gdp-current-usd-ke-1960",
      "hist-gdp-current-usd-ke-2025"
     ]
    },
    "historical_max": {
     "year": 2025,
     "value": 135941278878.815,
     "source_observation_id": "hist-gdp-current-usd-ke-2025"
    },
    "historical_min": {
     "year": 1960,
     "value": 791265459.493816,
     "source_observation_id": "hist-gdp-current-usd-ke-1960"
    },
    "trend_flag": "ACCELERATING",
    "missing_years_in_window": [],
    "generated_at": "2026-08-21T08:42:50Z"
   }
  },
  "hist-gdp-per-capita-usd": {
   "name": "GDP per capita (current US$)",
   "unit": "current US$ per capita",
   "observation_count": 66,
   "earliest_year": "1960",
   "latest_year": "2025",
   "latest_value": 2362.86091198611,
   "derived": {
    "data_class": "DERIVED",
    "indicator_id": "hist-gdp-per-capita-usd",
    "country_code": "KE",
    "latest": {
     "year": 2025,
     "value": 2362.86091198611,
     "source_observation_id": "hist-gdp-per-capita-usd-ke-2025"
    },
    "yoy_change": {
     "from_year": 2024,
     "to_year": 2025,
     "from_value": 2133.46193404026,
     "to_value": 2362.86091198611,
     "pct_change": 0.107524,
     "source_observation_ids": [
      "hist-gdp-per-capita-usd-ke-2024",
      "hist-gdp-per-capita-usd-ke-2025"
     ]
    },
    "n_year_change": {
     "5y": {
      "base_year": 2020,
      "base_value": 1927.66459027849,
      "latest_year": 2025,
      "latest_value": 2362.86091198611,
      "actual_year_span": 5,
      "pct_change": 0.225764,
      "cagr": 0.041553,
      "source_observation_ids": [
       "hist-gdp-per-capita-usd-ke-2020",
       "hist-gdp-per-capita-usd-ke-2025"
      ],
      "note": null
     },
     "10y": {
      "base_year": 2015,
      "base_value": 1489.11959777284,
      "latest_year": 2025,
      "latest_value": 2362.86091198611,
      "actual_year_span": 10,
      "pct_change": 0.58675,
      "cagr": 0.047251,
      "source_observation_ids": [
       "hist-gdp-per-capita-usd-ke-2015",
       "hist-gdp-per-capita-usd-ke-2025"
      ],
      "note": null
     },
     "20y": {
      "base_year": 2005,
      "base_value": 523.456312433863,
      "latest_year": 2025,
      "latest_value": 2362.86091198611,
      "actual_year_span": 20,
      "pct_change": 3.51396,
      "cagr": 0.078271,
      "source_observation_ids": [
       "hist-gdp-per-capita-usd-ke-2005",
       "hist-gdp-per-capita-usd-ke-2025"
      ],
      "note": null
     },
     "25y": {
      "base_year": 2000,
      "base_value": 414.626365130846,
      "latest_year": 2025,
      "latest_value": 2362.86091198611,
      "actual_year_span": 25,
      "pct_change": 4.698771,
      "cagr": 0.07209,
      "source_observation_ids": [
       "hist-gdp-per-capita-usd-ke-2000",
       "hist-gdp-per-capita-usd-ke-2025"
      ],
      "note": null
     }
    },
    "full_window_cagr": {
     "from_year": 1960,
     "to_year": 2025,
     "cagr": 0.049406,
     "source_observation_ids": [
      "hist-gdp-per-capita-usd-ke-1960",
      "hist-gdp-per-capita-usd-ke-2025"
     ]
    },
    "historical_max": {
     "year": 2025,
     "value": 2362.86091198611,
     "source_observation_id": "hist-gdp-per-capita-usd-ke-2025"
    },
    "historical_min": {
     "year": 1961,
     "value": 99.2716957068382,
     "source_observation_id": "hist-gdp-per-capita-usd-ke-1961"
    },
    "trend_flag": "ACCELERATING",
    "missing_years_in_window": [],
    "generated_at": "2026-08-21T08:42:50Z"
   }
  },
  "hist-urban-population-pct": {
   "name": "Urban population (% of total)",
   "unit": "% of total population",
   "observation_count": 66,
   "earliest_year": "1960",
   "latest_year": "2025",
   "latest_value": 32.2121192871745,
   "derived": {
    "data_class": "DERIVED",
    "indicator_id": "hist-urban-population-pct",
    "country_code": "KE",
    "latest": {
     "year": 2025,
     "value": 32.2121192871745,
     "source_observation_id": "hist-urban-population-pct-ke-2025"
    },
    "yoy_change": {
     "from_year": 2024,
     "to_year": 2025,
     "from_value": 31.8937831721599,
     "to_value": 32.2121192871745,
     "pct_change": 0.009981,
     "source_observation_ids": [
      "hist-urban-population-pct-ke-2024",
      "hist-urban-population-pct-ke-2025"
     ]
    },
    "n_year_change": {
     "5y": {
      "base_year": 2020,
      "base_value": 31.2063494632616,
      "latest_year": 2025,
      "latest_value": 32.2121192871745,
      "actual_year_span": 5,
      "pct_change": 0.03223,
      "cagr": 0.006364,
      "source_observation_ids": [
       "hist-urban-population-pct-ke-2020",
       "hist-urban-population-pct-ke-2025"
      ],
      "note": null
     },
     "10y": {
      "base_year": 2015,
      "base_value": 31.7338026039958,
      "latest_year": 2025,
      "latest_value": 32.2121192871745,
      "actual_year_span": 10,
      "pct_change": 0.015073,
      "cagr": 0.001497,
      "source_observation_ids": [
       "hist-urban-population-pct-ke-2015",
       "hist-urban-population-pct-ke-2025"
      ],
      "note": null
     },
     "20y": {
      "base_year": 2005,
      "base_value": 27.2686745625048,
      "latest_year": 2025,
      "latest_value": 32.2121192871745,
      "actual_year_span": 20,
      "pct_change": 0.181287,
      "cagr": 0.008365,
      "source_observation_ids": [
       "hist-urban-population-pct-ke-2005",
       "hist-urban-population-pct-ke-2025"
      ],
      "note": null
     },
     "25y": {
      "base_year": 2000,
      "base_value": 19.4553832211834,
      "latest_year": 2025,
      "latest_value": 32.2121192871745,
      "actual_year_span": 25,
      "pct_change": 0.655692,
      "cagr": 0.020374,
      "source_observation_ids": [
       "hist-urban-population-pct-ke-2000",
       "hist-urban-population-pct-ke-2025"
      ],
      "note": null
     }
    },
    "full_window_cagr": {
     "from_year": 1960,
     "to_year": 2025,
     "cagr": 0.021208,
     "source_observation_ids": [
      "hist-urban-population-pct-ke-1960",
      "hist-urban-population-pct-ke-2025"
     ]
    },
    "historical_max": {
     "year": 2025,
     "value": 32.2121192871745,
     "source_observation_id": "hist-urban-population-pct-ke-2025"
    },
    "historical_min": {
     "year": 1960,
     "value": 8.23352130661889,
     "source_observation_id": "hist-urban-population-pct-ke-1960"
    },
    "trend_flag": "ACCELERATING",
    "missing_years_in_window": [],
    "generated_at": "2026-08-21T08:42:50Z"
   }
  },
  "hist-electricity-access-pct": {
   "name": "Access to electricity (% of population)",
   "unit": "% of population",
   "observation_count": 66,
   "earliest_year": "1960",
   "latest_year": "2025",
   "latest_value": 77,
   "derived": {
    "data_class": "DERIVED",
    "indicator_id": "hist-electricity-access-pct",
    "country_code": "KE",
    "latest": {
     "year": 2024,
     "value": 77,
     "source_observation_id": "hist-electricity-access-pct-ke-2024"
    },
    "yoy_change": {
     "from_year": 2023,
     "to_year": 2024,
     "from_value": 76.2,
     "to_value": 77,
     "pct_change": 0.010499,
     "source_observation_ids": [
      "hist-electricity-access-pct-ke-2023",
      "hist-electricity-access-pct-ke-2024"
     ]
    },
    "n_year_change": {
     "5y": {
      "base_year": 2019,
      "base_value": 69.7,
      "latest_year": 2024,
      "latest_value": 77,
      "actual_year_span": 5,
      "pct_change": 0.104735,
      "cagr": 0.020121,
      "source_observation_ids": [
       "hist-electricity-access-pct-ke-2019",
       "hist-electricity-access-pct-ke-2024"
      ],
      "note": null
     },
     "10y": {
      "base_year": 2014,
      "base_value": 36,
      "latest_year": 2024,
      "latest_value": 77,
      "actual_year_span": 10,
      "pct_change": 1.138889,
      "cagr": 0.078993,
      "source_observation_ids": [
       "hist-electricity-access-pct-ke-2014",
       "hist-electricity-access-pct-ke-2024"
      ],
      "note": null
     },
     "20y": {
      "base_year": 2004,
      "base_value": 22.6,
      "latest_year": 2024,
      "latest_value": 77,
      "actual_year_span": 20,
      "pct_change": 2.40708,
      "cagr": 0.06321,
      "source_observation_ids": [
       "hist-electricity-access-pct-ke-2004",
       "hist-electricity-access-pct-ke-2024"
      ],
      "note": null
     },
     "25y": {
      "base_year": 1999,
      "base_value": 13.2088918685913,
      "latest_year": 2024,
      "latest_value": 77,
      "actual_year_span": 25,
      "pct_change": 4.829406,
      "cagr": 0.073062,
      "source_observation_ids": [
       "hist-electricity-access-pct-ke-1999",
       "hist-electricity-access-pct-ke-2024"
      ],
      "note": null
     }
    },
    "full_window_cagr": {
     "from_year": 1993,
     "to_year": 2024,
     "cagr": 0.065097,
     "source_observation_ids": [
      "hist-electricity-access-pct-ke-1993",
      "hist-electricity-access-pct-ke-2024"
     ]
    },
    "historical_max": {
     "year": 2024,
     "value": 77,
     "source_observation_id": "hist-electricity-access-pct-ke-2024"
    },
    "historical_min": {
     "year": 1994,
     "value": 3.47343683242798,
     "source_observation_id": "hist-electricity-access-pct-ke-1994"
    },
    "trend_flag": "ACCELERATING",
    "missing_years_in_window": [],
    "generated_at": "2026-08-21T08:42:50Z"
   }
  },
  "hist-internet-users-pct": {
   "name": "Individuals using the Internet (% of population)",
   "unit": "% of population",
   "observation_count": 66,
   "earliest_year": "1960",
   "latest_year": "2025",
   "latest_value": 34.97622513,
   "derived": {
    "data_class": "DERIVED",
    "indicator_id": "hist-internet-users-pct",
    "country_code": "KE",
    "latest": {
     "year": 2024,
     "value": 34.97622513,
     "source_observation_id": "hist-internet-users-pct-ke-2024"
    },
    "yoy_change": {
     "from_year": 2023,
     "to_year": 2024,
     "from_value": 32.07040024,
     "to_value": 34.97622513,
     "pct_change": 0.090608,
     "source_observation_ids": [
      "hist-internet-users-pct-ke-2023",
      "hist-internet-users-pct-ke-2024"
     ]
    },
    "n_year_change": {
     "5y": {
      "base_year": 2019,
      "base_value": 22.6687733618171,
      "latest_year": 2024,
      "latest_value": 34.97622513,
      "actual_year_span": 5,
      "pct_change": 0.542925,
      "cagr": 0.090609,
      "source_observation_ids": [
       "hist-internet-users-pct-ke-2019",
       "hist-internet-users-pct-ke-2024"
      ],
      "note": null
     },
     "10y": {
      "base_year": 2014,
      "base_value": 16.5,
      "latest_year": 2024,
      "latest_value": 34.97622513,
      "actual_year_span": 10,
      "pct_change": 1.119771,
      "cagr": 0.078025,
      "source_observation_ids": [
       "hist-internet-users-pct-ke-2014",
       "hist-internet-users-pct-ke-2024"
      ],
      "note": null
     },
     "20y": {
      "base_year": 2004,
      "base_value": 3.0235280420962,
      "latest_year": 2024,
      "latest_value": 34.97622513,
      "actual_year_span": 20,
      "pct_change": 10.568017,
      "cagr": 0.13022,
      "source_observation_ids": [
       "hist-internet-users-pct-ke-2004",
       "hist-internet-users-pct-ke-2024"
      ],
      "note": null
     },
     "25y": {
      "base_year": 1999,
      "base_value": 0.114,
      "latest_year": 2024,
      "latest_value": 34.97622513,
      "actual_year_span": 25,
      "pct_change": 305.808992,
      "cagr": 0.257404,
      "source_observation_ids": [
       "hist-internet-users-pct-ke-1999",
       "hist-internet-users-pct-ke-2024"
      ],
      "note": null
     }
    },
    "full_window_cagr": null,
    "historical_max": {
     "year": 2024,
     "value": 34.97622513,
     "source_observation_id": "hist-internet-users-pct-ke-2024"
    },
    "historical_min": {
     "year": 1990,
     "value": 0,
     "source_observation_id": "hist-internet-users-pct-ke-1990"
    },
    "trend_flag": "ACCELERATING",
    "missing_years_in_window": [
     1991,
     1992,
     1993,
     1994
    ],
    "generated_at": "2026-08-21T08:42:50Z"
   }
  },
  "hist-mobile-subscriptions-per100": {
   "name": "Mobile cellular subscriptions (per 100 people)",
   "unit": "subscriptions per 100 people",
   "observation_count": 66,
   "earliest_year": "1960",
   "latest_year": "2025",
   "latest_value": 126.477706000949,
   "derived": {
    "data_class": "DERIVED",
    "indicator_id": "hist-mobile-subscriptions-per100",
    "country_code": "KE",
    "latest": {
     "year": 2024,
     "value": 126.477706000949,
     "source_observation_id": "hist-mobile-subscriptions-per100-ke-2024"
    },
    "yoy_change": {
     "from_year": 2023,
     "to_year": 2024,
     "from_value": 120.612416887959,
     "to_value": 126.477706000949,
     "pct_change": 0.048629,
     "source_observation_ids": [
      "hist-mobile-subscriptions-per100-ke-2023",
      "hist-mobile-subscriptions-per100-ke-2024"
     ]
    },
    "n_year_change": {
     "5y": {
      "base_year": 2019,
      "base_value": 106.547822056778,
      "latest_year": 2024,
      "latest_value": 126.477706000949,
      "actual_year_span": 5,
      "pct_change": 0.187051,
      "cagr": 0.034889,
      "source_observation_ids": [
       "hist-mobile-subscriptions-per100-ke-2019",
       "hist-mobile-subscriptions-per100-ke-2024"
      ],
      "note": null
     },
     "10y": {
      "base_year": 2014,
      "base_value": 73.0327455558393,
      "latest_year": 2024,
      "latest_value": 126.477706000949,
      "actual_year_span": 10,
      "pct_change": 0.731794,
      "cagr": 0.056452,
      "source_observation_ids": [
       "hist-mobile-subscriptions-per100-ke-2014",
       "hist-mobile-subscriptions-per100-ke-2024"
      ],
      "note": null
     },
     "20y": {
      "base_year": 2004,
      "base_value": 7.33478416366219,
      "latest_year": 2024,
      "latest_value": 126.477706000949,
      "actual_year_span": 20,
      "pct_change": 16.243548,
      "cagr": 0.153005,
      "source_observation_ids": [
       "hist-mobile-subscriptions-per100-ke-2004",
       "hist-mobile-subscriptions-per100-ke-2024"
      ],
      "note": null
     },
     "25y": {
      "base_year": 1999,
      "base_value": 0.079282155,
      "latest_year": 2024,
      "latest_value": 126.477706000949,
      "actual_year_span": 25,
      "pct_change": 1594.285925,
      "cagr": 0.343116,
      "source_observation_ids": [
       "hist-mobile-subscriptions-per100-ke-1999",
       "hist-mobile-subscriptions-per100-ke-2024"
      ],
      "note": null
     }
    },
    "full_window_cagr": null,
    "historical_max": {
     "year": 2024,
     "value": 126.477706000949,
     "source_observation_id": "hist-mobile-subscriptions-per100-ke-2024"
    },
    "historical_min": {
     "year": 1960,
     "value": 0,
     "source_observation_id": "hist-mobile-subscriptions-per100-ke-1960"
    },
    "trend_flag": "TREND_REVERSAL",
    "missing_years_in_window": [
     1961,
     1962,
     1963,
     1964,
     1966,
     1967,
     1968,
     1969,
     1971,
     1972,
     1973,
     1974
    ],
    "generated_at": "2026-08-21T08:42:50Z"
   }
  },
  "hist-fdi-net-inflows-pct-gdp": {
   "name": "Foreign direct investment, net inflows (% of GDP)",
   "unit": "% of GDP",
   "observation_count": 66,
   "earliest_year": "1960",
   "latest_year": "2025",
   "latest_value": 0.384924569449646,
   "derived": {
    "data_class": "DERIVED",
    "indicator_id": "hist-fdi-net-inflows-pct-gdp",
    "country_code": "KE",
    "latest": {
     "year": 2024,
     "value": 0.384924569449646,
     "source_observation_id": "hist-fdi-net-inflows-pct-gdp-ke-2024"
    },
    "yoy_change": {
     "from_year": 2023,
     "to_year": 2024,
     "from_value": 0.472521238226254,
     "to_value": 0.384924569449646,
     "pct_change": -0.185381,
     "source_observation_ids": [
      "hist-fdi-net-inflows-pct-gdp-ke-2023",
      "hist-fdi-net-inflows-pct-gdp-ke-2024"
     ]
    },
    "n_year_change": {
     "5y": {
      "base_year": 2019,
      "base_value": 0.468168547481475,
      "latest_year": 2024,
      "latest_value": 0.384924569449646,
      "actual_year_span": 5,
      "pct_change": -0.177808,
      "cagr": -0.0384,
      "source_observation_ids": [
       "hist-fdi-net-inflows-pct-gdp-ke-2019",
       "hist-fdi-net-inflows-pct-gdp-ke-2024"
      ],
      "note": null
     },
     "10y": {
      "base_year": 2014,
      "base_value": 1.20220842439576,
      "latest_year": 2024,
      "latest_value": 0.384924569449646,
      "actual_year_span": 10,
      "pct_change": -0.679819,
      "cagr": -0.107641,
      "source_observation_ids": [
       "hist-fdi-net-inflows-pct-gdp-ke-2014",
       "hist-fdi-net-inflows-pct-gdp-ke-2024"
      ],
      "note": null
     },
     "20y": {
      "base_year": 2004,
      "base_value": 0.286194263505208,
      "latest_year": 2024,
      "latest_value": 0.384924569449646,
      "actual_year_span": 20,
      "pct_change": 0.344977,
      "cagr": 0.014929,
      "source_observation_ids": [
       "hist-fdi-net-inflows-pct-gdp-ke-2004",
       "hist-fdi-net-inflows-pct-gdp-ke-2024"
      ],
      "note": null
     },
     "25y": {
      "base_year": 1999,
      "base_value": 0.402864561234926,
      "latest_year": 2024,
      "latest_value": 0.384924569449646,
      "actual_year_span": 25,
      "pct_change": -0.044531,
      "cagr": -0.00182,
      "source_observation_ids": [
       "hist-fdi-net-inflows-pct-gdp-ke-1999",
       "hist-fdi-net-inflows-pct-gdp-ke-2024"
      ],
      "note": null
     }
    },
    "full_window_cagr": {
     "from_year": 1970,
     "to_year": 2024,
     "cagr": -0.01479,
     "source_observation_ids": [
      "hist-fdi-net-inflows-pct-gdp-ke-1970",
      "hist-fdi-net-inflows-pct-gdp-ke-2024"
     ]
    },
    "historical_max": {
     "year": 2011,
     "value": 3.09471103381268,
     "source_observation_id": "hist-fdi-net-inflows-pct-gdp-ke-2011"
    },
    "historical_min": {
     "year": 2020,
     "value": -0.00536845439351621,
     "source_observation_id": "hist-fdi-net-inflows-pct-gdp-ke-2020"
    },
    "trend_flag": "DECELERATING_DECLINE",
    "missing_years_in_window": [],
    "generated_at": "2026-08-21T08:42:50Z"
   }
  }
 }
}