1 Introduction

In this post we examine the historical labor productivity for the United States.

2 Data

First we will pull Gross Domestic Product (GDP) using the Federal Reserve fredr API. Additionally, we can pull the civilian employment level. Note that these two measures are on different scales and recorded in different units (billions of USD for GDP and thousands of persons for employment).

Now we want the last quarter for GDP and the last month for employment. This will be used to calculate a yearly productivity value.

3 Analysis

To answer the question about productivity growth, we need to perform the following operations:

  1. Calculate the labor productivity by dividing GDP by employment (which basically indicates how much value is created per capita)
  2. Calculate the percent change year over year in productivity

3.3 By Decade

If we want to aggregate these values and look at decade labor productivity growth, we can first filter our only the first and last years of the decade, and again calculate the percent change.

3.3.1 Annualized Productivity

Finally, we often like to annualize percent change. In this case we can take our decade values and annualize them (to basically create an average year over year) labor productivity growth. This can be best represented by the below equation.

\[(1+g)^{10}=1+G\]

LS0tCnRpdGxlOiBMYWJvciBQcm9kdWN0aXZpdHkKY29kZV9mb2xkaW5nOiAic2hvdyIKLS0tCgpgYGB7ciBlY2hvPUZBTFNFLCBtZXNzYWdlPUZBTFNFLCB3YXJuaW5nPUZBTFNFfQpzb3VyY2UoIlIvaGVscGVycy5SIikKbGlicmFyeSh0aWR5dmVyc2UpCmxpYnJhcnkoZnJlZHIpCmxpYnJhcnkobm9tbm9tbCkKa25pdHI6Om9wdHNfY2h1bmskc2V0KHdhcm5pbmcgPSBGQUxTRSwgbWVzc2FnZSA9IEZBTFNFLCBmaWcuYWxpZ24gPSAiY2VudGVyIiwgb3V0LndpZHRoID0gIjgwJSIpCmBgYAoKIyBJbnRyb2R1Y3Rpb24KCkluIHRoaXMgcG9zdCB3ZSBleGFtaW5lIHRoZSBoaXN0b3JpY2FsIGxhYm9yIHByb2R1Y3Rpdml0eSBmb3IgdGhlIFVuaXRlZCBTdGF0ZXMuCgojIERhdGEKCkZpcnN0IHdlIHdpbGwgcHVsbCBHcm9zcyBEb21lc3RpYyBQcm9kdWN0IChHRFApIHVzaW5nIHRoZSBGZWRlcmFsIFJlc2VydmUgZnJlZHIgQVBJLiAKQWRkaXRpb25hbGx5LCB3ZSBjYW4gcHVsbCB0aGUgY2l2aWxpYW4gZW1wbG95bWVudCBsZXZlbC4gCk5vdGUgdGhhdCB0aGVzZSB0d28gbWVhc3VyZXMgYXJlIG9uIGRpZmZlcmVudCBzY2FsZXMgYW5kIHJlY29yZGVkIGluIGRpZmZlcmVudCB1bml0cyAoYmlsbGlvbnMgb2YgVVNEIGZvciBHRFAgYW5kIHRob3VzYW5kcyBvZiBwZXJzb25zIGZvciBlbXBsb3ltZW50KS4KCmBgYHtyfQojIEJpbGxpb25zIG9mIERvbGxhcnMKZ2RwX2RhdCA8LSBmcmVkcihzZXJpZXNfaWQgPSAiR0RQQzEiLAoJCQkJCQkJCSBvYnNlcnZhdGlvbl9zdGFydCA9IGFzLkRhdGUoIjE5NTAtMDEtMDEiKSkKCiMgQ2l2aWxpYW4gRW1wbG95bWVudCBMZXZlbAojIFRob3VzYW5kcyBvZiBQZXJzb25zCmFsbGVtcCA8LSBmcmVkcihzZXJpZXNfaWQgPSAiTE5VMDIwMDAwMDAiLCAKCQkJCQkJCQlvYnNlcnZhdGlvbl9zdGFydCA9IGFzLkRhdGUoIjE5NTAtMDEtMDEiKSkKCmBgYAoKTm93IHdlIHdhbnQgdGhlIGxhc3QgcXVhcnRlciBmb3IgR0RQIGFuZCB0aGUgbGFzdCBtb250aCBmb3IgZW1wbG95bWVudC4KVGhpcyB3aWxsIGJlIHVzZWQgdG8gY2FsY3VsYXRlIGEgeWVhcmx5IHByb2R1Y3Rpdml0eSB2YWx1ZS4KCmBgYHtyfQpnZHBfcTQgPC0gZ2RwX2RhdCAlPiUgCglncm91cF9ieSh5ZWFyID0gbHVicmlkYXRlOjp5ZWFyKGRhdGUpKSAlPiUgCglmaWx0ZXIoZGF0ZSA9PSBtaW4oZGF0ZSkpICU+JSAKCXVuZ3JvdXAoKSAlPiUgCglyZW5hbWUoZ3BkID0gdmFsdWUpCgplbXBfcTQgPC0gYWxsZW1wICU+JSAKCWdyb3VwX2J5KHllYXIgPSBsdWJyaWRhdGU6OnllYXIoZGF0ZSkpICU+JSAKCWZpbHRlcihkYXRlID09IG1pbihkYXRlKSkgJT4lIAoJdW5ncm91cCgpICU+JSAKCXJlbmFtZShsYWJvciA9IHZhbHVlKQoKY29tYmluZWRfZGF0IDwtIGdkcF9xNCAlPiUgCglzZWxlY3QoZGF0ZSwgeWVhciwgZ3BkKSAlPiUgCglsZWZ0X2pvaW4oZW1wX3E0ICU+JSAKCQkJCQkJCXNlbGVjdChkYXRlLCB5ZWFyLCBsYWJvcikpCmBgYAoKCiMgQW5hbHlzaXMKClRvIGFuc3dlciB0aGUgcXVlc3Rpb24gYWJvdXQgcHJvZHVjdGl2aXR5IGdyb3d0aCwgd2UgbmVlZCB0byBwZXJmb3JtIHRoZSBmb2xsb3dpbmcgb3BlcmF0aW9uczoKCjEuIENhbGN1bGF0ZSB0aGUgbGFib3IgcHJvZHVjdGl2aXR5IGJ5IGRpdmlkaW5nIEdEUCBieSBlbXBsb3ltZW50ICh3aGljaCBiYXNpY2FsbHkgaW5kaWNhdGVzIGhvdyBtdWNoIHZhbHVlIGlzIGNyZWF0ZWQgcGVyIGNhcGl0YSkgIAoxLiBDYWxjdWxhdGUgdGhlIHBlcmNlbnQgY2hhbmdlIHllYXIgb3ZlciB5ZWFyIGluIHByb2R1Y3Rpdml0eSAKCgojIyBDYWxjdWxhdGUgUGVyY2VudCBDaGFuZ2UKCmBgYHtyfQpkYXRfcHJvZHVjdGl2aXR5IDwtIGNvbWJpbmVkX2RhdCAlPiUgCgl1bmdyb3VwKCkgJT4lIAoJbXV0YXRlKHByb2R1Y3Rpdml0eSA9IGdwZC9sYWJvcikgJT4lIAoJbXV0YXRlKGRlbHRhX3Byb2R1Y3Rpdml0eSA9IChwcm9kdWN0aXZpdHkgLSBsYWcocHJvZHVjdGl2aXR5LCAxLCBkZWZhdWx0ID0gMCkpL2xhZyhwcm9kdWN0aXZpdHksIDEsIGRlZmF1bHQgPSApKQpgYGAKCiMjIFBsb3R0aW5nIGJ5IFllYXIKCk5vdyB3ZSBjYW4gcGxvdCB0aGUgcHJvZHVjdGl2aXR5IHBlcmNlbnQgY2hhbmdlIHllYXIgb3ZlciB5ZWFyIGFzIHNob3duIGJlbG93LgoKYGBge3J9CmRhdF9wcm9kdWN0aXZpdHkgJT4lIAoJZ2dwbG90KGFlcyhkYXRlLCBkZWx0YV9wcm9kdWN0aXZpdHkpKSsKCWdlb21fbGluZShjb2xvciA9IHVuY2dfcGFsW1sxXV0pKwoJZ2VvbV9obGluZSh5aW50ZXJjZXB0ID0gMCwgbHR5ID0gImRhc2hlZCIsIGNvbG9yID0gInJlZCIpKwoJc2NhbGVfeF9kYXRlKGJyZWFrcyA9ICI0IHllYXIiLCBkYXRlX2xhYmVscyA9ICAiJXkiKSsKCWxhYnMoCgkJdGl0bGUgPSAiWWVhciBvdmVyIFllYXIgQXZlcmFnZSBMYWJvciBQcm9kdWN0aXZpdHkiLAoJCXN1YnRpdGxlID0gIlNpbmNlIDE5NTAiLAoJCWNhcHRpb24gPSAiRGF0YTogRlJFRCBTdC4gTG91aXMgRmVkZXJhbCBSZXNlcnZlIgoJKSsKCXNjYWxlX3lfY29udGludW91cyhsYWJlbHMgPSBzY2FsZXM6OnBlcmNlbnQpCmBgYAoKIyMgQnkgRGVjYWRlCgpJZiB3ZSB3YW50IHRvIGFnZ3JlZ2F0ZSB0aGVzZSB2YWx1ZXMgYW5kIGxvb2sgYXQgZGVjYWRlIGxhYm9yIHByb2R1Y3Rpdml0eSBncm93dGgsIHdlIGNhbiBmaXJzdCBmaWx0ZXIgb3VyIG9ubHkgdGhlIGZpcnN0IGFuZCBsYXN0IHllYXJzIG9mIHRoZSBkZWNhZGUsIGFuZCBhZ2FpbiBjYWxjdWxhdGUgdGhlIHBlcmNlbnQgY2hhbmdlLgoKYGBge3J9CmRhdF9kZWNhZGVfcHJvZHVjdGl2aXR5IDwtIGRhdF9wcm9kdWN0aXZpdHkgJT4lIAoJZ3JvdXBfYnkoZGVjYWRlID0gc3RyX2V4dHJhY3QoeWVhciwgIlxcZHszfSIpKSAlPiUgCglmaWx0ZXIoeWVhcgk9PW1pbih5ZWFyKSB8IHllYXIgPT0gbWF4KHllYXIpKSAlPiUgCgltdXRhdGUoRyA9IDErIChwcm9kdWN0aXZpdHkgLSBsYWcocHJvZHVjdGl2aXR5LCAxLCBkZWZhdWx0ID0gMCkpL2xhZyhwcm9kdWN0aXZpdHksIDEpKSAlPiUgCglmaWx0ZXIoIWlzLm5hKEcpKSAlPiUgCgltdXRhdGUoZyA9IEdeKDEvMTApLTEpICU+JSAKCXVuZ3JvdXAoKQpgYGAKCiMjIyBBbm51YWxpemVkIFByb2R1Y3Rpdml0eQoKRmluYWxseSwgd2Ugb2Z0ZW4gbGlrZSB0byBhbm51YWxpemUgcGVyY2VudCBjaGFuZ2UuCkluIHRoaXMgY2FzZSB3ZSBjYW4gdGFrZSBvdXIgZGVjYWRlIHZhbHVlcyBhbmQgYW5udWFsaXplIHRoZW0gKHRvIGJhc2ljYWxseSBjcmVhdGUgYW4gYXZlcmFnZSB5ZWFyIG92ZXIgeWVhcikgbGFib3IgcHJvZHVjdGl2aXR5IGdyb3d0aC4KVGhpcyBjYW4gYmUgYmVzdCByZXByZXNlbnRlZCBieSB0aGUgYmVsb3cgZXF1YXRpb24uCgokJCgxK2cpXnsxMH09MStHJCQKCmBgYHtyfQpkYXRfZGVjYWRlX3Byb2R1Y3Rpdml0eSAlPiUgCgltdXRhdGUoZGVjYWRlID0gcGFzdGUwKGRlY2FkZSwgIjAiKSkgJT4lIAoJZ2dwbG90KGFlcyh4ID0gZGVjYWRlLCB5ID0gZykpICsKCWdlb21fcG9pbnQoKSsKCWdlb21fc2VnbWVudChhZXMoeWVuZCA9IDAsIHhlbmQgPSBkZWNhZGUpKSsKCXNjYWxlX3lfY29udGludW91cyhsYWJlbHMgPSBzY2FsZXM6OnBlcmNlbnQpKwoJbGFicygKCQl0aXRsZSA9ICJBbm51YWxpemVkIExhYm9yIFByb2R1Y3Rpdml0eSBHcm93dGggUmF0ZSIsCgkJc3VidGl0bGUgPSAiU2luY2UgMTk1MCIsCgkJY2FwdGlvbiA9ICJEYXRhOiBGUkVEIFN0LiBMb3VpcyBGZWRlcmFsIFJlc2VydmUiCgkpCmBgYAoK


Intermediate Macroeconomics
me.dewitt.jr@gmail.com

Code licensed under the BSD 3-clause license
Text licensed under the CC-BY-ND-NC 4.0 license

See the Repository


Copyright © 2020 Michael DeWitt