---
title: "Api Credit Movers"
method: GET
path: "/api/credit/movers"
---

# Api Credit Movers

`GET /api/credit/movers`

## Request

- Base URL: `https://www.oxfordledge.com` (the document declares no server; this is the origin it was published from)
- URL: `https://www.oxfordledge.com/api/credit/movers`
- Auth: none declared

Bond movers (gainers/losers).

Auth: required per tier doctrine (b) ratified 2026-04-25.
fetch_bond_movers hits FINRA TRACE (services-dynarep.ddns.net)
per call, so anonymous flooding could exhaust upstream budget.

## Response `200`

Successful Response

- CreditMoversResponse: `GET /api/credit/movers` — bond gainers + losers from FINRA TRACE. FE renders two columns; both arrays declared REQUIRED so the layout is stable even on the empty-data path.
  - `gainers` object[], required: Top gainers by daily price change; capped server-side.
  - `losers` object[], required: Top losers by daily price change.

---

[API](https://skmtc.dev/oxfordledge/apis/oxford-ledge-api.md) · [All operations](https://skmtc.dev/oxfordledge/apis/oxford-ledge-api/llms.txt) · [OpenAPI document](https://skmtc.dev/oxfordledge/apis/oxford-ledge-api/revisions/e832a1260f0b?raw)
