Expand description
Parsing functions for converting Deribit WebSocket messages to Nautilus domain types.
Enums§
- Order
Event Type - Order event type to be emitted.
- Parsed
Order Event - Parsed order event result from a Deribit order message.
Functions§
- determine_
order_ event_ type - Determines the appropriate order event based on the Deribit order state.
- parse_
book_ delta - Parses a Deribit order book change (delta) into Nautilus
OrderBookDeltas. - parse_
book_ msg - Parses a Deribit order book message (snapshot or delta) into Nautilus
OrderBookDeltas. - parse_
book_ snapshot - Parses a Deribit order book snapshot into Nautilus
OrderBookDeltas. - parse_
chart_ msg - Parses a Deribit chart message from a WebSocket subscription into a [
Bar]. - parse_
order_ accepted - Parses a Deribit order message into an
OrderAcceptedevent. - parse_
order_ canceled - Parses a Deribit order message into an
OrderCanceledevent. - parse_
order_ expired - Parses a Deribit order message into an
OrderExpiredevent. - parse_
order_ updated - Parses a Deribit order message into an
OrderUpdatedevent. - parse_
perpetual_ to_ funding_ rate - Parses a Deribit perpetual channel message into a Nautilus
FundingRateUpdate. - parse_
position_ status_ report - Parses a Deribit position into a Nautilus
PositionStatusReport. - parse_
quote_ msg - Parses a Deribit quote message into a Nautilus
QuoteTick. - parse_
ticker_ to_ funding_ rate - Parses a Deribit ticker message into a Nautilus
FundingRateUpdate. - parse_
ticker_ to_ index_ price - Parses a Deribit ticker message into a Nautilus
IndexPriceUpdate. - parse_
ticker_ to_ mark_ price - Parses a Deribit ticker message into a Nautilus
MarkPriceUpdate. - parse_
ticker_ to_ quote - Parses a Deribit ticker message into a Nautilus
QuoteTick. - parse_
trade_ msg - Parses a Deribit trade message into a Nautilus
TradeTick. - parse_
trades_ data - Parses a vector of Deribit trade messages into Nautilus
Dataitems. - parse_
user_ order_ msg - Parses a Deribit user order message into a Nautilus
OrderStatusReport. - parse_
user_ trade_ msg - Parses a Deribit user trade message into a Nautilus
FillReport. - resolution_
to_ bar_ type - Converts a Deribit chart resolution and instrument to a Nautilus BarType.