Skip to content

ApiUserDynamicProfileDTO

stonepy.models.ApiUserDynamicProfileDTO.ApiUserDynamicProfileDTO

Bases: ResponseModel

Represents a CI Connect user's dynamic (calculated details) profile. Note: for use of the CI Connect social trading platform.

average_trade_length class-attribute instance-attribute

average_trade_length: int | None = Field(
    default=None, alias="AverageTradeLength"
)

The user's current average trade length (the period a position is held open) in seconds.

last_trade_date_time_utc class-attribute instance-attribute

last_trade_date_time_utc: str | None = Field(
    default=None, alias="LastTradeDateTimeUTC"
)

Date and time in UTC of the last trade made by this user.

last_trade_direction class-attribute instance-attribute

last_trade_direction: str | None = Field(
    default=None, alias="LastTradeDirection"
)

Direction of the last trade.

last_traded_market_id class-attribute instance-attribute

last_traded_market_id: str | None = Field(
    default=None, alias="LastTradedMarketId"
)

The identifier of the market last traded by this user.

last_traded_market_name class-attribute instance-attribute

last_traded_market_name: str | None = Field(
    default=None, alias="LastTradedMarketName"
)

Name of the last market traded by this user.

last_traded_underlying_type class-attribute instance-attribute

last_traded_underlying_type: str | None = Field(
    default=None, alias="LastTradedUnderlyingType"
)

The type of the underlying for the market last traded by the user.

number_followed class-attribute instance-attribute

number_followed: bool | None = Field(
    default=None, alias="NumberFollowed"
)

Number of other CI Connect users followed by this user.

number_following class-attribute instance-attribute

number_following: str | None = Field(
    default=None, alias="NumberFollowing"
)

Number of CI Connect users following this user.