Skip to main content
A coral candlestick chart on the left merges into a single stream of light that feeds glass panels holding a gold bar, a silver bar, an oil droplet and a semiconductor wafer

Crypto Exchanges With Stock Perpetuals: TradFi Data 2026

· 23 min read

TSLAUSDT and XAUUSDT now sit in the same futures list as BTCUSDT on most large crypto exchanges. We counted every one of these contracts from the exchanges' own public endpoints on 1 September 2026, then measured a week of real turnover on top. Bitget lists the most, 304 of 769. Binance lists 40% fewer and trades nine times the volume.

TL;DR

  • Bitget lists the most: 304 of its 769 USDT-margined perpetuals (Bitget contract API, isRwa field, 1 September 2026). Bybit has 224, Binance 180, OKX 168, KuCoin 139.
  • All six centralized exchanges label these contracts in their own public API, and every one uses a different field. isRwa, symbolType, TRADIFI_PERPETUAL, instCategory, marketType, underlying_type. Nobody adds them up, so we did.
  • Breadth is not depth. Bitget holds 34.7% of the listed contracts and 7.4% of the turnover. Binance holds 20.5% of the contracts and 70.4% of the turnover (7-day average, 25 to 31 August 2026).
  • They cost the same as crypto perps on Bitget: 0.02% maker, 0.06% taker, identical to BTCUSDT across all 304.
  • They aren't 24/7. A TradFi perpetual follows its underlying market's session, bands most prices at 2% against 5% on BTCUSDT, and caps leverage at 20x on 260 of Bitget's 304.
  • Your existing bot needs no rebuild. Same futures product as BTCUSDT, so the same trade command, API key and alert reach both.

Affiliate disclosure. The bot is free when you open your exchange account through our referral link. We earn a commission from the exchange, and that commission is what keeps the bot free for you. It does not change your trading fees.

What is TradFi, and what is a stock perpetual on a crypto exchange?

TradFi is the exchanges' own shorthand for traditional finance: shares, ETFs, indices, metals and energy, as opposed to crypto. A TradFi perpetual is a USDT-settled perpetual futures contract on one of those underlyings. Bitget lists 304 of them, all at 0.02% maker and 0.06% taker, the same rate as BTCUSDT (Bitget contract API, 1 September 2026).

You never touch the share. There's no broker account, no custody, no dividend and no shareholder register. The contract tracks an index price, carries a funding rate like any perpetual, and never expires. That last part separates it from the dated stock futures some venues also list.

The exchanges don't agree on a name. Bitget calls them RWA contracts, Bybit and Binance call them TradFi perpetuals, OKX splits them into equity and commodity categories. Our glossary entry for TradFi and the one for a TradFi perpetual hold the short definitions.

The segment is young and moving fast. Monthly volume grew from roughly 52 billion USD in January 2026 to roughly 268 billion USD in June, a factor of five in one half-year, with equity contracts overtaking commodities as the driver (TokenInsight, Crypto Exchange Report Q2 2026, via Bitget, 21 July 2026). Every venue below launched or expanded its list in that window.

Crypto exchanges with stock perpetuals: who lists the most?

Bitget leads with 304 real-world-asset contracts out of 769 USDT-margined perpetuals, a 39.5% share of its own futures list (Bitget contract API, 1 September 2026). Bybit is second with 224 of 740, Binance third with 180, OKX fourth with 168 and KuCoin fifth with 139.

Hyperliquid is the awkward one to rank. Counting the decentralized venue alongside the rest, it would place second with roughly 246 stock, index and commodity markets. They sit on its HIP-3 builder venues rather than in its main order book, and the main book itself holds just one real-world asset, tokenized gold. The table counts the HIP-3 layer.

