Skip to content

MarketSpreadData

stonepy.models.MarketSpreadData.MarketSpreadData

Bases: ResponseModel

Contains information about market spread.

market_id class-attribute instance-attribute

market_id: int | None = Field(
    default=None, alias="MarketId"
)

Market identifier

out_of_hours class-attribute instance-attribute

out_of_hours: Decimal | None = Field(
    default=None, alias="OutOfHours"
)

Average spread outside Indices market hours

in_hours class-attribute instance-attribute

in_hours: Decimal | None = Field(
    default=None, alias="InHours"
)

Average spread inside Indices market hours

mark_up class-attribute instance-attribute

mark_up: Decimal | None = Field(
    default=None, alias="MarkUp"
)

Spread markup on Equities markets

mark_up_units class-attribute instance-attribute

mark_up_units: Decimal | None = Field(
    default=None, alias="MarkUpUnits"
)

Units of spread markup on Equities markets (26 = Percentage, 27 = Points)

typical_spread class-attribute instance-attribute

typical_spread: Decimal | None = Field(
    default=None, alias="TypicalSpread"
)

Average spread on FX markets

min_spread class-attribute instance-attribute

min_spread: Decimal | None = Field(
    default=None, alias="MinSpread"
)

Minimum spread on FX and Options markets