Skip to content

ApiFxFinancingDTO

stonepy.models.ApiFxFinancingDTO.ApiFxFinancingDTO

Bases: ResponseModel

Contains an FX market's financing information.

capture_date_time class-attribute instance-attribute

capture_date_time: StoneXDateTime | None = Field(
    default=None, alias="CaptureDateTime"
)

The starting date when the financing charge will be applied

long_points class-attribute instance-attribute

long_points: Decimal | None = Field(
    default=None, alias="LongPoints"
)

The points rate for long positions used in the FX financing charge calculation

short_points class-attribute instance-attribute

short_points: Decimal | None = Field(
    default=None, alias="ShortPoints"
)

The points rate for short positions used in the FX financing charge calculation

long_charge class-attribute instance-attribute

long_charge: Decimal | None = Field(
    default=None, alias="LongCharge"
)

Example long financing charge

short_charge class-attribute instance-attribute

short_charge: Decimal | None = Field(
    default=None, alias="ShortCharge"
)

Example short financing charge

quantity class-attribute instance-attribute

quantity: Decimal | None = Field(
    default=None, alias="Quantity"
)

The quantity used in calculating the example charges

charge_currency_id class-attribute instance-attribute

charge_currency_id: int | None = Field(
    default=None, alias="ChargeCurrencyId"
)

The ID of the currency for the long and short financing charges

days_to_roll class-attribute instance-attribute

days_to_roll: int | None = Field(
    default=None, alias="DaysToRoll"
)

The number of days to apply the financing charge