Expand description
Parsing utilities for the Derive adapter.
Constants§
- DERIVE_
POST_ ONLY_ CROSS_ MARKET_ ERROR_ CODE - JSON-RPC error code returned when a post-only order crosses the market.
Functions§
- derive_
order_ side_ to_ nautilus - Maps a Derive order side back to Nautilus.
- derive_
order_ type_ to_ nautilus - Maps a Derive order type back to Nautilus.
- derive_
order_ type_ to_ nautilus_ for_ order - Maps a Derive trigger order record back to the Nautilus order type.
- derive_
rejection_ due_ post_ only - Returns whether a Derive rejection means a post-only order crossed the market.
- derive_
status_ to_ nautilus - Maps a Derive order status to the Nautilus equivalent, given the current filled quantity.
- derive_
tif_ to_ nautilus - Maps a Derive TIF back to Nautilus.
- derive_
trigger_ price_ type_ to_ nautilus - Maps a Derive trigger price source back to Nautilus.
- deserialize_
derive_ decimal - Deserializes a Derive decimal, rounding fractional scales above 28 digits.
- deserialize_
optional_ derive_ decimal - Deserializes an optional Derive decimal, rounding fractional scales above 28 digits.
- format_
instrument_ id - Converts a Derive venue symbol to a Nautilus instrument ID.
- format_
venue_ symbol - Converts a Nautilus Derive instrument ID back to the venue symbol.
- order_
side_ to_ derive - Maps a Nautilus order side to the Derive direction string.
- order_
type_ to_ derive - Maps a Nautilus order type to the Derive order type string.
- parse_
derive_ instrument_ any - Parses a Derive instrument definition into a Nautilus instrument.
- time_
in_ force_ to_ derive - Maps a Nautilus time-in-force flag to the Derive TIF.
- trigger_
order_ type_ to_ derive - Maps a supported Nautilus trigger order type to the child Derive order type.
- trigger_
price_ type_ to_ derive - Maps Nautilus trigger price source to Derive.
- trigger_
type_ to_ derive - Maps a Nautilus trigger order type to Derive’s stop-loss/take-profit flag.