# Auction Type

For more technical information on auction types, view our [developer docs](https://dev.bondprotocol.finance/).

#### **Sequential Dutch Auctions (Displayed as&#x20;*****Dynamic*****&#x20;on UI)**

Sequential Dutch Auctions (SDA), recommended for short-term bonds, operate using a Sequential Dutch Auction mechanism. This approach enables controlled issuance over time with regulated pricing and discount speed, offering adaptability and insight into demand.

Issuers establish the initial price that sets the bond market's starting exchange rate. The auction begins with a high starting price and progressively decays until a bid is received. This initial bid marks the "winning" bid, resulting in the sale of the bond.

Following each successful sale, the auction restarts with a new starting price set higher than the previous winning bid price. This new starting price then decays linearly until another bid is placed. This iterative process continues, dynamically adjusting the auction's starting point and price decay based on the supply and demand.&#x20;

A minimum price is selected as an absolute hard floor, ideally with at least a 30% discount to the initial price to prevent auction stagnation.

#### **Fixed-Price Auction (Displayed as&#x20;*****Static*****&#x20;on UI)**&#x20;

Fixed-Price Auctions enable issuers to set a fixed price that bonders must pay to obtain payout tokens. This is best suited for trial runs with limited quantities of vested tokens and makes assessing demand for different vesting lengths easier. Because of this, it is similar to a limit order in an order book exchange. Unlike the SDA auction variants, it will not adjust the price to sell out the capacity over the duration.

### Oracle-based Auctions

Oracle-based auctions allow issuers to create bond markets that use external price feeds to stay in line with market prices. The two variants include:&#x20;

<figure><img src="/files/4oPB41iMWbkBeK27JUKf" alt=""><figcaption></figcaption></figure>

#### **Oracle Sequential Dutch Auctions (OSDA)**

Simplifies the SDA pricing approach by gradually selling out the market's capacity over the chosen duration. It achieves this by employing a linear price reduction based on the percent difference between expected and actual capacity (relative to the initial capacity) at each moment during the auction.

<figure><img src="/files/h0jJUwMUxrtBPUSR8hXZ" alt=""><figcaption></figcaption></figure>

**Oracle Fixed Discount Auctions (OFDA)**

Allows issuers to sell tokens at a discount to a price provided by an oracle. A minimum total discount from the starting price is set at deployment, which creates a hard floor for the market price.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bondprotocol.finance/products/permissionless-bonds/issuers/auction-type.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
