infinityPerps

Perpetual Futures (Perps) allow you to place long or short orders with leverage.

Execution runs on Jupiter’s on-chain Perpetuals program.

The markets we currently support are SOL, wBTC, and wETH Perps.

triangle-exclamation

What you can do

  • Open a long or short with up to 250× leverage.

  • Add to an existing position (same market + direction).

  • Close a position (partial or full).

  • Set and manage stop loss (SL) and take profit (TP).

What you set

  • Market: SOL, wBTC, or wETH.

  • Direction: long or short.

  • Collateral amount: what you lock.

  • Leverage: your exposure multiplier.

  • Slippage tolerance: default 2% (adjustable per trade).

  • Optional Stop Loss/Take Profit (SL/TP): trigger-based exits (execution can slip in fast markets).

Perps Commands:

Main menu: 💸 PERPS

  • /open_long

  • /open_short

  • /active_positions

  • /historical_positions

  • /perps_mobile_app

Buttons

Trade Perps in the bot, or open the Perps Mobile App directly from the bot’s Main Menu for a chart-first experience.

  • 📱 Perps Mobile App (Main Menu) — charts + faster mobile management. See: Perps Mobile App.

  • 📈 Open Long — open a long position using FatCat Bot on Telegram.

  • 📉 Open Short — open a short position using FatCat Bot on Telegram.

  • 🎯 Active Positions — view/manage open positions. See: Manage positions.

  • 📚 History — view closed positions and events. See: Position History.

Supported markets

  • SOL

  • wBTC

  • wETH

Requirements and limits

Setting
Value

Minimum collateral

$10 equivalent

Leverage

1.1× to 250×

Default slippage

2% (adjustable per trade)

circle-info

Key terms:

  • Notional size: your total position size. It includes leverage.

  • Collateral: what you lock to support the position.

  • Leverage: multiplier on collateral (example: 10× = 10× exposure).

  • Liquidation price: price where margin becomes too low. The position can be force-closed.

  • Borrow fee: hourly cost paid while the position is open.

Perps fees (FatCat + Jupiter)

Perps have FatCat fees and Jupiter program fees.

Most fees are charged as a percentage of notional size (your total position size).

You also pay Solana network fees for on-chain transactions.

Full fee overview: Fee Structure

FatCat fees

Action
Fee
When charged

Open position

0.08% of notional size

At approval (non-refundable)

Close position (market)

No fee

Set stop loss

No fee

Set take profit

No fee

Modify SL/TP

No fee

Cancel SL/TP

No fee

circle-info

FatCat only charges a fee when you open a position.

Jupiter fees

Fee type
Amount
When applied

Open position

0.06% of notional

Deducted from position at open

Close position

0.06% of notional

Deducted from position at close

Borrow fee

Variable (hourly)

Ongoing while position is open

Price impact fee

Variable (depends on size)

Deducted at execution

circle-info

Jupiter uses a borrow fee system (not funding rates).

Borrow fees accrue hourly, depend on pool utilization, and are paid to liquidity providers.

circle-info

Rule of thumb for open + close fees: 0.20% total (FatCat 0.08% on open + Jupiter 0.12%).

Then add borrow fees if you hold the position.

chevron-rightAdvanced: rent + Jupiter referencehashtag

A small SOL rent amount can be required to create an escrow account. It is returned when you close the position.

Opening a position (long or short)

1

Choose long or short

Tap 📈 Open Long or 📉 Open Short.

2

Configure the position

Use the buttons to set:

Setting
Button
Description

Token

🌟 Select Token

SOL, wBTC, or wETH

Collateral

💳 Collateral Amount

Amount to use as collateral

Leverage

💠 Choose Leverage

1.1× to 250×

Slippage

⚙️ Slippage Tolerance

Custom slippage tolerance (default: 2%)

3

Review the summary

Before you confirm, review:

  • Estimated liquidation price

  • Total position size

  • Collateral amount

  • Leverage

4

Confirm and approve

Tap ✅ Confirm Trade, then review and approve.

Collateral requirements

Position type
Required collateral

Long

Must use the token you’re longing (SOL, wBTC, or wETH)

Short

Must use USDC

Adding to an existing position

If you already have an open position of the same type (example: SOL long) and open another, FatCat updates the existing position instead of creating a separate one.

You’ll see a modified summary showing:

  • Modified position size

  • Modified liquidation price

  • Modified total collateral

  • New effective leverage

What happens after you confirm

  • Position account: stores collateral, leverage, and settings.

  • Pricing: uses oracles and on-chain logic for triggers.

  • PnL: updates with price movements and borrow costs.

  • Liquidation: can force-close if margin gets too low.

chevron-rightSL/TP + liquidation: trigger vs execution (important)hashtag

SL/TP and liquidation are on-chain rules, but they’re not “perfect fills”.

Keep these mental models:

  • Trigger vs execution: your SL/TP trigger can be reached, then execution happens at the best available on-chain price.

  • Fast markets can slip: you can exit worse than your trigger in big moves.

  • Liquidation can win the race: if margin gets too low, liquidation can close you before your SL.

  • After size changes: if you add to a position or close partially, re-check:

    • liquidation price

    • your SL/TP levels

    • your effective leverage

Always confirm current status in 🎯 Active Positions.

chevron-rightOn-chain behavior (details)hashtag
  • Positions live in Jupiter’s Perpetuals Program accounts.

  • SL and TP are enforced by on-chain rules.

  • Liquidations protect the underlying liquidity pool.

Managing active positions

Open 🎯 Active Positions, then tap a position to manage it.

Full guide: Manage positions.

You can also manage Perps directly on Jupiter (optional): https://jup.ag/perpsarrow-up-right

Troubleshooting

If an action fails or looks “off”, it’s usually one of these:

  • Not enough SOL: you need SOL for network fees (and sometimes account rent).

  • Wrong collateral type: longs require the market token. Shorts require USDC.

  • Slippage too tight: increase slippage tolerance for fast markets.

  • PnL drifting while price is flat: borrow fees accrue hourly while the position is open.

  • Liquidation price changed: effective leverage changes after you add collateral/size, or as fees accrue.

If you’re still stuck, try again with smaller size and higher slippage.

Last updated

Was this helpful?