Skip to main content

parse_position_status_report

Function parse_position_status_report 

Source
pub fn parse_position_status_report(
    position: &DeribitPosition,
    instrument: &InstrumentAny,
    account_id: AccountId,
    ts_init: UnixNanos,
) -> PositionStatusReport
Expand description

Parses a Deribit position into a Nautilus PositionStatusReport.

§Arguments

  • position - The Deribit position data from /private/get_positions
  • instrument - The corresponding Nautilus instrument
  • account_id - The account ID for the report
  • ts_init - Initialization timestamp

§Returns

A PositionStatusReport representing the current position state.