parse_position_status_report

Function parse_position_status_report 

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

Parses a Bybit position into a Nautilus PositionStatusReport.

ยงErrors

This function returns an error if:

  • Position quantity or price fields cannot be parsed.
  • The position timestamp cannot be parsed.
  • Numeric conversions fail.