---
title: "Yield curve spreads with inversion signal"
method: GET
path: "/api/derived/yield-curve"
tags: ["Derived"]
---

# Yield curve spreads with inversion signal

`GET /api/derived/yield-curve`

## Request

- Base URL: `https://api.lastlookdata.com`
- URL: `https://api.lastlookdata.com/api/derived/yield-curve`
- Auth: none declared

Computes 2s10s (10Y minus 2Y Treasury) and 3m10y (10Y minus 3-Month T-Bill) yield curve spreads in real time. Returns an inversion signal for each spread and an overall curve status. No parameters required.

## Response `200`

Yield curve spreads

- YieldCurveResponse
  - `service` string
  - `as_of` string, date
  - `spreads` object
    - `2s10s` object
      - `value` number
      - `label` string
      - `inverted` boolean
    - `3m10y` object
      - `value` number
      - `label` string
      - `inverted` boolean
  - `components` object
    - `DGS1MO` number
    - `DGS2` number
    - `DGS10` number
  - `signal` string
  - `note` string

## Other responses

- `402`: Payment required via x402 protocol. Send USDC on Base (eip155:8453).

---

[API](https://skmtc.dev/lastlookdata/apis/lastlook-data-api.md) · [All operations](https://skmtc.dev/lastlookdata/apis/lastlook-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/lastlookdata/apis/lastlook-data-api/revisions/7e3a289cde3a?raw)
