> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jup.ag/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> These docs cover what users see and do on jup.ag, Jupiter Mobile and Jupiter Wallet.
> Universal Deposit, the GUM route in Jupiter Bridge and other GUM integrations on jup.ag are built by GUM. For how they work, their full fee rules, security model and APIs, the reference is the GUM docs: start from https://docs.gum.ag/llms.txt.
> When the GUM docs and these docs differ on how a GUM product behaves on jup.ag, describe the jup.ag experience from these docs and the mechanics and fees from the GUM docs.

# 1000x profit adjustment and fees

> How 1000x calculates profit and costs: the 0.2 bp deadband, the profit adjustment formula, the 25x profit cap, win and close fees, and worked examples.

This page explains how a winning 1000x trade is paid and what a 1000x trade costs. 1000x is the jup.ag product for 500x–1,000x leverage: see the [1000x overview](https://docs.jup.ag/user-docs/trade/1000x.md).

## Why is my 1000x profit lower than the price move?

A winning 1000x trade does not pay the full linear profit of the price move. Five rules apply, in this order:

**1. Deadband**

A move in your favor of 0.2 basis points (0.002%) or less pays nothing.

**2. Profit adjustment**

Beyond that, the profit is calculated on the part of the move above 0.2 basis points, then reduced. The reduction is strongest on small moves, and the adjusted profit never exceeds 90% of the linear profit.

**3. Profit cap**

The adjusted profit is capped at 25 times the position's collateral. See [Is there a maximum profit on 1000x?](#is-there-a-maximum-profit-on-1000x)

**4. Win fee**

A win fee of 3% is taken from the adjusted profit.

**5. Close fee**

Every close, winning or losing, pays a close fee of 0.2 basis points (0.002%) of the position size, taken from your collateral.

The PnL the app shows on an open 1000x position is an estimate. Losing trades are not adjusted: a loss is the position size times the price move against you, plus the close fee, up to the position's collateral (see [the bust price](https://docs.jup.ag/user-docs/trade/1000x/trading.md#what-is-the-bust-price-on-1000x)).

## What is the 1000x profit formula?

Let m be the price move in your favor, as a fraction of the entry price. The program computes the profit you receive as follows:

```text theme={null}
m = |exit price − entry price| ÷ entry price

If m is 0.002% or less:
  profit = 0

Otherwise:
  d = m − 0.002%
  c = 1,983,979 ÷ 7,259,685,000   (about 0.0273%)
  adjusted profit = 0.9 × position size × d² ÷ (d + c),
                    at most 25 × collateral
  win fee = 3% of the adjusted profit
  profit you receive = adjusted profit − win fee

On every close, winning or losing:
  close fee = 0.002% of the position size
  (taken from your collateral)
```

The same formula applies to every 1000x market, at every leverage, and in every mode: in Double or Nothing, the take-profit price is the price at which this formula returns twice the collateral. The program rounds profits and fees down and losses up, to the nearest 0.000001 JupUSD.

> [!NOTE]
>
> The curve is part of the 1000x program. The win fee, the close fee, the profit cap and the 24-hour limit are settings the 1000x team can change: the values in the app's House rules prevail.

## Is there a maximum profit on 1000x?

Yes. The adjusted profit of a 1000x position is capped at 25 times its collateral (2,500%), before the 3% win fee. With 10 JupUSD of collateral, the adjusted profit can reach \$250: you receive \$242.50 after the win fee, and the close fee also comes out of your collateral.

The cap amount depends only on your collateral. The move needed to reach it depends on the leverage: with 10 JupUSD of collateral, about 2.8% in your favor at 1,000x and about 5.6% at 500x.

Beyond the cap, a larger move adds nothing, so 1000x closes the position automatically as soon as its adjusted profit reaches the cap. See [When does 1000x close a position automatically?](https://docs.jup.ag/user-docs/trade/1000x/trading.md#when-does-1000x-close-a-position-automatically)

## How much does a winning 1000x trade pay?

Examples with 10 JupUSD at 1,000x leverage, a \$10,000 position, whose close fee is \$0.20:

| Price move in your favor | Linear profit | Change in your balance, after all fees | Share of the linear profit |
| - | - | - | - |
| 0.002% | \$0.20 | −\$0.20 | None |
| 0.01% | \$1.00 | −\$0.04 | None |
| 0.05% | \$5.00 | +\$2.47 | 49% |
| 0.1% | \$10.00 | +\$6.49 | 65% |
| 0.2% | \$20.00 | +\$14.99 | 75% |
| 1% | \$100.00 | +\$84.60 | 85% |
| About 2.8%, the profit cap | About \$281 | +\$242.30 | 86% |

Below the profit cap, the amounts scale with position size: on a \$2,500 position, divide them by four. The share of the linear profit you keep rises with the size of the move, up to about 86% at the cap (under 90% after the adjustment, minus the 3% win fee), and the position then closes automatically.

> [!NOTE]
>
> Gains and losses are not symmetric on 1000x. At 1,000x leverage, a 0.1% move against you liquidates the position and costs the full 10 JupUSD, while the same move in your favor adds about \$6.49.

## What fees does 1000x charge?

| Cost | When | Amount |
| - | - | - |
| Opening fee | When you open | None |
| Borrow, funding or holding fee | While the position is open | None; the position closes automatically after 24 hours |
| Close fee | At every close and liquidation | 0.2 basis points (0.002%) of the position size, taken from your collateral |
| Profit adjustment and win fee | When you close a winning trade | Adjustment as above, capped at 25 times the collateral, then 3% of the adjusted profit |
| Swap | When you pay with a token other than JupUSD | Swap at the quoted rate, with a 0.5% slippage tolerance |
| Claim account rent | When a close sends your profit to the payout queue | A small amount of SOL, refunded when the profit is paid |
| Take-profit order rent | When you open a position in Double or Nothing | A small amount of SOL, not refunded: it pays the keeper that executes the order |
| Network fees | On every transaction you sign, including a trade that fails | Solana network fee |

These are launch values: the values in the app's House rules prevail. For the payout queue and the claim account, see [1000x payouts and the House](https://docs.jup.ag/user-docs/trade/1000x/payouts.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.