FindCoin / Guides / How to buy & sell on a CEX

Guide · Centralized exchanges

How to buy & sell crypto on a CEX

A complete, beginner-friendly walkthrough for centralized exchanges — Binance, Coinbase, Kraken and OKX — covering account setup, funding, every order type, buying, selling, withdrawing to your own wallet, fees and security. No prior experience assumed.

1. CEX fundamentals: what you're actually using

A centralized exchange (CEX) is a company that lets you convert regular money — dollars, euros, pounds — into cryptocurrency and back, and to trade one crypto for another. Binance, Coinbase, Kraken and OKX are the four we'll cover in depth, but the concepts transfer to any reputable CEX. Think of a CEX as the bridge between the traditional banking world and the crypto world: it accepts your bank transfer or card payment, and in exchange credits your account with crypto.

The word "centralized" matters. When your crypto sits on a CEX, the exchange holds it for you — much like a bank holds your cash. You get an account with a balance, but the actual coins are controlled by the exchange's own wallets. This is convenient (they handle security, and you can reset a lost password) but it comes with a trade-off captured by crypto's oldest proverb: "not your keys, not your coins." If the exchange fails, freezes withdrawals, or gets hacked, your funds can be at risk. That's why this guide devotes a whole section to withdrawing to your own wallet — the safest place for crypto you intend to hold.

The money journey: bank → exchange → (optionally) your own self-custody wallet

Key terms you'll meet

▲ contents

2. Choosing an exchange

All four exchanges in this guide are established and widely used, but they differ in focus, fees, and where they're available. There's no single "best" — the right choice depends on your country, how much you'll trade, and whether you value simplicity or low fees. Here's an honest comparison:

ExchangeBest forBeginner-friendlinessTypical spot fee*
CoinbaseFirst-timers who want the simplest possible experienceHighest — very clean interfaceHigher (simple "Buy" flow costs more than Advanced Trade)
BinanceWidest selection of coins, lowest fees, active tradersModerate — powerful but busyLow (≈0.1%, less with BNB)
KrakenSecurity-focused users, good fiat supportGood — cleaner than BinanceLow–moderate (≈0.16–0.26%)
OKXWide token range, strong mobile app, Web3 walletModerateLow (≈0.08–0.1%)

*Fees change and vary by region, volume and payment method. Card purchases almost always cost far more than bank transfers. Always check the live fee schedule on the exchange itself before trading — the numbers above are rough guidance, not quotes.

Availability is the real deciding factor. Exchanges are restricted in different countries and some US states; the app or website will tell you during signup whether you're eligible. If your first choice isn't available where you live, another on this list usually is. Never use a VPN to bypass restrictions — it violates the terms and can get your account and funds frozen during withdrawal verification.

▲ contents

3. Security setup before you deposit a cent

Do this before funding your account. Crypto transactions are irreversible, and exchange accounts are a target — a few minutes here protects everything that follows.

Four protections to enable on day one
  1. Unique, strong password. Never reuse a password from another site. Use a password manager to generate and store a long random one.
  2. App-based two-factor authentication (2FA). Enable 2FA using an authenticator app (Google Authenticator, Authy) rather than SMS. SMS can be hijacked via "SIM-swap" attacks; an app cannot. Save the backup codes offline.
  3. Anti-phishing code. Binance, OKX and others let you set a secret phrase that appears in every genuine email from them. If an email lacks it, it's fake. Enable this.
  4. Withdrawal address whitelist. Turn on the setting that only allows withdrawals to pre-approved addresses. If someone ever gets into your account, they still can't send funds to their own wallet.
  5. Bookmark the real URL. Fake exchange sites rank in search ads. Always reach your exchange from your own bookmark, never from a search result or email link.

No exchange will ever ask for your password, 2FA code, or recovery phrase by email, phone, chat or DM. Anyone who does is a scammer — including "support staff" who message you first. Real support never initiates contact asking for credentials.

▲ contents

4. Order types explained