ExchangePerp contracts listedTradFi contractsShareHow it is labeled
Bitget
Sign up
76930439.5%isRwa: "YES"
Hyperliquid HIP-3 builder DEXs
Sign up
275 across 10 venues~246~89%separate books, dex:SYMBOL namespace
Bybit
Sign up
74022430.3%symbolType: stock 171, ETF 49, commodity 4
Binance USD-M
Sign up
70618025.5%contractType: "TRADIFI_PERPETUAL"
OKX
Sign up
44316837.9%instCategory: 3 equity 160, 4 commodity 8
KuCoin
Sign up
66913920.8%marketType: "NASDAQ", equities only
Coinbase International
Sign up
1403424.3%underlying_type: equity 23, ETF 5, commodity 4, pre-IPO 2

Margin currency differs across the table. Bitget, Bybit, Binance, OKX and KuCoin margin these contracts in USDT. Hyperliquid and Coinbase International use USDC.

TradFi perpetual contracts listed, 1 September 2026Bitget304Hyperliquid~246Bybit224Binance180OKX168KuCoin139Coinbase Intl34
The Hyperliquid bar counts its HIP-3 builder venues, which are separate order books rather than entries in its main list, and is an estimate. Source: Bitget, Bybit, Binance, OKX, KuCoin, Hyperliquid and Coinbase International public contract endpoints, queried 1 September 2026.

How we counted, and which number is an estimate

All six centralized exchanges now label their non-crypto contracts in their own public API, and every single one picked a different field name. Bitget uses an isRwa flag, Bybit a symbolType field, Binance a dedicated TRADIFI_PERPETUAL contract type, OKX an instCategory code, KuCoin a marketType value of NASDAQ, and Coinbase International an underlying_type. Six venues, six schemas, no shared vocabulary.

Each count is therefore exact on its own venue and trivial to reproduce. Comparing across venues is the part nobody does, and that's the gap this table fills.

One label is narrower than the rest. KuCoin's NASDAQ value covers equities only: its silver, platinum, palladium, oil, copper, natural gas and tokenized gold contracts still run as CRYPTO. So 139 is the exact count of what KuCoin itself calls a stock contract, and adding those seven brings the real TradFi total to about 146. Every number here moves the moment a venue lists or delists.

Run the counts yourself:

ExchangeEndpoint
Bitgethttps://api.bitget.com/api/v2/mix/market/contracts?productType=usdt-futures
Bybithttps://api.bybit.com/v5/market/instruments-info?category=linear
Binancehttps://fapi.binance.com/fapi/v1/exchangeInfo
OKXhttps://www.okx.com/api/v5/public/instruments?instType=SWAP
KuCoinhttps://api-futures.kucoin.com/api/v1/contracts/active
Hyperliquidhttps://api.hyperliquid.xyz/info
Coinbase Internationalhttps://api.international.coinbase.com/api/v1/instruments

The short version of this table also sits on the exchange comparison page.

But a listing count only tells you what exists. How much of it actually trades?

Which TradFi assets actually trade?

Very few of them. Across Bitget, Bybit, Binance and OKX the four venues turn over about 16.4 billion USD a day in TradFi perpetuals, measured in our own 7-day pull from their daily candles, 25 to 31 August 2026, and the top 10 underlyings take 73.4% of it. The top 25 take 91.7%. Of 359 distinct underlyings, 87 do less than 100,000 USD a day.

So a headline of 300 contracts is a listing count, not a menu.

We pulled daily candles for all 876 labeled contracts on the four venues and averaged seven full days, 25 to 31 August 2026. Bitget and OKX both default their daily candle to UTC+8, so we requested theirs on a UTC boundary to keep the window identical across venues.

That detail matters more than it sounds. For Bitget that means /api/v2/mix/market/history-candles with granularity=1Dutc, because the live /candles route returns a shifted window for a past week. That window includes one weekend, when the underlying markets are shut, so it is a calendar average rather than a per-session one. The same weekend hits every venue equally.

RankTickerUnderlyingAvg daily USDShare
1SNDKSanDisk Corporation3,143M19.1%
2XAUGold2,247M13.7%
3SKHYNIXSK hynix, Korean listing1,334M8.1%
4SOXLDirexion Daily Semiconductor Bull 3x ETF1,093M6.7%
5XAGSilver1,001M6.1%
6SPCXSpaceX, pre-IPO962M5.9%
7MUMicron Technology647M3.9%
8KORUDirexion Daily MSCI South Korea Bull 3x ETF607M3.7%
9CLWTI crude oil530M3.2%
10SNXXTradr 2x Long SNDK Daily ETF503M3.1%

