TradingPropertiesDto

data class TradingPropertiesDto(var tradable: Boolean? = null, var tradeUnit: BigDecimal? = null, var optionType: SecurityOptionTypeEnumDto? = null, var securityValue: SecurityValueDto? = null, var strikePrice: AmountDto? = null, var orderType: MutableList<SecurityOrderTypeEnumDto>? = null, var restrictions: SecurityTradingRestrictionEnumDto? = null, var usQIAgreementRequired: Boolean? = null)

Properties that are relevant for trading. Additional Information Strike Price

The strike price of an option determines the price of the underlying asset at which the option can be exercised. In the case of call options, the buyer has the right to buy the underlying asset (e.g. shares) at the strike price. With put options, on the other hand, he can sell the underlying asset at the strike price.

Parameters

tradable

Indicates whether the security is tradable by consumers.

tradeUnit

Unit in which the security can be purchased. Also determines the minimum quantity.

optionType
securityValue
strikePrice
orderType

Determines which order types can be used. As there can be different combinations, all possible variants are returned here as an array. These are always OR-linked.

restrictions
usQIAgreementRequired

U.S. Qualified intermediary agreement is required to trade this security.

Constructors

Link copied to clipboard
constructor(tradable: Boolean? = null, tradeUnit: BigDecimal? = null, optionType: SecurityOptionTypeEnumDto? = null, securityValue: SecurityValueDto? = null, strikePrice: AmountDto? = null, orderType: MutableList<SecurityOrderTypeEnumDto>? = null, restrictions: SecurityTradingRestrictionEnumDto? = null, usQIAgreementRequired: Boolean? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard