6 min readJorgAI TeamOct 28, 2026

Crypto.com Exchange vs Crypto.com App: Which One a Trading Bot Can Trade, and How to Move Your Coins

Hands using a laptop and a phone showing a trading chart with buy and sell buttons, cover for the Crypto.com Exchange vs App explainer

Crypto.com is two products behind one login, and only one of them can be traded by software. The App is the retail wallet most people sign up for: you buy and sell at a quoted price, set recurring buys, earn on balances and spend from the card. The Exchange is the order-book venue, with maker and taker fees, limit and stop orders, and the API Management page where a trading key is created. The two keep separate balances. A key made on the Exchange sees the Exchange balance only, so coins you bought in the App are invisible to any bot until you move them, which takes about a minute inside the App and costs nothing. That one fact explains nearly every "my bot shows zero balance" message we have ever received.

The rest of this page is the detail: what each product is for, how the fees differ, exactly how to move coins across, what a trading key can and cannot do once they are there, the two errors you will meet and what each means, and where JorgAI fits. The connection steps themselves are in the Crypto.com setup guide.

The App and the Exchange, side by side

  • What it is. App: a wallet and brokerage inside the phone app, built for buying, holding, earning and spending. Exchange: a trading venue with an order book, at crypto.com/exchange and in its own app, built for trading.
  • How a trade is priced. App: you are quoted one price that already includes the spread; there is no separate fee line to read. Exchange: a maker and taker fee on the published schedule, 0.25% maker and 0.50% taker below $10,000 of 30-day volume at the entry tier, falling with volume and CRO staking; our October fills paid 0.50% each way.
  • Order types. App: buy or sell now, recurring buys, price alerts. Exchange: market, limit, stop-loss and stop-limit, with take-profit variants; no linked stop-and-target pair.
  • API access. App: none for third parties. Exchange: API keys with Trading and Withdrawal permissions set separately and an IP whitelist, the only way any bot or platform connects.
  • Balances. Separate. A deposit or a purchase in the App stays in the App; a transfer to the Exchange moves it. Earn products hold coins in the App side too.
  • Who it suits. App: buying and holding, dollar-cost averaging by hand, spending. Exchange: anyone placing more than a handful of trades, and anyone who wants software to trade for them.

How to move coins from the App to the Exchange

Open the App, go to Accounts, choose the coin, tap Transfer, and pick App to Exchange. Enter the amount and confirm. The transfer is between two accounts you own at the same company, so it is free and settles in moments rather than on a blockchain; nothing is sent on-chain and there is no network fee. If you have never opened the Exchange, the App prompts you to set it up first, which is the same login with a second product attached. US customers can open the Exchange directly; it has been available to US accounts since January 2025.

To see what a trade costs on the Exchange at your size and tier, the crypto fee calculator prices the round trip and the break-even move.

Two things to know before you move everything. Coins in Earn are locked for their term and have to be redeemed to the App before they can go to the Exchange. And moving coins is not a sale, so nothing is bought or sold by the transfer itself; what you do on the Exchange afterwards is where trades happen. (Education, not tax advice.)

What a trading key can see and do once the coins are on the Exchange

  • It can: read your Exchange balances and open orders, place and cancel spot orders on the pairs you choose, and read your trade history for the fills.
  • It cannot: see or touch the App wallet, your card, or your Earn balances; withdraw coins to any address if Withdrawal is off (leave it off); or trade from any computer whose address is not on the key's whitelist.
  • It will not do on its own: link a stop to a take-profit, because the Exchange has no bracket order. Whatever platform you connect has to manage paired exits from its side, around the clock. JorgAI runs stops, trailing stops and targets on every Crypto.com position from the platform; the Kraken vs Crypto.com head-to-head compares how the two exchanges handle this.

The permission model is the same on every exchange that offers keys, and what a trading-only key could and could not do if it leaked is its own page: it can trade inside the account and nothing else.

The two errors you will meet, and what each means

  • "Zero balance" after a successful connection. The key works; the coins are in the App. Transfer them to the Exchange and the balance appears on the next refresh. JorgAI says exactly this on the connection screen rather than a generic "no funds", because it is the cause nine times in ten.
  • "Key rejected" (codes 40101, 40103 or 40104, or an HTTP 401). One of three things: the secret was pasted with a character missing, the key was created in the App rather than on the Exchange, or your platform's address is not on the key's IP whitelist. Re-create the key on the Exchange's API Management page with Trading on, Withdrawal off and the platform's address whitelisted, and paste both strings fresh.

A third, smaller surprise: a dollar-sized market buy fills to the pair's quantity increment, so a $10 buy can fill at $9.97 worth. That is the venue rounding, not a missing fee; our Crypto.com Exchange API field notes cover it for anyone building their own integration.

Where JorgAI fits

JorgAI connects to the Exchange by trading key (Trading on, Withdrawal off, our fixed address on the whitelist), scans your pairs around the clock, proposes trades with a written reason, and places the ones that clear your per-trade cap, daily spend limit and daily loss limit, then manages the exits from the platform. It never sees the App. If your coins sit in the App today, the whole setup is: open the Exchange, transfer, create the key, paste it, and turn auto-trading on when you are ready. The bot list for the Crypto.com Exchange covers the alternatives, the Crypto.com vs Alpaca comparison covers the fee and spread math, and the 3Commas comparison is for anyone coming from a bot builder; the start page is the ten-minute route.

Quick answers

Can a trading bot trade my Crypto.com App balance? No. There is no third-party API for the App. Bots connect to the Crypto.com Exchange with an API key, and the key sees only the Exchange balance. Transfer coins from the App to the Exchange first.

How do I transfer from the Crypto.com App to the Exchange? In the App: Accounts, pick the coin, Transfer, App to Exchange, amount, confirm. Free, near-instant, no network fee, and not a sale. Coins in Earn have to be redeemed first.

Why does my Crypto.com bot say zero balance? The key is an Exchange key and the coins are in the App. Move them to the Exchange and the balance appears.

Is the Crypto.com Exchange available in the US? Yes, to US accounts since January 2025. It uses the same login as the App with a second product attached.

Data: product behaviour and the App-to-Exchange transfer from our own Crypto.com account during the integration (October 15 to 21, 2026); Exchange fee tiers from crypto.com as read October 18, 2026; API permissions, order types and error codes from the Exchange v1 reference and our adapter. Crypto.com can change any of this; check the App and the fee page before relying on a figure. Nothing here is a recommendation to use any exchange or tax advice.

Let the AI do the trading.

Set it up in minutes. 7 day free trial on Starter, Plus and Pro.

Get started free