How Perpetual Contracts Work: Step-by-Step Guide
Who This Is For
This guide is for anyone who’s heard the term “perpetual swap” thrown around but isn’t sure how it actually works — maybe you’ve dabble in spot trading and now want to understand the engine behind crypto’s most traded derivatives.
What You’ll Need
- A basic understanding of crypto spot trading (buying and selling coins)
- Access to a centralized exchange that offers perpetuals (Binance, Bybit, OKX, dYdX)
- A demo or testnet account to practice without risking real money
- Knowledge of simple math — fractions and percentages are enough
- About 20 minutes of focused reading
Step 1: Get the Core Idea — Perpetuals Aren’t Futures
The name “perpetual contract” sounds fancy, but the basic idea is dead simple. You’re making a bet on the future price of a crypto asset — say Bitcoin — without actually owning any Bitcoin. Unlike a traditional futures contract that has an expiration date, a perpetual contract never expires. You can hold it for five minutes or five months. That’s why they’re called perpetuals.
Think of it as a spot trade with a time machine. You open a position long (betting price goes up) or short (betting price goes down), and the exchange tracks your profit or loss in real time based on the current market price. No one forces you to close. You’re in control.
Here’s the twist: because you don’t own the underlying asset, the exchange needs a way to keep the perpetual’s price lined up with the actual spot market. That’s where funding rates come in — and that’s the secret sauce.
Step 2: Understand Funding Rates — The Cost of Sticking Around
Funding rates are small periodic payments between long and short traders. They happen every 8 hours on most exchanges. If more traders are long (betting price will rise), the funding rate turns positive, and longs pay shorts. If more traders are short, the rate turns negative, and shorts pay longs. This mechanism encourages the perpetual price to stay close to the spot price.
For example, on Binance in early 2025, Bitcoin perpetual funding rates averaged around 0.01% per 8-hour period. That doesn’t sound like much, but over a week it adds up to roughly 0.21%. If you’re using 20x leverage, that tiny fee gets multiplied by 20, eating into your profits fast. So never ignore funding rates — they can turn a winning trade into a losing one if you hold too long during high-fee periods.
Rhetorical question here: Would you rather pay a small fee every few hours or own actual Bitcoin and pay zero funding? That’s the trade-off of using perpetuals.
Step 3: Mark Price and Liquidation — The Two Numbers You Can’t Ignore
Every position on a perpetual exchange has two prices that matter: the last traded price and the mark price. The exchange uses the mark price (a fair value average from multiple spot exchanges) to calculate your unrealized profit and loss and, more importantly, to determine when you get liquidated. Why? Because the last traded price can be easily manipulated with a single large order, but the mark price is harder to game.
Liquidation happens when your margin (the money you put up) drops below the maintenance margin required to keep the position open. For a 10x long on Bitcoin, you typically need about 0.5% maintenance margin. If Bitcoin drops just 5% from your entry, you’re wiped out — your entire collateral is gone. That’s the harsh reality of leverage.
A stat to remember: during the May 2021 crash, over $1.2 billion in liquidations happened in a single day across all crypto perpetual exchanges. If you had a 50x long on Ethereum and the price dropped 10%, you’d be completely liquidated within seconds.
Step 4: Choose Your Leverage — More Isn’t Always Better
Most exchanges let you pick leverage from 1x all the way up to 125x. I know, 125x sounds thrilling, but it’s a trap for almost everyone. At 125x, a move of just 0.8% against you wipes out your whole position. Even the most liquid coin can swing that much in a heartbeat.
Here’s a more realistic approach. If you’re new to perpetuals, stick to 3x or 5x max. That gives you room to survive normal volatility. Experienced traders often use 10x to 20x but always set a stop-loss. You can calculate your liquidation price easily: for a long at 5x leverage, any 20% drop in price will liquidate you. At 10x, it’s a 10% drop. At 20x, it’s only 5%. Know that number before you click “buy.”
Another hard number: about 80% of retail traders lose money on leveraged products, according to several exchange disclosures. Don’t become a statistic. Low leverage keeps you in the game longer.
Step 5: Place Your First Trade — Demo First, Real Later
Open a demo account on a major exchange. Most offer testnet funds. Here’s the exact flow:
- Select the trading pair (e.g., BTCUSDT perpetual).
- Choose “Long” if you expect price to rise, “Short” if you expect a drop.
- Enter your position size in USDT or coin amount. For a 100 USDT account, 10x leverage means you can open a position worth 1,000 USDT.
- Set a stop-loss and take-profit before you submit the order. Never skip this.
- Choose market order (fills instantly at current price) or limit order (you set the entry price).
- Click open, then watch the position in your “open orders” tab.
Practice this five times with virtual money. Once you can consistently break even or profit, move to real funds — start small, like 50 USDT.
Step 6: Manage Your Position — Adjust or Close
Once your trade is open, you can do a few things. You can add more margin (called “increase margin”) to lower your liquidation price. You can partially close some of the position to lock in profit. Or you can close the entire trade with a market or limit order.
Monitor the funding rate clock. If the rate turns extremely positive (like 0.1% per 8 hours for Bitcoin, which happened during the 2024 bull run), it might be a signal that the crowd is too bullish and a correction could come. Many pros use high funding rates as a contrarian indicator to open short positions.
Keep an eye on your PnL (profit and loss) as percentage of your initial margin. A 20% move in price with 5x leverage gives you a 100% return — or a complete loss if it goes the other way. That’s the asymmetric risk of perpetuals.
Common Pitfalls
Pitfall #1: Ignoring funding rates while holding long-term.
You open a long on Bitcoin with 10x leverage, planning to hold for a week. But funding rates stay positive the whole time, costing you 0.02% every 8 hours. That’s 0.42% over seven days, multiplied by 10 = 4.2% of your collateral gone to fees alone. Fix: Check the current funding rate before entering, and use the exchange’s “estimated funding fee” calculator.
Pitfall #2: Over-leveraging on low-cap coins.
Altcoin perpetuals often have lower liquidity and wider spreads. Using 20x leverage on a coin like Dogecoin might look tempting, but a single 5% flash crash can liquidate you instantly. Fix: Use no more than 3x on altcoins with daily volume under $100 million.
Pitfall #3: Not setting a stop-loss.
You think you’ll manually close the trade if it goes bad. Then your internet cuts out, or the price gaps past your mental stop. In crypto, gaps happen regularly — especially on weekends. Fix: Always set a hard stop-loss at the exchange level, not on your phone app.
What Next?
Open a demo account on Binance or Bybit, place three long and three short trades with different leverage levels, and track your results for a week before depositing real money.