> For the complete documentation index, see [llms.txt](https://academy.horizonprotocol.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://academy.horizonprotocol.com/english-v2/futures/futures-trading-on-horizon-protocol/perpetual-futures-deep-dive.md).

# Perpetual Futures - Deep Dive

Perpetual futures are financial instruments, specifically derivatives, that allow traders to speculate on the future price of an asset. Derivatives in DeFi, or synthetic assets, allow for speculation on the price of an underlying asset without directly owning the asset itself, which opens the way to greater degrees of leverage and is often much more liquid than spot markets.

When compared to traditional futures, perpetual futures have one key difference, which is that it does not have an expiration date and can be held indefinitely.

Normally, a perpetual futures contract will have two counterparties, one long and one short, where the two counterparties pay each other on an ongoing basis depending on whether the market price of the underlying asset is higher or lower than the contract price.

Because Horizon Futures is a decentralized perpetual futures platform that leverages Horizon Protocol’s staked liquidity as the counterparty of all open positions, the stakers are the ones who either pay or receive the ongoing funding payments when the contract price is higher or lower than the market price.

To incentivize these markets towards a balanced skew between longs and shorts, also known as delta neutrality, Horizon Futures implements a 2-layer approach rather than relying on a single mechanism. The 2 mechanisms are:

* [Price impact function](/english-v2/futures/futures-trading-on-horizon-protocol/perpetual-futures-deep-dive/price-impact-function.md) and
* [Dynamic funding rate](/english-v2/futures/futures-trading-on-horizon-protocol/perpetual-futures-deep-dive/dynamic-funding-rates.md)

In the following article, we explain the importance of maintaining [delta neutrality ](/english-v2/futures/futures-trading-on-horizon-protocol/perpetual-futures-deep-dive/delta-neutrality.md)in perpetual futures and provide details and examples of the two mechanisms implemented to maintain delta neutrality.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://academy.horizonprotocol.com/english-v2/futures/futures-trading-on-horizon-protocol/perpetual-futures-deep-dive.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
