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 Type
    Method
    Description
    Объем недостающих средств.
    Объем недостающих средств.
    Скорректированная маржа.Начальная маржа, в которой плановые позиции рассчитываются с учётом активных заявок на покупку позиций лонг или продажу позиций шорт.
    Скорректированная маржа.Начальная маржа, в которой плановые позиции рассчитываются с учётом активных заявок на покупку позиций лонг или продажу позиций шорт.
    Уровень достаточности средств.
    Уровень достаточности средств.
    Ликвидная стоимость портфеля.
    Ликвидная стоимость портфеля.
    Минимальная маржа — это минимальное обеспечение для поддержания позиции, которую вы уже открыли.
    Минимальная маржа — это минимальное обеспечение для поддержания позиции, которую вы уже открыли.
    Начальная маржа — начальное обеспечение для совершения новой сделки.
    Начальная маржа — начальное обеспечение для совершения новой сделки.
    boolean
    Объем недостающих средств.
    boolean
    Скорректированная маржа.Начальная маржа, в которой плановые позиции рассчитываются с учётом активных заявок на покупку позиций лонг или продажу позиций шорт.
    boolean
    Уровень достаточности средств.
    boolean
    Ликвидная стоимость портфеля.
    boolean
    Минимальная маржа — это минимальное обеспечение для поддержания позиции, которую вы уже открыли.
    boolean
    Начальная маржа — начальное обеспечение для совершения новой сделки.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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;