# AIFS Historical Archive and Hindcasts?

**URL:** <https://forum.ecmwf.int/t/aifs-historical-archive-and-hindcasts/12589>\
**Category:** AIFS\
**Created:** [10 April 2025 19:26 UTC](https://forum.ecmwf.int/t/aifs-historical-archive-and-hindcasts/12589 "2025-04-10T19:26:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Arbol\_Data\_Team](https://forum.ecmwf.int/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Arbol\_Data\_Team](https://forum.ecmwf.int/u/Arbol_Data_Team)\
**Post date:** [10 April 2025 19:26 UTC](https://forum.ecmwf.int/t/aifs-historical-archive-and-hindcasts/12589/1 "2025-04-10T19:26:40Z")

</div>

Hi,

I’m interested in testing the performance of AIFS against alternative datasets for some applications. This requires historical data and ideally hindcasts showing how the model would have performed previously.

However, as of right now, it appears that AIFS data is only published on a 4-day rolling window, so even historical data from its February release is inaccessible.

Does ECMWF have plans to openly release historical AIFS data and/or hindcasts at any point? I recognize that right now the priority must be publishing AIFS ensembles but I’m a little surprised historical data at least isn’t available.

Kind regards,  
Robert

---

<div class="post-metadata">

**Author:** ![Milana\_Vuckovic](https://forum.ecmwf.int/letter_avatar_proxy/v4/letter/m/e495f1/32.png) [@Milana\_Vuckovic](https://forum.ecmwf.int/u/Milana_Vuckovic)\
**Post date:** [3 June 2025 12:57 UTC](https://forum.ecmwf.int/t/aifs-historical-archive-and-hindcasts/12589/2 "2025-06-03T12:57:46Z")

</div>

Hi Robert,  
Sorry for the delay in the reply.  
Currently historical data is not available in the Open Data dataset in the ECMWF server.  
Historical data available in MARS is under CCBY4 licence (which means open), however access to the MARS archive is not free.  
However, AIFS data is available in AWS servers from the date it was operational (February 2025).  
What you can do is replace ‘ecmwf’ as source in ecmwf-opendata python api request with ‘aws’ and you should be able to download data from 25 February onwards.  
The request should look something like this:

```auto
from ecmwf.opendata import Client
client = Client("aws", beta=False)
pl_parameters = ['u', 'v']
pl_filename = 'aifs_single_medium-wind850_pl.grib'

client.retrieve(
    date='20250301',
    time=0,
    step=12,
    stream="oper",
    type="fc",
    levtype="pl",
    levelist=850,
    model="aifs-single",
    param=pl_parameters,
    target=pl_filename
)

```

I hope this helps.  
Best regards,  
Milana

---

<div class="post-metadata">

**Author:** ![Arbol\_Data\_Team](https://forum.ecmwf.int/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Arbol\_Data\_Team](https://forum.ecmwf.int/u/Arbol_Data_Team)\
**Post date:** [3 June 2025 18:33 UTC](https://forum.ecmwf.int/t/aifs-historical-archive-and-hindcasts/12589/3 "2025-06-03T18:33:03Z")

</div>

Hi @Milana_Vuckovic ,

Thanks for the thorough reply, this is very helpful. A small follow-up question: if ECMWF is now hosting data on AWS, is it (or will it be) possible for users to access the AWS S3 buckets directly through standard cloud-access tools? For instances the s3fs library in Python.

Many thanks,  
Robert

---

<div class="post-metadata">

**Author:** ![Milana\_Vuckovic](https://forum.ecmwf.int/letter_avatar_proxy/v4/letter/m/e495f1/32.png) [@Milana\_Vuckovic](https://forum.ecmwf.int/u/Milana_Vuckovic)\
**Post date:** [3 June 2025 19:01 UTC](https://forum.ecmwf.int/t/aifs-historical-archive-and-hindcasts/12589/4 "2025-06-03T19:01:58Z")

</div>

Hi Robert,  
I’m no expert on S3, but let me try.  
You can find info about the data on AWS here: [AWS Marketplace: ECMWF real-time forecasts](https://aws.amazon.com/marketplace/pp/prodview-3ibagms7ky4ec)

You can download directly from S3 using [earthkit.data](https://earthkit-data.readthedocs.io/en/latest/), like this:

```auto
ekd.from_source("s3", {
    "endpoint": "s3.amazonaws.com",
    "region": "eu-central-1",
    "bucket": "ecmwf-forecasts",
    "objects": "20250603/00z/aifs-single/0p25/oper/20250603000000-120h-oper-fc.grib2"
}, anon=True)

```

Best regards,  
Milana
