RequestForPositions

class roq.fix.codec.RequestForPositions

This message is used to request position reports.

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: roq.fix.codec.RequestForPositions, arg0: roq::fix::codec::RequestForPositions) -> None

  2. __init__(self: roq.fix.codec.RequestForPositions, pos_req_id: str, pos_req_type: roq.fix.PosReqType, subscription_request_type: roq.fix.SubscriptionRequestType = <SubscriptionRequestType.UNDEFINED: 0>, no_party_ids: list[roq.fix.codec.Party], account: str, account_type: roq.fix.AccountType, currency: str = ‘’, symbol: str = ‘’, security_exchange: str = ‘’, clearing_business_date: roq.YMD, no_trading_sessions: list[roq::fix::codec::TradingSession] = [], transact_time: datetime.timedelta) -> None

property account

Account <1> (required)

property account_type

AccountType <581> (required)

property clearing_business_date

ClearingBusinessDate <715> (required)

property currency

Currency <15>

property no_party_ids

NoPartyIDS <453> (required)

property no_trading_sessions

NoTradingSessions <386>

property pos_req_id

PosReqId <710> (required)

property pos_req_type

PosReqType <724> (required)

property security_exchange

SecurityExchange <207>

property subscription_request_type

SubscriptionRequestType <263>

property symbol

Symbol <55>

property transact_time

TransactTime <60> (required)