Skip to main content
By Fruit Stand Team · November 11, 2026 · Guides Yes. Cybersyn’s FRED tables, FINANCIAL_FRED_TIMESERIES, FINANCIAL_FRED_ATTRIBUTES and the FRED series-ID crosswalk, were deprecated on November 7, 2024, and Snowflake later cited FRED’s terms on redistribution. What replaced them is Snowflake Curated Data’s indicator tables, which drop FRED IDs, Snowflake’s Data Utilities app with your own FRED API key, or Fruit Stand’s FRED listing. Below is what happened, how the options compare, a crosswalk from Curated Data variables to 22 popular FRED series that we checked value by value, and the SQL to migrate.
Fruit Stand publishes the FRED listing on the Snowflake Marketplace, one of the options below. The history comes from Cybersyn’s and Snowflake’s archived documentation and changelog. Every query here was run on November 11, 2026, against Snowflake Curated Data’s free tier and our listing.

What happened to Cybersyn’s FRED tables

The old documentation is gone too: on November 11, 2026, docs.cybersyn.com didn’t load, because its security certificate no longer matches the domain. Links to it in old notebooks and READMEs are dead.

What to use instead

Curated Data has the same numbers for the core US series, since FRED and Curated Data both load them from the original publishers. What changes is how you find a series, and the units and dates you get back.

The crosswalk: 22 FRED series in Curated Data

Curated Data’s attributes table has no FRED ID column. To build this crosswalk we joined every FRED observation for 22 popular series to the Curated Data free tier by date, and kept the variable whose values matched. Across 93,094 dates, every value matched once the scale below was applied. Some FRED series have no match in the free tier. GDP and real GDP levels (GDP, GDPC1) aren’t there, only real GDP growth. FRED’s own calculated series, such as T10Y2Y, don’t exist in Curated Data either; compute that one as DGS10 minus DGS2.

Four things that break migrated queries

  • Rates are decimals. Curated Data stores a 4.1% unemployment rate as 0.041, though its unit column says “Percent”. FRED stores 4.1.
  • Levels are in whole units. Payrolls are a count of people, retail sales are dollars and M2 is dollars. FRED reports them in thousands, millions and billions.
  • Months are dated at the end. Curated Data dates July 2026 as 2026-07-31, and the second quarter as 2026-06-30. FRED uses the first day of the period: 2026-07-01 and 2026-04-01. Daily and weekly series share the same dates.
  • One variable ID can cover many places. National values have geo_id = 'country/USA', but 1,234 variables have rows for more than one place, such as states or metro areas, under the same ID. Job openings, JOLTSJO0000000LVL.M_SA, has rows for 52 geographies. Without the geo_id filter, they get mixed in.
The free tier’s three-month lag also matters: on November 11, 2026 its latest daily rates were from August 12 and its latest unemployment rate from July. FRED had both through October and November.

Migration SQL

Step 1: Save the crosswalk as a table

Step 2a: Stay on Curated Data, query by FRED ID

This returns Curated Data values in FRED’s units and dates, so code written for FRED IDs keeps working:
The top rows on November 11, 2026 were DGS10 at 4.68 on August 12, 2026 and UNRATE at 4.1 for July 2026. round removes floating-point noise from the scaling: the stored unemployment rate is 0.040999999999999995. Use your own database name for Curated Data; the paid tier’s schema is public_data.

Step 2b: Switch to the FRED listing

In the FRED listing, the series ID is the key, and values come in FRED’s units and dates:
On November 11, 2026 this returned DGS10 at 4.88 on November 9 and UNRATE at 4.1 for October 2026. Any of the 573,411 series works the same way, including the ones outside this crosswalk.

Step 3: Check the two sources agree

Before switching a dashboard, compare every overlapping date:
It returned 0 mismatches for all 22 series, from 308 dates for job openings to 26,341 for the daily fed funds rate. Both sources carry today’s revised values, so they agree. Data as first published is in Curated Data’s vintage tables and in the FRED listing’s fred_series_observations_vintages_vw.

If you still have a cybersyn schema

Accounts that mounted a Cybersyn finance listing before the rename can still have a cybersyn schema. Ours has cybersyn_financial_economic_indicators_timeseries with the same 167,190 variable IDs as Curated Data, and it was still updating on November 11, 2026. Its attributes table even has a fred_series_id column, described as FRED’s identifier, but the column is empty for all 167,190 variables. The crosswalk above works on it unchanged. Snowflake’s current docs cover only the public_data schemas, so don’t count on the old one staying.

Which should you choose?

  • A few core US series, and three months’ delay is fine: Curated Data’s free tier, with the crosswalk above.
  • A handful of series, current, at no cost: Data Utilities with your own FRED API key. You run and schedule the downloads.
  • FRED IDs across many series, kept current, with revisions: the FRED listing.
For a step-by-step comparison of the Data Utilities app, an API pipeline and the listing, see How to Get FRED Data into Snowflake. What FRED Economic Data Is on the Snowflake Marketplace? covers every Marketplace option and the licensed series no listing can include.

F.A.Q.

No. FINANCIAL_FRED_TIMESERIES, FINANCIAL_FRED_ATTRIBUTES and FINANCIAL_FRED_VARIABLE_SERIES_ID_CROSSWALK were deprecated in all listings on November 7, 2024. Snowflake said FRED’s terms on redistribution were the reason.
Snowflake Curated Data’s financial_economic_indicators_timeseries, with the same kinds of indicators loaded from the original publishers under Snowflake’s own variable IDs. For FRED IDs, use the Data Utilities app with your own API key or Fruit Stand’s FRED listing.
No. Its attributes table has no FRED ID column, and the legacy cybersyn table’s fred_series_id column is empty. The crosswalk above maps 22 popular series, each checked against FRED’s values.
Usually it’s units or dates, not the data. Curated Data stores rates as decimals (0.041 for 4.1%), levels in whole units rather than thousands or billions, and dates months at the end of the month. After the conversions above, all 22 series matched on every date.
Not at docs.cybersyn.com, which no longer loads. Snowflake’s current documentation for the same datasets is at data-docs.snowflake.com, under Snowflake Curated Data.
To query any of the 573,411 FRED series by FRED ID in Snowflake, start a free 30-day trial of the FRED listing on the Snowflake Marketplace. The schema is in the dataset docs. Questions? Reach out at contact@fruitstand.dev.