STRASMORE/EXPLORE 3,094 QUERIES

Month over month change in the 3 month bill and the 10 year, in basis points

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-10-05, from What Is the Term Premium in Bond Yields?.

as of series 26×4read in context →
Month over month change in the 3 month bill and the 10 year, in basis points — 26 rows by 4 columns, computed from US exchange, SIP and OPRA data.
monthmonth_labelfront_end_delta_bpten_year_delta_bp
2024-09-01Sep 2024-36.7-15
2024-10-01Oct 2024-20.437.2
2024-11-01Nov 2024-9.826
2024-12-01Dec 2024-22.93.6
2025-01-01Jan 2025-4.823.8
2025-02-01Feb 2025-1.1-17.8
2025-03-01Mar 20250.4-17.1
2025-04-01Apr 2025-1.3-0.1
2025-05-01May 20253.914.5
2025-06-01Jun 20256-4
2025-07-01Jul 2025-0.90.8
2025-08-01Aug 2025-10.8-12.7
2025-09-01Sep 2025-23.9-14.4
2025-10-01Oct 2025-8.8-5.9
2025-11-01Nov 2025-4.13.2
2025-12-01Dec 2025-25.84.9
2026-01-01Jan 2026-1.47
2026-02-01Feb 20262.2-8.8
2026-03-01Mar 20263.112
2026-04-01Apr 2026-2.37.3
2026-05-01May 2026-1.116.5
2026-06-01Jun 202612.5-1.4
2026-07-01Jul 20265.612.9
2026-08-01Aug 202618.5
2026-09-01Sep 202621.630.5
2026-10-01Oct 20267.725.1
Rows × columns
26 × 4
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 Month over month change in the 3 month bill and the 10 year, in basis points, derived from the stored result.
ColumnTypeRangeNotes
month date 2024-09-01 to 2026-10-01
month_label text 26 distinct values (Apr 2025, Apr 2026, Aug 2025…)
front_end_delta_bp number -36.7 to 21.6
ten_year_delta_bp number -17.8 to 37.2

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.

Run it yourself

This is the exact query behind the result above. Change a ticker, a date or a column and run it against the warehouse — no account, no key. The no-signup tier is smaller than the one this page was computed on; a query that reaches past it comes back saying which plan runs it.

SELECT
    toString(mo)                           AS month,
    formatDateTime(mo, '%b %Y')            AS month_label,
    round((bill_3m - prior_bill) * 100, 1) AS front_end_delta_bp,
    round((ten_yr - prior_ten) * 100, 1)   AS ten_year_delta_bp
FROM
(
    SELECT
        mo,
        bill_3m,
        ten_yr,
        lagInFrame(bill_3m) OVER (ORDER BY mo ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prior_bill,
        lagInFrame(ten_yr)  OVER (ORDER BY mo ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prior_ten
    FROM
    (
        SELECT
            toStartOfMonth(date)          AS mo,
            avg(toFloat64(yield_3_month)) AS bill_3m,
            avg(toFloat64(yield_10_year)) AS ten_yr
        FROM global_markets.treasury_yields
        WHERE date >= today() - 790 AND yield_10_year > 0
        GROUP BY mo
    )
)
WHERE prior_bill > 0
ORDER BY mo
⌘/Ctrl + Enter

Work with this data in your AI assistant

Opens ready to query, with this page's data. Free, no account.

More from this analysisWhat Is the Term Premium in Bond Yields?
The 5 year, the 10 year, and the implied 5y5y forward rate series 26×5 → Ten year inflation expectations: market implied against model based series 18×5 → The 10 year yield split into implied inflation and an implied real yield series 18×5 → The Treasury curve now and a year ago, by maturity table 6×3 → 2s10s spread, monthly average: last 20 years series 240×2 → 2-year and 10-year constant maturity yields, month by month series 24×5 → See all 3,094 queries →