Issuer names come from Bybit's instruments-info response, which carries a fullName, a marketRegion and the real underlyingTicker for every contract. That's worth knowing before you trade a ticker you half-recognize.

SKHYNIX and SKHY are two separate contracts on the same company, the Korean listing at 000660 and the Nasdaq line, and they traded at around 1,200 and around 160 on 1 September 2026. SAMSUNG is Samsung Electronics. SAMSUNGEM is Samsung Electro-Mechanics, a different company, ranked 148th.

Cumulative share of TradFi turnover by underlying rank (log scale)0%50%100%125102550100359top 10 = 73.4%top 25 = 91.6%Rank axis is logarithmic.
359 underlyings in total, 87 of which trade less than 100,000 USD a day. Source: daily candles from the Bitget, Bybit, Binance and OKX public endpoints, 7-day average, 25 to 31 August 2026.

The mega-caps aren't where the money is. NVDA ranks 12th, TSLA 22nd, GOOGL 24th, and AAPL, MSFT and AMZN all sit outside the top 25.

The volume concentrates in memory and semiconductors, much of it Korean, plus leveraged semiconductor ETFs. Gold, silver and oil are the only classic commodities that matter, and pre-IPO contracts on SpaceX carry real size.

Breadth is not depth: who lists most against who trades most

Bitget lists the most contracts and carries the thinnest books per contract. It holds 34.7% of the 876 labeled contracts across the four venues and 7.4% of the turnover, which works out to 4.0M USD a day per contract. Binance holds 20.5% of the contracts and 70.4% of the turnover, or 64.3M per contract, sixteen times more.

ExchangeContractsShare of contractsAvg daily turnoverShare of turnoverPer contract
Binance18020.5%11,570M70.4%64.3M
OKX16819.2%2,767M16.8%16.5M
Bitget30434.7%1,220M7.4%4.0M
Bybit22425.6%880M5.4%3.9M
Share of contracts against share of turnover0%40%80%BinanceOKXBitgetBybitshare of listed contractsshare of turnover
Source: contract counts 1 September 2026, turnover a 7-day average, 25 to 31 August 2026, from each exchange's own endpoints.

So the honest recommendation splits. Take Bitget for the widest selection and for names nobody else lists. Take Binance or OKX for depth on the names that actually trade. Check the book on your specific symbol before you size a position, because the venue-level number won't tell you anything about the contract you want.

All four figures are quote turnover read straight from the venues' own daily candles, not a contract count multiplied by a price.

Bitget TradFi: what is in the 304 contracts

Bitget's 304 real-world-asset contracts cover single shares, index and sector ETFs, precious metals, energy and a handful of private-market proxies, all at 0.02% maker and 0.06% taker (Bitget contract API, 1 September 2026). Leverage is capped per contract: 260 of the 304 stop at 20x, and 15 reach 100x against 150x on BTCUSDT. Those 15 are the seven large US shares plus the eight metal and energy futures.

The list is where Bitget earns its lead. It carries private-company proxies that don't have a share to own at all, including OPENAI, ANTHROPIC, MINIMAX, ZHIPU and UNITREE, plus Asian coverage a US-only comparison misses entirely: BABA, TENCENT, MEITUAN, XIAOMI, KUAISHOU, POPMART, SAMSUNG, SKHYNIX, HYUNDAI and NAVER. Bybit's own labels put 197 of its 224 contracts on US markets, 12 in Hong Kong, 8 in Korea and 3 in mainland China, so the regional split is a real differentiator.

TV-Hub marks every one of these with an (RWA) suffix in the pair dropdown. Details are in the Bitget RWA contracts documentation and the Bitget futures automation guide.

Open a Bitget account through our referral link and the bot is free. Bitget's a special case right now: every Bitget key runs free on TradingView Hub until 31 October 2026, referral or not.

