Frequently Asked Questions

Everything you need to know about Crypto Broker. Can't find your answer here? Check the user manual or contact support.

Security & Privacy

Can Crypto Broker withdraw or move my funds?

No. Crypto Broker only uses your exchange API keys to place and manage orders. API key permissions are configured entirely on your exchange's platform — you control exactly what the key can and cannot do. We strongly recommend creating keys with trade-only permissions and disabling withdrawal access. Your keys are stored locally in your device's secure storage (macOS Keychain / Windows Credential Manager) and are never sent to our servers.

Is Crypto Broker a broker or custodian? Does it hold my crypto?

Despite the name, Crypto Broker never holds your funds. It is a non-custodial trading interface: your crypto stays in your own exchange accounts, and orders are sent directly from the app to each exchange using your own API keys. There is no intermediary account, wallet, or balance held by us.

What data does the app store, and where?

Everything the app keeps — API keys, trade history, deposits and withdrawals, positions, staged local orders, and conditional order rules — is stored on your device, encrypted, with the encryption key held in your operating system's secure store (macOS Keychain / Windows Credential Manager). Nothing is uploaded to our servers. Data is also separated per account: if two people share a computer, each account's data is only readable while that account is logged in.

Which API key permissions does the app need?

Only read (balances, orders, trade history) and spot trading permissions. Withdrawal permission should stay disabled — the app works fully without it. The only exception is the optional Automatic Withdrawals feature of conditional orders, which is off by default, requires a master switch in Settings, and can only send funds to withdrawal addresses you have already saved and confirmed on the exchange itself. See the API Key Guide for the exact permission checklist per exchange.

Does Crypto Broker charge trading fees or add a markup?

No. Orders go directly from the app to the exchange with your own API keys, so you pay only the exchange's normal trading fees. Crypto Broker charges no per-trade fees, spreads, or markups — the one-time license is the only cost.

Getting Started & Licensing

How does the free trial work?

Every new account gets 25 free orders — no credit card required. You get full access to all features: multi-exchange support, batch order creation, spreadsheet import, and real-time monitoring. Once you've used your 25 free orders, you can purchase a lifetime license to unlock unlimited orders.

What does "lifetime license" actually mean?

You pay once ($169) and use Crypto Broker forever. There are no subscriptions, recurring fees, or feature tiers. The license includes all future updates and new exchange integrations. You can activate it on up to 3 devices (e.g. your MacBook, iPhone, or Android phone) and manage them from your account dashboard.

Which platforms can I run it on?

Crypto Broker is available as a native desktop app for macOS (12+) and Windows (10+), and as a mobile app for both iOS and Android. You can use the same account across devices — your exchange connections sync locally on each device for security.

How do the 3 devices work? Can I swap a device later?

A license covers up to 3 activated devices — any mix of Mac, Windows, iPhone, and Android devices. You can view and manage your activated devices from the account dashboard on the website, and free up a slot by removing a device you no longer use.

Do I have to re-enter all my API keys on my phone?

No. The QR Code Sync feature transfers your exchange credentials from the desktop app to the mobile app in seconds. The desktop app shows a one-time QR code; your phone scans it and receives the credentials over an encrypted connection on your local Wi-Fi network — no cloud or server involved, and the code expires after 60 seconds.

Exchanges & Compatibility

Which exchanges are supported?

Crypto Broker supports 14 major exchanges: Kraken, MEXC, Bitget, KuCoin, Coinbase, Binance, Bybit, OKX, Gate.io, Bitfinex, Bitstamp, Crypto.com, Gemini, and HTX. You can connect as many as you need simultaneously and manage orders across all of them from a single interface.

Does Crypto Broker support futures or margin trading?

Currently, Crypto Broker supports spot trading only. Futures and margin trading are on the roadmap for a future release. All 14 supported exchanges work with their spot trading APIs.

How does the app handle exchange rate limits?

Crypto Broker respects each exchange's API rate limits automatically. When submitting batch orders, the app throttles requests per exchange (e.g. Kraken allows 15 orders per call, KuCoin allows 5). Auto-refresh intervals are also tuned per exchange so you never hit rate limit errors.

