Crypto Arbitrage Explained: Cross-Exchange, Triangular, and Kimchi Premium
Crypto arbitrage sounds like free money: buy low on one exchange, sell high on another, pocket the difference. In reality, fees, transfer delays, and execution failures eat most of the gap. Here is an honest look at how it actually works.
What Is Crypto Arbitrage?
Arbitrage is the practice of profiting from a price difference for the same asset across different markets. Because crypto trades on hundreds of separate exchanges around the clock, the price of Bitcoin or any altcoin can briefly differ from one venue to another. An arbitrageur buys where it is cheaper and sells where it is dearer, aiming to capture that spread.
In a perfectly efficient market, these gaps would not exist. Crypto is not perfectly efficient, so small windows appear constantly. The catch: those windows are usually tiny, short-lived, and contested by automated bots. The headline spread is rarely the profit you keep.
The Three Main Types of Arbitrage
Most crypto arbitrage falls into three categories. Each has a different mechanism and a different risk profile.
| Type | How it works | Main risk |
|---|---|---|
| Cross-exchange | Buy a coin cheaper on one exchange, sell it higher on another. | Transfer delay and withdrawal fees. |
| Triangular | Trade through three pairs on a single exchange (e.g. BTC to ETH to USDT to BTC) to exploit a pricing inconsistency. | Speed; the gap closes in seconds. |
| Kimchi premium | Exploit a regional price gap, classically between Korean exchanges and the rest of the world. | Capital controls, fiat on/off-ramp friction. |
Cross-exchange arbitrage
This is the most intuitive form. You hold the same coin on two exchanges, or you move it between them. The problem is movement: blockchain transfers are not instant. While your BTC confirms on-chain, the price can move against you. Many serious arbitrageurs avoid transfers entirely by pre-funding both exchanges and rebalancing later.
Triangular arbitrage
Triangular arbitrage stays on one exchange, so there is no transfer delay. You convert through three trading pairs and end up with more of your starting currency than you began with, if the cross-rates are momentarily out of line. The downside is that these inconsistencies are measured in milliseconds and are dominated by latency-optimized bots.
- Start with 1,000 USDT.
- Buy ETH with USDT.
- Trade ETH for BTC.
- Sell BTC back to USDT, hoping to end with more than 1,000.
Kimchi premium
The kimchi premium is the gap between crypto prices on Korean exchanges and global prices. It can widen sharply during local demand surges. It looks like an obvious arbitrage, but it is constrained by Korea's foreign-exchange rules, banking limits, and the difficulty of moving fiat across borders quickly. The "free" spread is fenced off by real-world friction, which is exactly why it persists.
Why It Is Not Risk-Free
The phrase "risk-free profit" is a textbook ideal, not market reality. Several costs and hazards stand between the quoted spread and your bank account.
- Trading fees: You pay a maker or taker fee on both the buy and the sell. Two legs at 0.1% each already consume 0.2% of a gap that may only be 0.3%.
- Withdrawal and network fees: Moving coins between exchanges costs a fixed fee plus on-chain gas, which can be significant for Ethereum mainnet at busy times. Layer-2 networks can lower this, but not every exchange supports them.
- Transfer delay: Confirmations take minutes; the price gap can vanish or invert before your funds arrive. This is execution risk.
- Slippage: Large orders move the price against you, shrinking the spread as you fill.
- Withdrawal freezes: Exchanges can suspend withdrawals during volatility or maintenance, stranding your capital on the wrong side.
- Counterparty risk: An exchange can be hacked, become insolvent, or lock your account. Funds sitting on an exchange are not in your own wallet.
Tools, Capital, and Who Actually Profits
Profitable arbitrage today is overwhelmingly automated. Latency, fee tiers, and capital scale decide the winners. Manual arbitrage is usually too slow to beat bots that react in milliseconds.
| Requirement | Why it matters |
|---|---|
| Pre-funded accounts | Avoids slow on-chain transfers by holding balances on multiple exchanges. |
| Low fee tier | High-volume traders pay less, which is often the entire edge. |
| Fast execution | Bots and co-located servers fill before humans even see the gap. |
| Risk controls | Position sizing and limits prevent one frozen withdrawal from wiping out weeks of small gains. |
For most individuals, the realistic takeaway is sober: the easy spreads are already captured, the remaining ones are thin, and the operational risks are real. If you still want to experiment, treat it as a technical project, start small, and account for every fee. Understanding broader concepts like DeFi and how decentralized exchanges price assets can reveal newer arbitrage venues, but those carry smart contract risks of their own.
This article is for educational purposes only and is not investment advice. Crypto markets are volatile and you can lose money, including through arbitrage strategies that appear low-risk. Always do your own research and never risk funds you cannot afford to lose.
NOONOO TRADING — join the free chat and watch live trading together.
Join free chat →📈 Sign up on OKX for a trading fee discount
Get OKX fee discount →