Wooldridge Source: From Salomon Brothers, Analytical Record of Yields and Yield Spreads, 1990. The folks at Salomon Brothers kindly provided the Record at no charge when I was an assistant professor at MIT. Data loads lazily.

data('intqrt')

Format

A data.frame with 124 observations on 23 variables:

  • r3: bond equiv. yield, 3 mo T-bill

  • r6: bond equiv. yield, 6 mo T-bill

  • r12: yield on 1 yr. bond

  • p3: price of 3 mo. T-bill

  • p6: price of 6 mo. T-bill

  • hy6: 100*(p3 - p6[_n-1])/p6[_n-1])

  • hy3: r3*(91/365)

  • spr63: r6 - r3

  • hy3_1: hy3[_n-1]

  • hy6_1: hy6[_n-1]

  • spr63_1: spr63[_n-1]

  • hy6hy3_1: hy6 - hy3_1

  • cr3: r3 - r3_1

  • r3_1: r3[_n-1]

  • chy6: hy6 - hy6_1

  • chy3: hy3 - hy3_1

  • chy6_1: chy6[_n-1]

  • chy3_1: chy3[_n-1]

  • cr6: r6 - r6_1

  • cr6_1: cr6[_n-1]

  • cr3_1: cr3[_n-1]

  • r6_1: r6[_n-1]

  • cspr63: spr63 - spr63_1

Notes

A nice feature of the Salomon Brothers data is that the interest rates are not averaged over a month or quarter – they are end-of-month or end-of-quarter rates. Asset pricing theories apply to such “point-sampled” data, and not to averages over a period. Most other sources report monthly or quarterly averages. This is a good data set to update and test whether current data are more or less supportive of basic asset pricing theories.

Used in Text: pages 405-406, 641, 646-647, 650, 652, 672, 673

Examples

 str(intqrt)
#> 'data.frame':	124 obs. of  23 variables:
#>  $ r3      : num  2.77 2.97 4 4.6 4.16 ...
#>  $ r6      : num  3.02 3.43 4.32 4.68 4.33 ...
#>  $ r12     : num  3.32 3.67 4.41 4.75 4.38 ...
#>  $ p3      : num  9931 9926 9901 9887 9897 ...
#>  $ p6      : num  9852 9832 9789 9772 9789 ...
#>  $ hy6     : num  NA 0.76 0.706 0.996 1.283 ...
#>  $ hy3     : num  0.691 0.74 0.997 1.147 1.037 ...
#>  $ spr63   : num  0.25 0.46 0.32 0.08 0.17 ...
#>  $ hy3_1   : num  NA 0.691 0.74 0.997 1.147 ...
#>  $ hy6_1   : num  NA NA 0.76 0.706 0.996 ...
#>  $ spr63_1 : num  NA 0.25 0.46 0.32 0.08 ...
#>  $ hy6hy3_1: num  NA 0.06917 -0.03446 -0.00145 0.13628 ...
#>  $ cr3     : num  NA 0.2 1.03 0.6 -0.44 ...
#>  $ r3_1    : num  NA 2.77 2.97 4 4.6 ...
#>  $ chy6    : num  NA NA -0.0538 0.2898 0.2873 ...
#>  $ chy3    : num  NA 0.0499 0.2568 0.1496 -0.1097 ...
#>  $ chy6_1  : num  NA NA NA -0.0538 0.2898 ...
#>  $ chy3_1  : num  NA NA 0.0499 0.2568 0.1496 ...
#>  $ cr6     : num  NA 0.41 0.89 0.36 -0.35 ...
#>  $ cr6_1   : num  NA NA 0.41 0.89 0.36 ...
#>  $ cr3_1   : num  NA NA 0.2 1.03 0.6 ...
#>  $ r6_1    : num  NA 3.02 3.43 4.32 4.68 ...
#>  $ cspr63  : num  NA 0.21 -0.14 -0.24 0.09 ...
#>  - attr(*, "time.stamp")= chr "25 Jun 2011 23:03"