STRASMORE/EXPLORE 2,401 QUERIES

spread_monthly

Answered against 22 years of US equities and 12 years of US options data and published with the query that produced it. This result is stored as of 2026-09-19, from what-happens-when-the-yield-curve-un-inverts.

as of series 604×5read in context →

Showing the first 300 of 604 rows — every row as JSON →

spread_monthly — 604 rows by 5 columns, computed from US exchange, SIP and OPRA data.
monthmonth_labelspread_2s10sy2_yieldy10_yield
1976-06-01Jun 19760.87.067.86
1976-07-01Jul 19760.986.857.83
1976-08-01Aug 19761.146.637.77
1976-09-01Sep 19761.186.427.59
1976-10-01Oct 19761.435.987.41
1976-11-01Nov 19761.485.817.29
1976-12-01Dec 19761.495.386.87
1977-01-01Jan 19771.315.97.21
1977-02-01Feb 19771.36.097.39
1977-03-01Mar 19771.376.097.46
1977-04-01Apr 19771.415.967.37
1977-05-01May 19771.26.257.46
1977-06-01Jun 19771.156.137.28
1977-07-01Jul 19771.066.277.33
1977-08-01Aug 19770.796.617.4
1977-09-01Sep 19770.636.717.34
1977-10-01Oct 19770.427.117.52
1977-11-01Nov 19770.437.147.58
1977-12-01Dec 19770.517.187.69
1978-01-01Jan 19780.477.497.96
1978-02-01Feb 19780.477.578.03
1978-03-01Mar 19780.467.578.04
1978-04-01Apr 19780.417.748.15
1978-05-01May 19780.348.018.35
1978-06-01Jun 19780.228.248.46
1978-07-01Jul 19780.158.498.64
1978-08-01Aug 19780.048.378.41
1978-09-01Sep 1978-0.158.578.42
1978-10-01Oct 1978-0.218.858.64
1978-11-01Nov 1978-0.629.428.8
1978-12-01Dec 1978-0.719.729.01
1979-01-01Jan 1979-0.769.869.1
1979-02-01Feb 1979-0.629.729.1
1979-03-01Mar 1979-0.679.799.12
1979-04-01Apr 1979-0.69.789.18
1979-05-01May 1979-0.539.789.25
1979-06-01Jun 1979-0.319.228.91
1979-07-01Jul 1979-0.199.148.95
1979-08-01Aug 1979-0.439.469.03
1979-09-01Sep 1979-0.7210.069.33
1979-10-01Oct 1979-1.1911.4910.3
1979-11-01Nov 1979-1.1611.8110.65
1979-12-01Dec 1979-111.3910.39
1980-01-01Jan 1980-0.711.510.8
1980-02-01Feb 1980-113.4212.41
1980-03-01Mar 1980-2.1414.8812.75
1980-04-01Apr 1980-1.0312.511.47
1980-05-01May 19800.739.4510.18
1980-06-01Jun 19801.058.739.78
1980-07-01Jul 19801.229.0310.25
1980-08-01Aug 19800.5710.5311.1
1980-09-01Sep 1980-0.0711.5711.51
1980-10-01Oct 1980-0.3412.0911.75
1980-11-01Nov 1980-0.8313.5112.68
1980-12-01Dec 1980-1.2314.0812.84
1981-01-01Jan 1981-0.6913.2612.57
1981-02-01Feb 1981-0.7213.9213.19
1981-03-01Mar 1981-0.4513.5713.12
1981-04-01Apr 1981-0.4714.1513.68
1981-05-01May 1981-1.3615.4614.1
1981-06-01Jun 1981-1.0314.5113.47
1981-07-01Jul 1981-1.0715.3514.28
1981-08-01Aug 1981-1.3516.2814.94
1981-09-01Sep 1981-1.1316.4615.32
1981-10-01Oct 1981-0.3915.5415.15
1981-11-01Nov 19810.5112.8813.39
1981-12-01Dec 19810.4313.2913.72
1982-01-01Jan 19820.0314.5714.59
1982-02-01Feb 1982-0.414.8214.43
1982-03-01Mar 1982-0.3314.1913.86
1982-04-01Apr 1982-0.3314.213.87
1982-05-01May 1982-0.1513.7813.62
1982-06-01Jun 1982-0.1714.4714.3
1982-07-01Jul 19820.1513.813.95
1982-08-01Aug 19820.7312.3213.06
1982-09-01Sep 19820.5611.7812.34
1982-10-01Oct 19820.7210.1910.91
1982-11-01Nov 19820.759.810.55
1982-12-01Dec 19820.889.6610.54
1983-01-01Jan 19831.139.3310.46
1983-02-01Feb 19831.099.6410.72
1983-03-01Mar 19830.859.6610.51
1983-04-01Apr 19830.839.5710.4
1983-05-01May 19830.899.4910.38
1983-06-01Jun 19830.6710.1810.85
1983-07-01Jul 19830.6910.6911.38
1983-08-01Aug 19830.7811.0711.85
1983-09-01Sep 19830.8610.7911.65
1983-10-01Oct 19830.9710.5711.54
1983-11-01Nov 19831.0310.6611.69
1983-12-01Dec 19830.9910.8411.83
1984-01-01Jan 19841.0310.6411.67
1984-02-01Feb 19841.0610.7911.84
1984-03-01Mar 1984111.3112.32
1984-04-01Apr 19840.9511.6912.63
1984-05-01May 19840.9412.4713.41
1984-06-01Jun 19840.6612.9113.56
1984-07-01Jul 19840.4812.8813.36
1984-08-01Aug 19840.2812.4312.72
1984-09-01Sep 19840.3212.212.52
1984-10-01Oct 19840.5611.612.16
1984-11-01Nov 19840.9210.6511.57
1984-12-01Dec 19841.3210.1811.5
1985-01-01Jan 19851.459.9311.38
1985-02-01Feb 19851.3410.1711.51
1985-03-01Mar 19851.1410.7111.86
1985-04-01Apr 19851.3510.0911.43
1985-05-01May 19851.459.3910.85
1985-06-01Jun 19851.478.6910.16
1985-07-01Jul 19851.538.7710.31
1985-08-01Aug 19851.398.9410.33
1985-09-01Sep 19851.398.9810.37
1985-10-01Oct 19851.378.8610.24
1985-11-01Nov 19851.28.589.78
1985-12-01Dec 19851.118.159.26
1986-01-01Jan 19861.058.149.19
1986-02-01Feb 19860.747.978.7
1986-03-01Mar 19860.567.217.78
1986-04-01Apr 19860.66.697.3
1986-05-01May 19860.647.077.71
1986-06-01Jun 19860.617.187.8
1986-07-01Jul 19860.646.677.3
1986-08-01Aug 19860.846.337.17
1986-09-01Sep 19861.16.357.45
1986-10-01Oct 19861.156.287.43
1986-11-01Nov 19860.976.287.25
1986-12-01Dec 19860.846.277.11
1987-01-01Jan 19870.866.237.08
1987-02-01Feb 19870.856.47.25
1987-03-01Mar 19870.826.427.25
1987-04-01Apr 198717.028.02
1987-05-01May 19870.857.768.61
1987-06-01Jun 19870.837.578.4
1987-07-01Jul 198717.448.45
1987-08-01Aug 19871.017.758.76
1987-09-01Sep 19871.088.349.42
1987-10-01Oct 19871.128.49.52
1987-11-01Nov 19871.177.698.86
1987-12-01Dec 19871.137.868.99
1988-01-01Jan 19881.047.638.67
1988-02-01Feb 19881.037.188.21
1988-03-01Mar 19881.17.278.37
1988-04-01Apr 19881.137.598.72
1988-05-01May 19881.0989.09
1988-06-01Jun 19880.98.038.92
1988-07-01Jul 19880.788.289.06
1988-08-01Aug 19880.638.639.26
1988-09-01Sep 19880.518.468.98
1988-10-01Oct 19880.448.358.8
1988-11-01Nov 19880.38.678.96
1988-12-01Dec 19880.029.099.11
1989-01-01Jan 1989-0.089.189.09
1989-02-01Feb 1989-0.29.379.17
1989-03-01Mar 1989-0.329.689.36
1989-04-01Apr 1989-0.289.459.18
1989-05-01May 1989-0.169.028.86
1989-06-01Jun 1989-0.138.418.28
1989-07-01Jul 19890.27.828.02
1989-08-01Aug 1989-0.038.148.11
1989-09-01Sep 1989-0.098.288.19
1989-10-01Oct 19890.037.988.01
1989-11-01Nov 19890.087.87.87
1989-12-01Dec 19890.067.787.84
1990-01-01Jan 19900.128.098.21
1990-02-01Feb 19900.18.378.47
1990-03-01Mar 1990-0.048.638.59
1990-04-01Apr 19900.068.728.79
1990-05-01May 19900.128.648.76
1990-06-01Jun 19900.138.358.48
1990-07-01Jul 19900.318.168.47
1990-08-01Aug 19900.698.068.75
1990-09-01Sep 19900.818.088.89
1990-10-01Oct 19900.847.888.72
1990-11-01Nov 19900.797.68.39
1990-12-01Dec 19900.767.318.07
1991-01-01Jan 19910.977.138.09
1991-02-01Feb 19910.996.877.85
1991-03-01Mar 19911.017.18.11
1991-04-01Apr 19911.096.958.04
1991-05-01May 19911.286.788.07
1991-06-01Jun 19911.336.968.28
1991-07-01Jul 19911.366.928.27
1991-08-01Aug 19911.476.437.9
1991-09-01Sep 19911.476.187.65
1991-10-01Oct 19911.625.917.53
1991-11-01Nov 19911.865.567.42
1991-12-01Dec 19912.065.037.09
1992-01-01Jan 19922.074.967.03
1992-02-01Feb 19922.135.217.34
1992-03-01Mar 19921.865.687.54
1992-04-01Apr 19922.145.347.48
1992-05-01May 19922.175.237.39
1992-06-01Jun 19922.215.057.26
1992-07-01Jul 19922.494.366.84
1992-08-01Aug 19922.394.196.59
1992-09-01Sep 19922.523.896.42
1992-10-01Oct 19922.514.086.59
1992-11-01Nov 19922.294.586.87
1992-12-01Dec 19922.14.676.77
1993-01-01Jan 19932.214.396.6
1993-02-01Feb 19932.164.16.26
1993-03-01Mar 19932.033.955.98
1993-04-01Apr 19932.133.845.97
1993-05-01May 19932.063.986.04
1993-06-01Jun 19931.84.165.96
1993-07-01Jul 19931.734.075.81
1993-08-01Aug 19931.6845.68
1993-09-01Sep 19931.513.855.36
1993-10-01Oct 19931.463.875.33
1993-11-01Nov 19931.574.165.72
1993-12-01Dec 19931.564.215.77
1994-01-01Jan 19941.614.145.75
1994-02-01Feb 19941.54.475.97
1994-03-01Mar 19941.4956.48
1994-04-01Apr 19941.425.556.97
1994-05-01May 19941.225.977.18
1994-06-01Jun 19941.175.937.1
1994-07-01Jul 19941.176.137.3
1994-08-01Aug 19941.066.187.24
1994-09-01Sep 19941.066.397.46
1994-10-01Oct 19941.026.737.74
1994-11-01Nov 19940.817.157.96
1994-12-01Dec 19940.227.597.81
1995-01-01Jan 19950.277.517.78
1995-02-01Feb 19950.367.117.47
1995-03-01Mar 19950.436.787.2
1995-04-01Apr 19950.496.577.06
1995-05-01May 19950.466.176.63
1995-06-01Jun 19950.455.726.17
1995-07-01Jul 19950.55.786.28
1995-08-01Aug 19950.515.986.49
1995-09-01Sep 19950.395.816.2
1995-10-01Oct 19950.355.76.04
1995-11-01Nov 19950.455.485.93
1995-12-01Dec 19950.395.325.71
1996-01-01Jan 19960.545.115.65
1996-02-01Feb 19960.785.035.81
1996-03-01Mar 19960.615.666.27
1996-04-01Apr 19960.555.966.51
1996-05-01May 19960.646.16.74
1996-06-01Jun 19960.616.36.91
1996-07-01Jul 19960.66.276.87
1996-08-01Aug 19960.616.036.64
1996-09-01Sep 19960.66.236.83
1996-10-01Oct 19960.625.916.53
1996-11-01Nov 19960.55.76.2
1996-12-01Dec 19960.525.786.3
1997-01-01Jan 19970.576.016.58
1997-02-01Feb 19970.525.96.42
1997-03-01Mar 19970.476.226.69
1997-04-01Apr 19970.446.456.89
1997-05-01May 19970.436.286.71
1997-06-01Jun 19970.46.096.49
1997-07-01Jul 19970.335.896.22
1997-08-01Aug 19970.365.946.3
1997-09-01Sep 19970.335.886.21
1997-10-01Oct 19970.265.776.03
1997-11-01Nov 19970.165.715.88
1997-12-01Dec 19970.095.715.81
1998-01-01Jan 19980.195.365.54
1998-02-01Feb 19980.165.425.57
1998-03-01Mar 19980.095.565.65
1998-04-01Apr 19980.075.565.64
1998-05-01May 19980.065.595.65
1998-06-01Jun 1998-0.025.525.5
1998-07-01Jul 199805.465.46
1998-08-01Aug 19980.075.275.34
1998-09-01Sep 19980.144.674.81
1998-10-01Oct 19980.444.094.53
1998-11-01Nov 19980.294.544.83
1998-12-01Dec 19980.144.514.64
1999-01-01Jan 19990.114.624.72
1999-02-01Feb 19990.124.885
1999-03-01Mar 19990.185.055.23
1999-04-01Apr 19990.214.985.18
1999-05-01May 19990.285.255.54
1999-06-01Jun 19990.285.625.9
1999-07-01Jul 19990.245.555.79
1999-08-01Aug 19990.265.685.94
1999-09-01Sep 19990.255.665.92
1999-10-01Oct 19990.255.866.11
1999-11-01Nov 19990.175.866.03
1999-12-01Dec 19990.176.16.28
2000-01-01Jan 20000.226.446.66
2000-02-01Feb 2000-0.096.616.52
2000-03-01Mar 2000-0.276.536.26
2000-04-01Apr 2000-0.416.45.99
2000-05-01May 2000-0.376.816.44
2000-06-01Jun 2000-0.386.486.1
2000-07-01Jul 2000-0.296.346.05
2000-08-01Aug 2000-0.46.235.83
2000-09-01Sep 2000-0.286.085.8
2000-10-01Oct 2000-0.175.915.74
2000-11-01Nov 2000-0.165.885.72
2000-12-01Dec 2000-0.115.355.24
2001-01-01Jan 20010.44.765.16
2001-02-01Feb 20010.444.665.1
2001-03-01Mar 20010.544.344.89
2001-04-01Apr 20010.914.235.14
2001-05-01May 20011.134.265.39
Rows × columns
604 × 5
Period covered
to
Computed
Completeness
No missing values
Source
US exchange, SIP and OPRA market data
Licence
Strasmore terms · free, no signup
Formats
JSON · CSV · the SQL below

