# Bankrate API: List best savings, CD or money market rates

> Lists Bankrate's current high-yield savings, CD (for a chosen term) or money market account rates in Bankrate's listed order, with APY, minimum deposit and whether the listing is sponsored.

Unofficial. Not affiliated with or endorsed by Bankrate.

- Page: https://fous.com/methods/bankrate.com/list-best-savings-rates
- Method: `bankrate.com/list_best_savings_rates`, version 1
- Website: bankrate.com
- Returns: as-of date; bank, account, APY, minimum deposit, sponsored flag, page link, CD term
- Effect: read (it gets data and changes nothing)
- Sign-in: none needed
- Cost: 1 credit per completed run (1¢ with pay as you go); failed runs are free
- Verified: Nov 2, 2026

## Inputs

| Field | Type | Required | In the run below | Description |
|---|---|---|---|---|
| `cd_term` | string | no | `"1_year"` | CD term when product is cd, for example 1_year. One of "3_months", "6_months", "1_year", "18_months", "2_years", "3_years", "5_years". Default "1_year". |
| `product` | string | no | `"cd"` | Account type to list, for example high_yield_savings. One of "high_yield_savings", "cd", "money_market". Default "high_yield_savings". |
| `max_results` | integer | no | `15` | Maximum accounts to return, for example 15. Default 15. |

## Output

From a run on Oct 31, 2026, shortened. Its input:

```json
{
  "cd_term": "1_year",
  "product": "cd",
  "max_results": 15
}
```

Its output:

```json
{
  "accounts": [
    {
      "term": "1 year",
      "bank_name": "E*TRADE",
      "page_link": "https://www.bankrate.com/banking/cds/cd-rates/",
      "sponsored": true,
      "apy_percent": 4.35,
      "account_name": "E*TRADE Certificate of Deposit",
      "minimum_deposit_usd": 0
    },
    {
      "term": "1 year",
      "bank_name": "BTG Pactual Bank",
      "page_link": "https://www.bankrate.com/banking/reviews/btg-pactual/",
      "sponsored": false,
      "apy_percent": 4.45,
      "account_name": "1 Yr CD",
      "minimum_deposit_usd": 500
    },
    {
      "term": "1 year",
      "bank_name": "EagleBank",
      "page_link": "https://www.bankrate.com/banking/cds/cd-rates/",
      "sponsored": false,
      "apy_percent": 4.45,
      "account_name": "1 Yr CD",
      "minimum_deposit_usd": 1000
    }
  ],
  "as_of_date": "2026-09-29"
}
```

## Run it

From code, with a Fous API key in `FOUS_API_KEY`; the answer's `data` holds the output:

```bash
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"method":"bankrate.com/list_best_savings_rates","input":{"cd_term":"1_year","product":"cd","max_results":15}}'
```

From an AI agent connected to the Fous MCP server: its `run` with the same method and input. To connect one, give it `set up https://fous.com/SKILL.md`.

## Ask your agent

- What are the top high-yield savings account APYs on Bankrate right now? Show me the top 10 with minimum deposits.
- I have $20k I won't need for about 18 months — which banks are paying the best 18-month CD rates today, and which listings are sponsored?
- Compare current money market account rates: bank name, APY and minimum opening deposit, top 25.
- Pull Bankrate's list of the best 5-year CD rates as of today, flagging any paid placements.
- Which 6-month CDs have the highest APY at the moment? Just give me the top 5.

## Input schema

```json
{
  "type": "object",
  "properties": {
    "cd_term": {
      "enum": [
        "3_months",
        "6_months",
        "1_year",
        "18_months",
        "2_years",
        "3_years",
        "5_years"
      ],
      "type": "string",
      "default": "1_year",
      "description": "CD term when product is cd, for example 1_year."
    },
    "product": {
      "enum": [
        "high_yield_savings",
        "cd",
        "money_market"
      ],
      "type": "string",
      "default": "high_yield_savings",
      "description": "Account type to list, for example high_yield_savings."
    },
    "max_results": {
      "type": "integer",
      "default": 15,
      "maximum": 50,
      "minimum": 1,
      "description": "Maximum accounts to return, for example 15."
    }
  }
}
```

## Output schema

```json
{
  "type": "object",
  "required": [
    "as_of_date",
    "accounts"
  ],
  "properties": {
    "accounts": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "bank_name",
          "account_name",
          "apy_percent",
          "minimum_deposit_usd",
          "sponsored",
          "page_link"
        ],
        "properties": {
          "term": {
            "type": "string",
            "description": "CD term; present only on CDs."
          },
          "bank_name": {
            "type": "string",
            "description": "Bank or credit union name."
          },
          "page_link": {
            "type": "string",
            "description": "Bankrate page for this account or its rate listing."
          },
          "sponsored": {
            "type": "boolean",
            "description": "Whether Bankrate marks this account as a sponsored listing."
          },
          "apy_percent": {
            "type": "number",
            "description": "Annual percentage yield, in percent."
          },
          "account_name": {
            "type": "string",
            "description": "Account name."
          },
          "minimum_deposit_usd": {
            "type": [
              "number",
              "null"
            ],
            "description": "Minimum opening deposit in US dollars, or null if not provided."
          }
        },
        "additionalProperties": false
      },
      "description": "Accounts in Bankrate's listed order."
    },
    "as_of_date": {
      "type": "string",
      "format": "date",
      "description": "Date the listed rates were retrieved (YYYY-MM-DD)."
    }
  },
  "additionalProperties": false
}
```

## See more

- [Bankrate API: Get mortgage rates](https://fous.com/methods/bankrate.com/get-mortgage-rates.md): Gets Bankrate's published mortgage or refinance interest rates and APRs by loan type, with the as-of date of the rate table. A ZIP code or state picks the matching state page; Bankrate describes these tables as national averages. Weekly changes are included only when Bankrate publishes a matching change.
- [Freddie Mac API: Get mortgage rates](https://fous.com/methods/freddiemac.com/get-mortgage-rates.md): Returns Freddie Mac's U.S. 30-year and 15-year fixed mortgage rates for the latest survey or a chosen date, with weekly and year-ago changes, and optionally a weekly history for a date range.
- [Investing.com API: Get government bond yields](https://fous.com/methods/investing.com/get-bond-yields.md): Gets current government bond yields from Investing.com's world government bonds table, optionally filtered by country and maturity term.
- [European Union API: Get key interest rates](https://fous.com/methods/ecb.europa.eu/get-key-interest-rates.md): Returns the ECB's current deposit facility, main refinancing operations and marginal lending facility rates with their effective date. Optionally includes earlier rate changes, newest first.
- [Product Hunt API: List daily launches](https://fous.com/methods/producthunt.com/list-launches.md): Lists featured launches in Product Hunt's daily leaderboard order for a given US Pacific day, with each product's website when its public page shows one.
- [U.S. Treasury API: Get Treasury yields](https://fous.com/methods/home.treasury.gov/get-treasury-yields.md): Gets official daily Treasury par yield curve rates for a date, or the latest published date on or before it.
- [Metacritic API: List best-reviewed titles](https://fous.com/methods/metacritic.com/list-best-reviewed.md): Lists the highest-Metascore games, movies or TV shows on Metacritic for a release year or all time. You can filter by genre, and by platform for games.
- [Google API: List Google Play top charts](https://fous.com/methods/play.google.com/list-top-charts.md): Lists ranked Android apps or games from the Google Play top free, top paid or top grossing chart for a country and category.
- [All Bankrate methods](https://fous.com/methods/bankrate.com.md)
