bulge.docs
Product guides

Spot bStock trading

Discover, quote, and swap tokenized equities and ETFs on BNB Chain.

Spot trading gives you self-custodial access to the official BNB Chain bStock catalog. The current catalog contains 56 instruments across equities, ETFs, and leveraged ETFs.

What you trade

A bStock is a tokenized instrument on BNB Chain designed to track an underlying equity or ETF. The trading interface shows the market symbol (for example, TSLA) alongside its token symbol (for example, TSLAB).

The catalog includes:

  • Large-cap equities such as Apple, Microsoft, NVIDIA, Amazon, and Meta
  • Semiconductor and infrastructure names such as AMD, TSMC, Broadcom, and Applied Materials
  • Broad and thematic ETFs such as SPY, QQQ, SMH, and EWY
  • Leveraged and inverse ETFs such as SOXL, SOXS, TQQQ, and KORU
  • Selected private-market exposure such as SpaceX, Cerebras, and Quantinuum

Catalog presence is not a recommendation, guarantee of liquidity, or statement about availability in every jurisdiction.

Trading workspace

The spot screen combines four areas:

  1. Market discovery — search and filter by all markets, new listings, favorites, stocks, or indices.
  2. Market context — review the selected asset, token details, live price, change, chart, and recent company news when available.
  3. Swap ticket — choose buy or sell, a quote asset, amount, and slippage tolerance.
  4. Wallet portfolio — inspect supported bStock and quote-asset balances, then follow completed transactions on the BNB Chain explorer.

Supported quote assets are USDT, USDC, and native BNB.

Execute a swap

1. Connect and select

Connect a wallet, switch to BNB Chain when prompted, select a bStock, then choose Buy or Sell. The selected market is reflected in the page URL so it can be shared or restored.

2. Enter an amount

Choose a quote asset and enter the amount you want to spend or sell.

3. Review the route

The app requests an aggregated route using:

  • bStock symbol
  • side (BUY or SELL)
  • quote asset
  • amount
  • slippage tolerance between 0.01% and 5%

The preview returns the expected output and the provider route. A quote can expire or change with liquidity, so review the final wallet request.

4. Approve when required

Selling an ERC-20 token, or buying with USDT or USDC, may require an allowance. The app presents the required approval to your wallet before the swap. Native BNB does not use an ERC-20 approval.

5. Sign the swap

Review the asset, amount, minimum received, network, and transaction details in your wallet. Your connected wallet signs and broadcasts the transaction. The interface stores its hash in local swap history and links to the BNB Chain explorer.

Balances and history

The portfolio reads the wallet's native BNB, supported stablecoins, and supported bStock balances from BNB Chain. It displays only assets relevant to the current catalog and lets you search by symbol or name.

Swap history is currently device-local. The onchain transaction remains the canonical record even if local history is cleared.

Safety checklist

  • Confirm the selected asset and token symbol.
  • Confirm the wallet is on BNB Chain.
  • Leave enough BNB for gas when paying with an ERC-20 quote asset.
  • Review minimum received and slippage before signing.
  • Treat leveraged ETFs as path-dependent, higher-risk products.
  • Verify the final transaction target and values in the wallet.

Developers can find supported market-data and transaction endpoints in the API reference.

On this page