When you buy or sell, you choose how the trade executes. Three order types cover almost everything a beginner needs. Understanding them is the difference between paying a fair price and an ugly surprise.

The three order types every beginner should know

Market order — speed over price

A market order buys or sells immediately at the best available price. You're guaranteed it fills; you're not guaranteed the exact price. For liquid coins like Bitcoin on a big exchange, the price you see and the price you get are nearly identical. For thin markets, a market order can "slip" to a worse price. Beginners buying major coins can safely use market orders for small amounts.

Limit order — price over speed

A limit order sets the exact price you're willing to pay (or receive). It fills only at your price or better, and waits on the order book until the market reaches it — or never fills if it doesn't. Limit orders protect you from bad prices and usually earn lower "maker" fees. The trade-off: your order might sit unfilled. To buy, set your limit at or slightly below the current price; to sell, at or slightly above.

Stop order (stop-loss) — automatic protection

A stop order triggers a market or limit order automatically when the price hits a level you set. Its classic use is a stop-loss: "if the price falls to X, sell me out" — capping your loss without watching the screen. Stops are an intermediate tool; know they exist, but you don't need them for your first purchase.

Beginner default: use a limit order a touch below the current price to buy, and a limit order a touch above to sell. You'll pay lower fees and never get a nasty fill. If you just want it done and it's a major coin, a small market order is fine.

▲ contents

5. Buying & selling on Binance

Binance — the widest selection, lowest fees

Binance is the world's largest exchange by volume, listing thousands of coins with very low fees. Its interface is powerful but can feel busy; this walkthrough uses the simplest reliable path. (Note: some countries use Binance.US, a separate, more limited platform — the steps are broadly the same.)

Step-by-step: your first buy on Binance

Create and verify your account

Sign up at the official Binance site with your email, set a strong password, and complete KYC identity verification (photo ID + selfie). Verification can take minutes to a day. Complete the security setup now.

Add a payment method & deposit

Go to Wallet → Fiat and Spot → Deposit. For the lowest fees, deposit your local currency by bank transfer; for speed, you can add a debit/credit card (higher fees). Alternatively, if you already hold a stablecoin like USDT elsewhere, deposit that via Deposit → Crypto (covered in the withdrawal section in reverse).

Choose how you'll buy

Two routes: (a) "Buy Crypto" — the simple one-click menu, convenient but pricier; or (b) "Trade → Spot" — the real exchange with lower fees and order types. We'll use Spot, since it's cheaper and teaches you the tool you'll keep using.

Open the spot trading pair

Click Trade → Spot, then search the coin you want. Pick the pair funded by what you deposited — e.g. if you hold USDT, choose BTC/USDT. The chart is on the left; the order form (Buy/Sell) is on the right.

Place a buy order

In the green Buy box, choose Limit. Enter your price (at or just below the current market price) and the amount — or click a percentage (25%/50%/100%) to spend part of your balance. Check the Total, then click Buy BTC. With a limit order, it fills when the market reaches your price.

Confirm it filled

Check Orders → Open Orders (waiting) and Order History (filled). Once filled, the coin appears in Wallet → Spot. You now own it on the exchange.

Selling on Binance

Selling is the mirror image. Open the same pair, use the red Sell box, choose Limit (a touch above market to sell into strength, or Market to sell instantly), enter the amount of coin to sell, and confirm. The proceeds land in your account as the pair's quote currency (e.g. USDT), which you can then convert to fiat via Sell/Withdraw and send to your bank.

Fee tip: holding a little BNB and enabling "pay fees with BNB" gives a standing discount on Binance spot trades.

▲ contents

6. Buying & selling on Coinbase

Coinbase — the simplest on-ramp for beginners

Coinbase is the friendliest exchange for absolute beginners, especially in the US. The trade-off is cost: the simple "Buy" button carries higher fees. The good news is Coinbase includes Advanced Trade, a proper low-fee exchange, inside the same account — so you can start simple and graduate without switching platforms.

