Package ru.tinkoff.piapi.contract.v1
Interface AssetEtfOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AssetEtf,AssetEtf.Builder
public interface AssetEtfOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionПремия (надбавка к цене) при покупке доли в фонде (в процентах).Премия (надбавка к цене) при покупке доли в фонде (в процентах).Описание фонда.com.google.protobuf.ByteStringОписание фонда.booleanПризнак наличия дивидендной доходности.Комиссия на покрытие расходов фонда (в процентах).Комиссия на покрытие расходов фонда (в процентах).Фиксированная комиссия за управление (в процентах).Фиксированная комиссия за управление (в процентах).База ETF.com.google.protobuf.ByteStringБаза ETF.Барьерная ставка доходности после которой фонд имеет право на perfomance fee (в процентах).Барьерная ставка доходности после которой фонд имеет право на perfomance fee (в процентах).IVAV-код.com.google.protobuf.ByteStringIVAV-код.Срок восстановления индекса (после просадки).Срок восстановления индекса (после просадки).Форма выпуска.com.google.protobuf.ByteStringФорма выпуска.booleanПризнак использования заемных активов (плечо).Тип управления.com.google.protobuf.ByteStringТип управления.Номинал.Валюта номинала.com.google.protobuf.ByteStringВалюта номинала.Номинал.Количество акций в обращении.Количество акций в обращении.Тип распределения доходов от выплат по бумагам.com.google.protobuf.ByteStringТип распределения доходов от выплат по бумагам.Комиссия за успешные результаты фонда (в процентах).Комиссия за успешные результаты фонда (в процентах).Индекс, который реплицирует (старается копировать) фонд.com.google.protobuf.ByteStringИндекс, который реплицирует (старается копировать) фонд.Основные компании, в которые вкладывается фонд.com.google.protobuf.ByteStringОсновные компании, в которые вкладывается фонд.Описание индекса, за которым следует фонд.com.google.protobuf.ByteStringОписание индекса, за которым следует фонд.Ошибка следования за индексом (в процентах).Ошибка следования за индексом (в процентах).com.google.protobuf.TimestampgetRebalancingDates(int index) Даты ребалансировок.intДаты ребалансировок.List<com.google.protobuf.Timestamp>Даты ребалансировок.com.google.protobuf.TimestampOrBuildergetRebalancingDatesOrBuilder(int index) Даты ребалансировок.List<? extends com.google.protobuf.TimestampOrBuilder>Даты ребалансировок.booleanПризнак ребалансируемости портфеля фонда.Периодичность ребалансировки.com.google.protobuf.ByteStringПериодичность ребалансировки.Плановая ребалансировка портфеля.com.google.protobuf.ByteStringПлановая ребалансировка портфеля.com.google.protobuf.TimestampДата выпуска.com.google.protobuf.TimestampOrBuilderДата выпуска.Ставка дисконта (вычет из цены) при продаже доли в фонде (в процентах).Ставка дисконта (вычет из цены) при продаже доли в фонде (в процентах).Ставки налогообложения дивидендов и купонов.com.google.protobuf.ByteStringСтавки налогообложения дивидендов и купонов.Суммарные расходы фонда (в %).Суммарные расходы фонда (в %).booleanПризнак обязательства по отчетности перед регулятором.booleanПризнак необходимости выхода фонда в плюс для получения комиссии.booleanПремия (надбавка к цене) при покупке доли в фонде (в процентах).booleanКомиссия на покрытие расходов фонда (в процентах).booleanФиксированная комиссия за управление (в процентах).booleanБарьерная ставка доходности после которой фонд имеет право на perfomance fee (в процентах).booleanСрок восстановления индекса (после просадки).booleanНоминал.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
-
hasTotalExpense
boolean hasTotalExpense()Суммарные расходы фонда (в %).
.tinkoff.public.invest.api.contract.v1.Quotation total_expense = 1;- Returns:
- Whether the totalExpense field is set.
-
getTotalExpense
Quotation getTotalExpense()Суммарные расходы фонда (в %).
.tinkoff.public.invest.api.contract.v1.Quotation total_expense = 1;- Returns:
- The totalExpense.
-
getTotalExpenseOrBuilder
QuotationOrBuilder getTotalExpenseOrBuilder()Суммарные расходы фонда (в %).
.tinkoff.public.invest.api.contract.v1.Quotation total_expense = 1; -
hasHurdleRate
boolean hasHurdleRate()Барьерная ставка доходности после которой фонд имеет право на perfomance fee (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation hurdle_rate = 2;- Returns:
- Whether the hurdleRate field is set.
-
getHurdleRate
Quotation getHurdleRate()Барьерная ставка доходности после которой фонд имеет право на perfomance fee (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation hurdle_rate = 2;- Returns:
- The hurdleRate.
-
getHurdleRateOrBuilder
QuotationOrBuilder getHurdleRateOrBuilder()Барьерная ставка доходности после которой фонд имеет право на perfomance fee (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation hurdle_rate = 2; -
hasPerformanceFee
boolean hasPerformanceFee()Комиссия за успешные результаты фонда (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation performance_fee = 3;- Returns:
- Whether the performanceFee field is set.
-
getPerformanceFee
Quotation getPerformanceFee()Комиссия за успешные результаты фонда (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation performance_fee = 3;- Returns:
- The performanceFee.
-
getPerformanceFeeOrBuilder
QuotationOrBuilder getPerformanceFeeOrBuilder()Комиссия за успешные результаты фонда (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation performance_fee = 3; -
hasFixedCommission
boolean hasFixedCommission()Фиксированная комиссия за управление (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation fixed_commission = 4;- Returns:
- Whether the fixedCommission field is set.
-
getFixedCommission
Quotation getFixedCommission()Фиксированная комиссия за управление (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation fixed_commission = 4;- Returns:
- The fixedCommission.
-
getFixedCommissionOrBuilder
QuotationOrBuilder getFixedCommissionOrBuilder()Фиксированная комиссия за управление (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation fixed_commission = 4; -
getPaymentType
String getPaymentType()Тип распределения доходов от выплат по бумагам.
string payment_type = 5;- Returns:
- The paymentType.
-
getPaymentTypeBytes
com.google.protobuf.ByteString getPaymentTypeBytes()Тип распределения доходов от выплат по бумагам.
string payment_type = 5;- Returns:
- The bytes for paymentType.
-
getWatermarkFlag
boolean getWatermarkFlag()Признак необходимости выхода фонда в плюс для получения комиссии.
bool watermark_flag = 6;- Returns:
- The watermarkFlag.
-
hasBuyPremium
boolean hasBuyPremium()Премия (надбавка к цене) при покупке доли в фонде (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation buy_premium = 7;- Returns:
- Whether the buyPremium field is set.
-
getBuyPremium
Quotation getBuyPremium()Премия (надбавка к цене) при покупке доли в фонде (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation buy_premium = 7;- Returns:
- The buyPremium.
-
getBuyPremiumOrBuilder
QuotationOrBuilder getBuyPremiumOrBuilder()Премия (надбавка к цене) при покупке доли в фонде (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation buy_premium = 7; -
hasSellDiscount
boolean hasSellDiscount()Ставка дисконта (вычет из цены) при продаже доли в фонде (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation sell_discount = 8;- Returns:
- Whether the sellDiscount field is set.
-
getSellDiscount
Quotation getSellDiscount()Ставка дисконта (вычет из цены) при продаже доли в фонде (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation sell_discount = 8;- Returns:
- The sellDiscount.
-
getSellDiscountOrBuilder
QuotationOrBuilder getSellDiscountOrBuilder()Ставка дисконта (вычет из цены) при продаже доли в фонде (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation sell_discount = 8; -
getRebalancingFlag
boolean getRebalancingFlag()Признак ребалансируемости портфеля фонда.
bool rebalancing_flag = 9;- Returns:
- The rebalancingFlag.
-
getRebalancingFreq
String getRebalancingFreq()Периодичность ребалансировки.
string rebalancing_freq = 10;- Returns:
- The rebalancingFreq.
-
getRebalancingFreqBytes
com.google.protobuf.ByteString getRebalancingFreqBytes()Периодичность ребалансировки.
string rebalancing_freq = 10;- Returns:
- The bytes for rebalancingFreq.
-
getManagementType
String getManagementType()Тип управления.
string management_type = 11;- Returns:
- The managementType.
-
getManagementTypeBytes
com.google.protobuf.ByteString getManagementTypeBytes()Тип управления.
string management_type = 11;- Returns:
- The bytes for managementType.
-
getPrimaryIndex
String getPrimaryIndex()Индекс, который реплицирует (старается копировать) фонд.
string primary_index = 12;- Returns:
- The primaryIndex.
-
getPrimaryIndexBytes
com.google.protobuf.ByteString getPrimaryIndexBytes()Индекс, который реплицирует (старается копировать) фонд.
string primary_index = 12;- Returns:
- The bytes for primaryIndex.
-
getFocusType
String getFocusType()База ETF.
string focus_type = 13;- Returns:
- The focusType.
-
getFocusTypeBytes
com.google.protobuf.ByteString getFocusTypeBytes()База ETF.
string focus_type = 13;- Returns:
- The bytes for focusType.
-
getLeveragedFlag
boolean getLeveragedFlag()Признак использования заемных активов (плечо).
bool leveraged_flag = 14;- Returns:
- The leveragedFlag.
-
getUcitsFlag
boolean getUcitsFlag()Признак обязательства по отчетности перед регулятором.
bool ucits_flag = 16;- Returns:
- The ucitsFlag.
-
hasReleasedDate
boolean hasReleasedDate()Дата выпуска.
.google.protobuf.Timestamp released_date = 17;- Returns:
- Whether the releasedDate field is set.
-
getReleasedDate
com.google.protobuf.Timestamp getReleasedDate()Дата выпуска.
.google.protobuf.Timestamp released_date = 17;- Returns:
- The releasedDate.
-
getReleasedDateOrBuilder
com.google.protobuf.TimestampOrBuilder getReleasedDateOrBuilder()Дата выпуска.
.google.protobuf.Timestamp released_date = 17; -
getDescription
String getDescription()Описание фонда.
string description = 18;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()Описание фонда.
string description = 18;- Returns:
- The bytes for description.
-
getPrimaryIndexDescription
String getPrimaryIndexDescription()Описание индекса, за которым следует фонд.
string primary_index_description = 19;- Returns:
- The primaryIndexDescription.
-
getPrimaryIndexDescriptionBytes
com.google.protobuf.ByteString getPrimaryIndexDescriptionBytes()Описание индекса, за которым следует фонд.
string primary_index_description = 19;- Returns:
- The bytes for primaryIndexDescription.
-
getPrimaryIndexCompany
String getPrimaryIndexCompany()Основные компании, в которые вкладывается фонд.
string primary_index_company = 20;- Returns:
- The primaryIndexCompany.
-
getPrimaryIndexCompanyBytes
com.google.protobuf.ByteString getPrimaryIndexCompanyBytes()Основные компании, в которые вкладывается фонд.
string primary_index_company = 20;- Returns:
- The bytes for primaryIndexCompany.
-
hasIndexRecoveryPeriod
boolean hasIndexRecoveryPeriod()Срок восстановления индекса (после просадки).
.tinkoff.public.invest.api.contract.v1.Quotation index_recovery_period = 21;- Returns:
- Whether the indexRecoveryPeriod field is set.
-
getIndexRecoveryPeriod
Quotation getIndexRecoveryPeriod()Срок восстановления индекса (после просадки).
.tinkoff.public.invest.api.contract.v1.Quotation index_recovery_period = 21;- Returns:
- The indexRecoveryPeriod.
-
getIndexRecoveryPeriodOrBuilder
QuotationOrBuilder getIndexRecoveryPeriodOrBuilder()Срок восстановления индекса (после просадки).
.tinkoff.public.invest.api.contract.v1.Quotation index_recovery_period = 21; -
getDivYieldFlag
boolean getDivYieldFlag()Признак наличия дивидендной доходности.
bool div_yield_flag = 23;- Returns:
- The divYieldFlag.
-
hasExpenseCommission
boolean hasExpenseCommission()Комиссия на покрытие расходов фонда (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation expense_commission = 24;- Returns:
- Whether the expenseCommission field is set.
-
getExpenseCommission
Quotation getExpenseCommission()Комиссия на покрытие расходов фонда (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation expense_commission = 24;- Returns:
- The expenseCommission.
-
getExpenseCommissionOrBuilder
QuotationOrBuilder getExpenseCommissionOrBuilder()Комиссия на покрытие расходов фонда (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation expense_commission = 24; -
hasPrimaryIndexTrackingError
boolean hasPrimaryIndexTrackingError()Ошибка следования за индексом (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation primary_index_tracking_error = 25;- Returns:
- Whether the primaryIndexTrackingError field is set.
-
getPrimaryIndexTrackingError
Quotation getPrimaryIndexTrackingError()Ошибка следования за индексом (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation primary_index_tracking_error = 25;- Returns:
- The primaryIndexTrackingError.
-
getPrimaryIndexTrackingErrorOrBuilder
QuotationOrBuilder getPrimaryIndexTrackingErrorOrBuilder()Ошибка следования за индексом (в процентах).
.tinkoff.public.invest.api.contract.v1.Quotation primary_index_tracking_error = 25; -
getRebalancingPlan
String getRebalancingPlan()Плановая ребалансировка портфеля.
string rebalancing_plan = 26;- Returns:
- The rebalancingPlan.
-
getRebalancingPlanBytes
com.google.protobuf.ByteString getRebalancingPlanBytes()Плановая ребалансировка портфеля.
string rebalancing_plan = 26;- Returns:
- The bytes for rebalancingPlan.
-
getTaxRate
String getTaxRate()Ставки налогообложения дивидендов и купонов.
string tax_rate = 27;- Returns:
- The taxRate.
-
getTaxRateBytes
com.google.protobuf.ByteString getTaxRateBytes()Ставки налогообложения дивидендов и купонов.
string tax_rate = 27;- Returns:
- The bytes for taxRate.
-
getRebalancingDatesList
List<com.google.protobuf.Timestamp> getRebalancingDatesList()Даты ребалансировок.
repeated .google.protobuf.Timestamp rebalancing_dates = 28; -
getRebalancingDates
com.google.protobuf.Timestamp getRebalancingDates(int index) Даты ребалансировок.
repeated .google.protobuf.Timestamp rebalancing_dates = 28; -
getRebalancingDatesCount
int getRebalancingDatesCount()Даты ребалансировок.
repeated .google.protobuf.Timestamp rebalancing_dates = 28; -
getRebalancingDatesOrBuilderList
List<? extends com.google.protobuf.TimestampOrBuilder> getRebalancingDatesOrBuilderList()Даты ребалансировок.
repeated .google.protobuf.Timestamp rebalancing_dates = 28; -
getRebalancingDatesOrBuilder
com.google.protobuf.TimestampOrBuilder getRebalancingDatesOrBuilder(int index) Даты ребалансировок.
repeated .google.protobuf.Timestamp rebalancing_dates = 28; -
getIssueKind
String getIssueKind()Форма выпуска.
string issue_kind = 29;- Returns:
- The issueKind.
-
getIssueKindBytes
com.google.protobuf.ByteString getIssueKindBytes()Форма выпуска.
string issue_kind = 29;- Returns:
- The bytes for issueKind.
-
hasNominal
boolean hasNominal()Номинал.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 30;- Returns:
- Whether the nominal field is set.
-
getNominal
Quotation getNominal()Номинал.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 30;- Returns:
- The nominal.
-
getNominalOrBuilder
QuotationOrBuilder getNominalOrBuilder()Номинал.
.tinkoff.public.invest.api.contract.v1.Quotation nominal = 30; -
getNominalCurrency
String getNominalCurrency()Валюта номинала.
string nominal_currency = 31;- Returns:
- The nominalCurrency.
-
getNominalCurrencyBytes
com.google.protobuf.ByteString getNominalCurrencyBytes()Валюта номинала.
string nominal_currency = 31;- Returns:
- The bytes for nominalCurrency.
-