Frequently Asked Questions (FAQ) in FTX
Deposits and Withdrawals
There are no fees on deposits and withdrawals, except for ETH, ERC-20 tokens, or small BTC withdrawals. FTX users will pay the blockchain fees for all ETH, ERC20 tokens unless they have FTT staked.
Note: For free withdrawals, however, in the case of a user whose fiat/stablecoin deposit/withdrawal volume exceeds their trading volume, we reserve the right to charge a withdrawal fee of up to 0.10%. We will reach out to any users affected before applying this.
Small BTC withdrawal fees: BTC withdrawals 0.01 BTC are free. BTC withdrawals
**We do not accept Tron smart-contract deposits.
FTX aims to process withdrawals promptly. Most withdrawals are processed within a few minutes. Larger withdrawals can require manual review and take up to a few hours.
Note that withdrawals of stablecoins can be limited by their creation and redemption speeds. For larger withdrawals this can take up to 6 hours on weekdays and up to one day on weekends.
Note: FTX will disable your withdrawals for the next 24h whenever:
- You change your FTX account email
- You disable/ reset your 2fa
- You reset your password
USD StablecoinsUSD, USDC, TUSD, USDP, BUSD, and HUSD all count as "USD Stablecoin" balances. Depositing any of those to your FTX wallet will credit you 1:1 with USD Stablecoins. Please note that PAXG has a 0.02% on-chain transaction fee.
You can withdraw USD Stablecoins 1:1 as any of USDC, TUSD, USDP, BUSD, and HUSD with no conversion fee and no blockchain fee if you have 150ftt staked, otherwise you would be subject to blockchain fees for erc20 withdrawals. You can also transfer it to FTXs otc portal.
USDTUSDT can be deposited or withdrawn as either ERC20, TRC20 or SPL. You can find all your USDT deposit addresses in your wallet. FTX will automatically detect which chain you are withdrawing USDT on based on the address you are sending it to.
Wrong Address or ChainFTX is not responsible if you send deposits or withdrawals to an incorrect address. If you are withdrawing from FTX to an incorrect address, there is nothing FTX can do to recover the tokens. If you deposit to an incorrect FTX address, we can attempt to recover it, but may charge a fee to do so, and if we do not generally support the deposited token or method we may be unable to recover it at all.
The chain that a crypto deposit is sent on is really important. If deposits are sent on the wrong chain we may attempt to recover it but this is in no way guaranteed. A minimum 5% fee will be charged but in many cases we will either not be able to recover the unsupported token or will require a significantly higher fee.
Wrong CoinFTX is not responsible if you send deposits of a coin that FTX does not list. If you deposit a coin that FTX does not support, even if it is on a chain that FTX does support, we may not be able to recover the coin and may not support returning it to you at all. If we are able to recover it and send it back to you, doing so will incur a significantly higher (than 5%).
ETH depositsFTX does automatically credit smart contract ETH deposits, although smart contract ETH deposits do take longer, there may be a 24 hour delay from when the deposit has 10 confirmations to when it will be credited to your account. Standard ETH blockchain transfers will be credited immediately after 10 confirmations.
TagsSome coins require a tag, or memo, to deposit; BNB is an example. If you deposit one of these coins to FTX, you have to include the tag as well. The tag is the only way for us to know who deposited the BNB, so if you dont, the coin wont be credited to your account. We can then attempt to recover it but will charge $200 to do so.
Spot Margin trading
What assets are available for borrowing/lending?
You can find the current list on the borrow and lending pages. Most but not all spot assets available for deposit and withdrawal on FTX can be borrowed. As of November 2020, the borrowable assets will soon be those which have both spot markets and perpetual or quarterly futures, and aren’t stocks.
How does margin work for borrowing?
Your spot margin positions are cross-margined with your futures positions; there is no separate spot margin requirement you have to monitor.
Generally the way that futures margin works is that each contract has a margin requirement (initial margin fraction to open a position and maintenance margin fraction to avoid liquidation), and you need a total collateral value which meets those thresholds.
Spot margin is similar. The position size of a spot margin position is the notional size of any short (negative) balances you have. So for instance if you have + $65,000; -2 BTC; and BTC is trading at $15,000, then your position size from spot is $30,000 (2 BTC * $15,000 per BTC). This is treated the same as if you had a $30,000 futures position on, and requires initial margin to increase and maintenance margin to avoid liquidation.
In general, if a spot token has a collateral weight of W, it has an initial margin requirement of [(1.1/W)-1]. So, for instance, if it has a collateral weight of 1, then its IMF is 10%; and if its collateral weight is 0.6, then its IMF is around 0.83. The maintenance margin is [(1.03/W)-1]. (The auto-close margin--the point at which you are not just liquidated but in fact closed down off-exchange--is 50% of the maintenance margin requirement.) This means that you can open positions up to 10x leverage and will get liquidated around 33x leverage if all of the relevant tokens have a collateral weight of 1.
For large positions, initial margin requirement = max(1.1/W - 1, IMF factor * sqrt(position size in tokens)) and maintenance margin requirement = max(1.03/W - 1, 0.6 * IMF factor * sqrt(position size in tokens)).
Note that, in addition to requiring margin, negative spot positions also decrease your account collateral value. Your account’s total collateral is the sum over all spot tokens of:
1. If token quantity is positive
- Token quantity * token mark price * min(collateral weight, 1.1 / (1 + imf factor * sqrt(token quantity)))
2. If token quantity is negative
- Token quantity * token mark price
So if you have +2 BTC, -1 ETH; BTC is worth $15,000; ETH is worth $500; BTC’s collateral ratio is 0.975; and ETH’s collateral ratio is 0.95; then your account’s collateral is:
So the short ETH position both requires collateral, and decreases your total account value (and thus total account collateral).
This is the same collateral number that futures use! So say that you instead had: +2 BTC, -1 ETH, -3 BTC-PERP (short)
Borrowing and lending stocks works identically to everything else, except that they all have a IMF of 20%. The max leverage you can achieve if exclusively borrowing stocks is 5x.
Every hour, lenders are paid and borrowers are charged. This is determined as follows:
You can monitor the borrow rates youre paying.
So this means the following:
Note that, by default, placing an offer to sell 1 BTC/USD spot if you don’t have any BTC would require borrowing it and paying interest even if the order wasn’t yet filled, because it could require delivery at any point were it to be filled.
However, the first $300,000 worth of open orders that would require a borrow per account instead do not need to pay for a borrow in the asset unless/until they’re filled.
To lend an asset out, you specify the quantity you want to lend, and the minimum interest rate you’d require. If this loan ends up being borrowed (i.e. your interest rate is below the marginal rate), you will receive the marginal interest rate hourly. By default your specified parameters (amount to try to lend, minimum interest rate) will persist from hour to hour. Lenders bear no counterparty risk: FTX guarantees interest payments for however long your funds are borrowed, even if the borrower gets liquidated.
Assets that you are lending are effectively locked, and cannot be withdrawn/sold/used as collateral/staked/etc. However, they can be used as maintenance margin to prevent liquidations.
If you choose to stop lending your coins and they were in fact being borrowed, you will stop earning interest on them at the end of the hour and they will be unlocked in 1 hours. If you were offering to lend your coins but they were not actually borrowed (because there was not sufficient demand at your minimum interest rate), you are free to use the coins and stop trying to lend at any point.
You can manage your loans at ftx.com/spot-margin/lending.
FTX charges a fee on interest payments made. Outside of that, there are no fees beyond the typical FTX trading fees. The net fee on loans is already built into the interest rates you see (so lenders and borrowers see slightly different rates); there is no fee on top of that.
Details on how borrow rate is calculated:
Borrow rate = (lending rate) * ( 1 + borrower’s spot margin borrow rate)
Borrower’s spot margin borrow rate = min(500 * borrower’s taker fee, 1)
Note: if funds are borrowed and withdrawn from the account the expected borrow rate for the next hour will be applied to the withdrawn funds
This post outlines the basics of the FTX spot margin system. It is not the only relevant resource, and may be overridden by other sources. Eligible parties may be asked to sign other documents in some cases, including but not limited to the FTX Institutional Customer Margin and Line of Credit Agreement. As always, FTX reserves the right to final interpretation of its products.
FTXs risk engine will attempt to liquidate any users before they could get negative net account balance; using spot margin opens you up to liquidation risk. In general, FTX and its backstop fund will attempt to protect other users against other accounts bankruptcy risk.
FTX may impose margin position limits or decreasing collateral on large positions of illiquid coins.
What are the futures?
FTX lists futures on many coins including BTC, ETH, EOS, XRP, and USDT. Each coin has three futures: a contract that expire this quarter, a contract that expires next quarter, and a perpetual future.
The futures listed on FTX differ from other major cryptocurrency futures in the following ways:
What makes FTX futures different from other futures?
- FTX futures are stablecoin settled: you deposit stablecoins as collateral for all of the futures, and your PNL is settled in stablecoins. This means that you get legitimate USD-based price exposure and settlement, without needing a bank account; you can also use the same base currency as collateral for all of the contracts, making it easy to shift your positions around.
- FTX futures have a unique backstop liquidity provider program which jumps in to provide to accounts in danger of bankruptcy, helping to avoid clawbacks.
- FTX futures have careful, measured margin calls to avoid large price dislocations.
How do the quarterly futures expire?The quarterly futures expire to a TWAP of their associated index on the last Friday of every quarter between 2am and 3am UTC.
If you hold an expiring futures position, you will be credited with USD PNL equal to the expiration price shortly after.
Perpetual futures dont expire. Instead, every hour, each perpetual contract has a funding payment where longs pay shorts equal to [1 hour TWAP of Premium] / 24. This helps to keep the price of the perpetual futures in line with the price of the underlying index without ever closing down positions for expiration.
What is a perpetual future?
Collateral for the futures is in stablecoins. The current set of accepted stablecoins is USDC, TUSD, USDP, BUSD, and HUSD.
How do I post collateral?
To deposit or withdraw collateral, go to your wallet page and deposit either USDC, TUSD, USDP, BUSD, and HUSD. Depositing either will credit your account with USD, which is automatically used as collateral for all of your futures trades.
By default all margin is posted in USD in your wallet. USD can be funded by depositing USDC, TUSD, USDP, BUSD, and HUSD.
Balances of the following coins also count towards collateral:
|Coin||Weight (total)||Weight (initial)|
|Tokenized Stocks (e.g. AAPL, TSLA, etc.)||0.85||0.8|
By default all positions use the same collateral pool, and all USD, non-USD fiat, and above cryptocurrencies in your wallet count as collateral. Each subaccount has one central collateral wallet and uses cross margining for the account. Each subaccount has separate margin and collateral from other subaccounts.
If you want to use isolated margin create a subaccount for that position and move in collateral.
How can I determine my liquidation risk?
There are two ways to determine when your account would get liquidated.
#1: Estimated Liquidation Price
If you go to any market page there will be an informational box on the right hand side. You can find an Estimated liquidation price there; if you dont have any other positions on then your position will start to get liquidated if the futures price gets there.
#2: Maintenance Margin Requirement
Once again look at the informational box on the right hand side. You can also find your current amount of leverage used there, and your current margin fraction, which is just 1/leverage. Your account will begin to get liquidated if your margin fraction drops below the maintenance margin requirement, also displayed in the box. Maintenance margin fraction starts at 3% and increases with position size, so you will begin to get liquidated if your account gets to ~33x leverage (or less depending on position size).
In the example above the user has a margin fraction of 8%:
Position size = 1 BTC * 10,406.25 $/BTC = $10,406
Total collateral = $808.73
Margin fraction = 808.73/10406.25 = 8%.
They will get liquidated if their margin drops down to the maintenance margin requirement of 4%. That means theyll get liquidated if markets move 8% - 4% = 4% down.
Note that we try to liquidate accounts slowly, and we will stop if your accounts margin fraction gets above maintenance, so we might only have to liquidate part of your position.
If you are worried about liquidations and dont want to actively manage your margin, consider trading leveraged tokens; they allow 3x leverage and automatically rebalance to avoid liquidations.