Step-by-step: the simple way (higher fee, easiest)

Sign up & verify

Register on the official Coinbase site or app, verify your identity (KYC), and complete the security setup including app-based 2FA.

Add a payment method

Link a bank account (lowest fee) or a debit card (instant, higher fee) under Settings → Payment Methods.

Buy

Tap Buy, choose the coin (e.g. Bitcoin), enter a dollar amount, pick your payment method, and review the fee shown before confirming. Tap Buy now. The coin appears in your Coinbase portfolio immediately.

Sell

Tap Sell, pick the coin, enter the amount, and choose to receive the proceeds as cash (to withdraw to your bank) or as a stablecoin. Confirm.

The cheaper way: Advanced Trade

To cut fees dramatically, use Advanced Trade (in the same app/site). It shows a real order book and lets you place limit orders. Select the trading pair (e.g. BTC-USD), choose Limit, set your price and amount in the Buy panel, and place the order — exactly like the Binance flow, at a fraction of the simple-Buy fee. For anything beyond a tiny first purchase, Advanced Trade is worth the small learning step.

Coinbase vs Coinbase Wallet: "Coinbase" (the exchange) holds your keys. "Coinbase Wallet" is a separate self-custody app where you hold the keys. They're different products — don't confuse them. Withdrawing from the exchange to a wallet is covered below.

▲ contents

7. Buying & selling on Kraken

Kraken — security-first, strong fiat support

Kraken has a long track record and a strong security reputation, with good support for bank transfers in many currencies. Its interface sits between Coinbase's simplicity and Binance's density. Kraken offers a simple "Buy Crypto" flow and the lower-fee "Kraken Pro" trading interface.

Step-by-step on Kraken

Register & verify

Create an account on the official Kraken site, complete identity verification, and finish the security setup. Kraken offers a "Global Settings Lock" and app-based 2FA — enable both.

Fund your account

Under Funding, deposit your local currency via bank transfer (methods vary by country/currency), or deposit crypto you already own.

Buy — simple or Pro

Simple: use Buy Crypto, choose the coin and amount, confirm. Cheaper: open Trade (Kraken Pro), select the pair (e.g. BTC/USD), choose Limit, set price and volume in the Buy panel, and submit.

Sell

In Kraken Pro, use the Sell side of the same pair; choose Limit or Market, enter volume, and submit. Proceeds appear as the quote currency, ready to withdraw to your bank via Funding → Withdraw.

▲ contents

8. Buying & selling on OKX

OKX — wide token range, strong mobile & Web3

OKX is a large global exchange with low fees, a wide token selection, and an excellent mobile app that also includes a built-in Web3 wallet — handy if you later want to explore decentralized exchanges (covered in our DEX guide). The spot flow will feel familiar after the others.

Step-by-step on OKX

Sign up & verify

Register on the official OKX site or app, complete KYC, and do the security setup (OKX supports anti-phishing codes and app 2FA).

Deposit

Use Assets → Deposit. Buy with card via "Buy Crypto", fund with a supported fiat method, or deposit a stablecoin you already hold.

Trade spot

Go to Trade → Spot, pick the pair (e.g. BTC/USDT), and in the Buy panel choose Limit, set price and amount, and confirm. The layout mirrors Binance.

Sell

Same pair, Sell panel, Limit or Market, enter amount, confirm. Convert proceeds to fiat and withdraw to your bank, or send the stablecoin to your own wallet.

▲ contents

9. Withdrawing to your own wallet

Once you own crypto on an exchange, you can leave it there (convenient, but the exchange holds the keys) or withdraw it to a self-custody wallet you control (safer for holding, and required for using decentralized apps). This is the most error-sensitive action in all of crypto, so go slowly.

The network must match on both sides — this is the #1 thing people get wrong

Set up a self-custody wallet

Install a reputable wallet (e.g. a hardware wallet for large amounts, or a well-known software wallet). Write down its recovery phrase on paper and store it offline — never type it into any website. Copy your receive address for the coin you're withdrawing.

