OISFuture
描述
创建和价格一个OISFuture
仪器对象为一个或多个未来一个月或三个月仪器使用此工作流:
使用
fininstrument
创建一个OISFuture
仪对象为一个或多个OIS未来的工具。使用
ratecurve
指定一个利率模型OISFuture
仪对象。
创建一个OISFuture
仪对象为一个或多个OIS期货工具使用曲线建设使用此工作流:
使用
fininstrument
创建一个OISFuture
仪对象为一个或多个OIS未来的工具。使用
irbootstrap
创建一个利率曲线(ratecurve
为一个或多个)OISFuture
仪器。
这些工作流的更多信息,请参阅开始使用工作流使用基于对象的金融工具定价的框架。
更多信息的可用模型和定价方法OISFuture
仪器,看选择工具、模型和定价的人。
创建
语法
描述
创建一个OISFutureInst
= fininstrument (InstrumentType
,QuotedPrice
= OIS_quoted_price,成熟
= maturity_date,StartDate可以
= start_date)OISFuture
仪对象通过指定一个或多个OIS未来工具InstrumentType
,QuotedPrice
,成熟
,StartDate可以
。
的OISFuture
仪器支持许多替代参考利金宝app率(ARR)符合标准的证券证券委员会国际组织(IOSCO)。例如,arr SOFR,欧元索尼娅、沙龙和TONAR专注于无风险利率或接近基于交易无风险利率隔夜资金。
输入参数
InstrumentType
- - - - - -仪器类型
字符串值“OISFuture”
|字符串数组的值“OISFuture”
|特征向量和价值“OISFuture”
|单元阵列特征向量的值“OISFuture”
仪器类型,指定为一个字符串的值“OISFuture”
一个特征向量的值“OISFuture”
,一个NINST
——- - - - - -1
字符串数组的值“OISFuture”
,或者一个NINST
——- - - - - -1
单元阵列特征向量的值“OISFuture”
。
数据类型:字符
|细胞
|字符串
指定必需和可选双参数作为Name1 = Value1,…,以=家
,在那里的名字
参数名称和吗价值
相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。
例子:OISFutureInst = fininstrument (“OISFuture QuotedPrice = 99.5, = datetime成熟度(2022、12、15),StartDate可以= datetime (2022、9、15))
OISFuture
名称-值参数
QuotedPrice
- - - - - -OIS未来的报价
标量数值|数字十进制
OIS未来的报价,指定为QuotedPrice
和一个标量数值或者一个NINST
——- - - - - -1
数值向量。
数据类型:双
成熟
- - - - - -OIS未来到期日
datetime数组|字符串数组|日期特征向量
OIS未来的到期日,指定为成熟
和一个标量或一个NINST
——- - - - - -1
使用datetime向量数组,字符串数组,或日期特征向量。
支持现金宝app有的代码,OISFuture
还接受连续日期数据作为输入,但不推荐。
如果你使用日期字符向量或字符串,必须识别的格式datetime
因为成熟
属性存储为一个datetime。
StartDate可以
- - - - - -OIS未来潜在的结束日期
datetime数组|字符串数组|日期特征向量
OIS未来潜在的速度结束日期,指定为StartDate可以
和一个标量或一个NINST
——- - - - - -1
使用datetime向量数组,字符串数组,或日期特征向量。
支持现金宝app有的代码,OISFuture
还接受连续日期数据作为输入,但不推荐。
如果你使用日期字符向量或字符串,必须识别的格式datetime
因为StartDate可以
属性存储为一个datetime。
OISFuture
名称-值参数
方法
- - - - - -计算方法
“复合”
(默认)|字符串值“复合”
或“平均”
|字符串数组的值“复合”
或“平均”
|特征向量和价值“复合”
或“平均”
|单元阵列特征向量的值“复合”
或“平均”
计算方法,指定为方法
和一个标量或字符串或一个字符向量NINST
——- - - - - -1
单元阵列特征向量数组或字符串。
数据类型:细胞
|字符
|字符串
基础
- - - - - -天计算基础
2
(实际/ 360)(默认)|标量的整数0
来13
|向量的整数0
来13
天计算基础上,指定为基础
和一个标量整数或一个NINST
——- - - - - -1
的整数向量如下:
0 -实际/实际
1 - 30/360 (SIA)
2 -实际/ 360
3 -实际/ 365
4 - 30/360 (PSA)
5 - 30/360 (ISDA)
6 - 30/360(欧洲)
实际/ 7 - 365(日本)
8 -实际/实际(国际)
9 -实际/ 360(国际)
实际/ 10 - 365(国际)
11 - 30/360E(国际)
实际/ 12 - 365 (ISDA)
13 -总线/ 252
有关更多信息,请参见基础。
数据类型:双
名义
- - - - - -名义本金
One hundred.
(默认)|标量数值|数值向量
名义本金,指定为名义
和一个标量数值或者一个NINST
——- - - - - -1
数值向量。
数据类型:双
BusinessDayConvention
- - - - - -营业日公约现金流日期
“实际”
(默认)|字符串|字符串数组|特征向量|单元阵列的特征向量
营业日公约现金流日期,指定为BusinessDayConvention
和一个标量字符串或字符或一个向量NINST
——- - - - - -1
单元阵列特征向量数组或字符串。选择工作日约定确定非商业的天是如何处理的。被定义为周末+其他非商业的天,企业不开放(例如,法定假日)。值:
“实际”
-非商业的天实际上是忽视了。现金流,落在非商业的日子已经认为是分布在实际的日期。“关注”
——现金流,落在一个非商业的天是假定为分布在以下营业日。“modifiedfollow”
——现金流,落在一个非商业的天是假定为分布在以下营业日。然而,如果在另一个月,以下营业日采用前一营业日。“以前”
——现金流,落在一个非商业的天是假定为分布在前一个营业日。“modifiedprevious”
——现金流,落在一个非商业的天是假定为分布在前一个营业日。然而,如果前一营业日是在另一个月,采用以下营业日。
数据类型:字符
|细胞
|字符串
假期
- - - - - -假期用于计算工作日
NaT
(默认)|datetime数组|字符串数组|日期特征向量
假期用于计算工作日,指定为假期
和日期使用一个NINST
——- - - - - -1
向量的datetime数组,字符串数组,或日期特征向量。例如:
H =假期(datetime(今天),datetime (2025、12、15));OISFutureInst = fininstrument (“OISFuture”,成熟= datetime (2022、12、15), QuotedPrice = 99.5, ExerciseDate = datetime(15) 2022年,6日,假期= H)
支持现金宝app有的代码,OISFuture
还接受连续日期数据作为输入,但不推荐。
ProjectionCurve
- - - - - -投影曲线用于价格OIS的未来
ratecurve.empty
(默认)|ratecurve
对象|向量的ratecurve
对象
投影曲线用于价格OIS的未来,指定为ProjectionCurve
和一个标量ratecurve
对象或一个NINST
——- - - - - -1
向量的ratecurve
对象。必须创建这些对象使用ratecurve
。使用这个可选输入如果远期曲线不同于折扣曲线。
数据类型:对象
HistoricalFixing
- - - - - -历史定位OISFuture
timetable.empty
(默认)|时间表
历史定位OISFuture
,指定为HistoricalFixing
和一个时间表。
数据类型:时间表
的名字
- - - - - -用户定义的仪器名称
”“
(默认)|字符串|特征向量
仪器的用户定义的名称,指定为的名字
和一个标量字符串或字符或一个向量NINST
——- - - - - -1
单元阵列特征向量数组或字符串。
数据类型:字符
|细胞
|字符串
属性
QuotedPrice
- - - - - -OIS未来的报价
标量数值|数值向量
OIS未来的报价,作为标量数值或返回NINST
——- - - - - -1
数值向量。
数据类型:双
成熟
- - - - - -OIS未来到期日
datetime|向量的日期时间
OIS未来的到期日,作为一个标量datetime或返回NINST
——- - - - - -1
向量的日期时间。
数据类型:datetime
StartDate可以
- - - - - -OIS未来潜在的结束日期
datetime|向量的日期时间
OIS未来潜在的结束日期,作为一个标量datetime或返回NINST
——- - - - - -1
向量的日期时间。
数据类型:datetime
方法
- - - - - -计算方法
“复合”
(默认)|字符串值“复合”
或“平均”
|字符串数组的值“复合”
或“平均”
计算方法,作为一个字符串或一个返回NINST
——- - - - - -1
字符串数组。
数据类型:字符串
基础
- - - - - -天计算基础
0
(实际/实际)(默认)|标量的整数0
来13
|向量的整数0
来13
天计算基础上,作为一个标量返回整数或一个NINST
——- - - - - -1
向量的整数。
数据类型:双
名义
- - - - - -名义本金
One hundred.
(默认)|标量数值|数值向量
名义本金,作为标量数值或返回NINST
——- - - - - -1
数值向量。
数据类型:双
BusinessDayConvention
- - - - - -营业日公约现金流
“实际”
(默认)|标量字符串|字符串数组
营业日公约现金流,作为一个标量字符串或一个返回NINST
——- - - - - -1
字符串数组。
数据类型:字符串
假期
- - - - - -假期用于计算工作日
NaT
(默认)|日期时间
假期用于计算工作日,作为一个返回NINST
——- - - - - -1
向量的日期时间。
数据类型:datetime
ProjectionCurve
- - - - - -投影曲线用于价格OIS的未来
ratecurve.empty
(默认)|ratecurve
对象|向量的ratecurve
对象
投影曲线用于价格OIS的未来,作为一个标量返回ratecurve
对象或一个NINST
——- - - - - -1
向量的ratecurve
对象。
数据类型:对象
HistoricalFixing
- - - - - -历史定位OISFuture
timetable.empty
(默认)|时间表
历史定位OISFuture
,返回一个时间表。
数据类型:时间表
的名字
- - - - - -用户定义的仪器名称
”“
(默认)|字符串|字符串数组
仪器的用户定义的名称,作为一个字符串或一个返回NINST
——- - - - - -1
字符串数组。
数据类型:字符串
对象的功能
现金流 |
计算现金流FixedBond ,FloatBond ,交换 ,联邦铁路局 ,STIRFuture ,OISFuture ,OvernightIndexedSwap ,或存款 仪器 |
例子
价格SOFR未来使用ratecurve
和折扣定价的人
这个例子显示了价格一个工作流OISFuture
仪器对未来一个月SOFR当你使用ratecurve
对象和一个折扣
定价方法。
创建ratecurve
对象
创建一个ratecurve
对象使用ratecurve
基础利率曲线OISFuture
乐器。
解决= datetime (2021、1、15);类型=“零”;ZeroTimes = [calmonths (6) calyears ([1 2 3 4 5 7 10 20 30])) ';ZeroRates = [0.0052 0.0055 0.0061 0.0073 0.0094 0.0119 0.0168 0.0222 0.0293 0.0307) ';ZeroDates = + ZeroTimes定居;myRC = ratecurve (“零”、结算、ZeroDates ZeroRates)
myRC = ratecurve属性:类型:“零”组合:1基础:0日期:x1 datetime[10]利率:x1双[10]解决:15 - 1月- 2021 InterpMethod:“线性”ShortExtrapMethod:“下一个”LongExtrapMethod:“以前”
创建OISFuture
仪对象
使用fininstrument
创建一个OISFuture
对未来一个月SOFR仪器对象。
HFDates = datetime (2021 3 1) + caldays (0:3)”;HistFixing =时间表(HFDates [0.02; 0.04; 0.04; 0.02]);%以下数据:https://www.cmegroup.com/trading/interest-rates/stir/one-month-sofr_quotes_globex.htmlPrices_1M = 99.97;Maturity_1M = lbusdate(2021年3 [][],“datetime”);StartDate_1M = fbusdate(2021年3 [][],“datetime”);FutInstrument_1M = fininstrument (“OISFuture”成熟= Maturity_1M QuotedPrice = Prices_1M StartDate可以= StartDate_1M方法=“平均”,…HistoricalFixing = HistFixing Name =“1 monthsofrfuture”)
FutInstrument_1M = OISFuture属性:QuotedPrice: 99.9700方法:“平均”的基础上:2 StartDate可以:01 - 3月- 2021成熟度:31 - 3月- 2021年名义:100 BusinessDayConvention:“实际”假期:NaT ProjectionCurve: [0 x0 ratecurve] HistoricalFixing: [4 x1时间表)名称:“1 monthsofrfuture”
创建折扣
定价的人对象
使用finpricer
创建一个折扣
定价的人对象和使用ratecurve
对象的“DiscountCurve”
名称-值对的论点。
outPricer = finpricer (“折扣”,DiscountCurve = myRC)
outPricer =折扣的属性:DiscountCurve: [1 x1 ratecurve]
价格OISFuture
对未来SOFR仪器
使用价格
来计算的价格和敏感性OISFuture
对未来一个月SOFR仪器。
(价格、outPR) =价格(outPricer, FutInstrument_1M“所有”])
价格= 0.0408
outPR = priceresult属性:结果:[1 x2表]PricerData: []
outPR.Results
ans =1×2表价格DV01 ___________ 0.04079 - -0.00083163
使用多个SOFR期货价格ratecurve
和折扣定价的人
这个例子显示了价格多个工作流OISFuture
仪器为月SOFR期货和三个月SOFR期货当你使用ratecurve
对象和一个折扣
定价方法。
创建ratecurve
对象
创建一个ratecurve
对象使用ratecurve
基础利率曲线OISFuture
仪器。
解决= datetime (2019、9、15);类型=“零”;ZeroTimes = [calmonths (6) calyears ([1 2 3 4 5 7 10 20 30])) ';ZeroRates = [0.0052 0.0055 0.0061 0.0073 0.0094 0.0119 0.0168 0.0222 0.0293 0.0307) ';ZeroDates = + ZeroTimes定居;myRC = ratecurve (“零”、结算、ZeroDates ZeroRates)
myRC = ratecurve属性:类型:“零”组合:1基础:0日期:x1 datetime[10]利率:x1双[10]解决:15 - 9 - 2019 InterpMethod:“线性”ShortExtrapMethod:“下一个”LongExtrapMethod:“以前”
创建OISFuture
仪对象SOFR期货
使用fininstrument
创建一个OISFuture
为一个月SOFR期货工具对象。
HFDates = datetime (2021 3 1) + caldays (0:3)”;HistFixing =时间表(HFDates [0.02; 0.04; 0.04; 0.02]);%以下数据:https://www.cmegroup.com/trading/interest-rates/stir/one-month-sofr_quotes_globex.htmlPrices_1M = (99.97 99.96 99.95) ';Maturity_1M = lbusdate(2021年,[3 4 5]的[][],“datetime”);StartDate_1M = fbusdate(2021年,[3 4 5]的[][],“datetime”);FutInstruments_1M = fininstrument (“OISFuture”成熟= Maturity_1M QuotedPrice = Prices_1M StartDate可以= StartDate_1M方法=“平均”,…HistoricalFixing = HistFixing Name =“1 monthsofrfuture”)
FutInstruments_1M =3×1对象3 x1 OISFuture数组属性:QuotedPrice方法基础StartDate可以成熟名义BusinessDayConvention假期ProjectionCurve HistoricalFixing名字
使用fininstrument
创建一个OISFuture
为三个月SOFR期货工具对象。
%以下数据:https://www.cmegroup.com/trading/interest-rates/stir/three-month-sofr_quotes_globex.htmlPrices_3M = (99.92 - 99.895 99.84 - 99.74) ';Dates_3M_Maturity = thirdwednesday ([6 9 12 3], (2021 2021 2021 2022),“datetime”);Dates_3M_Start = thirdwednesday([3 6 9 12]“, 2021年,“datetime”);FutInstruments_3M = fininstrument (“OISFuture”成熟= Dates_3M_Maturity,…QuotedPrice = Prices_3M StartDate可以= Dates_3M_Start HistoricalFixing = HistFixing Name =“3 monthsofrfuture”)
FutInstruments_3M =4×1对象4 x1 OISFuture数组的属性:QuotedPrice方法基础StartDate可以成熟名义BusinessDayConvention假期ProjectionCurve HistoricalFixing名字
创建折扣
定价的人对象
使用finpricer
创建一个折扣
定价的人对象和使用ratecurve
对象的“DiscountCurve”
名称-值对的论点。
outPricer = finpricer (“折扣”,DiscountCurve = myRC)
outPricer =折扣的属性:DiscountCurve: [1 x1 ratecurve]
价格OISFuture
仪器SOFR期货
使用价格
计算价格OISFuture
一个月和三个月SOFR期货工具。
价格=价格(outPricer [FutInstruments_1M;FutInstruments_3M])
价格=7×10.0527 0.0509 0.0439 0.1511 0.1520 0.1791 0.1687
更多关于
OIS的未来
一个OIS的未来是一个期货合同,隔夜指数互换作为标的资产。
为了支金宝app持LIBOR过渡,OISFuture
仪器支持采用替代参考利金宝app率(ARR)像SOFR,欧元索尼娅,沙龙,TONAR。arr取代伦敦银行间拆放款利率基准,支撑着许多贷款、抵押贷款、债券和利率衍生品。
获得隔夜融资利率(SOFR) ARR追踪一夜之间有效的联邦基金利率(这是美国短期利率市场的基准)。SOFR正以美元计价的衍生品和贷款的基准利率。其他国家寻求自己的替代率,比如索尼娅和欧元。在美国,SOFR期货成熟的开始日期在三个月和未来SOFR配合国际货币市场(IMM)到期日期。到期日期的SOFR期货贸易货币市场期货和货币市场期货期权,期货和期权交易所设定的。这些日期总是季度最后一个月的第三个星期三(3月、6月、9月、12月)。你可以确定这第三个星期三日期使用thirdwednesday
。
版本历史
介绍了R2021bBeispiel offnen
您有一张这本Beispiels geanderte版本。您这本Beispiel麻省理工学院古老Anderungen offnen吗?
MATLAB-Befehl
您有窗户的链接geklickt,汪汪汪der diesem MATLAB-Befehl entspricht:
在das MATLAB-Befehlsfenster Fuhren您窝Befehl军队Eingabe来自。浏览器unterstutzen MATLAB-Befehle。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。