This document provides detailed trading rules for operating the Bittrex trading platform. Bittrex provides a digital currency exchange offering spot market trades between more than 200 different digital currency and fiat markets. This document does not create any legal rights but is provided for your information. The relationship between Bittrex and its customers is governed solely by the Terms of Service that you agreed to
Trading on the Bittrex Platform
To place an order on the order book, a trader must have an available balance of the relevant asset in their account to cover the total value of the order plus any applicable fees.
Types of Orders
- An order to buy or sell an asset immediately at the best available price. The price at which a market order will execute often deviates from the last-traded price or “real time” quote.
- An order to trade a specified quantity of an asset at a specified rate or better.
- A buy order will only be filled at or below the limit price.
- A sell order will only be filled at or above the limit price.
- An order that will not be posted to the order book for execution until a condition is met, such as the market price is <= or >= a specified amount.
- An order to buy or sell an asset that lasts until the order is completed, expired, or cancelled. The maximum lifetime of any order is 28 days. Any order older than 28 days will be automatically canceled by the system and all reserved funds will be returned to your account.
- An order to buy or sell an asset that must be executed immediately. Any portion of an I-O-C order that cannot be filled immediately will be cancelled.
Order Book Posting
Please verify all orders before confirming. All orders are final once submitted and Bittrex is unable to issue a refund.
Orders placed on the order book are prioritized on the basis of price.
- Buy orders are prioritized in decreasing order of prices with the highest bid placed at the top.
- Sell orders are prioritized in increasing order of prices with the lowest ask placed at the top.
Orders with same prices are aggregated in the order book and are filled in a first in, first out (FIFO) manner. Bittrex settles all filled orders immediately, by debiting and crediting the relevant balances of assets in both traders’ accounts.
Bittrex is committed to providing fair and efficient price discovery. The limits and statements below are designed to improve the overall trading experience on Bittrex markets.
Minimum Trade Size:
- All cryptocurrency orders placed on the Bittrex platform are subject to the following minimum order sizes:
- The minimum trade size is 50,000 Satoshis. There is also a minimum trade quantity. For example, DOGE trades at 22 satoshis. The minimum trade quantity is 4500 DOGE and the minimum trade value is 50,000 Satoshis. The smallest order in the book is 50000 DOGE at 1 satoshi each. The largest order in the book is 4500 DOGE at 2 btc each.
Maximum Trade Size:
- All cryptocurrency orders placed on the Bittrex platform are subject to the following maximum order sizes:
- There is no maximum, but the user must have sufficient funds to cover the order at the time it is placed. The funds will be placed on reserve until the order is executed or cancelled.
Trading Fees (Cryptocurrency)
- All trades are charged 25 basis points. This is calculated by taking the (amount * purchase price * .0025). Any portion of an order that has not executed, will be refunded fully upon the cancellation of the order.
- Bittrex reserves the right to change the commission rates at any time, including providing volume discounts and temporary incentive programs.
- There are no fees for deposits. Please be aware that some coins require Bittrex to move your funds to another address before Bittrex credits them. This means the coins network will charge you the normal transaction fee for this send and is not something Bittrex can avoid.
- There is a minimum deposit amount, which varies by currency. Fox example, the minimum ETH deposit is currently 0.05 ETH, but this amount can vary from time to time.
- Bittrex’s intention is to not make any profits on withdraws. However, each coin has a network transfer fee that is built into the coin and varies from time to time. This means that Bittrex must charge a small amount which is estimated to cover this fee. You can view the current fee for a coin by clicking the withdraw button for the respective coin, which displays the transaction fee.
Fiat (US Dollar) Trading, Deposits, and Withdrawals
Bittrex now supports eligible personal and corporate accounts for US Dollar (USD) trading, USD deposits, and USD withdrawals. Identity verified (personal or corporate) customers operating outside the United States or in one of the approved US states/territories are eligible to participate.
If you are living inside the United States in a state not yet approved, you can still participate in Bittrex’s USDT (Tether), BTC, and ETH markets. Bittrex will be adding more states eligible for USD over time. The list of eligible states can be found here: https://bittrex.zendesk.com/hc/en-us/articles/360004441491-Fiat-US-Dollar-Trading-Deposits-and-Withdrawals.
Bittrex has started with a limited number of USD trading pairs to evaluate our systems and processes, and our plan is to continue to add fiat trading to the top digital currencies on the Bittrex platform. Bittrex is reviewing the blockchain projects already listed, listening to our customers’ trading preferences and taking other important considerations into account as we decide which USD trading pairs will be next for fiat.
Minimum and Maximum Trade Size:
- All USD orders placed on the Bittrex platform are subject to the following minimum and maximum order sizes:
- The minimum trade amount is $2 USD.
Bittrex provides a simple and powerful REST API to allow you to programmatically perform nearly all actions you can from our web interface.
Bittrex currently restricts orders to 1,000 open orders and 500,000 orders a day. Bittrex reserves the right to change these settings as we tune the system.
- Improper API use affects the efficiency of the platform for our customers, and Bittrex has enabled variable throttling on all endpoints to mitigate the adverse effects of this improper behavior.
- API users will be permitted to make a limited number of API calls per minute, and calls after the limit will fail, with throttle settings automatically resetting at the start of the next minute.
For more information regarding Bittrex’s API developer’s guide and websocket API documentation, please visit:
Bittrex actively discourages any type of market manipulation. Consistent with our terms of service, we will suspend and close any accounts engaging in these types of activities and notify the appropriate authorities:
Market manipulation activities include, but are not limited to:
Pump and dumps:
- Traders drum up enthusiasm for a coin by evangelizing it on multiple channels, including social media, instigating a coordinated purchasing frenzy to drive the price higher before traders dump the coin for a profit.
- Selling and repurchasing the same coin to generate activity and increasing the price.
- Placing an order which would result in self-execution, where the same trader would act as both the maker and taker for the trade.
- Entering a trade with prior knowledge of a future transaction that will affect the price of the asset.
- Placing both buy and sell orders nearly at the same price to increase the price by attracting more traders.
- Quickly entering and withdrawing large quantities of orders attempting to flood the market, thereby gaining an advantage over slower market participants. Generally, this is conducted by using high frequency trading programs.
- A strategy in high-frequency trading where a trader makes and then cancels orders that they never intend to have executed in hopes of influencing an assets price.
In an unforeseen situation, in which, traders are having technical difficulties placing/cancelling orders, fulfilling transactions, or for scheduled downtimes, Bittrex may, in its discretion, take one or more of the following actions to remedy any technical issues or conduct general maintenance:
- Temporarily disable depositing or withdrawing assets.
- Temporarily disable API trading.
- Disable the ability to place new orders and cancel open orders.
- Disable sign-in and access to the web interface.
- Banning an account for suspected fraudulent activity, or for abusing the API endpoints with an excessive number of redundant calls.
 Customers should be aware that conditional orders are placed only after the specified price is reached. As a result, there is no guarantee that an order will get filled at the expected price, or at all, during times of high price volatility.