Overview
Fireblocks provides visibility into exchange trading accounts and enables rebalancing between them on supported exchanges. Transfers can only be sent between exchange trading accounts and their associated main accounts.
General trading account definitions
- Spot: Exchange crypto to crypto or fiat to crypto for immediate delivery on a specified spot date.
- Derivatives: A financial product with a value that is derived from an underlying asset or group of assets (e.g. a derivative of Bitcoin). Depending on how the product is structured, the product may or may not have the same price as the replicated asset.
- Margin: Trade with leverage: borrow funds from the exchange to increase your buying power. The initial margin is the minimum amount of funds you must deposit to open a position and usually comes with the daily cost of interest.
- Futures: An agreement to trade an asset on a future date for an amount and quantity agreed upon during the signing of the contract. An initial margin deposit is needed to initiate the trade.
- Options: A contract-dependent offering that gives investors the opportunity to buy or sell an underlying asset at a specific price during the lifetime of the contract. Unlike futures, the holder is not required to buy or sell the asset if they choose not to.
Trading account notes
For supported exchanges, trading account balances are retrieved automatically in the Fireblocks Console and displayed with the exchange on the Accounts page.
Some exchanges require enabling trading for accounts/APIs to support transfers between different accounts on the same exchange.
Transfers between trading accounts are not restricted by your Transaction Authorization Policy.
Records of inner-exchange transfers can be found in the Audit Log.
Binance trading account mapping
Before you begin, make sure trading accounts are enabled on your Binance accounts and APIs. Learn more.
Trading account | API reference | Description | Available transfers |
Spot | FUNDABLE | Buy & sell crypto directly | Withdraw, transfer to other trading accounts |
Margin | MARGIN | Trade with leverage | Transfer between trading accounts |
COIN-Ⓜ Futures | COIN_FUTURES | Trade futures up to x125 leverage with different crypto coins | Transfer between trading accounts |
USDT-Ⓜ Futures | USDT_FUTURES | Trade futures up to x125 leverage with USDT | Transfer between trading accounts |
Bitfinex trading account mapping
Before you begin, make sure trading accounts are enabled on your Bitfinex accounts. Learn more.
Trading account | API reference | Description | Available transfers |
Exchange | FUNDABLE | Exchanging funds between supported currencies | Withdraw, transfer to other trading accounts |
Funding | MARGIN | Providing margin funding & financing to other traders | Transfer between trading accounts |
Margin | FUNDING | Trading leveraged short & long positions | Transfer between trading accounts |
Known Bitfinex limitations
In some scenarios, transfers from a Bitfinex trading account to a Bitfinex margin account may label assets with BTCF0 or USDTF0 symbols. This reflects Bitfinex's internal rules regarding derivative accounts. Fireblocks does not support Bitfinex derivative accounts, and they cannot be transferred using the Fireblocks platform.
To transfer those assets, customers should log in to their Bitfinex accounts directly. These assets can then be moved manually from derivative accounts to margin accounts via the Bitfinex platform.
HTX trading account mapping
Before you begin, make sure trading accounts are enabled on your HTX accounts. Learn more.
Trading account | API reference | Description | Available transfers |
Spot | FUNDABLE | Buy & sell crypto directly | Withdraw, transfer to other trading accounts |
Futures | FUTURES | Trade futures | Transfer between trading accounts |
Coin Margined Swap | COIN_MARGINED_SWAP | Trade various perpetual swaps with different coins | Transfer between trading accounts |
USDT Margined Swap (Cross) | USDT_MARGINED_SWAP_CROSS | Trade various perpetual swaps with only USDT; use UDST as collateral for a specific swap pair (USDT BTC) | Transfer between trading accounts |
Option | OPTION | Trade options | Transfer between trading accounts |
OKEx trading account mapping
Before you begin, make sure trading accounts are enabled on your OKEx accounts. Learn more.
Trading account | API reference | Description | Available transfers |
Funding | FUNDABLE | Administrative account made for pure funding purposes | Withdraw, transfer to other trading accounts |
Spot | SPOT | Buy & sell crypto directly | Transfer between trading accounts |
Futures (Crossed) | FUTURES_CROSSED | In cross-margin mode, the margin of all holding positions will be shared; meaning that all assets in your account will be used as your position margin | Transfer between trading accounts |