# Derivative Products

For the time being, Deri Protocol offers three major products: **Perpetual Futures, Everlasting Options and Power Perpetuals**. Perpetual futures, Everlasting options ans Power Perpetuals are similar in that they are both funding fee-based perpetual derivatives. With these derivatives, the user has to pay a funding fee to maintain the position, unlike regular futures which have an expiry date.&#x20;

The primary difference between perpetual futures and everlasting options is the payoff function attached to the derivative. Perpetual futures are a linear payoff function. If we take Bitcoin as example, if bitcoin (BTC) rises, the holder of the derivative would actually make money, and if it drops, the holder would lose money.

In comparison, the payoff function for everlasting options is non-linear. To use the same example for a call option: If the bitcoin rises, the holders make money, and they lose nothing if it decreases. For maintaining this less risky position, the user is generally charged a fee on a per-second basis.

Everlasting options which are implemented as a decentralized protocol are one of the groundbreaking & pioneering  DeFi primitives. This is a new type of derivative that allows traders to have unprecedented never-before-seen long-term exposure without having to roll positions. This work is based on a theoretical paper by Dave White & Sam Bankman-Fried & the extension of the Deri Protocol team\
\
Read our Whitepapers to learn more about Deri Protocol's major products: [**click here**](/library/whitepaper.md)<br>


---

# 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.deri.io/library/derivatives.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.
