OrderEvent#

class pyqqq.datatypes.OrderEvent(asset_code: str, order_no: str, side: pyqqq.datatypes.OrderSide, order_type: pyqqq.datatypes.OrderType, quantity: int, price: int, event_type: str, account_no: str | None = None, filled_quantity: int | None = None, filled_price: int | None = None, filled_time: datetime.datetime | None = None, org_order_no: str | None = None, average_purchase_price: decimal.Decimal | None = None)[source]#
__init__(asset_code: str, order_no: str, side: OrderSide, order_type: OrderType, quantity: int, price: int, event_type: str, account_no: str | None = None, filled_quantity: int | None = None, filled_price: int | None = None, filled_time: datetime | None = None, org_order_no: str | None = None, average_purchase_price: Decimal | None = None) None#

Methods

__init__(asset_code, order_no, side, ...[, ...])

with_pending_order(account_no, order)

미체결 주문 정보로 이벤트 생성

Attributes

account_no

계좌 번호

average_purchase_price

평균 매입 가격

filled_price

체결 가격

filled_quantity

체결 수량

filled_time

체결 시각

org_order_no

원주문번호

asset_code

종목 코드

order_no

주문 번호

side

매도 / 매수

order_type

주문 유형

quantity

주문 수량

price

주문 가격

event_type

이벤트 유형 - accepted, executed, cancelled, rejected