# About Oracle

There are three types of Oracle that DeFiner is currently using for price feed: Third-party oracles, DEX TWAP Oracle, and DeFiner Fixed Price Oracle. [*<mark style="color:blue;">Learn more details here</mark>*](https://v2docs.definer.org/v/copy-of-definer.org/smart-contract-modules/oracle).

In the initial market creation process, DeFiner keeps a list of tokens to check if they already had a Chainlink oracle or a third-party oracle available. If there is a third-party oracle available for this particular asset, it will default to the third-party oracle. If not, then the oracle will default to a DeFiner fixed-price oracle. And the creator will be asked to input an initial price for the base token.

After the market created, if there is a DEX with good liquidity available for the base token. The oracle will be changed to a TWAP oracle&#x20;

### Can we make changes to Oracle?

If there is a DEX with good liquidity available for the base token. Market creators have the option to change it to a DEX TWAPs oracle once the market is completed and running. The DeFiner protocol will assess the liquidity of the dex and make the change periodically. If you want to propose a change, please reach out to us over our Discord Help channel. &#x20;

### Definition

**Initial Oracle Price:** The initial oracle price is used to initialize the price feed oracle for the chosen collateral.


---

# 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.definer.org/faqs/about-oracle.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.
