Skip to content

HistoricalOrderDTO

stonepy.models.HistoricalOrderDTO.HistoricalOrderDTO

Bases: ResponseModel

All service calls and DTOs related to Predicted Markets are for internal StoneX use only. Contains information about the historical orders.

market_name class-attribute instance-attribute

market_name: str | None = Field(
    default=None, alias="MarketName"
)

The name of the market where the trading signal applies.

rank class-attribute instance-attribute

rank: int | None = Field(default=None, alias='Rank')

Signal rank.

entry_price class-attribute instance-attribute

entry_price: Decimal | None = Field(
    default=None, alias="EntryPrice"
)

The entry price at which the order was executed.

exit_price class-attribute instance-attribute

exit_price: Decimal | None = Field(
    default=None, alias="ExitPrice"
)

The exit price at which the order was closed.

realised_pn_l class-attribute instance-attribute

realised_pn_l: Decimal | None = Field(
    default=None, alias="RealisedPnL"
)

The profit or loss that was achieved.

signal_status class-attribute instance-attribute

signal_status: int | None = Field(
    default=None, alias="SignalStatus"
)

The status of the signal.

duration class-attribute instance-attribute

duration: int | None = Field(default=None, alias="Duration")

The signal duration.

order_status class-attribute instance-attribute

order_status: int | None = Field(
    default=None, alias="OrderStatus"
)

The status of the signal.

reason class-attribute instance-attribute

reason: str | None = Field(default=None, alias='Reason')

The OrderStatusReason - see OrderStatusReason Codes .