TT® supports the following:
Deribit futures and perpetuals are “inverse contracts”, so market quantities are displayed on TT in notional contracts. Orders for these instruments are accepted by Deribit in increments of 10 lots. If a TT user enters an order that is not in an increment of 10, the order will be rejected by TT.
Options markets display quantities on TT in “contracts of the underlying”. For example, the BidQty column for BTC 6 Dec19 C5500 in the Market Grid displays the quantity of underlying Bitcoin contracts.
TT lists index data for Deribit perpetual swaps under the Index Product Type. To view this data, use the Market Explorer to select "Index" under the Type column and open the Market Grid widget.
A unique exchange API key and secret are required for connecting to Deribit via the TT platform. Users need to log in to their account at deribit.com to select their account name, and navigate to Account & Security | Account & Preference | API keys to create and provide you with these credentials.
Note: For UAT connections, users need to register for a test account and create credentials at testnet.deribit.com.
To create Deribit API credentials:
Note: Do not create multiple Deribit exchange API keys for one Deribit exchange user.
Note: When setting up a Deribit user, account, and connection on TT, you must adhere to the following requirements in order to connect to the exchange correctly:
The "Reduce only" order types are not supported on TT.
Deribit rate limits allow 2 order requests per second (or a burst of 20 orders per 10 seconds). The exchange also has a limit of 50 orders per instrument.
If your order rate exceeds the 2 requests/second maximum, the exchange will reject your orders. TT will block order rates over 50 requests/second unless you request a setting of greater than 50 from the exchange.
To increase the rate limit at the exchange, contact: email@example.com
If a user enables Deribit's Cancel on Disconnect (COD) functionality, then their orders submitted via TT will get canceled when they experience an exchange disconnect. Individual users can choose to enable this functionality on the exchange's website.