I connected OKX or Bybit and it fails — why?

OKX and Bybit run separate API endpoints per region (Global, EU, US/Turkey depending on the exchange). In Settings → Exchanges, make sure the Region dropdown matches the region of your exchange account — using the wrong region is the most common cause of connection failures on these two exchanges.

What about minimum order sizes?

Every exchange sets a minimum order size per trading pair. Crypto Broker surfaces these limits where they matter — for example, when splitting an order across pairs, the app shows each pair's minimum and warns you before committing if a slice would fall below it.

Orders & Trading

How does the batch order / spreadsheet import work?

You can copy columns of price and quantity data directly from Google Sheets or Excel and paste them into the order table — the app parses each row automatically. Alternatively, the built-in Batch Order Generator lets you define a starting price, increment, and quantity to create dozens of precisely spaced ladder orders in seconds. Both methods work across any connected exchange.

What order types are supported?

The available order types depend on each exchange's API. Most exchanges support Market, Limit, Stop-Loss, Stop-Loss-Limit, and Stop-Market orders. Several also support Take-Profit, Trailing Stop, and OCO (One-Cancels-Other) orders. The app automatically shows only the order types your selected exchange supports.

Do I need to keep the app open for my orders to execute?

No. Once you submit orders, they are placed directly on the exchange's order book. Crypto Broker is a trading interface — your orders live on the exchange and will fill whether or not the app is running. You can close the app and come back later to check status.

What are conditional order rules?

Conditional order rules let you define automated follow-up actions that trigger when your open orders fill. Each rule has three parts: a Trigger (which specific orders to watch), an optional Condition (a price threshold that must be met at fill time), and an Action (a new order to place automatically). Rules run in the background via the macOS menu bar — you don't need to keep the main window open. You can create multiple rules, pause or resume them individually, and edit them at any time.

Do conditional order rules run when my computer is off?

No. Conditional rules are evaluated by the desktop app itself (checking your orders every 30 seconds), so the app — or its menu-bar tray — must be running on a powered-on computer. The upside of this design is that your automation logic and API keys never leave your machine. Regular orders are unaffected: they rest on the exchange and fill regardless.

Can I prepare orders in advance without sending them?

Yes — that's the Local Orders feature. Switch the Open Orders panel to Local mode and save orders on-device without touching any exchange. When you're ready, select the staged orders and press Deploy to submit them live. Local orders are stored (encrypted) on the device only and are not synced between devices.

Can I edit or cancel multiple open orders at once?

Yes. Select several orders and use Edit Selected to change prices and quantities in one window — either per order, or one value applied across the whole selection. Orders you leave untouched are not resubmitted. Cancelling also works in bulk across exchanges.

Can I split one order across several trading pairs?

Yes — the Split feature divides one order's quantity across up to 4 pairs of the same asset (for example, resting part of an ETH sell on ETH/USD and part on ETH/USDC to catch buyers in either book). Prices are converted to the equivalent value in each pair's quote currency, not copied blindly. The feature is currently marked BETA: verified on Kraken, with other exchanges still being validated.

How is my cost basis / P&L calculated?

The P&L view computes a moving-average cost basis from your actual trade history on each exchange, then shows unrealised performance against live prices — per asset and per exchange. If part of your position came from an external wallet transfer, you can manually override the quantity or average price for that exchange. Trade history is cached locally (encrypted) so syncs stay fast.

Support

How do I get help or report a bug?

Use the contact form on the website or email support@cryptobroker.app. Bug reports can also be sent from inside the app, which attaches the relevant diagnostic context automatically. The user manual covers every feature in detail and is a good first stop.

An exchange changed something and a feature stopped working — what now?

Exchanges update their APIs regularly. When that breaks something, we ship an update — lifetime licenses include all updates, so keeping the app current is all you need to do. If you hit an error that looks exchange-related, report it via the contact form with the exchange name and the action that failed.

Still have a question? Contact support — or dive into the full user manual.