Excel中使用美联储FRED数据库-自动下载美联储数据库数据-

2020/09/27 07:11

FRED数据库是我最喜欢的经济数据来源。

尽管FRED(有时称为FRED2)是由圣路易斯联邦储备银行提供的,但大多数数据与银行无关。相反,FRED提供了各种各样的经济数据。

FRED拥有有关价格,就业和失业,汇率,银行业务,领先指数,国内生产总值,利率,国际数据,美国区域数据等数据。这是开始探索经济数据的好地方。

尽管FRB提供了下载工作簿及其任何数据的功能,但我很少使用该功能。这些工作簿需要大量的精力来下载,管理和使用。而且,每次需要更新数据时,我们都必须重复这一工作。

这就是为什么我 首先设计了我的新加载项KydWeb以使用FRED数据库。

如何使用KydWeb返回FRED数据

KydWeb当前提供23种用于处理FRED数据的功能。您最常使用的是KydWeb_Actual。例如,此公式返回当前的失业率:

= KydWeb_Actual(“ FRB”,“ UNRATE”)

第一个参数是三个字符的SiteCode。对于美联储FRED数据库中的数据,该数据为“ FRB”。

第二个参数是SeriesCode。对于FRB数据,SeriesCode始终是FRED分配给每个数据系列的系列ID。

您还可以使用...

= KydWeb_Actual(“ FRB”,“ UNRATE”,“ 3/1/2010”)返回指定日期的值。

= KydWeb_Actual(“ FRB”,“ UNRATE”,14)返回FRB跟踪的第14个月的值。

= KydWeb_Actual(“ FRB”,“ UNRATE”,-2)返回上个月的值。

请注意上面最后两个示例中的第三个参数optPeriod参数。(“ opt”表示该参数是可选的。)

optPeriod的正值指定一个索引,该索引从最早的日期算起。

负值表示“反向索引”,从当前日期开始倒数。因此,后索引值“ -1”指定当前日期,而后索引值-2指定一个月前的日期。

如何使用KydWeb返回FRED日期

返回数据时(尤其是对于制图),您将需要知道与每个值关联的日期。第四个参数optReturnCode指定返回的信息类型。

系列ID“ CHXRSA”返回经过季节性调整的伊利诺伊州芝加哥市房屋价格指数。

所以你可以使用...

= KydWeb_Actual(“ FRB”,“ CHXRSA”,-2,1)返回上个月的CHXRSA值。

= KydWeb_Actual(“ FRB”,“ CHXRSA”,-2,2)返回上个月的CHXRSA值的日期序列号。

= KydWeb_Actual(“ FRB”,“ CHXRSA”,-2,3)返回索引号。

= KydWeb_Actual(“ FRB”,“ CHXRSA”,-2,4)返回反向索引号。

如何使用KydWeb返回FRED数据的计算

您可以将FRED数据使用的23个函数中的大多数返回有关数据的计算。

例如,您可以使用以下公式返回过去十二个月中美国制造商的轻型卡车和多功能车的平均装运价格:

= KydWeb_AVERAGE(“ FRB”,“ A36BVS”,-12,-1)

另一个例子是,领先指数实质上预测了GDP的六个月增长率。如果我们将当前期间的1/1/2009期间作为参考,则此公式将预测2012年1月1日加利福尼亚领先指数的价值:

= KydWeb_TREND(“ FRB”,“ CASLIND”,“ 1/1/2012”,“ 1/1/2009”,-1)

在这些示例中,第三个和第四个参数分别是optStartPeriod和optEndPeriod参数,但是如果您切换它们的顺序,也可以。其他大多数计算都有类似的论点。

KydWeb包含您从Excel中了解的许多功能,包括:AVERAGE,MAX,MIN,COUNT,TREND,GROWTH,SLOPE,LOGEST,STEYX等。我添加这些功能是因为它们可以显着减少您的工作。这是如何做:

与其将数百个公式复制到您的工作表中,然后使用Excel函数返回有关数据的统计信息,然后此后每个月添加更多公式,您可以使用一个公式直接…日复一日地为每日数据计算统计信息。

如果我们可以使用一个永远不需要更新的公式,而不是经常需要更新的数百个公式,那总是一件好事!

有价值的KydWeb_LOGEST函数

不要忽略KydWeb_LOGEST函数。您可能会经常使用它。为了说明其用法,此公式返回的值是自2009年1月以来加拿大总零售贸易指数的1加每日增长率:

= KydWeb_LOGEST(“ FRB”,“ CANSARTMISMEI”,“ 1/1/2009”,-1)

因此,您将使用此公式返回从日期到当前期间的年增长率:

= KydWeb_LOGEST(“ FRB”,“ CANSARTMISMEI”,“ 1/1/2009”,-1)^ 365.25 -1

我经常使用此函数按增长率对各种数据序列进行排名:人口增长率,失业率,成本指数,工资率等。您还可以将此技术应用于包括城市,县,州和国家在内的区域。

此外,您可以将该技术应用于信息类别。例如,您可以找到给定时期内教育,采矿,建筑,房地产等行业的工资率上升或下降的速度。您还可以使用它来测试其他费用的成本变化速度。

这些信息对于跟踪通货膨胀非常有用,当经济开始好转时,通货膨胀确实会上升。

另外,如果您认为“在鸭子所在的地方打猎”是个好主意,请制定一个计划。

按增长率对地区或行业进行排名。这可以使您在其他猎人面前,因为它可以帮助您在似乎鸭子会出现的地方进行狩猎。

下载Kyds FRB数据指南.xls

尽管FRB为他们的数据提供了搜索工具,但是它不如New Excel中的Table功能或Excel 2003中的Data List功能有用。

因此,在过去的几年中,我已经开发出一种在Excel中维护FRB提供的所有35,000数据系列表的方法。这使我可以使用Excel的表格或列表工具(取决于Excel的版本)来查找所需的数据系列。

您可以在此处下载当前版本:

http://www.excelcn.com/

我计划不时更新此工作簿。但是我还没有弄清楚细节。

展望未来

这是我关于KydWeb提供的“特殊功能”的第一篇文章。这些函数可以从三个极其有用的网站返回数据并执行计算。

在我的下一篇文章中,我将向您介绍另一个特殊功能站点。它是一种数据源,可提供比我所知道的任何其他站点更长的上市公司财务历史记录。如果您想了解竞争对手和主要客户在繁荣与萧条中的表现,这是您需要了解的网站。

免费直播

    精选课程 更多

    注册电脑版

    版权所有 2003-2020 广州环球青藤科技发展有限公司