ezyquant_execution.entity.EquityTrade#

class ezyquant_execution.entity.EquityTrade(broker_id: str, order_no: str, entry_id: str, account_no: str, trade_no: str, deal_no: str, trade_date: str, trade_time: str, symbol: str, side: Literal['Buy', 'Sell'], qty: int, px: float, trustee_id: str, brokerage_fee: float, trading_fee: float, clearing_fee: float)#

EquityTrade.from_camel_dict(dct)

EquityTrade.broker_id

Broker Id

EquityTrade.order_no

Order number

EquityTrade.entry_id

Entry Id (If the order placed by marketing representative)

EquityTrade.account_no

Account number

EquityTrade.trade_no

Trade number

EquityTrade.deal_no

Deal number

EquityTrade.trade_date

Trade date (yyyy-MM-dd)

EquityTrade.trade_time

ss)

EquityTrade.symbol

Symbol

EquityTrade.side

Order side

EquityTrade.qty

Volume

EquityTrade.px

Price

EquityTrade.trustee_id

Trustee type

EquityTrade.brokerage_fee

Brokerage fee

EquityTrade.trading_fee

Trading Fee

EquityTrade.clearing_fee

Clearing Fee