Start the withdrawal on the exchange

Go to Withdraw, select the coin, and paste your wallet's address. Triple-check the first and last characters. Address-swapping malware exists; some users send a tiny test amount first.

Choose the correct network — critically important

Many coins exist on multiple networks (e.g. USDT on Ethereum/ERC-20, on Tron/TRC-20, on BNB Chain/BEP-20). The network you pick on the exchange must exactly match the network your wallet address is for. Send on the wrong network and the funds are typically lost forever. When unsure, match what your wallet shows.

Confirm and wait

Review the fee and the amount you'll receive, confirm with your 2FA, and wait for the blockchain to process it (seconds to many minutes depending on the network). It'll show as "pending" then "completed", and appear in your wallet.

The two irreversible mistakes: (1) wrong address, and (2) wrong network. Both usually mean permanent loss. There is no "undo" and no support line that can reverse a blockchain transaction. Test with a small amount the first time.

Before withdrawing to any address you were given by someone else — or buying a token you found on-chain — run it through the FindCoin scam checker first. And if you're withdrawing in order to trade on a decentralized exchange, continue to our companion guide: How to buy & sell on a DEX.

▲ contents

10. Understanding fees (and how to pay less)

Fees quietly determine how much crypto you actually end up with. There are several kinds, and the gap between the expensive path and the cheap path is often large.

Fee typeWhat it isHow to reduce it
Trading feeA % of each trade (maker/taker)Use limit orders (maker), trade on the "Pro/Advanced/Spot" interface, use fee-discount tokens where offered
Card feeExtra charge for debit/credit purchasesFund by bank transfer instead — often several % cheaper
SpreadHidden gap between buy and sell price on "simple" buy buttonsUse the real order book instead of the one-click Buy
Withdrawal feeNetwork cost to send crypto outChoose a cheaper network when the coin supports several (and your destination matches)

The single biggest saving for beginners is simple: fund by bank transfer, and buy with a limit order on the Pro/Advanced/Spot interface rather than tapping the convenient "Buy" button with a card. The convenient path can cost multiples of the cheap path for the exact same coin.

▲ contents

11. Common mistakes that cost people money

▲ contents

12. Frequently asked questions

What's the minimum I can buy?
Usually very small — often $1–$10 worth. You don't need to buy a "whole" coin; crypto is divisible into tiny fractions (you can own 0.0001 BTC). Start small while you learn the flow.
Do I have to verify my identity (KYC)?
On any reputable, regulated exchange, yes — it's a legal requirement to deposit fiat, trade, and withdraw. Be wary of platforms that skip it entirely; that's often a red flag.
Is it safer to keep crypto on the exchange or in my own wallet?
For active trading, the exchange is convenient. For holding amounts you care about, a self-custody wallet you control is safer — the exchange can freeze withdrawals, fail, or be hacked. "Not your keys, not your coins."
Which is cheapest — Binance, Coinbase, Kraken or OKX?
Binance and OKX generally have the lowest spot fees; Coinbase's simple Buy is the most expensive but its Advanced Trade is competitive; Kraken sits in between. Regardless of exchange, using limit orders on the Pro interface and funding by bank transfer saves the most.
Why did my "market" buy fill at a slightly different price?
Market orders take the best available price, which can move as your order fills — called slippage. It's minor for large coins on big exchanges, larger for thin markets. Use a limit order to control the exact price.
Can I reverse a withdrawal sent to the wrong address?
No. Blockchain transactions are irreversible and no one can undo them. This is why you double-check the address and network, and send a small test amount the first time.

Before you buy any token — check it first

An exchange listing isn't a safety guarantee for every token, and off-exchange tokens carry real risk. Scan any contract in seconds.

Open the scam checker →

Disclaimer: This guide is educational and not financial advice. Exchange interfaces, fees, features and availability change over time and vary by country — always verify current details on the official exchange. Crypto is volatile and risky; never invest more than you can afford to lose, and do your own research.