Bybit, Binance, OKX, KuCoin and Coinbase compared

All four list TradFi perpetuals and all four label them in their own API. Bybit carries 224, Binance 180, OKX 168 and KuCoin 139, counted on 1 September 2026. The differences that matter are in the field they use, the fee treatment and the depth, not in the headline count.

Bybit TradFi: 224 contracts and a separate fee group

Bybit stocks are split into 171 single shares, 49 ETFs and 4 commodities through the symbolType field. It routes TradFi perpetuals through their own symbol fee group, G9, effective 16 June 2026, with a schedule separate from its crypto perpetuals (Bybit announcement). Check the current rate on your VIP tier before assuming it matches your crypto fees.

Bybit is also the only venue that publishes issuer names and market regions in its instrument data, which makes it the best place to resolve an ambiguous ticker. Setup runs through our guide on how to connect Bybit to TradingView and the Bybit automation page.

Binance TradFi: 180 contracts on its own contract type

Binance gave these contracts a dedicated contractType value, TRADIFI_PERPETUAL. It labels 181 in total, of which 180 are USDT-margined and one settles in USD1, so use 180 in any USDT column. Binance is the depth leader by a wide margin: 70.4% of all TradFi turnover across the four venues in our 7-day window, at 64.3M USD a day per contract.

If your strategy needs to fill size on NVDA or gold, this is the book. See how to automate Binance futures.

OKX TradFi: 168 contracts, equities and commodities

OKX marks non-crypto swaps with an instCategory code, 3 for equities and 4 for commodities, giving 160 and 8 of its 443 USDT swaps. It is second on turnover at 16.8% and 16.5M per contract, which makes it the reasonable alternative to Binance when a symbol is listed on both. See how to automate OKX swaps.

KuCoin TradFi: a label that only covers equities

KuCoin's active-contracts endpoint carries a marketType field with two values, CRYPTO and NASDAQ. TSLAUSDTM and NVDAUSDTM come back as NASDAQ, XBTUSDTM as CRYPTO, and the count is 139 of its 669 USDT-margined contracts. The catch is the name: the label covers equities only, so XAGUSDTM, XPTUSDTM, XPDUSDTM, CLUSDTM, COPPERUSDTM, NATGASUSDTM and XAUTUSDTM still sit under CRYPTO.

Add those seven and the real TradFi figure is about 146. Setup is on the KuCoin automation page.

Coinbase TradFi: 34 perpetuals, gated by eligibility

Coinbase International lists 34 TradFi perpetuals, all trading, counted from its public instruments endpoint on 1 September 2026: 23 equities, 5 equity ETFs, 4 commodities and 2 pre-IPO contracts. Its separate Advanced Trade route carries 25 non-crypto contracts that are dated futures with an expiry, not perpetuals, so keep the two apart.

TV-Hub connects Coinbase through the Advanced Trade API and supports perpetual symbols. Whether those perpetuals show up for you depends on your account eligibility and your region, and Coinbase International isn't open to US retail.

Six partner exchanges make the TradingView Hub bot free: Bybit, Binance, OKX, KuCoin, Bitget and Hyperliquid. On the five centralized venues the sign-up link in the table above does it. On Hyperliquid you approve the TV-Hub builder fee instead, because a DEX has no referral account to read. Coinbase Advanced is not a referral partner, so TV-Hub runs on a paid subscription there.

Can you trade stocks on a decentralized exchange?

Yes, but not on Hyperliquid's main order book, which lists 233 markets and no equities at all. Its only real-world asset there is tokenized gold. The stock, index and commodity markets sit one layer out, on builder-deployed venues under HIP-3: 275 markets across 10 builder DEXs on 1 September 2026, roughly 246 of them non-crypto (Hyperliquid info API).

The largest builder venue lists TSLA, NVDA, GOLD, HOOD, INTC and PLTR; others add SpaceX, OpenAI and Anthropic proxies, US index and bond markets, and Brent. Each is a separate order book with its own deployer, its own liquidity and its own dex:SYMBOL namespace, so "Hyperliquid stocks" is not one venue. Builder-deployed markets grew from roughly 2% to roughly 50% of total Hyperliquid perp volume during 2026 (The Block, 13 July 2026). The TradFi vs DeFi split barely holds here: it's one of the few places where both share a matching engine.

