> For the complete documentation index, see [llms.txt](https://docs.fluvion.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fluvion.io/trading-basics/perpetual-futures.md).

# Perpetual Futures 101

A **Perpetual Futures ("Perp")** contract is a financial derivative that allows traders to speculate on an underlying asset's future price movements with leverage—without ever having to deliver or take custody of the physical asset.

Unlike traditional futures contracts traded in legacy commodities or finance, perpetual contracts have **no expiration date** and **no settlement day**. You can maintain a position open indefinitely, provided your account satisfies the necessary margin requirements.

***

## Why Trade Perps Instead of Spot?

| Feature                  | Spot Trading                            | Perpetual Futures                                                  |
| ------------------------ | --------------------------------------- | ------------------------------------------------------------------ |
| **Market Direction**     | Can only profit when prices rise        | Profit in **both bull and bear markets** (Long & Short)            |
| **Capital Efficiency**   | 1:1 exposure (100% collateral required) | **Up to 100x leverage** (Trade larger sizes with less capital)     |
| **Liquidity & Spread**   | Fragmented across pools                 | Deep centralized orderbook liquidity with tight spreads            |
| **Asset Custody**        | Direct holding of volatile assets       | Collateral is held cleanly in **USDC**                             |
| **Hedging Capabilities** | Limited (must sell spot to hedge)       | Instantly hedge portfolio exposure without selling underlying spot |

***

## Long vs. Short Positions

In perpetual contracts, you can take two directional stances:

```mermaid
graph TD
    A[Market Outlook] -->|Bullish: Price Expected to Rise| B[Buy / Long]
    A -->|Bearish: Price Expected to Drop| C[Sell / Short]
    B --> D[Profit = Position Qty * Price Increase]
    C --> E[Profit = Position Qty * Price Decrease]
```

### 1. Going Long (Buy)

You open a **Long** position when you anticipate the asset's price will appreciate.

* **Entry**: Buy 1 SOL at 150 USDC.
* **Scenario A (Gain)**: SOL rises to 180 USDC. Your profit is `(180 - 150) × 1` = **+30 USDC**.
* **Scenario B (Loss)**: SOL drops to 130 USDC. Your loss is `(130 - 150) × 1` = **-20 USDC**.

### 2. Going Short (Sell)

You open a **Short** position when you anticipate the asset's price will depreciate.

* **Entry**: Sell 1 SOL at 150 USDC.
* **Scenario A (Gain)**: SOL falls to 120 USDC. Your profit is `(150 - 120) × 1` = **+30 USDC**.
* **Scenario B (Loss)**: SOL rises to 180 USDC. Your loss is `(150 - 180) × 1` = **-30 USDC**.

***

## How Leverage Works

Leverage allows you to amplify your market exposure relative to your committed collateral.

### Notional Position Size Formula:

```
Notional Value = Collateral × Leverage = Position Quantity × Entry Price
```

### Comparative Example: 10x Leverage Trade

Imagine you have **1,000 USDC** in collateral:

| Metric                                  |   Without Leverage (1x)  |       With 10x Leverage      |      With 50x Leverage      |
| --------------------------------------- | :----------------------: | :--------------------------: | :-------------------------: |
| **Committed Collateral**                |       `1,000 USDC`       |         `1,000 USDC`         |         `1,000 USDC`        |
| **Total Position Size (Notional)**      |       `1,000 USDC`       |         `10,000 USDC`        |        `50,000 USDC`        |
| **SOL Contracts (150 USDC/SOL)**        |         6.66 SOL         |           66.66 SOL          |          333.33 SOL         |
| **Result if SOL moves +10% (165 USDC)** | **+100 USDC (+10% ROI)** |  **+1,000 USDC (+100% ROI)** | **+5,000 USDC (+500% ROI)** |
| **Result if SOL moves -10% (135 USDC)** | **-100 USDC (-10% ROI)** | **-1,000 USDC (-100% Loss)** |        **Liquidated**       |

> \[!WARNING] While leverage magnifies your profits on favorable market moves, it equally magnifies your losses on adverse moves. Higher leverage narrows the distance to your **Liquidation Price**. Always utilize Stop-Loss orders to protect your capital.

***

## How Are Perps Kept Close to Spot Price?

Because perpetual contracts never expire, there is no final settlement date to force the futures price to converge with the spot index price.

To solve this, perpetual markets use the **Funding Rate Mechanism**:

* When the perp price trades **above** the spot index (bullish sentiment), longs pay shorts a periodic funding fee. This incentivizes traders to sell perps, pushing the price back down.
* When the perp price trades **below** the spot index (bearish sentiment), shorts pay longs a periodic funding fee. This incentivizes traders to buy perps, pushing the price back up.

Learn more in our detailed guide on the [Funding Rate Mechanism](/perpetual-futures-mechanics/funding-rate.md).


---

# 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://docs.fluvion.io/trading-basics/perpetual-futures.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.
