SBS#
EUR#
3s6s#
In [1]: defaults.spec["eur_sbs36"]
Out[1]:
{'frequency': 'q',
'stub': 'shortfront',
'eom': False,
'modifier': 'mf',
'calendar': 'tgt',
'payment_lag': 0,
'currency': 'eur',
'convention': 'act360',
'leg2_frequency': 's',
'spread_compound_method': 'none_simple',
'fixing_method': 'ibor',
'method_param': 2,
'leg2_spread_compound_method': 'none_simple',
'leg2_fixing_method': 'ibor',
'leg2_method_param': 2}
In [2]: SBS(dt(2000, 1, 1), "10y", spec="eur_sbs36").kwargs
Out[2]: <rateslib.instruments.protocols.kwargs._KWArgs at 0x16d4d1250>
NOK#
3s6s#
In [3]: defaults.spec["nok_sbs36"]
Out[3]:
{'frequency': 'q',
'stub': 'shortfront',
'eom': False,
'modifier': 'mf',
'calendar': 'osl',
'payment_lag': 0,
'currency': 'nok',
'convention': 'act360',
'leg2_frequency': 's',
'spread_compound_method': 'none_simple',
'fixing_method': 'ibor',
'method_param': 2,
'leg2_spread_compound_method': 'none_simple',
'leg2_fixing_method': 'ibor',
'leg2_method_param': 2}
In [4]: SBS(dt(2000, 1, 1), "10y", spec="nok_sbs36").kwargs
Out[4]: <rateslib.instruments.protocols.kwargs._KWArgs at 0x130518950>
AUD#
3s6s#
In [5]: defaults.spec["aud_sbs36"]
Out[5]:
{'frequency': 'q',
'stub': 'shortfront',
'eom': False,
'modifier': 'mf',
'calendar': 'syd',
'payment_lag': 0,
'currency': 'aud',
'convention': 'act365f',
'leg2_frequency': 's',
'spread_compound_method': 'none_simple',
'fixing_method': 'ibor',
'method_param': 0,
'leg2_spread_compound_method': 'none_simple',
'leg2_fixing_method': 'ibor',
'leg2_method_param': 0}
In [6]: SBS(dt(2000, 1, 1), "10y", spec="aud_sbs36").kwargs
Out[6]: <rateslib.instruments.protocols.kwargs._KWArgs at 0x16d4c3e30>
3s1s#
In [7]: defaults.spec["aud_sbs31"]
Out[7]:
{'frequency': 'q',
'stub': 'shortfront',
'eom': False,
'modifier': 'mf',
'calendar': 'syd',
'payment_lag': 0,
'currency': 'aud',
'convention': 'act365f',
'leg2_frequency': 'm',
'spread_compound_method': 'none_simple',
'fixing_method': 'ibor',
'method_param': 0,
'leg2_spread_compound_method': 'none_simple',
'leg2_fixing_method': 'ibor',
'leg2_method_param': 0}
In [8]: SBS(dt(2000, 1, 1), "10y", spec="aud_sbs31").kwargs
Out[8]: <rateslib.instruments.protocols.kwargs._KWArgs at 0x16d4e2570>
NZD#
3s6s#
In [9]: defaults.spec["nzd_sbs36"]
Out[9]:
{'frequency': 'q',
'stub': 'shortfront',
'eom': False,
'modifier': 'mf',
'calendar': 'wlg',
'payment_lag': 0,
'currency': 'nzd',
'convention': 'act365f',
'leg2_frequency': 's',
'spread_compound_method': 'none_simple',
'fixing_method': 'ibor',
'method_param': 0,
'leg2_spread_compound_method': 'none_simple',
'leg2_fixing_method': 'ibor',
'leg2_method_param': 0}
In [10]: SBS(dt(2000, 1, 1), "10y", spec="nzd_sbs36").kwargs
Out[10]: <rateslib.instruments.protocols.kwargs._KWArgs at 0x13051b230>
3s1s#
In [11]: defaults.spec["nzd_sbs31"]
Out[11]:
{'frequency': 'q',
'stub': 'shortfront',
'eom': False,
'modifier': 'mf',
'calendar': 'wlg',
'payment_lag': 0,
'currency': 'nzd',
'convention': 'act365f',
'leg2_frequency': 'm',
'spread_compound_method': 'none_simple',
'fixing_method': 'ibor',
'method_param': 0,
'leg2_spread_compound_method': 'none_simple',
'leg2_fixing_method': 'ibor',
'leg2_method_param': 0}
In [12]: SBS(dt(2000, 1, 1), "10y", spec="nzd_sbs31").kwargs
Out[12]: <rateslib.instruments.protocols.kwargs._KWArgs at 0x16d4d1010>