TradingView Hub connects Hyperliquid's main book. The HIP-3 stock markets are not part of that route. Read how the Hyperliquid API wallet works and the Hyperliquid perp DEX automation page for what the supported route covers.

Open Hyperliquid through our referral link. Two separate mechanisms apply here: approving the TV-Hub builder fee is what makes the key free, and the referral code takes 4% off Hyperliquid's own trading fees. They stack. On an existing account the referral is claimable only below 10,000 USDC of lifetime volume.

Do stock perpetuals cost more than crypto perpetuals?

Not on Bitget. All 304 of its real-world-asset contracts charge 0.02% maker and 0.06% taker, byte for byte identical to BTCUSDT, verified contract by contract in the same API response on 1 September 2026. The intuition that a TradFi contract carries a surcharge is simply wrong there.

Bybit is the exception: it routes TradFi perpetuals through the separate G9 fee group rather than its crypto schedule, so your rate depends on your tier and needs checking. The real cost differences live elsewhere anyway, in the price band, the leverage cap, the funding you pay through a closed session, and above all in the spread on a contract that trades 40,000 USD a day. A tight fee on an empty book isn't cheap.

What is the difference between a stock perpetual and a tokenized stock?

They are different products, and most readers arrive with the wrong one in mind. "Tokenized stocks" draws 1,300 US searches a month, while "stock perpetuals" returns no volume data at all (DataForSEO, 1 September 2026), so the better-known term is the one that doesn't describe this product.

A tokenized stock is a spot token backed by a real share. A stock perpetual is a leveraged derivative with a funding rate and no expiry, settled in USDT, backed by nothing you can redeem.

You own no equity with either. Only the perpetual gives you leverage, a short side and a funding cost. If you want exposure that behaves like holding the share, a perpetual's the wrong instrument. If you want to run a leveraged strategy on a price series, it's the right one.

Do these contracts trade 24/7?

No. A TradFi perpetual follows the session of the market it tracks, so it goes quiet when that market closes, and funding keeps accruing while it sleeps. Bitget also bands 267 of its 304 contracts at 2% away from the market against 5% on BTCUSDT, and caps 260 of them at 20x against 150x (Bitget contract API, 1 September 2026).

Most Bitget TradFi contractsBTCUSDT
Trading hoursthe underlying market's session24/7
Price band2%5%
Leverage cap20x, 100x on 15 contracts150x
Maker / taker0.02% / 0.06%0.02% / 0.06%

24/7 stock trading is what the product name suggests and not what it delivers, and this is the part that breaks strategies rather than the fee. A 24/7 crypto system moved onto a stock symbol sits idle most of the week, and a limit order or DCA rung placed outside the 2% band is refused by the exchange. Our docs on what happens to a signal that cannot fill right away cover the behavior.

Can you automate a stock perpetual with a TradingView alert?

Yes, and it needs no rebuild. On all five centralized venues in this post, together holding 1,015 of the labeled TradFi contracts we counted on 1 September 2026, these sit in the same futures product as BTCUSDT. So one trade command, one API key and one alert template reach both asset classes. TradFi trading through an existing bot is a symbol change, not a new integration.

Here's a command that opens a long on Tesla with 5% of the balance, a 2% stop and a 4% target. Swap TSLAUSDT for BTCUSDT and nothing else changes:

{
"exchange": "bitget",
"pair": "TSLAUSDT",
"isBuy": true,
"isMarket": true,
"unitsType": "percent",
"unitsPercent": 5,
"stopLossType": "percent",
"stopLossPercent": 2,
"targetType": "percent",
"targets": [
{ "takeProfitPercent": 4, "amount": 100 }
],
"apiKey": "bitget-main",
"token": "YOUR_TOKEN"
}

