Создайте заданный тип объекта прибора
создает объект инструмента, заданный как Instrument
= fininstrument(InstrumentType
,Name,Value
)InstrumentType
и задает опции, используя один или несколько аргументы пары "имя-значение". Доступные аргументы пары "имя-значение" зависят от InstrumentType
вы задаете.
Для получения дополнительной информации о рабочем процессе создания объекта инструмента, объекта модели и объекта ценника, смотрите Запуск с рабочими процессами с использованием объектно-основанной среды для ценообразования финансовых инструментов.
Для получения дополнительной информации о доступных инструментах, моделях и методах ценообразования смотрите Выбор инструментов, Моделей и Ценников.
fininstrument
Создание OptionEmbeddedFixedBond
ИнструментИспользование fininstrument
для создания OptionEmbeddedFixedBond
объект прибора.
CallDates = datetime(2025,9,15) + calyears([0 1 2]'); CallStrikes = [101 103 105]'; CallSchedule = timetable(CallDates,CallStrikes); OptionEmbedFixedBOption = fininstrument("OptionEmbeddedFixedBond",'Maturity',"15-Sep-2031",'CouponRate',.03,'CallSchedule',CallSchedule,'Period',1,'Name',"option_embedded_fixedbond")
OptionEmbedFixedBOption = OptionEmbeddedFixedBond with properties: CouponRate: 0.0300 Period: 1 Basis: 0 EndMonthRule: 1 Principal: 100 DaycountAdjustedCashFlow: 0 BusinessDayConvention: "actual" Holidays: NaT IssueDate: NaT FirstCouponDate: NaT LastCouponDate: NaT StartDate: NaT Maturity: 15-Sep-2031 CallDates: [3x1 datetime] PutDates: [0x1 datetime] CallSchedule: [3x1 timetable] PutSchedule: [0x0 timetable] CallExerciseStyle: "bermudan" PutExerciseStyle: [0x0 string] Name: "option_embedded_fixedbond"
InstrumentType
- Тип прибораТип инструмента, заданный как скалярная строка или вектор символов.
Используйте следующие опции для инструментов процентной ставки:
"Deposit"
- Для получения дополнительной информации смотрите Deposit
.
"FRA"
- Для получения дополнительной информации смотрите FRA
.
"FixedBond"
- Для получения дополнительной информации смотрите FixedBond
.
"FixedBondOption"
- Для получения дополнительной информации смотрите FixedBondOption
.
"FloatBond"
- Для получения дополнительной информации смотрите FloatBond
.
"FloatBondOption"
- Для получения дополнительной информации смотрите FloatBondOption
.
"OptionEmbeddedFixedBond"
- Для получения дополнительной информации смотрите OptionEmbeddedFixedBond
.
"OptionEmbeddedFloatBond"
- Для получения дополнительной информации смотрите OptionEmbeddedFloatBond
.
"Swap"
- Для получения дополнительной информации смотрите Swap
.
"Cap"
- Для получения дополнительной информации смотрите Cap
.
"Floor"
- Для получения дополнительной информации смотрите Floor
.
"Swaption"
- Для получения дополнительной информации смотрите Swaption
.
Используйте следующие опции для инструментов инфляции:
"InflationBond"
- Для получения дополнительной информации смотрите InflationBond
.
"YearYearInflationSwap"
- Для получения дополнительной информации смотрите YearYearInflationSwap
.
"ZeroCouponInflationSwap"
- Для получения дополнительной информации смотрите ZeroCouponInflationSwap
.
"ConvertibleBond"
- Для получения дополнительной информации смотрите ConvertibleBond
.
Используйте эти опции для инструментов долевого участия:
"Vanilla"
- Для получения дополнительной информации смотрите Vanilla
.
"Lookback"
- Для получения дополнительной информации смотрите Lookback
.
"Barrier"
- Для получения дополнительной информации смотрите Barrier
.
"DoubleBarrier"
- Для получения дополнительной информации смотрите DoubleBarrier
.
"Asian"
- Для получения дополнительной информации смотрите Asian
.
"Spread"
- Для получения дополнительной информации смотрите Spread
.
"VarianceSwap"
- Для получения дополнительной информации смотрите VarianceSwap
.
"Touch"
- Для получения дополнительной информации смотрите Touch
.
"DoubleTouch"
- Для получения дополнительной информации смотрите DoubleTouch
.
"Binary"
- Для получения дополнительной информации смотрите Binary
.
"ConvertibleBond"
- Для получения дополнительной информации смотрите ConvertibleBond
.
Используйте эти опции для кредитных производных инструментов:
Типы данных: string
| char
Задайте необязательные разделенные разделенными запятой парами Name,Value
аргументы. Name
- имя аргумента и Value
- соответствующее значение. Name
должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN
.
Instrument = fininstrument("Cap",Name,Value)
Доступные аргументы пары "имя-значение" зависят от значения, для которого вы задаете InstrumentType
.
Deposit
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение депозита.
FRA
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение FRA.
FixedBond
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение FixedBond.
FixedBondOption
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение FixedBondOption.
FloatBond
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение FloatBond.
FloatBondOption
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение FloatBondOption.
OptionEmbeddedFixedBond
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение OptionEmbeddedFixedBond.
OptionEmbeddedFloatBond
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение OptionEmbeddedFloatBond.
Swap
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение свопа.
Cap
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение прописной буквы.
Floor
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение этажа.
Swaption
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение Swaption.
ConvertibleBond
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение ConvertibleBond.
InflationBond
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение InflationBond.
YearYearInflationSwap
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение YearYearInflationSwap.
ZeroCouponInflationSwap
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение ZeroCouponInflationSwap.
Vanilla
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение ванили.
Lookback
- Для получения дополнительной информации см. Раздел «Аргументы в виде пар имя-значение».
Barrier
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение барьера.
DoubleBarrier
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение DoubleBarrier.
Asian
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение.
Spread
- Для получения дополнительной информации см. Раздел «Аргументы в виде пар имя-значение».
VarianceSwap
- Для получения дополнительной информации см. раздел «Аргументы в виде пар имя-значение переменной».
Touch
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение касания.
DoubleTouch
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение DoubleTouch.
Binary
- Для получения дополнительной информации смотрите Аргументы в виде двоичных пар имя-значение.
ConvertibleBond
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение ConvertibleBond.
CDS
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение CDS.
CDSOption
- Для получения дополнительной информации смотрите Аргументы в виде пар имя-значение CDSOption.
Instrument
- КИПИнструмент, возвращенный как объект инструмента.
У вас есть измененная версия этого примера. Вы хотите открыть этот пример с вашими правками?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.