Package ru.tinkoff.piapi.contract.v1
Interface GetMarginAttributesResponseOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GetMarginAttributesResponse,GetMarginAttributesResponse.Builder
public interface GetMarginAttributesResponseOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionОбъем недостающих средств.Объем недостающих средств.Скорректированная маржа.Начальная маржа, в которой плановые позиции рассчитываются с учётом активных заявок на покупку позиций лонг или продажу позиций шорт.Скорректированная маржа.Начальная маржа, в которой плановые позиции рассчитываются с учётом активных заявок на покупку позиций лонг или продажу позиций шорт.Уровень достаточности средств.Уровень достаточности средств.Ликвидная стоимость портфеля.Ликвидная стоимость портфеля.Минимальная маржа — это минимальное обеспечение для поддержания позиции, которую вы уже открыли.Минимальная маржа — это минимальное обеспечение для поддержания позиции, которую вы уже открыли.Начальная маржа — начальное обеспечение для совершения новой сделки.Начальная маржа — начальное обеспечение для совершения новой сделки.booleanОбъем недостающих средств.booleanСкорректированная маржа.Начальная маржа, в которой плановые позиции рассчитываются с учётом активных заявок на покупку позиций лонг или продажу позиций шорт.booleanУровень достаточности средств.booleanЛиквидная стоимость портфеля.booleanМинимальная маржа — это минимальное обеспечение для поддержания позиции, которую вы уже открыли.booleanНачальная маржа — начальное обеспечение для совершения новой сделки.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasLiquidPortfolio
boolean hasLiquidPortfolio()Ликвидная стоимость портфеля. Подробнее: [что такое ликвидный портфель?](https://help.tinkoff.ru/margin-trade/short/liquid-portfolio/).
.tinkoff.public.invest.api.contract.v1.MoneyValue liquid_portfolio = 1;- Returns:
- Whether the liquidPortfolio field is set.
-
getLiquidPortfolio
MoneyValue getLiquidPortfolio()Ликвидная стоимость портфеля. Подробнее: [что такое ликвидный портфель?](https://help.tinkoff.ru/margin-trade/short/liquid-portfolio/).
.tinkoff.public.invest.api.contract.v1.MoneyValue liquid_portfolio = 1;- Returns:
- The liquidPortfolio.
-
getLiquidPortfolioOrBuilder
MoneyValueOrBuilder getLiquidPortfolioOrBuilder()Ликвидная стоимость портфеля. Подробнее: [что такое ликвидный портфель?](https://help.tinkoff.ru/margin-trade/short/liquid-portfolio/).
.tinkoff.public.invest.api.contract.v1.MoneyValue liquid_portfolio = 1; -
hasStartingMargin
boolean hasStartingMargin()Начальная маржа — начальное обеспечение для совершения новой сделки. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
.tinkoff.public.invest.api.contract.v1.MoneyValue starting_margin = 2;- Returns:
- Whether the startingMargin field is set.
-
getStartingMargin
MoneyValue getStartingMargin()Начальная маржа — начальное обеспечение для совершения новой сделки. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
.tinkoff.public.invest.api.contract.v1.MoneyValue starting_margin = 2;- Returns:
- The startingMargin.
-
getStartingMarginOrBuilder
MoneyValueOrBuilder getStartingMarginOrBuilder()Начальная маржа — начальное обеспечение для совершения новой сделки. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
.tinkoff.public.invest.api.contract.v1.MoneyValue starting_margin = 2; -
hasMinimalMargin
boolean hasMinimalMargin()Минимальная маржа — это минимальное обеспечение для поддержания позиции, которую вы уже открыли. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
.tinkoff.public.invest.api.contract.v1.MoneyValue minimal_margin = 3;- Returns:
- Whether the minimalMargin field is set.
-
getMinimalMargin
MoneyValue getMinimalMargin()Минимальная маржа — это минимальное обеспечение для поддержания позиции, которую вы уже открыли. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
.tinkoff.public.invest.api.contract.v1.MoneyValue minimal_margin = 3;- Returns:
- The minimalMargin.
-
getMinimalMarginOrBuilder
MoneyValueOrBuilder getMinimalMarginOrBuilder()Минимальная маржа — это минимальное обеспечение для поддержания позиции, которую вы уже открыли. Подробнее: [начальная и минимальная маржа](https://help.tinkoff.ru/margin-trade/short/initial-and-maintenance-margin/).
.tinkoff.public.invest.api.contract.v1.MoneyValue minimal_margin = 3; -
hasFundsSufficiencyLevel
boolean hasFundsSufficiencyLevel()Уровень достаточности средств. Соотношение стоимости ликвидного портфеля к начальной марже.
.tinkoff.public.invest.api.contract.v1.Quotation funds_sufficiency_level = 4;- Returns:
- Whether the fundsSufficiencyLevel field is set.
-
getFundsSufficiencyLevel
Quotation getFundsSufficiencyLevel()Уровень достаточности средств. Соотношение стоимости ликвидного портфеля к начальной марже.
.tinkoff.public.invest.api.contract.v1.Quotation funds_sufficiency_level = 4;- Returns:
- The fundsSufficiencyLevel.
-
getFundsSufficiencyLevelOrBuilder
QuotationOrBuilder getFundsSufficiencyLevelOrBuilder()Уровень достаточности средств. Соотношение стоимости ликвидного портфеля к начальной марже.
.tinkoff.public.invest.api.contract.v1.Quotation funds_sufficiency_level = 4; -
hasAmountOfMissingFunds
boolean hasAmountOfMissingFunds()Объем недостающих средств. Разница между стартовой маржой и ликвидной стоимости портфеля.
.tinkoff.public.invest.api.contract.v1.MoneyValue amount_of_missing_funds = 5;- Returns:
- Whether the amountOfMissingFunds field is set.
-
getAmountOfMissingFunds
MoneyValue getAmountOfMissingFunds()Объем недостающих средств. Разница между стартовой маржой и ликвидной стоимости портфеля.
.tinkoff.public.invest.api.contract.v1.MoneyValue amount_of_missing_funds = 5;- Returns:
- The amountOfMissingFunds.
-
getAmountOfMissingFundsOrBuilder
MoneyValueOrBuilder getAmountOfMissingFundsOrBuilder()Объем недостающих средств. Разница между стартовой маржой и ликвидной стоимости портфеля.
.tinkoff.public.invest.api.contract.v1.MoneyValue amount_of_missing_funds = 5; -
hasCorrectedMargin
boolean hasCorrectedMargin()Скорректированная маржа.Начальная маржа, в которой плановые позиции рассчитываются с учётом активных заявок на покупку позиций лонг или продажу позиций шорт.
.tinkoff.public.invest.api.contract.v1.MoneyValue corrected_margin = 6;- Returns:
- Whether the correctedMargin field is set.
-
getCorrectedMargin
MoneyValue getCorrectedMargin()Скорректированная маржа.Начальная маржа, в которой плановые позиции рассчитываются с учётом активных заявок на покупку позиций лонг или продажу позиций шорт.
.tinkoff.public.invest.api.contract.v1.MoneyValue corrected_margin = 6;- Returns:
- The correctedMargin.
-
getCorrectedMarginOrBuilder
MoneyValueOrBuilder getCorrectedMarginOrBuilder()Скорректированная маржа.Начальная маржа, в которой плановые позиции рассчитываются с учётом активных заявок на покупку позиций лонг или продажу позиций шорт.
.tinkoff.public.invest.api.contract.v1.MoneyValue corrected_margin = 6;
-