New API
Breaking Changes
Please review item 11 carefully as that might be a breaking change for some clients.
Changes/New Features
-
Changed the Block Explorer used by Deribit.
-
Affiliate information: APIv2 Added methods: 'private/enable_affiliate_program', private/get_affiliate_program_info' to provide details about affiliates status.
-
New tool for automated corporate KYC.
-
FIX Order with partial quantity will be rejected instead of adjusted/rounded. When sending a partial quantity (0.5 for example) in FIX tag 38 OrderQty, the order will be rejected instead of rounded. This applies to all products.
-
APIv2 Method 'public/get_last_settlements_by_currency' responds with proper error message (instead of 'internal_server_error') when invalid 'continuation' parameter is provided.
-
APIv2 Fixed invalid value of 'auto_replaced' field in the response after advanced option order edition
-
Fixed the sign of the position size for the settlement transaction log.
-
Portfolio Margin Change: Initial margin has been reduced to '1.2 * maintenance margin'.
-
New equity and mark price column to Transaction Log and Transaction Log CSV.
-
New settlement summary logs in the transaction log that contains the most accurate user's equity value.
-
A new MARK PRICE field has been added to the trade confirmations for Rest and Websockets. This field is not available in FIX. See the example below. The field is added in all platform responses that returns list of trades, so buy/sell/edit/get_last_trades/trades events. Please see API specs for more info.
-
APIv2 method '/public/get_trade_volumes method' accepts new parameter 'extended', which allows to receive statistics for 7 and 30 days.