# What is a TWAP oracle ? Time weighted average price (TWAP) oracles are oracles that gives the average price of a token for a determined period. For example : A 7 days TWAP oracle will give the average price of a token during the last 7 days. This oracles can be used on different DeFi solution. When we need to fetch the current price of a token, we prefer using [ChainLink oracle](https://hackmd.io/@HHK-ETH/what-is-chainlink) because TWAP oracles can be less accurate. However, they can be created for any token while [ChainLink price feed](https://data.chain.link/) have a limited list of tokens.