What each column holds

Column definitions for spread_monthly, derived from the stored result.
ColumnTypeRangeNotes
month date 1976-06-01 to 2026-09-01
month_label text 604 distinct values (Apr 1977, Apr 1978, Apr 1979…)
spread_2s10s number -2.14 to 2.83
y2_yield number 0.12 to 16.46 ratio or rate
y10_yield number 0.62 to 15.32 ratio or rate

Computed from Strasmore's warehouse of US exchange, SIP and OPRA market data. Equity prices are delayed; options greeks and implied volatility are end-of-day. This result is stored, not recomputed on load — it is exactly the numbers that were returned on , and the query below is what returned them.

the exact SQL behind every number
SELECT
    toStartOfMonth(date)                                                  AS month,
    formatDateTime(month, '%b %Y')                                        AS month_label,
    round(avg(toFloat64(yield_10_year) - toFloat64(yield_2_year)), 2)     AS spread_2s10s,
    round(avg(toFloat64(yield_2_year)), 2)                                AS y2_yield,
    round(avg(toFloat64(yield_10_year)), 2)                               AS y10_yield
FROM global_markets.treasury_yields
WHERE yield_2_year > 0 AND yield_10_year > 0
GROUP BY month
ORDER BY month

Run your own version of this

The same 22 years of US equities and 12 years of options data are queryable in SQL or plain English. A free account runs 100 queries a day and takes no card.

More from this analysiswhat-happens-when-the-yield-curve-un-inverts
recent series 26×8 steepener table 7×9 episodes table 7×8 spy_after table 2×5 One SPY $600 LEAPS call's price over two years (expired Jan 16 2026) series 470×2 3m10y and 2s10s spreads, monthly averages over twenty years series 241×4 See all 2,401 queries →