STRASMORE/EXPLORE 2,170 QUERIES 22Y EQUITIES · 12Y OPTIONS

2,170 answered market questions

every one with its exact SQL, its result and the date it was computed · free, no signup

What Is the 2s10s Spread? Yield Curve Data
The 2s10s spread as of the latest close (10-year minus 2-year)scalar · 2026-08-22 · 1×54.19 2s10s spread, monthly average: last 20 yearsseries · 2026-08-22 · 240×2Preview: a 16-point series, ending higher. 2s10s inversion episodes: first close, last close, length, and depthranking · 2026-08-22 · 11×4Preview: 11 ranked values, smallest first. US Treasury yield curve: latest available yield per maturityranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
Treasury Yield Curve, H1 2026: Twist, Not Shift
The rank receipt: H1 2026's twist against every prior half, by absolute sizescalar · 2026-07-26 · 1×642 Every half-year since 1976: the 2y and 10y change, the twist between them, and the half's lowest 2s10s printtable · 2026-07-26 · 100×7 The 30-year's half: start, end, the first and last 5% prints, time spent at or above 5%, and the highscalar · 2026-07-26 · 1×84.86 The 2s10s spread, every print of the halftable · 2026-07-26 · 124×2 The 2s10s slope receipt: start, end, minimum (with its date), maximum, and print countscalar · 2026-07-26 · 1×672 The H1 2026 move per maturity, split into quarters: the hump sits squarely on the 2-yearranking · 2026-07-26 · 7×4Preview: 7 ranked values, largest first. Seven maturities, three single-day snapshots: the half's first print, the last March print, and the last June printranking · 2026-07-26 · 7×4Preview: 7 ranked values, smallest first.
The 2s10s spread as of the latest close (10-year minus 2-year)

The 2s10s spread as of the latest close (10-year minus 2-year)

most recentas of scalar 1×5read in context →
as of
2026-08-20
two year pct
4.19
ten year pct
4.69
spread pct
0.5
spread bps
50
the exact SQL behind every number
SELECT
    date AS as_of,
    round(yield_2_year, 2)  AS two_year_pct,
    round(yield_10_year, 2) AS ten_year_pct,
    round(yield_10_year - yield_2_year, 2) AS spread_pct,
    round((yield_10_year - yield_2_year) * 100) AS spread_bps
FROM global_markets.treasury_yields
WHERE isNotNull(yield_10_year) AND isNotNull(yield_2_year)
ORDER BY date DESC
LIMIT 1
$