ConvertibleBond
объект прибора
Создайте и оцените ConvertibleBond
объект инструмента, использующий этот рабочий процесс:
Использовать fininstrument
для создания ConvertibleBond
объект прибора.
Использовать finmodel
для задания BlackScholes
модель для ConvertibleBond
прибора.
Использовать finpricer
для задания FiniteDifference
метод ценообразования для ConvertibleBond
прибора.
Дополнительные сведения об этом рабочем процессе см. в разделе Запуске с рабочими процессами с использованием объектной среды для ценообразования финансовых инструментов.
Для получения дополнительной информации о доступных моделях и методах ценообразования для ConvertibleBond
инструмент, см. «Выбор инструментов», «Модели» и «Цены».
создает ConvertibleBondObj
= fininstrument(InstrumentType
,'CouponRate
',couponrate_value,'Maturity
',maturity_date,'ConversionRatio
',conversion_ratio_value)ConvertibleBond
объект путем определения InstrumentType
и устанавливает свойства для необходимых аргументов пары "имя-значение" CouponRate
, Maturity
, и ConversionRatio
.
устанавливает необязательные свойства, используя аргументы пары "имя-значение" в дополнение к требуемым аргументам в предыдущем синтаксисе. Для примера, ConvertibleBondObj
= fininstrument(___,Name,Value
)ConvertibleBondObj = fininstrument("ConvertibleBond",'CouponRate',CouponRate, 'Maturity',Maturity,'ConversionRatio',ConvRatio,'Period',Period,'Spread',Spread,'CallSchedule',CallSchedule,'CallExerciseStyle',"american")
создает ConvertibleBond
инструмент с американским упражнением и расписанием вызовов. Можно задать несколько аргументы пары "имя-значение".
InstrumentType
- Тип КИПиА"ConvertibleBond"
| вектор символов с 'ConvertibleBond'
значений
Тип инструмента, заданный как строка со значением "ConvertibleBond"
или вектор символов со значением 'ConvertibleBond'
.
Типы данных: char
| string
ConvertibleBond
Аргументы в виде пар имя-значениеУкажите требуемые и необязательные разделенные запятой пары Name,Value
аргументы. Name
- имя аргумента и Value
- соответствующее значение. Name
должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN
.
ConvertibleBondObj = fininstrument("ConvertibleBond",'CouponRate',CouponRate, 'Maturity',Maturity,'ConversionRatio',ConvRatio,'Period',Period,'Spread',Spread,'CallSchedule',CallSchedule,'CallExerciseStyle',"american")
ConvertibleBond
Аргументы в виде пар имя-значение'CouponRate'
- Ставка купона для ConvertibleBond
объектСтавка купона для ConvertibleBond
объект, заданный как разделенная разделенными запятой парами, состоящая из 'CouponRate'
в виде скалярного десятичного числа для годовой скорости или расписания, где первый столбец является датами, а второй столбец связан со скоростями. Дата указывает на последний день действия ставки купона.
Типы данных: double
| timetable
'Maturity'
- Дата погашения ConvertibleBond
объектДата погашения ConvertibleBond
объект, заданный как разделенная разделенными запятой парами, состоящая из 'Maturity'
и скалярное значение datetime, серийный номер даты, вектор символов даты или строка даты.
Если вы используете вектор символов даты или строку даты, формат должен быть распознаваемым datetime
потому что Maturity
свойство сохранено как datetime.
Типы данных: char
| double
| string
| datetime
'ConversionRatio'
- Количество акций, конвертируемых из одной облигацииКоличество акций, конвертируемых из одной облигации, заданное как разделенная разделенными запятой парами, состоящая из 'ConversionRatio'
и скаляр число или расписание, где первый столбец является датами, а второй - связанными коэффициентами. Дата в первом столбце указывает на последний день действия коэффициента преобразования.
Типы данных: double
| timetable
ConvertibleBond
Аргументы в виде пар имя-значение'Spread'
- Количество базисных точек над базисной ставкой0
(по умолчанию) | скалярным числомКоличество базисных точек над ссылочной ставкой, заданное как разделенная разделенными запятой парами, состоящая из 'Spread'
и скалярным числом.
Типы данных: double
'CallSchedule'
- Расписание вызовов[ ]
(по умолчанию) | расписаниеРасписание вызовов, заданное как разделенная разделенными запятой парами, состоящая из 'CallSchedule'
и расписание дат вызовов и забастовок.
Если вы используете вектор символов даты или строку даты для дат в этом расписании, формат должен быть распознаваемым datetime
потому что CallSchedule
свойство сохранено как datetime.
Примечание
Для ConvertibleBond
инструмент, можно использовать CallSchedule
с CallExerciseStyle
и a PutSchedule
с PutExerciseStyle
одновременно.
Типы данных: timetable
'CallExerciseStyle'
- Стиль упражнения Call option"European"
(по умолчанию) | строку со значением "European"
, "American"
, или "Bermudan"
| вектор символов с 'European'
значений
, 'American'
, или 'Bermudan'
Стиль упражнения опции вызова, заданный как разделенная разделенными запятой парами, состоящая из 'CallExerciseStyle'
и скалярную строку или вектор символов.
Типы данных: string
| char
'PutSchedule'
- Поставьте график [ ]
(по умолчанию) | расписаниеПоместите расписание, заданное как разделенная разделенными запятой парами, состоящая из 'PutSchedule'
и расписание дат вызовов и забастовок.
Если вы используете вектор символов даты или строку даты для дат в этом расписании, формат должен быть распознаваемым datetime
потому что PutSchedule
свойство сохранено как datetime.
Примечание
Для него ConvertibleBond
инструмент, можно использовать CallSchedule
с CallExerciseStyle
и a PutSchedule
с PutExerciseStyle
одновременно.
Типы данных: timetable
'PutExerciseStyle'
- Поставьте стиль упражнения опции"European"
(по умолчанию) | строку со значением "European"
, "American"
, или "Bermudan"
| вектор символов с 'European'
значений
, 'American'
, или 'Bermudan'
Стиль упражнения опции Пут, заданный как разделенная разделенными запятой парами, состоящая из 'PutExerciseStyle'
и скалярную строку или вектор символов.
Типы данных: string
| char
'Period'
- Периодичность платежей в год2
(по умолчанию) | целое числоЧастота платежей в год, заданная как разделенная разделенными запятой парами, состоящая из 'Period'
и скалярное целое число. Возможные значения для Period
являются 1
, 2
, 3
, 4
, 6
, и 12
.
Типы данных: double
'Basis'
- базис подсчета дней 0
(фактический/фактический) (по умолчанию) | целое число от 0
на 13
Базис отсчета дней, заданный как разделенная разделенными запятой парами, состоящая из 'Basis'
и скалярное целое число с использованием одного из следующих значений:
0 - факт/факт
1 - 30/360 (SIA)
2 - факт/360
3 - фактический/365
4 - 30/360 (PSA)
5 - 30/360 (ISDA)
6 - 30/360 (европейский)
7 - фактический/365 (японский)
8 - факт/факт (ICMA)
9 - факт/360 (ICMA)
10 - факт/365 (ICMA)
11 - 30/360E (ICMA)
12 - факт/365 (ISDA)
13 - BUS/252
Для получения дополнительной информации см. раздел Базиса.
Типы данных: double
'Principal'
- Условная сумма основной суммы или график основного значения100
(по умолчанию) | скалярное число | расписаниеУсловная сумма основной суммы или график основного значения, заданный как разделенная разделенными запятой парами, состоящая из 'Principal'
и скаляр число или расписание.
Principal
принимает timetable
, где первый столбец является датами, а второй - связанным условным основным значением. Дата указывает на последний день действия основного значения.
Типы данных: double
| timetable
'DaycountAdjustedCashFlow'
- Флаг, указывающий, корректируется ли денежный поток к соглашению о подсчете днейfalse
(по умолчанию) | значение true
или false
Флаг, указывающий, корректируется ли денежный поток для соглашения о отсчете дней, заданный как разделенная разделенными запятой парами, состоящая из 'DaycountAdjustedCashFlow'
и скаляр логический со значением true
или false
.
Типы данных: logical
'BusinessDayConvention'
- Договоры о рабочих днях"actual"
(по умолчанию) | строку | вектор символовСоглашения о рабочих днях, заданные как разделенная разделенными запятой парами, состоящая из 'BusinessDayConvention'
и скалярную строку или вектор символов. Выбор для соглашения о рабочих днях определяет, как обрабатываются дни небизнеса. Дни небизнеса определяются как выходные дни плюс любая другая дата, когда предприятия не открыты (для примера, уставных праздников). Возможные значения:
"actual"
- Дни небизнеса эффективно игнорируются. Денежные потоки, которые приходятся на нерабочие дни, считаются распределенными на фактическую дату.
"follow"
- Денежные потоки, которые приходятся на день небизнеса, принимаются распределенными на следующий рабочий день.
"modifiedfollow"
- Денежные потоки, которые приходятся на день небизнеса, принимаются распределенными на следующий рабочий день. Однако если следующий рабочий день находится в другом месяце, то вместо этого принимается предыдущий рабочий день.
"previous"
- Денежные потоки, которые приходятся на день небизнеса, принимаются распределенными в предыдущий рабочий день.
"modifiedprevious"
- Денежные потоки, которые приходятся на день небизнеса, принимаются распределенными в предыдущий рабочий день. Однако, если предыдущий рабочий день находится в другом месяце, вместо этого принимается следующий рабочий день.
Типы данных: char
| string
'Holidays'
- Праздничные дни, используемые в рабочих дняхNaT
(по умолчанию) | datetime | массив ячеек из векторов символов даты | строковые массивы дат | последовательные номера датПраздничные дни, используемые в вычислении рабочих дней, заданные как разделенная разделенными запятой парами, состоящая из 'Holidays'
и дат с использованием datetimes, серийных номеров дат, массива ячеек векторов символов дат или строковых массивов дат. Ниже приведен пример.
H = holidays(datetime('today'),datetime(2025,12,15)); ConvertibleBondObj = fininstrument("ConvertibleBond",'CouponRate',0.34,'Maturity',datetime(2025,12,15),... 'ConversionRatio',ConvRatio,'CallSchedule',schedule,'CallExerciseStyle',"american",'Holidays',H)
Типы данных: double
| cell
| datetime
| string
'EndMonthRule'
- Флаг правила конца месяца для генерации дат при Maturity
является датой конца месяца для месяца с 30 или менее днейtrue
(в действии) (по умолчанию) | значение true
или false
Флаг правила конца месяца для генерации дат при Maturity
- дата конца месяца для месяца с 30 или менее дней, заданная как разделенная разделенными запятой парами, состоящая из 'EndMonthRule'
и скаляр логическое значение true
или false
.
Если вы задаете EndMonthRule
на false
программное обеспечение игнорирует правило, означающее, что дата платежа всегда является одним и тем же числовым днем месяца.
Если вы задаете EndMonthRule
на true
программное обеспечение устанавливает правило, означающее, что дата платежа всегда является последним фактическим днем месяца.
Типы данных: logical
'IssueDate'
- Дата выпуска облигацийNaT
(по умолчанию) | datetime | серийный номер даты | вектор символов даты | строка датыДата выпуска облигации, заданная как разделенная разделенными запятой парами, состоящая из 'IssueDate'
и скалярное значение datetime, серийный номер даты, вектор символов даты или строка даты.
Если вы используете вектор символов даты или строку даты, формат должен быть распознаваемым datetime
потому что IssueDate
свойство сохранено как datetime.
Типы данных: double
| char
| string
| datetime
'FirstCouponDate'
- Нерегулярная дата первого купонаNaT
(по умолчанию) | datetime | серийный номер даты | вектор символов даты | строка датыНерегулярная дата первого купона, заданная как разделенная разделенными запятой парами, состоящая из 'FirstCouponDate'
и скалярное значение datetime, серийный номер даты, вектор символов даты или строка даты.
Когда вы задаете оба FirstCouponDate
и LastCouponDate
, FirstCouponDate
имеет приоритет при определении структуры купонного платежа. Если вы не задаете FirstCouponDate
Даты платежа денежного потока определяются из других входов.
Если вы используете вектор символов даты или строку даты, формат должен быть распознаваемым datetime
потому что FirstCouponDate
свойство сохранено как datetime.
Типы данных: double
| char
| string
| datetime
'LastCouponDate'
- Нерегулярная дата последнего купонаNaT
(по умолчанию) | datetime | серийный номер даты | вектор символов даты | строка датыНерегулярная дата последнего купона, заданная как разделенная разделенными запятой парами, состоящая из 'LastCouponDate'
и скалярное значение datetime, серийный номер даты, вектор символов даты или строка даты.
Если вы задаете LastCouponDate
но не FirstCouponDate
, LastCouponDate
определяет купонную структуру облигации. Купонная структура облигации усечена на LastCouponDate
, независимо от того, где он падает, и сопровождается только датой движения денежных средств по облигации со сроком погашения. Если вы не задаете LastCouponDate
Даты платежа денежного потока определяются из других входов.
Если вы используете вектор символов даты или строку даты, формат должен быть распознаваемым datetime
потому что LastCouponDate
свойство сохранено как datetime.
Типы данных: double
| char
| string
| datetime
'StartDate'
- Форвардная дата начала платежейNaT
(по умолчанию) | datetime | серийный номер даты | вектор символов даты | строка датыДата начала пересчета платежей, заданная как разделенная разделенными запятой парами, состоящая из 'StartDate'
и скалярное значение datetime, серийный номер даты, вектор символов даты или строка даты.
Если вы используете вектор символов даты или строку даты, формат должен быть распознаваемым datetime
потому что StartDate
свойство сохранено как datetime.
Типы данных: char
| double
| string
| datetime
'Name'
- Определяемое пользователем имя прибора" "
(по умолчанию) | строку | вектор символовОпределяемое пользователем имя инструмента, заданное как разделенная разделенными запятой парами, состоящая из 'Name'
и скалярную строку или вектор символов.
Типы данных: char
| string
CouponRate
- Годовая ставка купонаГодовая ставка купона, возвращенная в виде скалярного десятичного знака или расписания.
Типы данных: double
| timetable
Maturity
- Дата погашенияДата погашения, возвращенная как datetime.
Типы данных: datetime
ConversionRatio
- Количество акций, конвертируемых из одной облигацииКоличество акций, конвертируемых из одной облигации, возвращаемое в виде скалярного числа или расписания.
Типы данных: double
| timetable
Spread
- Количество базисных точек над базисной ставкойКоличество базисных точек над частотой ссылки, возвращаемое в виде числа.
Типы данных: double
CallSchedule
- Расписание вызовов Расписание вызовов, возвращаемое как расписание.
Типы данных: timetable
PutSchedule
- Поставьте графикПоставьте расписание, вернитесь как расписание.
Типы данных: timetable
Period
- Купоны в год2
(по умолчанию) | целое числоКупоны в год, возвращаются в виде скалярного целого числа.
Типы данных: double
Basis
- базис подсчета дней 0
(фактический/фактический) (по умолчанию) | целое число от 0
на 13
Базис отсчета дней, возвращенный как скалярное целое число.
Типы данных: double
Principal
- Условная сумма основной суммы или график основного значения100
(по умолчанию) | скалярное число | расписаниеУсловная сумма основной суммы или график основного значения, возвращаемый в виде скалярного числа или расписания.
Типы данных: timetable
| double
DaycountAdjustedCashFlow
- Флаг, указывающий, корректируется ли денежный поток к соглашению о подсчете днейfalse
(по умолчанию) | значение true
или false
Флаг, указывающий, скорректирован ли денежный поток по соглашению о подсчете дней, возвращен как скалярный логический со значением true
или false
.
Типы данных: logical
BusinessDayConvention
- Договоры о рабочих днях"actual"
(по умолчанию) | строкуСоглашения о рабочих днях, возвращенные как строка
Типы данных: string
Holidays
- Праздничные дни, используемые в рабочих дняхNaT
(по умолчанию) | datetimeПраздничные дни, используемые в вычислении рабочих дней, возвращенные как datetimes.
Типы данных: datetime
EndMonthRule
- Флаг правила конца месяца для генерации дат при Maturity
является датой конца месяца для месяца с 30 или менее днейtrue
(в действии) (по умолчанию) | значение true
или false
Флаг правила конца месяца для генерации дат при Maturity
- дата конца месяца для месяца с 30 или менее дней, возвращаемая как скаляр логическая.
Типы данных: logical
IssueDate
- Дата выпуска облигацийNaT
(по умолчанию) | datetimeДата выпуска облигаций, возвращенная как datetime.
Типы данных: datetime
FirstCouponDate
- Нерегулярная дата первого купонаNaT
(по умолчанию) | datetimeНерегулярная дата первого купона, возвращенная как datetime.
Типы данных: datetime
LastCouponDate
- Нерегулярная дата последнего купонаNaT
(по умолчанию) | datetimeНерегулярная дата последнего купона, возвращенная как datetime.
Типы данных: datetime
StartDate
- Форвардная дата начала платежейNaT
(по умолчанию) | datetimeФорвардная дата начала платежей, возвращенная как datetime.
Типы данных: datetime
CallExerciseStyle
- Стиль упражнения Call option"European"
(по умолчанию) | строку со значением "European"
, "American"
, или "Bermuda"
Это свойство доступно только для чтения.
Стиль упражнения опции вызова, возвращенный как строка со значением "European"
, "American"
, или "Bermuda"
.
Типы данных: string
PutExerciseStyle
- Поставьте стиль упражнения опции"European"
(по умолчанию) | строку со значением "European"
, "American"
, или "Bermuda"
Это свойство доступно только для чтения.
Поместите опцию стиль упражнения, возвращенный как строка со значением "European"
, "American"
, или "Bermuda"
.
Типы данных: string
Name
- Определяемое пользователем имя прибора" "
(по умолчанию) | строкуОпределяемое пользователем имя инструмента, возвращаемое как строка.
Типы данных: string
setCallExercisePolicy | Установите политику выполнения вызовов для OptionEmbeddedFixedBond , OptionEmbeddedFloatBond , или ConvertibleBond инструмент |
setPutExercisePolicy | Установите политику упражнений put для OptionEmbeddedFixedBond , OptionEmbeddedFloatBond , или ConvertibleBond инструмент |
Этот пример показывает рабочий процесс, чтобы оценить ConvertibleBond
инструмент, когда вы используете BlackScholes
модель и FiniteDifference
метод ценообразования.
Создание ConvertibleBond
Объект прибора
Использование fininstrument
для создания ConvertibleBond
объект прибора.
CouponRate = 0; Maturity = datetime(2014,10,1); ConvRatio = 2; Period = 1; Spread = 0.05; CallExDates = datetime(2014,10,1); CallStrike = 115; CallSchedule = timetable(CallExDates, CallStrike); ConvBond = fininstrument("ConvertibleBond",'CouponRate',CouponRate,'Maturity',Maturity,'ConversionRatio',ConvRatio,'Period',Period,'Spread',Spread,'CallSchedule',CallSchedule,'CallExercisestyle',"american",'Name',"Convertible_Bond")
ConvBond = ConvertibleBond with properties: CouponRate: 0 ConversionRatio: 2 Spread: 0.0500 Period: 1 Basis: 0 EndMonthRule: 1 Principal: 100 DaycountAdjustedCashFlow: 0 BusinessDayConvention: "actual" Holidays: NaT Maturity: 01-Oct-2014 IssueDate: NaT FirstCouponDate: NaT LastCouponDate: NaT StartDate: NaT CallSchedule: [1x1 timetable] PutSchedule: [0x0 timetable] CallExerciseStyle: "american" PutExerciseStyle: [0x0 string] Name: "Convertible_Bond"
Создание BlackScholes
Объект модели
Использование finmodel
для создания BlackScholes
объект модели.
AssetPrice = 50; Volatility = 0.3; BSModel = finmodel("BlackScholes",'Volatility',Volatility)
BSModel = BlackScholes with properties: Volatility: 0.3000 Correlation: 1
Создание ratecurve
Объект
Создайте ratecurve
объект, использующий ratecurve
.
StartDate = datetime(2014,1,1); EndDate = datetime(2015,1,1); Rate = 0.1; ZeroCurve = ratecurve('zero',StartDate,EndDate,Rate,'Compounding',-1,'Basis',1)
ZeroCurve = ratecurve with properties: Type: "zero" Compounding: -1 Basis: 1 Dates: 01-Jan-2015 Rates: 0.1000 Settle: 01-Jan-2014 InterpMethod: "linear" ShortExtrapMethod: "next" LongExtrapMethod: "previous"
Создание FiniteDifference
Объект прейскуранта
Использование finpricer
для создания FiniteDifference
и используйте объект pricer ratecurve
объект для 'DiscountCurve'
аргумент пары "имя-значение".
outPricer = finpricer("FiniteDifference",'Model',BSModel,'SpotPrice',AssetPrice,'DiscountCurve',ZeroCurve)
outPricer = FiniteDifference with properties: DiscountCurve: [1x1 ratecurve] Model: [1x1 finmodel.BlackScholes] SpotPrice: 50 GridProperties: [1x1 struct] DividendType: "continuous" DividendValue: 0
Ценовые ConvertibleBond
Инструмент
Использование price
вычислить цену и чувствительность для ConvertibleBond
прибора.
[Price, outPR] = price(outPricer,ConvBond,"all")
Price = 104.3812
outPR = priceresult with properties: Results: [1x7 table] PricerData: [1x1 struct]
outPR.Results
ans=1×7 table
Price Delta Gamma Lambda Theta Rho Vega
______ ______ _______ _______ _______ _______ ______
104.38 1.3012 0.04195 0.62329 0.72984 -21.883 17.947
convertible bond является финансовым инструментом, который сочетает в себе функции капитала и долга.
Конвертируемая облигация - это облигация со встроенной опцией для превращения ее в фиксированное количество акций. Держатель конвертируемой облигации имеет право, но не обязательство, обменять конвертируемое обеспечение на заранее определенное количество акций по заранее установленной цене. Компонент долга определяется на основе купонных платежей и основной суммы. Компонент собственного капитала обеспечивается функцией преобразования.
Конвертируемые облигации имеют несколько определяющие функции:
Купон - Купоны в конвертируемых облигациях, как правило, ниже, чем купоны в ванильных облигациях, так как инвесторы готовы взять более низкий купон для возможности участия в акции компании через конвертацию.
Срок погашения - Большинство конвертируемых облигаций выпускается с долгосрочными сроками погашения. Краткосрочные конвертируемые облигации с погашением обычно не имеют резервов по вызову или размещению.
Конверсионное отношение - Конверсионное отношение - количество акций, которые держатель конвертируемой облигации получает от осуществления колл-опциона конвертируемой облигации. Коэффициент конвертации - это номинальное значение конвертируемой облигации, разделенная на конвертируемую цену капитала.
Например, коэффициент конвертации 25 означает, что облигация может быть обменена на 25 акций акции. Это также подразумевает конвертацию цены в $40 (1000/25). Это, $40, цена, по которой владелец покупал бы акции. Это может быть выражено в виде коэффициента или цены конвертации и указано в контракте вместе с другими положениями.
Тип опции:
Callable convertible: Конвертируемая облигация, которая вызывается эмитентом. Эмитент облигации требует конвертации, устраняя преимущество, заключающееся в том, что конвертация осуществляется по усмотрению держателя облигации. По вызову держатель облигации может либо конвертировать облигацию, либо погасить облигацию по цене вызова. Эта опция позволяет эмитенту контролировать цену конвертируемой облигации и при необходимости рефинансировать долг новой, более дешевой облигацией.
Puttable convertible: Конвертируемая облигация с функцией размещения, которая позволяет держателю облигации продать облигацию с премией на определенную дату. Эта опция защищает держателя от роста процентных ставок путем сокращения года до срока погашения.
После создания ConvertibleBond
объект, можно изменить CallSchedule
и CallExerciseStyle
использование setCallExercisePolicy
. Можно изменить PutSchedule
и PutExerciseStyle
значения с использованием setPutExercisePolicy
.
У вас есть измененная версия этого примера. Вы хотите открыть этот пример с вашими правками?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.