Every field is explained in our breakdown of every field in the webhook payload. Plan for delay: we measured 34,174 alerts to find the real webhook delay and the median is 4.0 seconds from candle close, which matters more on a thin book than a deep one.

You'll need a paid TradingView plan for webhooks, though. As of September 2026, the Basic plan includes 3 active price alerts and no webhook notifications, with webhook delivery starting on Essential (TradingView pricing, checked 1 September 2026). Price alerts can still reach TV-Hub through email signals, so simple price-level automation works on the free plan, but indicator and strategy automation needs a paid tier. Demo and paper trading on TV-Hub stay free either way, referral or not.

Point an existing strategy at a stock symbol

Your BTCUSDT setup already works on TSLAUSDT. Change the pair, keep the command.

Start Free TrialSupported exchanges overview

What are the risks?

So what can go wrong? Two things, and thin books come first: 87 of the 359 underlyings we measured trade under 100,000 USD a day (our own 7-day pull, 25 to 31 August 2026). The second is synthetic pricing. You own no share, collect no dividend and hold no claim on the company, which is clearest on the private-market proxies: there's no OpenAI or Anthropic stock to own at any price.

That concentration is the practical risk, and it bites long before anything exotic does. A contract can be listed and still be untradable at size.

Regional availability is a real constraint. Perpetual futures are restricted or unavailable to retail in several jurisdictions, the US included, and eligibility is decided by the exchange and your account, not by us.

Exchange risk is not theoretical either. BitMEX is shutting down on 23 September 2026 after eleven years (BitMEX), which is why it appears nowhere in this comparison. Venues close, and listings get pulled with far less notice than that. For what decides whether automation works at all, see how these venues compare on API reliability and webhook latency.

?

Frequently asked questions

Which crypto exchange has the most stock perpetuals?

Bitget, with 304 real-world-asset contracts out of 769 USDT-margined futures, counted from its own contract API on 1 September 2026. Bybit is second with 224, Binance third with 180, OKX fourth with 168 and KuCoin fifth with 139. Binance carries far more turnover despite the smaller list.

What does TradFi mean in crypto?

TradFi is short for traditional finance: shares, ETFs, indices, metals and energy, as opposed to crypto assets. On an exchange it labels perpetual contracts on those underlyings, such as TSLAUSDT or XAUUSDT. See the TradFi glossary entry and the entry for a real-world asset.

Do stock perpetuals trade 24/7 like crypto?

No. A TradFi perpetual follows the session of the market it tracks, so it goes quiet when that market closes, while funding still accrues. Most also carry a 2% price band against 5% on BTCUSDT. A 24/7 crypto strategy moved onto a stock symbol will sit idle outside the session.

Are stock perpetuals more expensive than crypto perpetuals?

Not on Bitget. All 304 of its real-world-asset contracts charge 0.02% maker and 0.06% taker, identical to BTCUSDT, verified across the whole set on 1 September 2026. Bybit routes TradFi perps through a separate fee group, G9, with its own schedule.

Is a stock perpetual the same as a tokenized stock?

No. A tokenized stock is a spot token backed by a share. A stock perpetual is a leveraged derivative with a funding rate and no expiry. You never own the underlying share with either, but only the perpetual gives you leverage and a short side.

Can I trade stock perpetuals on a decentralized exchange?

Yes, but not on Hyperliquid's main order book, which lists none. Roughly 246 of the 275 markets on its HIP-3 builder-deployed DEXs are stock, index or commodity markets, and they sit on separate order books with their own liquidity and a separate symbol namespace, counted on 1 September 2026.

Can I automate a stock perpetual with a TradingView alert?

Yes. On Bitget, Bybit, Binance, OKX and KuCoin the contracts sit in the same futures product as BTCUSDT, so the same TradingView Hub trade command, API key and alert structure reach them. Webhook delivery needs a paid TradingView plan.


The counts were queried on 1 September 2026 and the turnover is a 7-day average over 25 to 31 August 2026. Both move whenever a venue lists or delists, so treat them as a snapshot with a published method, not a permanent ranking. Run the endpoints above and you'll get your own numbers.